|
@@ -208,8 +208,7 @@
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-tooltip className="item" v-if="scope.$index === tableData.length-1" effect="dark" content="增加途径地址"
|
|
<el-tooltip className="item" v-if="scope.$index === tableData.length-1" effect="dark" content="增加途径地址"
|
|
placement="top">
|
|
placement="top">
|
|
- <el-button type="primary" icon="el-icon-plus" size="mini" circle @click="addAddress"
|
|
|
|
- style="margin-right: 1.25rem;"></el-button>
|
|
|
|
|
|
+ <el-button type="primary" icon="el-icon-plus" size="mini" circle @click="addAddress"></el-button>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -345,12 +344,11 @@
|
|
align="center"
|
|
align="center"
|
|
fixed
|
|
fixed
|
|
v-if="goodsForm.status === 0"
|
|
v-if="goodsForm.status === 0"
|
|
- width="40">
|
|
|
|
|
|
+ width="50">
|
|
<template slot-scope="scope" slot="header">
|
|
<template slot-scope="scope" slot="header">
|
|
<el-tooltip className="item" effect="dark" content="增加途径地址"
|
|
<el-tooltip className="item" effect="dark" content="增加途径地址"
|
|
placement="top">
|
|
placement="top">
|
|
- <el-button type="primary" icon="el-icon-plus" size="mini" circle @click="addAddress"
|
|
|
|
- style="margin-right: 1.25rem;"></el-button>
|
|
|
|
|
|
+ <el-button type="primary" icon="el-icon-plus" size="mini" circle @click="addAddress"></el-button>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</template>
|
|
</template>
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -499,7 +497,8 @@
|
|
@click="moveUp(scope.row,scope.$index)"></el-button>
|
|
@click="moveUp(scope.row,scope.$index)"></el-button>
|
|
</div>
|
|
</div>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
- <el-tooltip class="item" effect="dark" content="向下移动" placement="right" v-if="scope.$index < tableDataTwo.length-1">
|
|
|
|
|
|
+ <el-tooltip class="item" effect="dark" content="向下移动" placement="right"
|
|
|
|
+ v-if="scope.$index < tableDataTwo.length-1">
|
|
<div class="single" style="margin-top: -5px">
|
|
<div class="single" style="margin-top: -5px">
|
|
<el-button
|
|
<el-button
|
|
type="text"
|
|
type="text"
|
|
@@ -512,6 +511,15 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ fixed="right"
|
|
|
|
+ align="center"
|
|
|
|
+ label="操作"
|
|
|
|
+ width="80">
|
|
|
|
+ <template slot-scope="{row, index}">
|
|
|
|
+ <el-button type="text" size="small" icon="el-icon-s-order" @click="annexOpen(row, index,true)">附 件</el-button>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
</basic-container>
|
|
</basic-container>
|
|
<containerTitle title="卸货地址"></containerTitle>
|
|
<containerTitle title="卸货地址"></containerTitle>
|
|
@@ -527,7 +535,7 @@
|
|
align="center"
|
|
align="center"
|
|
fixed
|
|
fixed
|
|
v-if="goodsForm.status === 0"
|
|
v-if="goodsForm.status === 0"
|
|
- width="40">
|
|
|
|
|
|
+ width="50">
|
|
<template slot-scope="scope" slot="header">
|
|
<template slot-scope="scope" slot="header">
|
|
<el-tooltip
|
|
<el-tooltip
|
|
className="item"
|
|
className="item"
|
|
@@ -539,8 +547,7 @@
|
|
icon="el-icon-plus"
|
|
icon="el-icon-plus"
|
|
size="mini"
|
|
size="mini"
|
|
circle
|
|
circle
|
|
- @click="addAddressTwo"
|
|
|
|
- style="margin-right: 1.25rem;">
|
|
|
|
|
|
+ @click="addAddressTwo">
|
|
</el-button>
|
|
</el-button>
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
</template>
|
|
</template>
|
|
@@ -729,6 +736,15 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ fixed="right"
|
|
|
|
+ align="center"
|
|
|
|
+ label="操作"
|
|
|
|
+ width="80">
|
|
|
|
+ <template slot-scope="{row, index}">
|
|
|
|
+ <el-button type="text" size="small" icon="el-icon-s-order" @click="annexOpen(row, index,true)">附 件</el-button>
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
</basic-container>
|
|
</basic-container>
|
|
<containerTitle title="车辆信息"></containerTitle>
|
|
<containerTitle title="车辆信息"></containerTitle>
|
|
@@ -804,6 +820,7 @@
|
|
v-if="activeIndex === '1'"
|
|
v-if="activeIndex === '1'"
|
|
:data="collectionList"
|
|
:data="collectionList"
|
|
:option="collectionOption"
|
|
:option="collectionOption"
|
|
|
|
+ :key="key"
|
|
ref="collection"
|
|
ref="collection"
|
|
@resetColumn="resetColumnCollection"
|
|
@resetColumn="resetColumnCollection"
|
|
@saveColumn="saveColumnCollection"
|
|
@saveColumn="saveColumnCollection"
|
|
@@ -867,6 +884,7 @@
|
|
v-if="activeIndex === '2'"
|
|
v-if="activeIndex === '2'"
|
|
:data="paymentList"
|
|
:data="paymentList"
|
|
:option="paymentOption"
|
|
:option="paymentOption"
|
|
|
|
+ :key="key"
|
|
ref="payment"
|
|
ref="payment"
|
|
@resetColumn="resetColumnPayment"
|
|
@resetColumn="resetColumnPayment"
|
|
@saveColumn="saveColumnPayment"
|
|
@saveColumn="saveColumnPayment"
|
|
@@ -966,7 +984,7 @@ import {
|
|
detailDelegationList,
|
|
detailDelegationList,
|
|
removeCollection,
|
|
removeCollection,
|
|
saveSaveList,
|
|
saveSaveList,
|
|
- addressList, cancelSubmission, getCorp, getSalesman, getFee, changeSubmission, validChange, tRemove,saveFile
|
|
|
|
|
|
+ addressList, cancelSubmission, getCorp, getSalesman, getFee, changeSubmission, validChange, tRemove, saveFile
|
|
} from "@/api/landTransportation/bulkCargo";
|
|
} from "@/api/landTransportation/bulkCargo";
|
|
import {getDeptTree} from "@/api/system/dept";
|
|
import {getDeptTree} from "@/api/system/dept";
|
|
import website from "@/config/website";
|
|
import website from "@/config/website";
|
|
@@ -1005,7 +1023,7 @@ export default {
|
|
orderFilesList: [],
|
|
orderFilesList: [],
|
|
salesmanList: [],
|
|
salesmanList: [],
|
|
vehicleList: [],
|
|
vehicleList: [],
|
|
- packageType:[],
|
|
|
|
|
|
+ packageType: [],
|
|
breakConfiguration: {
|
|
breakConfiguration: {
|
|
multipleChoices: false,
|
|
multipleChoices: false,
|
|
multiple: false,
|
|
multiple: false,
|
|
@@ -1600,7 +1618,7 @@ export default {
|
|
prop: 'fleetId',
|
|
prop: 'fleetId',
|
|
type: 'select',
|
|
type: 'select',
|
|
cascader: ['plateNo'],
|
|
cascader: ['plateNo'],
|
|
- dicUrl: "/api/blade-client/corpsdesc/list?size=1000¤t=1&&corpType=CD",
|
|
|
|
|
|
+ dicUrl: "/api/blade-client/corpsdesc/list?size=500¤t=1&&corpType=CD",
|
|
props: {
|
|
props: {
|
|
label: "cname",
|
|
label: "cname",
|
|
value: "id",
|
|
value: "id",
|
|
@@ -1815,23 +1833,18 @@ export default {
|
|
slot: true,
|
|
slot: true,
|
|
width: 200,
|
|
width: 200,
|
|
overHidden: true,
|
|
overHidden: true,
|
|
- prop: 'corpId'
|
|
|
|
- }
|
|
|
|
- /*, {
|
|
|
|
- label: '车号',
|
|
|
|
- cell: true,
|
|
|
|
- prop: 'plateNo',
|
|
|
|
- type: "select",
|
|
|
|
- props: {
|
|
|
|
- label: "label",
|
|
|
|
- value: "label"
|
|
|
|
- },
|
|
|
|
- }*/
|
|
|
|
- , {
|
|
|
|
|
|
+ prop: 'corpId',
|
|
|
|
+ index:1
|
|
|
|
+ }, {
|
|
|
|
+ label: '车号',
|
|
|
|
+ prop: 'plateNo',
|
|
|
|
+ index:2
|
|
|
|
+ }, {
|
|
label: '费用名称',
|
|
label: '费用名称',
|
|
slot: true,
|
|
slot: true,
|
|
width: 200,
|
|
width: 200,
|
|
- prop: 'feeId'
|
|
|
|
|
|
+ prop: 'feeId',
|
|
|
|
+ index:3
|
|
}, {
|
|
}, {
|
|
label: '计价单位',
|
|
label: '计价单位',
|
|
cell: true,
|
|
cell: true,
|
|
@@ -1841,24 +1854,29 @@ export default {
|
|
props: {
|
|
props: {
|
|
label: "dictValue",
|
|
label: "dictValue",
|
|
value: "dictKey"
|
|
value: "dictKey"
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ index:4
|
|
}, {
|
|
}, {
|
|
label: '单价',
|
|
label: '单价',
|
|
cell: true,
|
|
cell: true,
|
|
- prop: 'price'
|
|
|
|
|
|
+ prop: 'price',
|
|
|
|
+ index:5
|
|
}, {
|
|
}, {
|
|
label: '数量',
|
|
label: '数量',
|
|
cell: true,
|
|
cell: true,
|
|
- prop: 'quantity'
|
|
|
|
|
|
+ prop: 'quantity',
|
|
|
|
+ index:6
|
|
}, {
|
|
}, {
|
|
label: '金额',
|
|
label: '金额',
|
|
cell: true,
|
|
cell: true,
|
|
- prop: 'amount'
|
|
|
|
|
|
+ prop: 'amount',
|
|
|
|
+ index:7
|
|
}, {
|
|
}, {
|
|
// label: '税率(默认6)',
|
|
// label: '税率(默认6)',
|
|
label: '税率',
|
|
label: '税率',
|
|
cell: true,
|
|
cell: true,
|
|
- prop: 'taxRate'
|
|
|
|
|
|
+ prop: 'taxRate',
|
|
|
|
+ index:8
|
|
}, {
|
|
}, {
|
|
label: '币别',
|
|
label: '币别',
|
|
cell: true,
|
|
cell: true,
|
|
@@ -1869,9 +1887,11 @@ export default {
|
|
label: "dictValue",
|
|
label: "dictValue",
|
|
value: "dictKey"
|
|
value: "dictKey"
|
|
},
|
|
},
|
|
|
|
+ index:9
|
|
}]
|
|
}]
|
|
},
|
|
},
|
|
paymentList: [],
|
|
paymentList: [],
|
|
|
|
+ key: 0,
|
|
collectionOption: {},
|
|
collectionOption: {},
|
|
paymentOption: {},
|
|
paymentOption: {},
|
|
paymentOptionBackup: {
|
|
paymentOptionBackup: {
|
|
@@ -1906,12 +1926,18 @@ export default {
|
|
width: 200,
|
|
width: 200,
|
|
slot: true,
|
|
slot: true,
|
|
overHidden: true,
|
|
overHidden: true,
|
|
- prop: 'corpId'
|
|
|
|
|
|
+ prop: 'corpId',
|
|
|
|
+ index:1
|
|
|
|
+ }, {
|
|
|
|
+ label: '车号',
|
|
|
|
+ prop: 'plateNo',
|
|
|
|
+ index:2
|
|
}, {
|
|
}, {
|
|
label: '费用名称',
|
|
label: '费用名称',
|
|
slot: true,
|
|
slot: true,
|
|
width: 200,
|
|
width: 200,
|
|
- prop: 'feeId'
|
|
|
|
|
|
+ prop: 'feeId',
|
|
|
|
+ index:3
|
|
}, {
|
|
}, {
|
|
label: '计价单位',
|
|
label: '计价单位',
|
|
width: 100,
|
|
width: 100,
|
|
@@ -1922,45 +1948,46 @@ export default {
|
|
props: {
|
|
props: {
|
|
label: "dictValue",
|
|
label: "dictValue",
|
|
value: "dictKey"
|
|
value: "dictKey"
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ index:4
|
|
}, {
|
|
}, {
|
|
label: '数量',
|
|
label: '数量',
|
|
cell: true,
|
|
cell: true,
|
|
- width: 100,
|
|
|
|
- prop: 'quantity'
|
|
|
|
|
|
+ prop: 'quantity',
|
|
|
|
+ index:5
|
|
}, {
|
|
}, {
|
|
label: '单价',
|
|
label: '单价',
|
|
cell: true,
|
|
cell: true,
|
|
- width: 100,
|
|
|
|
- prop: 'price'
|
|
|
|
|
|
+ prop: 'price',
|
|
|
|
+ index:6
|
|
}, {
|
|
}, {
|
|
label: '金额',
|
|
label: '金额',
|
|
cell: true,
|
|
cell: true,
|
|
- width: 100,
|
|
|
|
- prop: 'amount'
|
|
|
|
|
|
+ prop: 'amount',
|
|
|
|
+ index:7
|
|
}, {
|
|
}, {
|
|
// label: '税率(默认6)',
|
|
// label: '税率(默认6)',
|
|
label: '税率',
|
|
label: '税率',
|
|
cell: true,
|
|
cell: true,
|
|
- width: 100,
|
|
|
|
- prop: 'taxRate'
|
|
|
|
|
|
+ prop: 'taxRate',
|
|
|
|
+ index:8
|
|
}, {
|
|
}, {
|
|
label: '币别',
|
|
label: '币别',
|
|
cell: true,
|
|
cell: true,
|
|
- width: 100,
|
|
|
|
prop: 'currency',
|
|
prop: 'currency',
|
|
type: "select",
|
|
type: "select",
|
|
dicUrl: "/api/blade-system/dict-biz/dictionary?code=currency",
|
|
dicUrl: "/api/blade-system/dict-biz/dictionary?code=currency",
|
|
props: {
|
|
props: {
|
|
label: "dictValue",
|
|
label: "dictValue",
|
|
value: "dictKey"
|
|
value: "dictKey"
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ index:9
|
|
}]
|
|
}]
|
|
}
|
|
}
|
|
};
|
|
};
|
|
},
|
|
},
|
|
async created() {
|
|
async created() {
|
|
- getDictionary({code:'package_type'}).then(res=>{
|
|
|
|
|
|
+ getDictionary({code: 'package_type'}).then(res => {
|
|
this.packageType = res.data.data
|
|
this.packageType = res.data.data
|
|
})
|
|
})
|
|
this.findObject(this.goodsOptionFormTwo.column, "plateNo").change = (data) => {
|
|
this.findObject(this.goodsOptionFormTwo.column, "plateNo").change = (data) => {
|
|
@@ -1991,7 +2018,7 @@ export default {
|
|
this.keyContact++
|
|
this.keyContact++
|
|
this.collectionOption = await this.getColumnData(this.getColumnName(85.4), this.collectionOptionBackup);
|
|
this.collectionOption = await this.getColumnData(this.getColumnName(85.4), this.collectionOptionBackup);
|
|
this.paymentOption = await this.getColumnData(this.getColumnName(85.5), this.paymentOptionBackup);
|
|
this.paymentOption = await this.getColumnData(this.getColumnName(85.5), this.paymentOptionBackup);
|
|
- console.log(this.id)
|
|
|
|
|
|
+ this.key++
|
|
if (this.id) {
|
|
if (this.id) {
|
|
if (this.id.slice(0, 4) === 'copy') {
|
|
if (this.id.slice(0, 4) === 'copy') {
|
|
detailDelegationList({id: this.id.slice(4, this.id.length), kind: '1'}).then(res => {
|
|
detailDelegationList({id: this.id.slice(4, this.id.length), kind: '1'}).then(res => {
|
|
@@ -2001,7 +2028,7 @@ export default {
|
|
this.entrustList = res.data.data.itemList
|
|
this.entrustList = res.data.data.itemList
|
|
this.goodsList = res.data.data.itemList
|
|
this.goodsList = res.data.data.itemList
|
|
this.vehicleList = res.data.data.orderItemList
|
|
this.vehicleList = res.data.data.orderItemList
|
|
- this.orderFilesList = res.data.data.fileList
|
|
|
|
|
|
+ this.orderFilesList = res.data.data.fileList || []
|
|
this.goodsForm.status = 0
|
|
this.goodsForm.status = 0
|
|
if (res.data.data.orderFeeList.length > 0) {
|
|
if (res.data.data.orderFeeList.length > 0) {
|
|
res.data.data.orderFeeList.forEach(item => {
|
|
res.data.data.orderFeeList.forEach(item => {
|
|
@@ -2110,7 +2137,7 @@ export default {
|
|
this.goodsForm = {
|
|
this.goodsForm = {
|
|
corpId: res.data.data ? res.data.data.id : '',
|
|
corpId: res.data.data ? res.data.data.id : '',
|
|
businessType: "出口",
|
|
businessType: "出口",
|
|
- shippingMode: "集装箱",
|
|
|
|
|
|
+ shippingMode: "散货",
|
|
status: 0,
|
|
status: 0,
|
|
salesman: JSON.parse(localStorage.getItem("saber-userInfo")).content.user_id,
|
|
salesman: JSON.parse(localStorage.getItem("saber-userInfo")).content.user_id,
|
|
belongCompany: res.data.data ? res.data.data.belongCompany : '',
|
|
belongCompany: res.data.data ? res.data.data.belongCompany : '',
|
|
@@ -2297,7 +2324,7 @@ export default {
|
|
this.goodsList = res.data.data.itemList
|
|
this.goodsList = res.data.data.itemList
|
|
this.vehicleList = res.data.data.orderItemList
|
|
this.vehicleList = res.data.data.orderItemList
|
|
this.orderFilesList = res.data.data.fileList
|
|
this.orderFilesList = res.data.data.fileList
|
|
- if (res.data.data.orderFeeList){
|
|
|
|
|
|
+ if (res.data.data.orderFeeList) {
|
|
if (res.data.data.orderFeeList.length > 0) {
|
|
if (res.data.data.orderFeeList.length > 0) {
|
|
this.collectionList = []
|
|
this.collectionList = []
|
|
this.paymentList = []
|
|
this.paymentList = []
|
|
@@ -2426,8 +2453,8 @@ export default {
|
|
saveSaveList({
|
|
saveSaveList({
|
|
...this.goodsForm,
|
|
...this.goodsForm,
|
|
kind: '1',
|
|
kind: '1',
|
|
- loadingAddressList:this.tableData,
|
|
|
|
- unloadedAddressList:this.tableDataTwo,
|
|
|
|
|
|
+ loadingAddressList: this.tableData,
|
|
|
|
+ unloadedAddressList: this.tableDataTwo,
|
|
fileList: this.orderFilesList,
|
|
fileList: this.orderFilesList,
|
|
itemList: this.entrustList,
|
|
itemList: this.entrustList,
|
|
orderFeeList: this.collectionList.concat(this.paymentList)
|
|
orderFeeList: this.collectionList.concat(this.paymentList)
|
|
@@ -2503,7 +2530,6 @@ export default {
|
|
},
|
|
},
|
|
//提交委托
|
|
//提交委托
|
|
submit(type) {
|
|
submit(type) {
|
|
- this.goodsForm.salesman = '11111111'
|
|
|
|
if (type) {
|
|
if (type) {
|
|
this.$refs['goodsFormE'].validate((valid, done) => {
|
|
this.$refs['goodsFormE'].validate((valid, done) => {
|
|
done()
|
|
done()
|
|
@@ -2534,8 +2560,8 @@ export default {
|
|
saveSaveList({
|
|
saveSaveList({
|
|
...this.goodsForm,
|
|
...this.goodsForm,
|
|
kind: '1',
|
|
kind: '1',
|
|
- loadingAddressList:this.tableData,
|
|
|
|
- unloadedAddressList:this.tableDataTwo,
|
|
|
|
|
|
+ loadingAddressList: this.tableData,
|
|
|
|
+ unloadedAddressList: this.tableDataTwo,
|
|
fileList: this.orderFilesList,
|
|
fileList: this.orderFilesList,
|
|
itemList: this.entrustList,
|
|
itemList: this.entrustList,
|
|
orderFeeList: this.collectionList.concat(this.paymentList)
|
|
orderFeeList: this.collectionList.concat(this.paymentList)
|
|
@@ -2569,18 +2595,41 @@ export default {
|
|
},
|
|
},
|
|
//收费新增
|
|
//收费新增
|
|
addRowCollection() {
|
|
addRowCollection() {
|
|
- this.$refs.collection.rowCellAdd({
|
|
|
|
- currency: '1',
|
|
|
|
- type: '1',
|
|
|
|
- $cellEdit: true
|
|
|
|
- });
|
|
|
|
|
|
+ if (this.goodsForm.plateNo){
|
|
|
|
+ this.$refs.collection.rowCellAdd({
|
|
|
|
+ currency: '1',
|
|
|
|
+ type: '1',
|
|
|
|
+ $cellEdit: true,
|
|
|
|
+ plateNo:this.goodsForm.plateNo
|
|
|
|
+ });
|
|
|
|
+ }else {
|
|
|
|
+ this.$message.error('请选择车号')
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ //付费新增
|
|
|
|
+ addRowPayment() {
|
|
|
|
+ if (this.goodsForm.plateNo){
|
|
|
|
+ this.$refs.payment.rowCellAdd({
|
|
|
|
+ currency: '1',
|
|
|
|
+ type: '2',
|
|
|
|
+ $cellEdit: true,
|
|
|
|
+ plateNo:this.goodsForm.plateNo
|
|
|
|
+ });
|
|
|
|
+ }else {
|
|
|
|
+ this.$message.error('请选择车号')
|
|
|
|
+ }
|
|
},
|
|
},
|
|
//打开附件
|
|
//打开附件
|
|
- annexOpen(row, index) {
|
|
|
|
- this.enclosure = true
|
|
|
|
- getFee({id: row.id}).then(res => {
|
|
|
|
- this.orderList = res.data.data
|
|
|
|
- })
|
|
|
|
|
|
+ annexOpen(row, index,type) {
|
|
|
|
+ if (row.id){
|
|
|
|
+ this.formAnnex = row
|
|
|
|
+ getFee({id: row.id}).then(res => {
|
|
|
|
+ this.orderList = res.data.data
|
|
|
|
+ this.enclosure = true
|
|
|
|
+ })
|
|
|
|
+ }else {
|
|
|
|
+ this.$message.error('请点击顶部【保存】后再操作')
|
|
|
|
+ }
|
|
},
|
|
},
|
|
//保存
|
|
//保存
|
|
saveAnnex() {
|
|
saveAnnex() {
|
|
@@ -2592,14 +2641,6 @@ export default {
|
|
this.annexOpen(this.formAnnex)
|
|
this.annexOpen(this.formAnnex)
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- //付费新增
|
|
|
|
- addRowPayment() {
|
|
|
|
- this.$refs.payment.rowCellAdd({
|
|
|
|
- currency: '1',
|
|
|
|
- type: '2',
|
|
|
|
- $cellEdit: true
|
|
|
|
- });
|
|
|
|
- },
|
|
|
|
//选择费用
|
|
//选择费用
|
|
selectValue(value, row) {
|
|
selectValue(value, row) {
|
|
this.$set(row, 'feeName', value.cname)
|
|
this.$set(row, 'feeName', value.cname)
|