3
0
Fork 0

feat(business): 办理业务添加分公司选择所属省份选择逻辑

This commit is contained in:
woody 2025-06-23 14:53:30 +08:00
parent a1ea001b62
commit f9ac26a5b4
4 changed files with 18 additions and 26 deletions

View File

@ -34,23 +34,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4">
<el-form-item :label="'真实奖衔'" prop="pkAwards">
<el-select
v-model="queryParams.pkAwards"
clearable
:placeholder="'请选择'"
>
<el-option
v-for="item in awardsList"
:key="item.pkId"
:label="item.awardsName"
:value="item.pkId"
/>
</el-select>
<!-- <el-input clearable v-model="queryParams.pkAwards"></el-input> -->
</el-form-item>
</el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item :label="'隶属体系'" prop="vertexId"> <el-form-item :label="'隶属体系'" prop="vertexId">
<el-select <el-select
@ -245,11 +229,6 @@
prop="pkRegisterGradeVal" prop="pkRegisterGradeVal"
:label="'结算等级'" :label="'结算等级'"
/> />
<el-table-column
align="center"
prop="pkAwardsVal"
:label="'真实奖衔'"
/>
<el-table-column <el-table-column
align="center" align="center"

View File

@ -497,6 +497,13 @@
:label="'收益状态'" :label="'收益状态'"
width="180" width="180"
/> />
<el-table-column
v-if="allTxt.incomeStatusVal"
align="center"
prop="areaName"
label="分公司所属省份"
width="180"
/>
<el-table-column <el-table-column
v-if="allTxt.creationTime" v-if="allTxt.creationTime"
align="center" align="center"

View File

@ -1558,7 +1558,7 @@ export default {
} }
}, },
changeAllData() { changeAllData() {
this.tableData.forEach((item) => { this.tableData.forEach((item, index) => {
if (this.changeData.placeDept != '') { if (this.changeData.placeDept != '') {
item.placeDept = this.changeData.placeDept item.placeDept = this.changeData.placeDept
item.placeDeptVal = this.changeData.placeDeptVal item.placeDeptVal = this.changeData.placeDeptVal
@ -1634,6 +1634,9 @@ export default {
item.autoFlag = this.changeData.autoFlag item.autoFlag = this.changeData.autoFlag
item.autoFlagVal = this.changeData.autoFlagVal item.autoFlagVal = this.changeData.autoFlagVal
} }
item.autoFlag = 1
item.autoFlagVal = '否'
this.$set(this.tableData, index, item)
}) })
}, },
handleSelectionChange(val) { handleSelectionChange(val) {

View File

@ -894,7 +894,7 @@
<div v-else>{{ scope.row.recAddress }}</div> <div v-else>{{ scope.row.recAddress }}</div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column
align="center" align="center"
width="150" width="150"
prop="autoFlag" prop="autoFlag"
@ -935,7 +935,7 @@
</el-select> </el-select>
<div v-else>{{ scope.row.autoFlagVal }}</div> <div v-else>{{ scope.row.autoFlagVal }}</div>
</template> </template>
</el-table-column> </el-table-column> -->
<el-table-column <el-table-column
align="center" align="center"
width="150" width="150"
@ -1702,7 +1702,7 @@ export default {
} }
}, },
changeAllData() { changeAllData() {
this.tableData.forEach((item) => { this.tableData.forEach((item, index) => {
item.autoFlag = '' item.autoFlag = ''
item.autoFlagVal = '' item.autoFlagVal = ''
if (this.changeData.placeDept != '') { if (this.changeData.placeDept != '') {
@ -1782,6 +1782,9 @@ export default {
item.autoFlagVal = this.changeData.autoFlagVal item.autoFlagVal = this.changeData.autoFlagVal
this.$forceUpdate() this.$forceUpdate()
} }
item.autoFlag = 1
item.autoFlagVal = '否'
this.$set(this.tableData, index, item)
}) })
}, },
handleSelectionChange(val) { handleSelectionChange(val) {