修改core目录结构
This commit is contained in:
parent
1952b31130
commit
6babb45111
|
@ -0,0 +1,7 @@
|
||||||
|
import order from "@/core/models/order";
|
||||||
|
import user from "@/core/models/user";
|
||||||
|
|
||||||
|
export default {
|
||||||
|
order,
|
||||||
|
user,
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
export default {
|
||||||
|
state: {
|
||||||
|
NO_PAY: -1,
|
||||||
|
NO_PRICE: 0,
|
||||||
|
NO_SELECT_WORKER: 1,
|
||||||
|
NO_SERVICE: 2,
|
||||||
|
},
|
||||||
|
parseOrderStateText(state) {
|
||||||
|
switch (state) {
|
||||||
|
case this.state.NO_PAY:
|
||||||
|
return '待支付';
|
||||||
|
case this.state.NO_PRICE:
|
||||||
|
return '等待师傅报价';
|
||||||
|
case this.state.NO_SELECT_WORKER:
|
||||||
|
return '等待您选择师傅';
|
||||||
|
case this.state.NO_SERVICE:
|
||||||
|
return '等待师傅上门';
|
||||||
|
default:
|
||||||
|
return '未知状态';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,5 +1,3 @@
|
||||||
import Vue from 'vue'
|
|
||||||
|
|
||||||
function time() {
|
function time() {
|
||||||
return parseInt(Math.round(new Date() / 1000));
|
return parseInt(Math.round(new Date() / 1000));
|
||||||
};
|
};
|
|
@ -4,9 +4,10 @@ import App from './App'
|
||||||
import store from "./store/index"
|
import store from "./store/index"
|
||||||
import request from './core/libs/request'
|
import request from './core/libs/request'
|
||||||
import event from './core/libs/event'
|
import event from './core/libs/event'
|
||||||
import utils from './core/libs/utils'
|
import utils from './core/utils'
|
||||||
import config from './core/config'
|
import config from './core/config'
|
||||||
import apis from './core/apis'
|
import apis from './core/apis'
|
||||||
|
import models from './core/models'
|
||||||
import './static/iconfont/iconfont.css'
|
import './static/iconfont/iconfont.css'
|
||||||
|
|
||||||
Vue.use({
|
Vue.use({
|
||||||
|
@ -16,6 +17,7 @@ Vue.use({
|
||||||
Vue.prototype.$utils = utils
|
Vue.prototype.$utils = utils
|
||||||
Vue.prototype.$config = config
|
Vue.prototype.$config = config
|
||||||
Vue.prototype.$apis = apis
|
Vue.prototype.$apis = apis
|
||||||
|
Vue.prototype.$models = models
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import user from '@/core/user'
|
import models from '@/core/models'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
namespaced: true,
|
namespaced: true,
|
||||||
|
@ -27,7 +27,7 @@ export default {
|
||||||
context.commit('userInfo', null);
|
context.commit('userInfo', null);
|
||||||
},
|
},
|
||||||
userInfo(context) {
|
userInfo(context) {
|
||||||
user.getInfo().then(info => {
|
models.user.getInfo().then(info => {
|
||||||
context.commit('userInfo', info);
|
context.commit('userInfo', info);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue