|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
<basic-container v-show="show">
|
|
|
- <div class="home-container" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('客户') !== -1">
|
|
|
+ <div class="home-container" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('客户') !== -1 || roleName.indexOf('administrator') !== -1 || roleName.indexOf('admin') !== -1">
|
|
|
<div style="display: flex;justify-content: center;">
|
|
|
<div class="content">
|
|
|
<div class="content-item" @click="handleClick('')">
|
|
@@ -257,7 +257,7 @@
|
|
|
@saveColumn="saveColumn"
|
|
|
@search-criteria-switch="searchCriteriaSwitch"
|
|
|
@search-change="searchChange">
|
|
|
- <template slot="menuLeft" slot-scope="{size}" v-if="roleName.indexOf('客户') !== -1 || roleName.indexOf('分管调度') !== -1">
|
|
|
+ <template slot="menuLeft" slot-scope="{size}" v-if="roleName.indexOf('客户') !== -1 || roleName.indexOf('分管调度') !== -1 || roleName.indexOf('administrator') !== -1 || roleName.indexOf('admin') !== -1">
|
|
|
<el-button type="primary" icon="el-icon-plus" :size="size" @click="rowSave">创建单据</el-button>
|
|
|
<el-button type="success" :size="size" :disabled="selectionList.length !== 1" @click="copyDocument">复制单据
|
|
|
</el-button>
|
|
@@ -343,7 +343,7 @@ import {getSalesman, removeDelegationList, selectInvoiceList, totalList} from "@
|
|
|
import {getQueryString} from "@/util/util";
|
|
|
import {businessStatisticsFrequency} from "@/api/wel";
|
|
|
import {gaude, location} from "@/api/gaude";
|
|
|
-import {customerList} from "@/api/basicData/customerInformation";
|
|
|
+import {customerList, fleetList} from "@/api/basicData/customerInformation";
|
|
|
|
|
|
export default {
|
|
|
name: "index",
|
|
@@ -477,7 +477,6 @@ export default {
|
|
|
searchProp: 'fleetId',
|
|
|
type: 'select',
|
|
|
cascader: ['plateNo'],
|
|
|
- dicUrl: "/api/blade-client/corpsdesc/list?size=500¤t=1&corpType=CD",
|
|
|
props: {
|
|
|
label: "cname",
|
|
|
value: "id",
|
|
@@ -630,7 +629,6 @@ export default {
|
|
|
type: 'select',
|
|
|
dicData:[],
|
|
|
cascader: ['plateNo'],
|
|
|
- dicUrl: "/api/blade-client/corpsdesc/list?size=500¤t=1&corpType=CD",
|
|
|
props: {
|
|
|
label: "cname",
|
|
|
value: "id",
|
|
@@ -792,7 +790,6 @@ export default {
|
|
|
searchProp: 'fleetId',
|
|
|
type: 'select',
|
|
|
cascader: ['plateNo'],
|
|
|
- dicUrl: "/api/blade-client/corpsdesc/list?size=500¤t=1&corpType=CD",
|
|
|
props: {
|
|
|
label: "cname",
|
|
|
value: "id",
|
|
@@ -1063,10 +1060,8 @@ export default {
|
|
|
}
|
|
|
this.option = await this.getColumnData(this.getColumnName(85.7), this.optionList);
|
|
|
this.key++
|
|
|
- customerList({
|
|
|
- size:500,current:1,corpType:'CD'
|
|
|
- }).then(res=>{
|
|
|
- this.findObject(this.option.column, "fleetName").dicData = res.data.data.records
|
|
|
+ fleetList().then(res=>{
|
|
|
+ this.findObject(this.option.column, "fleetName").dicData = res.data.data
|
|
|
})
|
|
|
getSalesman().then(res=>{
|
|
|
this.findObject(this.option.column, "salesmanName").dicData = res.data.data
|