Commit 427b0c86 authored by 任鸿志's avatar 任鸿志

fix(env): 修改 SFC 接口地址并优化自付比例显示和选择功能

- 更新 VUE_APP_BASE_URL_SFC 为 'http://10.10.9.219:9902'
- 修复自付比例选择器在多个组件中的显示逻辑
- 增加自付比例描述的工具提示功能
- 优化自付比例数据的获取和更新流程
parent 2de911c9
...@@ -13,7 +13,7 @@ VUE_APP_BASE_URL_change = 'http://10.10.8.230:6200/fancy' ...@@ -13,7 +13,7 @@ VUE_APP_BASE_URL_change = 'http://10.10.8.230:6200/fancy'
# VUE_APP_BASE_URL = 'http://127.0.0.1:9902' # VUE_APP_BASE_URL = 'http://127.0.0.1:9902'
# VUE_APP_BASE_URL = 'http://10.10.9.219:8802' # VUE_APP_BASE_URL = 'http://10.10.9.219:8802'
# VUE_APP_BASE_URL = 'http://10.10.9.219:9902' # VUE_APP_BASE_URL = 'http://10.10.9.219:9902'
VUE_APP_BASE_URL_SFC = 'http://10.10.9.219:8802' VUE_APP_BASE_URL_SFC = 'http://10.10.9.219:9902'
# VUE_APP_BASE_URL_SFC = 'http://10.10.40.69:9903' # VUE_APP_BASE_URL_SFC = 'http://10.10.40.69:9903'
# VUE_APP_BASE_URL = 'http://192.169.4.171:8002' # VUE_APP_BASE_URL = 'http://192.169.4.171:8002'
# VUE_APP_BASE_URL = 'http://10.10.40.10:8099' # VUE_APP_BASE_URL = 'http://10.10.40.10:8099'
......
...@@ -2290,7 +2290,7 @@ export default { ...@@ -2290,7 +2290,7 @@ export default {
if (response.data.zfbl_desc.length > 1) { if (response.data.zfbl_desc.length > 1) {
row.zfbl = '' row.zfbl = ''
} else { } else {
row.zfbl = Object.keys(response.data.zfbl_desc[0])[0] row.zfbl = Object.keys(response.data.zfbl_desc)[0]
this.savebtn(row) this.savebtn(row)
} }
// row.zfbl = '' // row.zfbl = ''
......
...@@ -1877,7 +1877,7 @@ export default { ...@@ -1877,7 +1877,7 @@ export default {
if (response.data.zfbl_desc.length > 1) { if (response.data.zfbl_desc.length > 1) {
row.zfbl = '' row.zfbl = ''
} else { } else {
row.zfbl = Object.keys(response.data.zfbl_desc[0])[0] row.zfbl = Object.keys(response.data.zfbl_desc)[0]
this.savebtn(row) this.savebtn(row)
} }
}) })
......
...@@ -2029,7 +2029,7 @@ export default { ...@@ -2029,7 +2029,7 @@ export default {
if (response.data.zfbl_desc.length > 1) { if (response.data.zfbl_desc.length > 1) {
row.zfbl = '' row.zfbl = ''
} else { } else {
row.zfbl = Object.keys(response.data.zfbl_desc[0])[0] row.zfbl = Object.keys(response.data.zfbl_desc)[0]
this.savebtn(row) this.savebtn(row)
} }
// row.zfbl = '' // row.zfbl = ''
......
...@@ -77,9 +77,13 @@ ...@@ -77,9 +77,13 @@
<el-table-column prop="zfbl" align="center" label="自付比例" width="100"> <el-table-column prop="zfbl" align="center" label="自付比例" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<div> <div>
<!-- <el-input v-model="scope.row.zfbl" type="text" ref="zifu" @focus="savefocus(scope.row)"></el-input> --> <span v-if="scope.row.zfbl_desc.length <= 1">{{ scope.row.zfbl }}</span>
<el-select v-model="scope.row.zfbl" placeholder="请选择" @change="savebtn(scope.row)"> <el-select v-model="scope.row.zfbl" placeholder="请选择" @change="savebtn(scope.row)" v-else>
<el-option v-for="item of scope.row.zfbl_multi" :key="item" :label="item" :value="item"> </el-option> <el-option v-for="(value, key) in scope.row.zfbl_desc" :key="key" :label="key" :value="key">
<el-tooltip :content="value" placement="top" effect="dark">
<span>{{ key }}</span>
</el-tooltip>
</el-option>
</el-select> </el-select>
<el-button size="mini" type="primary" v-if="seemodel == scope.row.id" @click.stop="savebtn(scope.row)">保存</el-button> <el-button size="mini" type="primary" v-if="seemodel == scope.row.id" @click.stop="savebtn(scope.row)">保存</el-button>
</div> </div>
...@@ -1964,12 +1968,23 @@ export default { ...@@ -1964,12 +1968,23 @@ export default {
}) })
this.costlist.forEach(element => { this.costlist.forEach(element => {
if (row.item_code == element.item_code) { if (row.item_code == element.item_code) {
response.data.zfbl_desc.forEach(elements => { element.zfbl_desc = response.data.zfbl_desc
element.zfbl_desc == response.data.zfbl_desc //[elements.key]=elements.value
}) // element.zfbl=response.data.dw_data[0].zfbl
// element.zfbl_desc.push(response.data.zfbl_desc)
// response.data.zfbl_desc.forEach(elements => {
// let obj={key:elements.key,value:elements.value}
// element.zfbl_desc.push(obj) //[elements.key]=elements.value
// })
} }
}) })
if (response.data.zfbl_desc.length > 1) {
row.zfbl = '' row.zfbl = ''
} else {
row.zfbl = Object.keys(response.data.zfbl_desc)[0]
this.savebtn(row)
}
}) })
.finally(() => { .finally(() => {
this.loading = false this.loading = false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment