检查任务制定 删除 刷新页面(不然最后一项 不刷新)

检查任务审批  项 完整查看 uni-> u
检查登记 【缺项】处理
This commit is contained in:
wyw 2024-09-26 16:41:10 +08:00
parent b2f832612c
commit 86b292a4b5
4 changed files with 17 additions and 11 deletions

View File

@ -466,6 +466,7 @@
} }
}) })
this.isLoadOK = true this.isLoadOK = true
this.$forceUpdate() //
}, },
// //
showCheckDate(dataIndex) { showCheckDate(dataIndex) {

View File

@ -61,7 +61,7 @@
<view class="sub-form-wrap"> <view class="sub-form-wrap">
<u--form labelPosition="left" labelWidth="auto" labelAlign="center" errorType="border-bottom" <u--form labelPosition="left" labelWidth="auto" labelAlign="center" errorType="border-bottom"
ref="sForm"> ref="sForm">
<uni-collapse :border="false" accordion> <u-collapse :border="false" accordion>
<uni-card style="margin-bottom: 16px;" margin="0" spacing="0" :is-shadow="false" <uni-card style="margin-bottom: 16px;" margin="0" spacing="0" :is-shadow="false"
v-for="(item, index) in model.Nav_ListSafeCheckDetail"> v-for="(item, index) in model.Nav_ListSafeCheckDetail">
<uni-collapse-item :thumb='item.QUESTION_LEVEL==null||item.QUESTION_LEVEL==0 ?null:"../../../../static/warm.png"' <uni-collapse-item :thumb='item.QUESTION_LEVEL==null||item.QUESTION_LEVEL==0 ?null:"../../../../static/warm.png"'
@ -119,7 +119,7 @@
</uni-collapse-item> </uni-collapse-item>
</uni-card> </uni-card>
</uni-collapse> </u-collapse>
</u--form> </u--form>
</view> </view>
</view> </view>

View File

@ -54,7 +54,7 @@
<u-collapse :border="false" accordion> <u-collapse :border="false" accordion>
<uni-card style="margin-bottom: 16px;" margin="0" spacing="0" :is-shadow="false" <uni-card style="margin-bottom: 16px;" margin="0" spacing="0" :is-shadow="false"
:options="options" v-for="(item, index) in model.Nav_ListSafeCheckDetail"> :options="options" v-for="(item, index) in model.Nav_ListSafeCheckDetail">
<u-collapse-item :title="index + 1 + '. ' + item.CHECKCONTENT"> <uni-collapse-item :title="index + 1 + '. ' + item.CHECKCONTENT" :thumb='item.QUESTION_LEVEL==null||item.QUESTION_LEVEL==0 ?null:"../../../../static/warm.png"'>
<view slot="value" class="row-action"> <view slot="value" class="row-action">
<!-- <text v-if="!item.Nav_ListCheckDetailUser[0].ISCHECK" --> <!-- <text v-if="!item.Nav_ListCheckDetailUser[0].ISCHECK" -->
<text v-if="!item.ISCHECK" @click.stop="subCheckOK(item)" class="enableTrue"> <text v-if="!item.ISCHECK" @click.stop="subCheckOK(item)" class="enableTrue">
@ -117,7 +117,7 @@
@click="handleback(item)" :disabled="item.ISCHECK">退回</button> @click="handleback(item)" :disabled="item.ISCHECK">退回</button>
<!-- :disabled="item.Nav_ListCheckDetailUser[0].ISCHECK">退回</button> --> <!-- :disabled="item.Nav_ListCheckDetailUser[0].ISCHECK">退回</button> -->
</u-form-item> </u-form-item>
</u-collapse-item> </uni-collapse-item>
</uni-card> </uni-card>
</u-collapse> </u-collapse>
</u--form> </u--form>
@ -352,6 +352,9 @@
}) })
} }
res.Nav_ListSafeCheckDetail[i].DESCREPTION = DESCREPTION res.Nav_ListSafeCheckDetail[i].DESCREPTION = DESCREPTION
if (res.Nav_ListSafeCheckDetail[i].CHECKRESULT == 10 || res.Nav_ListSafeCheckDetail[i]
.CHECKRESULT == 15)
res.Nav_ListSafeCheckDetail[i].CHECKRESULT_DESCRIPTION = ''
} }
} }
@ -397,7 +400,9 @@
.Nav_ListCheckDetailQuestion[j].IS_DELETED != null && !item .Nav_ListCheckDetailQuestion[j].IS_DELETED != null && !item
.Nav_ListCheckDetailQuestion[j].IS_DELETED) { .Nav_ListCheckDetailQuestion[j].IS_DELETED) {
if (item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf( if (item.Nav_ListCheckDetailQuestion[j].Nav_Question?.ID.indexOf(
"5555-555555555555") > 0) { "5555-555555555555") > 0 || item.Nav_ListCheckDetailQuestion[j]
.Nav_Question?.ID.indexOf(
"666-666666666666") > 0) {
item.Nav_ListCheckDetailUser[0].ISCHECK = true item.Nav_ListCheckDetailUser[0].ISCHECK = true
item.Nav_ListCheckDetailUser[0].ISSAMEMAINCHECKOK = true item.Nav_ListCheckDetailUser[0].ISSAMEMAINCHECKOK = true
item.ISCHECK = true item.ISCHECK = true

View File

@ -81,10 +81,10 @@
<u--form labelPosition="left" labelWidth="auto" labelAlign="center" :model="subDataModel" <u--form labelPosition="left" labelWidth="auto" labelAlign="center" :model="subDataModel"
errorType="border-bottom" ref="sForm"> errorType="border-bottom" ref="sForm">
<uni-collapse :border="false" accordion> <u-collapse :border="false" accordion>
<uni-card style="margin-bottom: 16px;" margin="0" spacing="0" :is-shadow="false" <uni-card style="margin-bottom: 16px;" margin="0" spacing="0" :is-shadow="false"
v-for="(item, index) in model.Nav_ListSafeCheckDetail"> v-for="(item, index) in model.Nav_ListSafeCheckDetail">
<uni-collapse-item :title="index + 1 + '. ' + item.CHECKCONTENT"> <u-collapse-item :title="index + 1 + '. ' + item.CHECKCONTENT">
<u-form-item label="检查区域" prop="Nav_CheckArea.NAME" borderBottom> <u-form-item label="检查区域" prop="Nav_CheckArea.NAME" borderBottom>
<u--input disabled disabledColor="#fff" v-model="item['Nav_CheckArea'].NAME" <u--input disabled disabledColor="#fff" v-model="item['Nav_CheckArea'].NAME"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
@ -159,9 +159,9 @@
<full-upload v-model="item.Nav_Files" :isShowBtn=item.ISAUTOLOAD <full-upload v-model="item.Nav_Files" :isShowBtn=item.ISAUTOLOAD
:listProp='listPropSubUpload' :listProp='listPropSubUpload'
:listPropVal='item.listPropValSubUpload'></full-upload> :listPropVal='item.listPropValSubUpload'></full-upload>
</uni-collapse-item> </u-collapse-item>
</uni-card> </uni-card>
</uni-collapse> </u-collapse>
</u--form> </u--form>
</view> </view>
</view> </view>
@ -621,8 +621,8 @@
checkDetailChoose.SAFE_CHECK_DETAIL_ID = this.model.Nav_ListSafeCheckDetail[formIndex].ID; checkDetailChoose.SAFE_CHECK_DETAIL_ID = this.model.Nav_ListSafeCheckDetail[formIndex].ID;
this.model.Nav_ListSafeCheckDetail[formIndex].Nav_ListCheckDetailQuestion[0] = checkDetailChoose this.model.Nav_ListSafeCheckDetail[formIndex].Nav_ListCheckDetailQuestion[0] = checkDetailChoose
if (e.value[0].SAFE_CHECK_QUESTION_ID != '55555555-5555-5555-5555-555555555555' && e.value[0].SAFE_CHECK_QUESTION_ID !=
if (e.value[0].ID != '55555555-5555-5555-5555-555555555555') { '66666666-6666-6666-6666-666666666666') {
// QUESTION_LEVELShow QUESTION_LEVEL // QUESTION_LEVELShow QUESTION_LEVEL
// this.model.Nav_ListSafeCheckDetail[formIndex].QUESTION_LEVELShow = '' + e.value[0].Nav_Main.QUESTION_LEVEL // this.model.Nav_ListSafeCheckDetail[formIndex].QUESTION_LEVELShow = '' + e.value[0].Nav_Main.QUESTION_LEVEL
this.model.Nav_ListSafeCheckDetail[formIndex].QUESTION_LEVEL_DESCRIPTION = e.value[0].Nav_Main this.model.Nav_ListSafeCheckDetail[formIndex].QUESTION_LEVEL_DESCRIPTION = e.value[0].Nav_Main