|
@@ -393,6 +393,8 @@ import {
|
|
|
dispatchCollection,
|
|
|
cancelDispatchCollection, dispatchBatch, fleetDriverSave, recordingDetails, changeFleet
|
|
|
} from "@/api/landTransportation";
|
|
|
+import website from "@/config/website";
|
|
|
+import {getDeptTree} from "@/api/system/dept";
|
|
|
|
|
|
export default {
|
|
|
props: {
|
|
@@ -874,14 +876,6 @@ export default {
|
|
|
trigger: "change"
|
|
|
}],
|
|
|
}, {
|
|
|
- label: '业务员',
|
|
|
- prop: 'salesman',
|
|
|
- rules: [{
|
|
|
- required: true,
|
|
|
- message: " ",
|
|
|
- trigger: "blur"
|
|
|
- }]
|
|
|
- }, {
|
|
|
label: '业务员部门',
|
|
|
prop: 'salesmanDept',
|
|
|
type: "tree",
|
|
@@ -891,18 +885,32 @@ export default {
|
|
|
label: "title"
|
|
|
}
|
|
|
}, {
|
|
|
+ label: '业务员',
|
|
|
+ prop: 'salesman',
|
|
|
+ type: "select",
|
|
|
+ dicUrl: "/api/blade-user/userList",
|
|
|
+ props: {
|
|
|
+ label: "realName",
|
|
|
+ value: "id"
|
|
|
+ },
|
|
|
+ rules: [{
|
|
|
+ required: true,
|
|
|
+ message: " ",
|
|
|
+ trigger: "blur"
|
|
|
+ }]
|
|
|
+ }, {
|
|
|
label: '委托日期',
|
|
|
prop: 'bsDate',
|
|
|
type: "datetime",
|
|
|
format: 'yyyy-MM-dd HH:mm:ss',
|
|
|
valueFormat: 'yyyy-MM-dd HH:mm:ss',
|
|
|
}, {
|
|
|
- label: '联系电话',
|
|
|
- prop: 'tel'
|
|
|
- }, {
|
|
|
label: '票据号',
|
|
|
prop: 'receiptNo'
|
|
|
}, {
|
|
|
+ label: '联系电话',
|
|
|
+ prop: 'tel'
|
|
|
+ }, {
|
|
|
label: '提单号',
|
|
|
prop: 'billNo',
|
|
|
rules: [{
|
|
@@ -977,8 +985,8 @@ export default {
|
|
|
prop: 'etd',
|
|
|
type: 'date'
|
|
|
}, {
|
|
|
- label: '截港日期',
|
|
|
- prop: 'etc',
|
|
|
+ label: '预配箱量',
|
|
|
+ prop: 'expectCtnQty',
|
|
|
type: 'date'
|
|
|
}, {
|
|
|
label: '起运港',
|
|
@@ -987,8 +995,8 @@ export default {
|
|
|
label: '目的港',
|
|
|
prop: 'podId'
|
|
|
}, {
|
|
|
- label: '预配箱量',
|
|
|
- prop: 'expectCtnQty',
|
|
|
+ label: '截港日期',
|
|
|
+ prop: 'etc',
|
|
|
type: 'date'
|
|
|
}, {
|
|
|
label: '截单日期',
|
|
@@ -1244,6 +1252,12 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
this.$refs.other.show = false
|
|
|
+ // 非租户模式默认加载管理组数据
|
|
|
+ if (!website.tenantMode) {
|
|
|
+ this.initData(website.tenantId);
|
|
|
+ } else {
|
|
|
+ this.initData();
|
|
|
+ }
|
|
|
},
|
|
|
methods: {
|
|
|
//自定义列保存
|
|
@@ -1273,7 +1287,6 @@ export default {
|
|
|
this.formData.fleetName = val.cname
|
|
|
},
|
|
|
confirmChange(){
|
|
|
- console.log(this.form.id)
|
|
|
changeFleet({
|
|
|
...this.formData,
|
|
|
id: this.formDataList.id,
|
|
@@ -1286,6 +1299,13 @@ export default {
|
|
|
this.$message.success("变更成功");
|
|
|
})
|
|
|
},
|
|
|
+ //查询业务部门
|
|
|
+ initData(tenantId) {
|
|
|
+ getDeptTree(tenantId).then(res => {
|
|
|
+ const column = this.findObject(this.goodsOptionForm.column, "salesmanDept");
|
|
|
+ column.dicData = res.data.data;
|
|
|
+ });
|
|
|
+ },
|
|
|
//多选触发
|
|
|
selectionChange(list) {
|
|
|
this.selectionList = list
|