检查项目分类 去除

检查任务制定 新增无新行问题修复
This commit is contained in:
wyw 2024-07-17 15:04:00 +08:00
parent 2e41387812
commit f5c05688d7
6 changed files with 101 additions and 93 deletions

View File

@ -34,12 +34,12 @@
<u--textarea disabled disabledColor="#ffffff" autoHeight v-model="model.CheckProjectNAME" <u--textarea disabled disabledColor="#ffffff" autoHeight v-model="model.CheckProjectNAME"
placeholder="检查项目" border="surround"></u--textarea> placeholder="检查项目" border="surround"></u--textarea>
</u-form-item> </u-form-item>
<view class="label-title">检查项目分类</view> <!-- <view class="label-title">检查项目分类</view>
<u-form-item prop="CheckProjectCategoryNAME" borderBottom> <u-form-item prop="CheckProjectCategoryNAME" borderBottom>
<u--textarea disabled disabledColor="#ffffff" autoHeight <u--textarea disabled disabledColor="#ffffff" autoHeight
v-model="model.CheckProjectCategoryNAME" placeholder="检查项目分类" v-model="model.CheckProjectCategoryNAME" placeholder="检查项目分类"
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item> -->
<view class="label-title">检查人员</view> <view class="label-title">检查人员</view>
<u-form-item prop="CheckUsers" borderBottom> <u-form-item prop="CheckUsers" borderBottom>
<u--textarea disabled disabledColor="#ffffff" autoHeight v-model="model.CheckUsers" <u--textarea disabled disabledColor="#ffffff" autoHeight v-model="model.CheckUsers"
@ -226,7 +226,7 @@
extendInclude(json, 'Nav_CheckTypeLevel.Nav_Enums'); extendInclude(json, 'Nav_CheckTypeLevel.Nav_Enums');
extendInclude(json, 'Nav_ListCheckRiskArea.Nav_RiskArea'); extendInclude(json, 'Nav_ListCheckRiskArea.Nav_RiskArea');
extendInclude(json, 'Nav_ListCheckProject.Nav_CheckProject'); extendInclude(json, 'Nav_ListCheckProject.Nav_CheckProject');
extendInclude(json, 'Nav_ListCheckProjectCategory.Nav_CheckProjectCategory'); // extendInclude(json, 'Nav_ListCheckProjectCategory.Nav_CheckProjectCategory');
extendInclude(json, 'Nav_Files.Nav_ImgFile.Nav_File'); extendInclude(json, 'Nav_Files.Nav_ImgFile.Nav_File');
extendInclude(json, extendInclude(json,
"Nav_Approve.Nav_ApproveDetails.Nav_ApproveUser.Nav_UserSignFiles.Nav_ImgFile.Nav_File"); "Nav_Approve.Nav_ApproveDetails.Nav_ApproveUser.Nav_UserSignFiles.Nav_ImgFile.Nav_File");
@ -254,16 +254,16 @@
} }
} }
let CheckProjectCategoryNAME = '' // let CheckProjectCategoryNAME = ''
if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) { // if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) {
for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) { // for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) {
CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? " " : "") + res // CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? " " : "") + res
.Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME; // .Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME;
} // }
} // }
this.model.RiskAreaNAME = strRiskAreaNAME this.model.RiskAreaNAME = strRiskAreaNAME
this.model.CheckProjectNAME = strCheckProjectNAME this.model.CheckProjectNAME = strCheckProjectNAME
this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME // this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME
// Nav_ListSafeCheckDetail: [{ // Nav_ListSafeCheckDetail: [{

View File

@ -64,12 +64,12 @@
<u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon> <u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon>
</u-form-item> </u-form-item>
<u-form-item class="subRequired" required label="项目分类" prop="CheckProjectCategoryNAME" borderBottom <!-- <u-form-item class="subRequired" required label="项目分类" prop="CheckProjectCategoryNAME" borderBottom
@click="handleShowSheet({title: '检查项目分类', name: 'CheckProjectCategoryNAME'})"> @click="handleShowSheet({title: '检查项目分类', name: 'CheckProjectCategoryNAME'})">
<u--textarea disabled autoHeight disabledColor="#fff" v-model="model.CheckProjectCategoryNAME" <u--textarea disabled autoHeight disabledColor="#fff" v-model="model.CheckProjectCategoryNAME"
placeholder="检查项目分类" border="none"></u--textarea> placeholder="检查项目分类" border="none"></u--textarea>
<u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon> <u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon>
</u-form-item> </u-form-item> -->
<u-form-item label="检查时间" required prop="CHECKTIME" borderBottom @click="showCheckDate()"> <u-form-item label="检查时间" required prop="CHECKTIME" borderBottom @click="showCheckDate()">
<u--input disabledColor="#fff" v-model="model.CHECKTIME" placeholder="请选择检查时间" border="none" <u--input disabledColor="#fff" v-model="model.CHECKTIME" placeholder="请选择检查时间" border="none"
@ -140,7 +140,7 @@
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
</u-form-item> </u-form-item>
<u-form-item v-if="isDIY||!item.CREATE_TIME" class="subRequired" required <!-- <u-form-item v-if="isDIY||!item.CREATE_TIME" class="subRequired" required
label="项目分类" prop="Nav_CheckProjectCategory.NAME" borderBottom label="项目分类" prop="Nav_CheckProjectCategory.NAME" borderBottom
@click="handleShowSheet({title: '项目分类', name: 'SubCheckProjectCategoryNAME',itemData:item})"> @click="handleShowSheet({title: '项目分类', name: 'SubCheckProjectCategoryNAME',itemData:item})">
<u--input disabledColor="#fff" v-model="item.Nav_CheckProjectCategory.NAME" <u--input disabledColor="#fff" v-model="item.Nav_CheckProjectCategory.NAME"
@ -152,7 +152,7 @@
<u--input disabled disabledColor="#fff" <u--input disabled disabledColor="#fff"
v-model="item.Nav_CheckProjectCategory.NAME" border="none" v-model="item.Nav_CheckProjectCategory.NAME" border="none"
inputAlign="right"></u--input> inputAlign="right"></u--input>
</u-form-item> </u-form-item> -->
<u-form-item class="subRequired" v-if="isDIY||!item.CREATE_TIME" required <u-form-item class="subRequired" v-if="isDIY||!item.CREATE_TIME" required
label="检查内容" prop="SubCheckContent" borderBottom label="检查内容" prop="SubCheckContent" borderBottom
@ -287,12 +287,12 @@
CHECK_PROJECT_ID: '', CHECK_PROJECT_ID: '',
Nav_CheckProject: {} Nav_CheckProject: {}
}], }],
Nav_ListCheckProjectCategory: [{ // Nav_ListCheckProjectCategory: [{
ORG_ID: '', // ORG_ID: '',
SAFE_CHECK_ID: '', // SAFE_CHECK_ID: '',
CHECK_PROJECT_CATEGORY_ID: '', // CHECK_PROJECT_CATEGORY_ID: '',
Nav_CheckProjectCategory: {} // Nav_CheckProjectCategory: {}
}], // }],
// Nav_ListSafeCheckDetailShow // Nav_ListSafeCheckDetailShow
Nav_ListSafeCheckDetail: [{ Nav_ListSafeCheckDetail: [{
SAFE_CHECK_ID: '', SAFE_CHECK_ID: '',
@ -304,9 +304,9 @@
Nav_CheckProject: { Nav_CheckProject: {
NAME: '' NAME: ''
}, },
Nav_CheckProjectCategory: { // Nav_CheckProjectCategory: {
NAME: '' // NAME: ''
}, // },
CHECKCONTENT: '', CHECKCONTENT: '',
CHECKPROOF: '', CHECKPROOF: '',
Nav_ListCheckDetailUser: [], Nav_ListCheckDetailUser: [],
@ -367,9 +367,9 @@
Nav_CheckProject: { Nav_CheckProject: {
NAME: '' NAME: ''
}, },
Nav_CheckProjectCategory: { // Nav_CheckProjectCategory: {
NAME: '' // NAME: ''
}, // },
CHECKCONTENT: '', CHECKCONTENT: '',
CHECKPROOF: '', CHECKPROOF: '',
Nav_ListCheckDetailUser: [], Nav_ListCheckDetailUser: [],
@ -406,10 +406,14 @@
if (this.model.Nav_ListSafeCheckDetail == null) { if (this.model.Nav_ListSafeCheckDetail == null) {
this.model.Nav_ListSafeCheckDetail = [] this.model.Nav_ListSafeCheckDetail = []
} }
this.model.Nav_ListSafeCheckDetail.unshift({ if (this.Nav_ListSafeCheckDetailShow == null) {
this.Nav_ListSafeCheckDetailShow = []
}
var ROW_NO = this.model.Nav_ListSafeCheckDetail.length + 1
var modelAdd = {
ID: guid(), ID: guid(),
ORG_ID: this.ORG_ID, ORG_ID: this.ORG_ID,
ROW_NO: 1, ROW_NO: ROW_NO,
CHECKRESULT: 0, CHECKRESULT: 0,
SAFE_CHECK_ID: this.model.ID, SAFE_CHECK_ID: this.model.ID,
Nav_CheckArea: { Nav_CheckArea: {
@ -418,13 +422,16 @@
Nav_CheckProject: { Nav_CheckProject: {
NAME: '' NAME: ''
}, },
Nav_CheckProjectCategory: { // Nav_CheckProjectCategory: {
NAME: '' // NAME: ''
}, // },
CHECKCONTENT: '', CHECKCONTENT: '',
CHECKPROOF: '', CHECKPROOF: '',
Nav_ListCheckDetailUser: [] Nav_ListCheckDetailUser: []
}) }
this.model.Nav_ListSafeCheckDetail.unshift(modelAdd)
this.Nav_ListSafeCheckDetailShow.unshift(modelAdd)
// this.$forceUpdate()
}, },
// //
@ -507,9 +514,9 @@
this.modelEdit.Nav_ListCheckProject.forEach(e => { this.modelEdit.Nav_ListCheckProject.forEach(e => {
e.Nav_CheckProject = null e.Nav_CheckProject = null
}) })
this.modelEdit.Nav_ListCheckProjectCategory.forEach(e => { // this.modelEdit.Nav_ListCheckProjectCategory.forEach(e => {
e.Nav_CheckProjectCategory = null // e.Nav_CheckProjectCategory = null
}) // })
// //
this.modelEdit.Nav_ListSafeCheckDetail.forEach(e => { this.modelEdit.Nav_ListSafeCheckDetail.forEach(e => {
@ -565,8 +572,8 @@
extendInclude(json, "Nav_ListCheckRiskArea.Nav_RiskArea"); extendInclude(json, "Nav_ListCheckRiskArea.Nav_RiskArea");
extendInclude(json, "Nav_ListCheckProject"); extendInclude(json, "Nav_ListCheckProject");
extendInclude(json, "Nav_ListCheckProject.Nav_CheckProject"); extendInclude(json, "Nav_ListCheckProject.Nav_CheckProject");
extendInclude(json, "Nav_ListCheckProjectCategory"); // extendInclude(json, "Nav_ListCheckProjectCategory");
extendInclude(json, "Nav_ListCheckProjectCategory.Nav_CheckProjectCategory"); // extendInclude(json, "Nav_ListCheckProjectCategory.Nav_CheckProjectCategory");
extendInclude(json, "Nav_Files.Nav_ImgFile.Nav_File"); extendInclude(json, "Nav_Files.Nav_ImgFile.Nav_File");
extendInclude(json, "Nav_ListSafeCheckDetail"); extendInclude(json, "Nav_ListSafeCheckDetail");
extendInclude(json, "Nav_ListSafeCheckDetail.Nav_CheckArea"); extendInclude(json, "Nav_ListSafeCheckDetail.Nav_CheckArea");
@ -609,18 +616,18 @@
} }
let CheckProjectCategoryNAME = '' let CheckProjectCategoryNAME = ''
if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) { // if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) {
for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) { // for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) {
if (idCheck.indexOf(res.Nav_ListCheckProjectCategory[i] // if (idCheck.indexOf(res.Nav_ListCheckProjectCategory[i]
.CHECK_PROJECT_CATEGORY_ID) == - // .CHECK_PROJECT_CATEGORY_ID) == -
1) { // 1) {
idCheck.push(res.Nav_ListCheckProjectCategory[i].CHECK_PROJECT_CATEGORY_ID) // idCheck.push(res.Nav_ListCheckProjectCategory[i].CHECK_PROJECT_CATEGORY_ID)
CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? "," : "") + // CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? "," : "") +
res // res
.Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME; // .Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME;
} // }
} // }
} // }
let CheckProjectNAME = '' let CheckProjectNAME = ''
if (res.Nav_ListCheckProject && res.Nav_ListCheckProject.length > 0) { if (res.Nav_ListCheckProject && res.Nav_ListCheckProject.length > 0) {
@ -641,12 +648,12 @@
.total) .total)
} }
this.model.RiskAreaNAME = strRiskAreaNAME this.model.RiskAreaNAME = strRiskAreaNAME
this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME // this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME
this.model.CheckProjectNAME = CheckProjectNAME this.model.CheckProjectNAME = CheckProjectNAME
} else { } else {
this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail
this.model.RiskAreaNAME = strRiskAreaNAME this.model.RiskAreaNAME = strRiskAreaNAME
this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME // this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME
this.model.CheckProjectNAME = CheckProjectNAME this.model.CheckProjectNAME = CheckProjectNAME
this.total = 0 this.total = 0
} }
@ -1180,7 +1187,8 @@
if (this.total > 10) { if (this.total > 10) {
this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, 10) this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, 10)
} else { } else {
this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, this.total) this.Nav_ListSafeCheckDetailShow = this.model.Nav_ListSafeCheckDetail.slice(0, this
.total)
} }
}) })
} }

View File

@ -40,11 +40,11 @@
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item>
<view class="label-title">检查项目分类</view> <!-- <view class="label-title">检查项目分类</view>
<u-form-item prop="CheckProjectCategoryNAME" borderBottom> <u-form-item prop="CheckProjectCategoryNAME" borderBottom>
<u--textarea disabled autoHeight v-model="model.CheckProjectCategoryNAME" placeholder="检查项目分类" <u--textarea disabled autoHeight v-model="model.CheckProjectCategoryNAME" placeholder="检查项目分类"
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item> -->
<u-form-item label="检查人员" prop="CheckUsers" borderBottom> <u-form-item label="检查人员" prop="CheckUsers" borderBottom>
<u--input v-model="model.CheckUsers" border="none" slot="right" inputAlign="right"></u--input> <u--input v-model="model.CheckUsers" border="none" slot="right" inputAlign="right"></u--input>
@ -228,17 +228,17 @@
} }
} }
let CheckProjectCategoryNAME = '' // let CheckProjectCategoryNAME = ''
if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) { // if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) {
for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) { // for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) {
CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? "," : "") + res // CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? "," : "") + res
.Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME; // .Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME;
} // }
} // }
this.model.RiskAreaNAME = strRiskAreaNAME this.model.RiskAreaNAME = strRiskAreaNAME
this.model.CheckProjectNAME = strCheckProjectNAME this.model.CheckProjectNAME = strCheckProjectNAME
this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME // this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME
// this.isLoadOK = true // this.isLoadOK = true
if (this.model.Nav_ListSafeCheckDetail != null && this.model.Nav_ListSafeCheckDetail.length > if (this.model.Nav_ListSafeCheckDetail != null && this.model.Nav_ListSafeCheckDetail.length >

View File

@ -24,11 +24,11 @@
<u--textarea disabled autoHeight v-model="model.RiskAreaNAME" placeholder="请输入检查内容" <u--textarea disabled autoHeight v-model="model.RiskAreaNAME" placeholder="请输入检查内容"
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item>
<view class="label-title">检查项目分类</view> <!-- <view class="label-title">检查项目分类</view>
<u-form-item prop="CheckProjectCategoryNAME" borderBottom> <u-form-item prop="CheckProjectCategoryNAME" borderBottom>
<u--textarea disabled autoHeight v-model="model.CheckProjectCategoryNAME" placeholder="请输入检查内容" <u--textarea disabled autoHeight v-model="model.CheckProjectCategoryNAME" placeholder="请输入检查内容"
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item> -->
<view class="upload-title">附件</view> <view class="upload-title">附件</view>
<full-upload v-model="model.Nav_Files" :isShowBtn='false'></full-upload> <full-upload v-model="model.Nav_Files" :isShowBtn='false'></full-upload>
</u--form> </u--form>
@ -186,7 +186,7 @@
}], }],
CHECKTIME: '', CHECKTIME: '',
RiskAreaNAME: '', RiskAreaNAME: '',
CheckProjectCategoryNAME: '', // CheckProjectCategoryNAME: '',
Nav_ListSafeCheckDetail: { Nav_ListSafeCheckDetail: {
ID: '', ID: '',
SAFE_CHECK_ID: '', SAFE_CHECK_ID: '',
@ -289,8 +289,8 @@
extendInclude(json, "Nav_ListCheckRiskArea.Nav_RiskArea"); extendInclude(json, "Nav_ListCheckRiskArea.Nav_RiskArea");
// extendInclude(json, "Nav_ListCheckProject"); // extendInclude(json, "Nav_ListCheckProject");
// extendInclude(json, "Nav_ListCheckProject.Nav_CheckProject"); // extendInclude(json, "Nav_ListCheckProject.Nav_CheckProject");
extendInclude(json, "Nav_ListCheckProjectCategory"); // extendInclude(json, "Nav_ListCheckProjectCategory");
extendInclude(json, "Nav_ListCheckProjectCategory.Nav_CheckProjectCategory"); // extendInclude(json, "Nav_ListCheckProjectCategory.Nav_CheckProjectCategory");
extendInclude(json, "Nav_Files.Nav_ImgFile.Nav_File"); extendInclude(json, "Nav_Files.Nav_ImgFile.Nav_File");
extendInclude(json, "Nav_ListSafeCheckDetail"); extendInclude(json, "Nav_ListSafeCheckDetail");
extendInclude(json, "Nav_ListSafeCheckDetail.Nav_CheckArea"); extendInclude(json, "Nav_ListSafeCheckDetail.Nav_CheckArea");
@ -364,16 +364,16 @@
i].Nav_RiskArea.NAME; i].Nav_RiskArea.NAME;
} }
} }
let CheckProjectCategoryNAME = '' // let CheckProjectCategoryNAME = ''
if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) { // if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) {
for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) { // for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) {
CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? " " : "") + res // CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? " " : "") + res
.Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME; // .Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME;
} // }
} // }
this.model.RiskAreaNAME = strRiskAreaNAME this.model.RiskAreaNAME = strRiskAreaNAME
this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME // this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME
this.isLoadOK = true this.isLoadOK = true
}) })
}, },

View File

@ -38,11 +38,11 @@
<u--textarea disabled autoHeight v-model="model.RiskAreaNAME" placeholder="请输入检查内容" <u--textarea disabled autoHeight v-model="model.RiskAreaNAME" placeholder="请输入检查内容"
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item>
<view class="label-title">检查项目分类</view> <!-- <view class="label-title">检查项目分类</view>
<u-form-item prop="CheckProjectCategoryNAME" borderBottom> <u-form-item prop="CheckProjectCategoryNAME" borderBottom>
<u--textarea disabled autoHeight v-model="model.CheckProjectCategoryNAME" placeholder="请输入检查内容" <u--textarea disabled autoHeight v-model="model.CheckProjectCategoryNAME" placeholder="请输入检查内容"
border="surround"></u--textarea> border="surround"></u--textarea>
</u-form-item> </u-form-item> -->
<!-- <!--
<view class="upload-title">附件</view> <view class="upload-title">附件</view>
@ -393,8 +393,8 @@
extendInclude(json, "Nav_ListCheckRiskArea.Nav_RiskArea"); extendInclude(json, "Nav_ListCheckRiskArea.Nav_RiskArea");
extendInclude(json, "Nav_ListCheckProject"); extendInclude(json, "Nav_ListCheckProject");
extendInclude(json, "Nav_ListCheckProject.Nav_CheckProject"); extendInclude(json, "Nav_ListCheckProject.Nav_CheckProject");
extendInclude(json, "Nav_ListCheckProjectCategory"); // extendInclude(json, "Nav_ListCheckProjectCategory");
extendInclude(json, "Nav_ListCheckProjectCategory.Nav_CheckProjectCategory"); // extendInclude(json, "Nav_ListCheckProjectCategory.Nav_CheckProjectCategory");
extendInclude(json, "Nav_Files.Nav_ImgFile.Nav_File"); extendInclude(json, "Nav_Files.Nav_ImgFile.Nav_File");
extendInclude(json, "Nav_ListSafeCheckDetail"); extendInclude(json, "Nav_ListSafeCheckDetail");
extendInclude(json, "Nav_ListSafeCheckDetail.Nav_CheckArea"); extendInclude(json, "Nav_ListSafeCheckDetail.Nav_CheckArea");
@ -523,15 +523,15 @@
} }
} }
let CheckProjectCategoryNAME = '' // let CheckProjectCategoryNAME = ''
if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) { // if (res.Nav_ListCheckProjectCategory && res.Nav_ListCheckProjectCategory.length > 0) {
for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) { // for (let i = 0; i < res.Nav_ListCheckProjectCategory.length; i++) {
CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? "," : "") + res // CheckProjectCategoryNAME += (CheckProjectCategoryNAME.length > 0 ? "," : "") + res
.Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME; // .Nav_ListCheckProjectCategory[i].Nav_CheckProjectCategory.NAME;
} // }
} // }
this.model.RiskAreaNAME = strRiskAreaNAME this.model.RiskAreaNAME = strRiskAreaNAME
this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME // this.model.CheckProjectCategoryNAME = CheckProjectCategoryNAME
this.isLoadOK = true this.isLoadOK = true
}) })
}, },

View File

@ -40,14 +40,14 @@
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
<u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon> <u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon>
</u-form-item> </u-form-item>
<u-form-item class="subRequired" required label="检查项目分类" <!-- <u-form-item class="subRequired" required label="检查项目分类"
prop="Nav_CheckProjectCategory.NAME" prop="Nav_CheckProjectCategory.NAME"
@click="handleShowSheet({title: '检查项目分类', name: 'CheckProjectCategoryNAME',itemData:item})" @click="handleShowSheet({title: '检查项目分类', name: 'CheckProjectCategoryNAME',itemData:item})"
borderBottom> borderBottom>
<u--input disabledColor="#fff" v-model="item['Nav_CheckProjectCategory'].NAME" <u--input disabledColor="#fff" v-model="item['Nav_CheckProjectCategory'].NAME"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
<u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon> <u-icon style="margin-left: 4px;" slot="right" name="arrow-down"></u-icon>
</u-form-item> </u-form-item> -->
<u-form-item class="subRequired" required label="检查问题描述" prop="DESCREPTION" <u-form-item class="subRequired" required label="检查问题描述" prop="DESCREPTION"
borderBottom> borderBottom>
<u--textarea autoHeight v-model="item.DESCREPTION" placeholder="检查问题描述" <u--textarea autoHeight v-model="item.DESCREPTION" placeholder="检查问题描述"