|  | @@ -847,10 +847,10 @@
 | 
	
		
			
				|  |  |        </avue-crud>
 | 
	
		
			
				|  |  |      </basic-container>
 | 
	
		
			
				|  |  |      </span>
 | 
	
		
			
				|  |  | -    <trade-card title="杂费明细" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('客户') !== -1 || roleName.indexOf('admin') !== -1">
 | 
	
		
			
				|  |  | +    <trade-card title="杂费明细" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('客户') !== -1 || roleName.indexOf('admin') !== -1 || roleName.indexOf('车队') !== -1">
 | 
	
		
			
				|  |  |        <el-tabs v-model="activeIndex" @tab-click="handleSelect">
 | 
	
		
			
				|  |  | -        <el-tab-pane label="应收" name="1"></el-tab-pane>
 | 
	
		
			
				|  |  | -        <el-tab-pane label="应付" name="2" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('admin') !== -1"></el-tab-pane>
 | 
	
		
			
				|  |  | +        <el-tab-pane label="应收" name="1" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('客户') !== -1 || roleName.indexOf('admin') !== -1"></el-tab-pane>
 | 
	
		
			
				|  |  | +        <el-tab-pane label="应付" name="2" v-if="roleName.indexOf('平台') !== -1 || roleName.indexOf('admin') !== -1 || roleName.indexOf('车队') !== -1"></el-tab-pane>
 | 
	
		
			
				|  |  |        </el-tabs>
 | 
	
		
			
				|  |  |        <avue-crud
 | 
	
		
			
				|  |  |            v-if="activeIndex === '1'"
 | 
	
	
		
			
				|  | @@ -858,7 +858,6 @@
 | 
	
		
			
				|  |  |            :option="collectionOption"
 | 
	
		
			
				|  |  |            :key="key"
 | 
	
		
			
				|  |  |            ref="collection"
 | 
	
		
			
				|  |  | -          :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  |            @resetColumn="resetColumnCollection"
 | 
	
		
			
				|  |  |            @saveColumn="saveColumnCollection"
 | 
	
		
			
				|  |  |            @row-save="(row,done,loading)=>{rowSave(row,0,done,loading)}"
 | 
	
	
		
			
				|  | @@ -868,7 +867,7 @@
 | 
	
		
			
				|  |  |            <crop-select
 | 
	
		
			
				|  |  |                v-if="row.$cellEdit"
 | 
	
		
			
				|  |  |                v-model="row.corpId"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              :disabled="!((roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1)"
 | 
	
		
			
				|  |  |                @getCorpData="(data)=>{getfleetId(data,row)}"
 | 
	
		
			
				|  |  |            ></crop-select>
 | 
	
		
			
				|  |  |            <span v-else>{{ row.corpName }}</span>
 | 
	
	
		
			
				|  | @@ -877,7 +876,7 @@
 | 
	
		
			
				|  |  |            <breakdown-select
 | 
	
		
			
				|  |  |                v-if="row.$cellEdit"
 | 
	
		
			
				|  |  |                v-model="row.feeId"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              :disabled="!((roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1)"
 | 
	
		
			
				|  |  |                @selectValue="(value) => selectValue(value,row)"
 | 
	
		
			
				|  |  |                :configuration="breakConfiguration">
 | 
	
		
			
				|  |  |            </breakdown-select>
 | 
	
	
		
			
				|  | @@ -887,8 +886,7 @@
 | 
	
		
			
				|  |  |            <el-button
 | 
	
		
			
				|  |  |                type="text"
 | 
	
		
			
				|  |  |                size="small"
 | 
	
		
			
				|  |  | -              v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1 || (roleName.indexOf('客户') !== -1 && roleName.indexOf('业务员') !== -1)"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1"
 | 
	
		
			
				|  |  |                :icon="row.$cellEdit?'el-icon-circle-plus-outline':'el-icon-edit'"
 | 
	
		
			
				|  |  |                @click="rowCell(row,index)"
 | 
	
		
			
				|  |  |            >{{ row.$cellEdit ? '保存' : '编辑' }}
 | 
	
	
		
			
				|  | @@ -896,8 +894,7 @@
 | 
	
		
			
				|  |  |            <el-button type="text"
 | 
	
		
			
				|  |  |                       icon="el-icon-delete"
 | 
	
		
			
				|  |  |                       size="small"
 | 
	
		
			
				|  |  | -                     v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1 || (roleName.indexOf('客户') !== -1 && roleName.indexOf('业务员') !== -1)"
 | 
	
		
			
				|  |  | -                     :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +                     v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1"
 | 
	
		
			
				|  |  |                       @click="$refs.collection.rowDel(row,index)"
 | 
	
		
			
				|  |  |            >删除
 | 
	
		
			
				|  |  |            </el-button>
 | 
	
	
		
			
				|  | @@ -913,8 +910,7 @@
 | 
	
		
			
				|  |  |            <el-button
 | 
	
		
			
				|  |  |                type="primary"
 | 
	
		
			
				|  |  |                icon="el-icon-plus"
 | 
	
		
			
				|  |  | -              v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1 || (roleName.indexOf('客户') !== -1 && roleName.indexOf('业务员') !== -1)"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1"
 | 
	
		
			
				|  |  |                @click="addRowCollection"
 | 
	
		
			
				|  |  |                size="small">录入明细
 | 
	
		
			
				|  |  |            </el-button>
 | 
	
	
		
			
				|  | @@ -936,7 +932,7 @@
 | 
	
		
			
				|  |  |            <crop-select
 | 
	
		
			
				|  |  |                v-if="row.$cellEdit"
 | 
	
		
			
				|  |  |                v-model="row.corpId"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              :disabled="!((roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1)"
 | 
	
		
			
				|  |  |                @getCorpData="(data)=>{getfleetId(data,row)}"
 | 
	
		
			
				|  |  |            ></crop-select>
 | 
	
		
			
				|  |  |            <span v-else>{{ row.corpName }}</span>
 | 
	
	
		
			
				|  | @@ -945,7 +941,7 @@
 | 
	
		
			
				|  |  |            <breakdown-select
 | 
	
		
			
				|  |  |                v-if="row.$cellEdit"
 | 
	
		
			
				|  |  |                v-model="row.feeId"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              :disabled="!((roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1)"
 | 
	
		
			
				|  |  |                @selectValue="(value) => selectValue(value,row)"
 | 
	
		
			
				|  |  |                :configuration="breakConfiguration"
 | 
	
		
			
				|  |  |            >
 | 
	
	
		
			
				|  | @@ -956,7 +952,7 @@
 | 
	
		
			
				|  |  |            <el-button
 | 
	
		
			
				|  |  |                type="text"
 | 
	
		
			
				|  |  |                size="small"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1"
 | 
	
		
			
				|  |  |                :icon="row.$cellEdit?'el-icon-circle-plus-outline':'el-icon-edit'"
 | 
	
		
			
				|  |  |                @click="paymentRowCell(row,index)"
 | 
	
		
			
				|  |  |            >{{ row.$cellEdit ? '保存' : '编辑' }}
 | 
	
	
		
			
				|  | @@ -964,7 +960,7 @@
 | 
	
		
			
				|  |  |            <el-button type="text"
 | 
	
		
			
				|  |  |                       icon="el-icon-delete"
 | 
	
		
			
				|  |  |                       size="small"
 | 
	
		
			
				|  |  | -                     :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +                     v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1"
 | 
	
		
			
				|  |  |                       @click="$refs.payment.rowDel(row,index)"
 | 
	
		
			
				|  |  |            >删除
 | 
	
		
			
				|  |  |            </el-button>
 | 
	
	
		
			
				|  | @@ -980,7 +976,7 @@
 | 
	
		
			
				|  |  |            <el-button
 | 
	
		
			
				|  |  |                type="primary"
 | 
	
		
			
				|  |  |                icon="el-icon-plus"
 | 
	
		
			
				|  |  | -              :disabled="goodsForm.status === 5"
 | 
	
		
			
				|  |  | +              v-if="(roleName.indexOf('平台') !== -1 && roleName.indexOf('分管调度') !== -1) || roleName.indexOf('admin') !== -1"
 | 
	
		
			
				|  |  |                @click="addRowPayment"
 | 
	
		
			
				|  |  |                size="small">录入明细
 | 
	
		
			
				|  |  |            </el-button>
 | 
	
	
		
			
				|  | @@ -1064,7 +1060,7 @@ export default {
 | 
	
		
			
				|  |  |            this.findObject(this.goodsOptionFormTwo.column, "fleetRemarks").display = false
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          if (!this.typeTwo){
 | 
	
		
			
				|  |  | -          this.collectionOption.disabled = this.paymentOption.disabled = this.goodsForm.status === 5
 | 
	
		
			
				|  |  | +          // this.collectionOption.disabled = this.paymentOption.disabled = this.goodsForm.status === 5
 | 
	
		
			
				|  |  |            if (this.roleName.indexOf('客户') !== -1 || this.roleName.indexOf('司机') !== -1){
 | 
	
		
			
				|  |  |              this.goodsOptionFormTwo.disabled = true
 | 
	
		
			
				|  |  |            } else {
 | 
	
	
		
			
				|  | @@ -1952,6 +1948,7 @@ export default {
 | 
	
		
			
				|  |  |          }, {
 | 
	
		
			
				|  |  |            label: '车号',
 | 
	
		
			
				|  |  |            prop: 'plateNo',
 | 
	
		
			
				|  |  | +          width: 100,
 | 
	
		
			
				|  |  |            index: 2
 | 
	
		
			
				|  |  |          }, {
 | 
	
		
			
				|  |  |            label: '费用名称',
 | 
	
	
		
			
				|  | @@ -2045,6 +2042,7 @@ export default {
 | 
	
		
			
				|  |  |          }, {
 | 
	
		
			
				|  |  |            label: '车号',
 | 
	
		
			
				|  |  |            prop: 'plateNo',
 | 
	
		
			
				|  |  | +          width: 100,
 | 
	
		
			
				|  |  |            index: 2
 | 
	
		
			
				|  |  |          }, {
 | 
	
		
			
				|  |  |            label: '费用名称',
 | 
	
	
		
			
				|  | @@ -2101,6 +2099,8 @@ export default {
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    async created() {
 | 
	
		
			
				|  |  | +    this.activeIndex = this.roleName.indexOf('车队') !== -1?'2':'1'
 | 
	
		
			
				|  |  | +    console.log(this.activeIndex)
 | 
	
		
			
				|  |  |      if (this.roleName.indexOf('客户') !== -1){
 | 
	
		
			
				|  |  |        this.findObject(this.goodsOptionFormTwo.column, "freightPay").display = false
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -2211,7 +2211,7 @@ export default {
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  | -          this.goodsOptionFormTwo.disabled = this.goodsOptionForm.disabled = this.goodsOptionFormC.disabled = this.collectionOption.disabled = this.paymentOption.disabled = this.goodsForm.status !== 0
 | 
	
		
			
				|  |  | +          this.goodsOptionFormTwo.disabled = this.goodsOptionForm.disabled = this.goodsOptionFormC.disabled = this.goodsForm.status !== 0
 | 
	
		
			
				|  |  |            delete this.goodsForm.orderAddressList
 | 
	
		
			
				|  |  |            delete this.goodsForm.itemList
 | 
	
		
			
				|  |  |            delete this.goodsForm.orderFeeList
 | 
	
	
		
			
				|  | @@ -2247,7 +2247,7 @@ export default {
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  | -          this.goodsOptionFormTwo.disabled = this.goodsOptionForm.disabled = this.goodsOptionFormC.disabled = this.collectionOption.disabled = this.paymentOption.disabled = this.goodsForm.status !== 0
 | 
	
		
			
				|  |  | +          this.goodsOptionFormTwo.disabled = this.goodsOptionForm.disabled = this.goodsOptionFormC.disabled = this.goodsForm.status !== 0
 | 
	
		
			
				|  |  |            delete this.goodsForm.orderAddressList
 | 
	
		
			
				|  |  |            delete this.goodsForm.itemList
 | 
	
		
			
				|  |  |            delete this.goodsForm.orderFeeList
 | 
	
	
		
			
				|  | @@ -2495,7 +2495,7 @@ export default {
 | 
	
		
			
				|  |  |          this.goodsOptionFormC.disabled = true
 | 
	
		
			
				|  |  |          this.goodsOptionForm.disabled = true
 | 
	
		
			
				|  |  |          this.goodsOptionFormTwo.disabled = true
 | 
	
		
			
				|  |  | -        this.goodsOptionFormTwo.disabled = this.goodsOptionForm.disabled = this.goodsOptionFormC.disabled = this.collectionOption.disabled = this.paymentOption.disabled = this.goodsForm.status >= 1
 | 
	
		
			
				|  |  | +        this.goodsOptionFormTwo.disabled = this.goodsOptionForm.disabled = this.goodsOptionFormC.disabled = this.goodsForm.status >= 1
 | 
	
		
			
				|  |  |          delete this.goodsForm.orderAddressList
 | 
	
		
			
				|  |  |          delete this.goodsForm.itemList
 | 
	
		
			
				|  |  |          delete this.goodsForm.orderFeeList
 | 
	
	
		
			
				|  | @@ -2848,6 +2848,7 @@ export default {
 | 
	
		
			
				|  |  |            type: '1',
 | 
	
		
			
				|  |  |            $cellEdit: true,
 | 
	
		
			
				|  |  |            corpId: this.goodsForm.corpId,
 | 
	
		
			
				|  |  | +          corpName: this.goodsForm.corpName,
 | 
	
		
			
				|  |  |            plateNo: this.goodsForm.plateNo
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |        } else {
 | 
	
	
		
			
				|  | @@ -2862,6 +2863,7 @@ export default {
 | 
	
		
			
				|  |  |            type: '2',
 | 
	
		
			
				|  |  |            $cellEdit: true,
 | 
	
		
			
				|  |  |            corpId: this.goodsForm.corpId,
 | 
	
		
			
				|  |  | +          corpName: this.goodsForm.corpName,
 | 
	
		
			
				|  |  |            plateNo: this.goodsForm.plateNo
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |        } else {
 |