代码优化

This commit is contained in:
dqjdda
2019-10-24 17:57:02 +08:00
parent 0429f86d6c
commit b40b781d0a
5 changed files with 16 additions and 16 deletions

View File

@@ -2,14 +2,14 @@ import request from '@/utils/request'
export function get() {
return request({
url: 'api/qiNiuConfig',
url: 'api/qiNiuContent/config',
method: 'get'
})
}
export function update(data) {
return request({
url: 'api/qiNiuConfig',
url: 'api/qiNiuContent/config',
data,
method: 'put'
})

View File

@@ -2,11 +2,11 @@ import Vue from 'vue'
import { get as getDictDetail } from '@/api/dictDetail'
export default class Dict {
constructor (dict) {
constructor(dict) {
this.dict = dict
}
async init (names, completeCallback) {
async init(names, completeCallback) {
if (names === undefined || name === null) {
throw new Error('need dict names')
}

View File

@@ -1,20 +1,20 @@
import Dict from './Dict'
const install = function (Vue) {
const install = function(Vue) {
Vue.mixin({
data () {
data() {
if (this.$options.dicts instanceof Array) {
const dict = {
dict: {},
label: {},
label: {}
}
return {
dict,
dict
}
}
return {}
},
created () {
created() {
if (this.$options.dicts instanceof Array) {
new Dict(this.dict).init(this.$options.dicts, () => {
this.$nextTick(() => {
@@ -22,7 +22,7 @@ const install = function (Vue) {
})
})
}
},
}
})
}

View File

@@ -16,7 +16,7 @@ import store from './store'
import '@/icons' // icon
import './router/index' // permission control
// import Router from 'vue-router'
import Router from 'vue-router'
Vue.use(mavonEditor)
Vue.use(permission)
@@ -24,10 +24,10 @@ Vue.use(dict)
Vue.use(ElementUI, { locale })
Vue.config.productionTip = false
// const routerPush = Router.prototype.push
// Router.prototype.push = function push(location) {
// return routerPush.call(this, location).catch(error => error)
// }
const routerPush = Router.prototype.push
Router.prototype.push = function push(location) {
return routerPush.call(this, location).catch(error => error)
}
require('babel-polyfill')
new Vue({

View File

@@ -78,7 +78,7 @@ export default {
this.doInit()
},
beforeInit() {
this.url = 'api/jobLogs'
this.url = 'api/jobs/logs'
const sort = 'id,desc'
const query = this.query
const value = query.value