|
@@ -206,13 +206,16 @@ export default {
|
|
|
},
|
|
|
// 省
|
|
|
provinceChange (v, row) {
|
|
|
- console.log(v, !v)
|
|
|
- this.form.provinceName = !v ? row.name : undefined
|
|
|
+ console.log(v, row)
|
|
|
+ this.form.provinceName = row ? row.name : ''
|
|
|
+ this.form.provinceSn = v || ''
|
|
|
this.form.citySn = undefined
|
|
|
+ this.form.cityName = ''
|
|
|
},
|
|
|
// 市
|
|
|
cityChange (v, row) {
|
|
|
- this.form.cityName = !v ? row.name : undefined
|
|
|
+ this.form.cityName = row ? row.name : ''
|
|
|
+ this.form.citySn = v || ''
|
|
|
},
|
|
|
// 详情
|
|
|
getExpenseAccountDetail () {
|
|
@@ -220,6 +223,8 @@ export default {
|
|
|
expenseAcctDetailFindBySn({ detailSn: this.expenseAccountDetailSn }).then(res => {
|
|
|
this.$nextTick(() => {
|
|
|
this.form = Object.assign(this.form, res.data || {})
|
|
|
+ this.form.provinceSn = this.form.provinceSn ? this.form.provinceSn : undefined
|
|
|
+ this.form.citySn = this.form.citySn ? this.form.citySn : undefined
|
|
|
setTimeout(() => {
|
|
|
this.form.accountNameSn = res.data.accountNameSn
|
|
|
if (res.data.accountType == 'CUSTOMER') {
|
|
@@ -261,6 +266,10 @@ export default {
|
|
|
}
|
|
|
// 获取承担人列表数据
|
|
|
form.detailSplitList = cdfList[1]
|
|
|
+ form.provinceName = form.provinceName ? form.provinceName : ''
|
|
|
+ form.provinceSn = form.provinceSn ? form.provinceSn : ''
|
|
|
+ form.citySn = form.citySn ? form.citySn : ''
|
|
|
+ form.cityName = form.cityName ? form.cityName : ''
|
|
|
console.log(form)
|
|
|
delete form.subareaNames
|
|
|
delete form.subareaSns
|