feat:新增验证情况

wuyanfu
吴延福 2023-06-30 15:32:42 +08:00
parent 2c11288a17
commit 6a900c846b
2 changed files with 58 additions and 6 deletions

View File

@ -543,8 +543,7 @@ export default class HiddenDangerFilesComponent extends BaseRecordComponent<any>
name:"验证情况", name:"验证情况",
type:"textarea", type:"textarea",
width:"100%", width:"100%",
key:"executeReasonDescription", key:"verifySituation",
hide:this.updateParams.executeConfirmFlag,
placeholder:"请输入验证情况" placeholder:"请输入验证情况"
},{ },{
name:"照片", name:"照片",
@ -678,6 +677,33 @@ export default class HiddenDangerFilesComponent extends BaseRecordComponent<any>
this.getTableCallback() this.getTableCallback()
}) })
} }
if(row.executeResourceId){
this.tableService.getFileUrls({ids:row.executeResourceId.split(",")}).then((files:any)=>{
this.fileList2 = files.data.map(item=>{
return {
name:item.originalName,
url:item.url,
type:item.type,
id:item.id
}
})
this.getTableCallback()
})
}
if(row.verifyResourceId){
this.tableService.getFileUrls({ids:row.verifyResourceId.split(",")}).then((files:any)=>{
this.photoList2 = files.data.map(item=>{
return {
name:item.originalName,
url:item.url,
type:item.type,
id:item.id
}
})
this.getTableCallback()
})
}
this.showUpdate = true this.showUpdate = true
} }
public onPreview(file){ public onPreview(file){

View File

@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Component } from 'vue-property-decorator'; import { Component } from 'vue-property-decorator';
import template from "./common.component.html" import template from "./common.component.html"
import BaseRecordComponent from "hbt-common/components/common/baseRecord.component.vue" import BaseRecordComponent from "hbt-common/components/common/baseRecord.component.vue"
import FormComponent from "hbt-common/components/common/form.component.vue" import FormComponent from "hbt-common/components/common/form.component.vue"
@ -606,8 +606,7 @@ export default class HiddenDangerManagerComponent extends BaseRecordComponent<an
name:"验证情况", name:"验证情况",
type:"textarea", type:"textarea",
width:"100%", width:"100%",
key:"executeReasonDescription", key:"verifySituation",
hide:this.updateParams.executeConfirmFlag,
placeholder:"请输入验证情况" placeholder:"请输入验证情况"
},{ },{
name:"照片", name:"照片",
@ -706,6 +705,7 @@ export default class HiddenDangerManagerComponent extends BaseRecordComponent<an
} }
public change(data,item){ public change(data,item){
this.$forceUpdate()
if(item && (item.key === "reformConfirmFlag" || item.key==="executeConfirmFlag")){ if(item && (item.key === "reformConfirmFlag" || item.key==="executeConfirmFlag")){
this.getTableCallback() this.getTableCallback()
return return
@ -778,7 +778,7 @@ export default class HiddenDangerManagerComponent extends BaseRecordComponent<an
this.showUpdate = true this.showUpdate = true
}) })
}else{ }else{
Object.assign(this.updateParams,{ this.updateParams = Object.assign({
verifyConfirmFlagName:this.isPassMap[row.verifyConfirmFlag], verifyConfirmFlagName:this.isPassMap[row.verifyConfirmFlag],
executeConfirmFlagName:this.isAcceptMap[row.executeConfirmFlag], executeConfirmFlagName:this.isAcceptMap[row.executeConfirmFlag],
reformConfirmFlagName:this.isSureMap[row.reformConfirmFlag], reformConfirmFlagName:this.isSureMap[row.reformConfirmFlag],
@ -826,6 +826,32 @@ export default class HiddenDangerManagerComponent extends BaseRecordComponent<an
this.getTableCallback() this.getTableCallback()
}) })
} }
if(row.executeResourceId){
this.tableService.getFileUrls({ids:row.executeResourceId.split(",")}).then((files:any)=>{
this.fileList2 = files.data.map(item=>{
return {
name:item.originalName,
url:item.url,
type:item.type,
id:item.id
}
})
this.getTableCallback()
})
}
if(row.verifyResourceId){
this.tableService.getFileUrls({ids:row.verifyResourceId.split(",")}).then((files:any)=>{
this.photoList2 = files.data.map(item=>{
return {
name:item.originalName,
url:item.url,
type:item.type,
id:item.id
}
})
this.getTableCallback()
})
}
this.showUpdate = true this.showUpdate = true
} }
} }