Browse Source

上传文件删除个数问题,使用决策问题

master_hella_20240701
张立 10 months ago
parent
commit
05e58554f2
  1. 2
      src/components/Annex/src/Annex.vue
  2. 11
      src/views/qms/inspection/inspectionRecord/index.vue

2
src/components/Annex/src/Annex.vue

@ -3,7 +3,7 @@
<div class="annex"> <div class="annex">
<div class="title flex items-center"> <div class="title flex items-center">
<!-- <div class="title-txt">附件</div> --> <!-- <div class="title-txt">附件</div> -->
<UploadFile :isShowFile="false" :isShowTip="false" title="添加附件" :upData="upData" <UploadFile :isShowFile="false" :isShowTip="false" title="添加附件" :upData="upData" :limit="10"
@update:modelValue="handleAnnexSuccess" v-if="annexData.annexList.length<5"/> @update:modelValue="handleAnnexSuccess" v-if="annexData.annexList.length<5"/>
</div> </div>
<div class="list"> <div class="list">

11
src/views/qms/inspection/inspectionRecord/index.vue

@ -60,6 +60,7 @@
import TableHead from '@/components/TableHead/src/TableHead.vue' import TableHead from '@/components/TableHead/src/TableHead.vue'
import AddForm from './addForm.vue' import AddForm from './addForm.vue'
import Detail from './detail.vue' import Detail from './detail.vue'
import { DICT_TYPE, getStrDictOptions } from '@/utils/dict'
// //
defineOptions({ name: 'InspectionRecordMain' }) defineOptions({ name: 'InspectionRecordMain' })
@ -131,6 +132,11 @@
} }
const listTableRef = ref() const listTableRef = ref()
const useDecisionList = getStrDictOptions(DICT_TYPE.USAGE_DECISION)
console.log(11,useDecisionList)
// console.log(55,InspectionRecordMain.allSchemas.formSchema)
// const useDecisionList = InspectionRecordMain.allSchemas.formSchema.filter(item=>item.field == "useDecision")
// console.log(11,useDecisionList)
// - // -
const buttonTableClick = async (val, row) => { const buttonTableClick = async (val, row) => {
if (val == 'applyDecision') { // if (val == 'applyDecision') { //
@ -138,13 +144,14 @@
if(row.estimateCode == 1){ if(row.estimateCode == 1){
InspectionRecordMain.allSchemas.formSchema.forEach((itemColumn) =>{ InspectionRecordMain.allSchemas.formSchema.forEach((itemColumn) =>{
if(itemColumn.field == "useDecision"){ if(itemColumn.field == "useDecision"){
itemColumn.componentProps.options=itemColumn.componentProps.options?.filter(item=>item.value==1) itemColumn.componentProps.options=useDecisionList?.filter(item=>item.value==1)
console.log(88, useDecisionList)
} }
}) })
}else if(row.estimateCode == 2){ }else if(row.estimateCode == 2){
InspectionRecordMain.allSchemas.formSchema.forEach((itemColumn) =>{ InspectionRecordMain.allSchemas.formSchema.forEach((itemColumn) =>{
if(itemColumn.field == "useDecision"){ if(itemColumn.field == "useDecision"){
itemColumn.componentProps.options=itemColumn.componentProps.options?.filter(item=>item.value!=1) itemColumn.componentProps.options=useDecisionList?.filter(item=>item.value!=1)
} }
}) })
} }

Loading…
Cancel
Save