Commit 1facce2d by yangxiaolei

函数封装

parent ba51dd98
...@@ -143,26 +143,8 @@ export default { ...@@ -143,26 +143,8 @@ export default {
let res = await Api.post('/service/ptspta/fetch', params); let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data); this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data);
let keyLabel = row.role.toLowerCase() this.modifySetCollect(row,'gidgrp',this.model)
let extkeyLabel = `brtset.${keyLabel}.pts`
let deepData = this.getProperty(extkeyLabel,this.model)
console.log("deepData=>",deepData)
console.log("deepData1=>",deepData.modifySet)
if(Array.isArray(deepData.modifySet) && !deepData.modifySet.includes('extkey')){
deepData.modifySet.push('extkey','adrblk')
}
console.log("deepData2=>",deepData.modifySet)
}
},
getProperty(str, value) {
let keys = str?.split('.')
for (let key of keys) {
if (value) {
value = value[key]
}
} }
return value
}, },
// 业务信息=》基本信息=》支出目的 // 业务信息=》基本信息=》支出目的
purposChange(key, value) { purposChange(key, value) {
......
...@@ -120,26 +120,8 @@ export default { ...@@ -120,26 +120,8 @@ export default {
let res = await Api.post('/service/ptspta/fetch', params); let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
this.$set(this.model.lidgrp, row.role.toLowerCase(), res.data); this.$set(this.model.lidgrp, row.role.toLowerCase(), res.data);
let keyLabel = row.role.toLowerCase() this.modifySetCollect(row,'lidgrp',this.model)
let extkeyLabel = `lidgrp.${keyLabel}.pts`
let deepData = this.getProperty(extkeyLabel,this.model)
console.log("deepData=>",deepData)
console.log("deepData1=>",deepData.modifySet)
if(Array.isArray(deepData.modifySet) && !deepData.modifySet.includes('extkey')){
deepData.modifySet.push('extkey','adrblk')
}
console.log("deepData2=>",deepData.modifySet)
}
},
getProperty(str, value) {
let keys = str?.split('.')
for (let key of keys) {
if (value) {
value = value[key]
}
} }
return value
}, },
//获取信用证编号 //获取信用证编号
async onLitpButgetref() { async onLitpButgetref() {
......
...@@ -143,26 +143,8 @@ export default { ...@@ -143,26 +143,8 @@ export default {
let res = await Api.post('/service/ptspta/fetch', params); let res = await Api.post('/service/ptspta/fetch', params);
if (res.respCode == SUCCESS) { if (res.respCode == SUCCESS) {
this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data); this.$set(this.model.gidgrp, row.role.toLowerCase(), res.data);
let keyLabel = row.role.toLowerCase() this.modifySetCollect(row,'gidgrp',this.model)
let extkeyLabel = `trtset.${keyLabel}.pts`
let deepData = this.getProperty(extkeyLabel,this.model)
console.log("deepData=>",deepData)
console.log("deepData1=>",deepData.modifySet)
if(Array.isArray(deepData.modifySet) && !deepData.modifySet.includes('extkey')){
deepData.modifySet.push('extkey','adrblk')
}
console.log("deepData2=>",deepData.modifySet)
}
},
getProperty(str, value) {
let keys = str?.split('.')
for (let key of keys) {
if (value) {
value = value[key]
}
} }
return value
}, },
// 业务信息=》基本信息=》支出目的 // 业务信息=》基本信息=》支出目的
purposChange(key, value) { purposChange(key, value) {
......
...@@ -9,5 +9,22 @@ export default { ...@@ -9,5 +9,22 @@ export default {
}); });
return loading; return loading;
}, },
modifySetCollect(row,area,model){
let keyLabel = row.role.toLowerCase()
let extkeyLabel = `${area}.${keyLabel}.pts`
let deepData = this.getProperty(extkeyLabel,model)
if(Array.isArray(deepData.modifySet) && !deepData.modifySet.includes('extkey')){
deepData.modifySet.push('extkey','adrblk')
}
}, },
getProperty(str, value) {
let keys = str?.split('.')
for (let key of keys) {
if (value) {
value = value[key]
}
}
return value
}
}
}; };
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