|
@@ -28,6 +28,7 @@ import format from 'vue-text-format'; //v-format
|
|
|
import {
|
|
|
getWorkDicts
|
|
|
} from '@/api/system/dictbiz'
|
|
|
+import { checkLock, onLock, unLock } from "@/api/lock/lock"
|
|
|
import './util/directives.js'
|
|
|
//客户选择组件
|
|
|
import selectComponent from '@/components/selectComponent/customerSelect';
|
|
@@ -41,6 +42,8 @@ import breakdownSelect from '@/components/costBreakdown/costBreakdown';
|
|
|
import userSelect from '@/components/selectComponent/userSelect';
|
|
|
//重新封装了客户选择组件
|
|
|
import cropSelect from "@/components/crop-select/main";
|
|
|
+// 发送消息㢟
|
|
|
+import messagePost from "@/components/messageSend/main"
|
|
|
//枚举列设置名称管理
|
|
|
import {
|
|
|
getColumnName
|
|
@@ -60,6 +63,7 @@ Vue.component('goodsSelect', goodsSelect);
|
|
|
Vue.component('breakdownSelect', breakdownSelect);
|
|
|
Vue.component('userSelect', userSelect);
|
|
|
Vue.component('cropSelect', cropSelect);
|
|
|
+Vue.component('messagePost', messagePost);
|
|
|
import portInfo from "@/components/port-info/index";
|
|
|
Vue.component('portInfo', portInfo);
|
|
|
// 注册全局crud驱动
|
|
@@ -109,6 +113,10 @@ Vue.prototype.saveColumnData = saveColumnData
|
|
|
Vue.prototype.delColumnData=delColumnData
|
|
|
Vue.config.productionTip = false;
|
|
|
Vue.prototype.corpAddr = corpAddr;
|
|
|
+// 业务锁
|
|
|
+Vue.prototype.checkLock = checkLock;
|
|
|
+Vue.prototype.onLock = onLock;
|
|
|
+Vue.prototype.unLock = unLock;
|
|
|
new Vue({
|
|
|
router,
|
|
|
store,
|