Browse Source

fix: [模板管理] 配置完成的条件判断

lkf
memorylkf 2 months ago
parent
commit
7a53495795
11 changed files with 63 additions and 1 deletions
  1. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYDB.vue
  2. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYHGZYWDX.vue
  3. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/JZXY.vue
  4. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue
  5. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/RXJZXY.vue
  6. +10
    -1
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue
  7. +9
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XSKKX.vue
  8. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XZXHTYX.vue
  9. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZDYBS.vue
  10. +5
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue
  11. +4
    -0
      src/views/business/comps/template/comps/sp/SWYPFXFFXZKPZB.vue

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYDB.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYHGZYWDX.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/JZXY.vue View File

@ -173,6 +173,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -412,6 +413,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/RXJZXY.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 10
- 1
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/Recovery.vue View File

@ -180,6 +180,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -541,9 +542,17 @@ export default {
total:0, total:0,
unit:'' unit:''
} }
if(val.rowData.sjgzyxql===undefined && val.headerSelectFields.sjgzyxqlUnit === undefined){
if(val.headerSelectFields.sjgzyxqlUnit === undefined){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
amount = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) amount = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
}else{ }else{
if(val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined || val.rowData.sjgzyxql==='' || val.rowData.sjgzyxql===undefined || val.rowData.sjxsyxql==='' || val.rowData.sjxsyxql===undefined){
this.$message.error("表格内容未填完")
return
}
amount = addTj([val.rowData.sjryxql, val.rowData.sjgzyxql,val.rowData.sjxsyxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjgzyxqlUnit,val.headerSelectFields.sjxsyxqlUnit]) amount = addTj([val.rowData.sjryxql, val.rowData.sjgzyxql,val.rowData.sjxsyxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjgzyxqlUnit,val.headerSelectFields.sjxsyxqlUnit])
} }
let postData = { let postData = {

+ 9
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XSKKX.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -425,6 +426,14 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XZXHTYX.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZDYBS.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 5
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue View File

@ -175,6 +175,7 @@ export default {
type: "select", type: "select",
fillType: "actFill", fillType: "actFill",
otherCode: "actOther", otherCode: "actOther",
compareTo: "pre",
multiple: true, multiple: true,
options: this.getDictOptions('business_pztj') options: this.getDictOptions('business_pztj')
} }
@ -424,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

+ 4
- 0
src/views/business/comps/template/comps/sp/SWYPFXFFXZKPZB.vue View File

@ -425,6 +425,10 @@ export default {
}) })
}, },
configComplete(val){ configComplete(val){
if(val.rowData.sjjzxql==='' || val.rowData.sjjzxql===undefined || val.rowData.sjryxql==='' || val.rowData.sjryxql===undefined){
this.$message.error("表格内容未填完")
return
}
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit]) const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjjzxqlUnit, val.headerSelectFields.sjryxqlUnit])
let postData = { let postData = {

Loading…
Cancel
Save