安全检查通知
This commit is contained in:
parent
53e2b664fa
commit
d85b1bd101
@ -95,6 +95,13 @@
|
||||
</u-icon>
|
||||
</u-form-item>
|
||||
<u-textarea v-model="(item.Nav_Contents||{}).CHECKCONTENT" disabled placeholder="请选择检查内容"></u-textarea>
|
||||
<u-form-item borderBottom label="检查依据" prop="HIDDEN_PLACE" border-bottom>
|
||||
</u-form-item>
|
||||
<u--textarea v-model="item.Nav_CheckNoticeDetailBasicsName" disabled maxlength="-1"></u--textarea>
|
||||
<u-form-item borderBottom label="判定标准" prop="HIDDEN_PLACE" border-bottom>
|
||||
<u--input v-model="item.CHECKSTANDARD" disabled disabledColor="#ffffff" inputAlign="right" fontSize="14px" border="none">
|
||||
</u--input>
|
||||
</u-form-item>
|
||||
|
||||
</view>
|
||||
|
||||
@ -149,7 +156,7 @@
|
||||
MineTypeName
|
||||
} from '../../../../utils/enums.js'
|
||||
import {
|
||||
GetCheckContentsInfo,
|
||||
GetNewCheckContentsInfo,
|
||||
FullUpdate,
|
||||
GetNewRiskAreaInfo,
|
||||
GetIdentityUserEditNew,
|
||||
@ -280,6 +287,20 @@
|
||||
this.stepsPage = res.STATUS == 0 ? 0 : res.STATUS == 20 ? 1 : res.STATUS == 10 ? 2 : 3
|
||||
this.model.PLANCHECKFREQUENCYName = res.PLANCHECKFREQUENCY !== undefined ? this.enumsData['SKPLANCHECKFREQUENCYEnum'].find(item => item.code === res.PLANCHECKFREQUENCY).name : '';
|
||||
this.model.DEPARTMENT_TYPEName = res.DEPARTMENT_TYPE !== undefined ? this.enumsData['SKDepartmentTypeEnum'].find(item => item.code === res.DEPARTMENT_TYPE).name : '';
|
||||
if (this.model.Nav_CheckNoticeDetails && this.model.Nav_CheckNoticeDetails.length > 0) {
|
||||
this.model.Nav_CheckNoticeDetails.map(item => {
|
||||
if (item.Nav_CheckNoticeDetailBasics && item.Nav_CheckNoticeDetailBasics.length > 0) {
|
||||
let areaShow = ''
|
||||
item.Nav_CheckNoticeDetailBasics.map(o => {
|
||||
if (o.Nav_Law && o.Nav_Law.NAME) {
|
||||
areaShow += o.Nav_Law.NAME + ' 、'
|
||||
}
|
||||
|
||||
})
|
||||
item.Nav_CheckNoticeDetailBasicsName = areaShow
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -519,7 +540,10 @@
|
||||
if (p.val) {
|
||||
extendRule(json, 'CHECKCONTENT', 9, p.val);
|
||||
}
|
||||
dataSelect = await GetCheckContentsInfo(json).then(res => {
|
||||
if(this.model.PRODUCTION_UNIT_ID){
|
||||
extendRule(json, 'PRODUCTION_UNIT_ID', 1, this.model.PRODUCTION_UNIT_ID);
|
||||
}
|
||||
dataSelect = await GetNewCheckContentsInfo(json).then(res => {
|
||||
this.selectorInfo.totalCount = res.TotalCount
|
||||
if (res != undefined && res.Data.length > 0) {
|
||||
for (let i = 0; i < res.Data.length; i++) {
|
||||
@ -587,6 +611,17 @@
|
||||
} else if (this.selectorInfo.name == 'Nav_Contents') {
|
||||
this.selectorInfo.itemData.Nav_Contents = e;
|
||||
this.selectorInfo.itemData.CHECK_CONTENTS_ID = e.ID;
|
||||
this.selectorInfo.itemData.CHECKSTANDARD = e.CHECK_STANDARD
|
||||
if (e.Nav_ContentsBasics && e.Nav_ContentsBasics.length > 0) {
|
||||
let areaShow = ''
|
||||
e.Nav_ContentsBasics.map(o => {
|
||||
if (o.Nav_Law && o.Nav_Law.NAME) {
|
||||
areaShow += o.Nav_Law.NAME + ' 、'
|
||||
}
|
||||
})
|
||||
this.selectorInfo.itemData.Nav_CheckNoticeDetailBasicsName = areaShow
|
||||
this.selectorInfo.itemData.Nav_CheckNoticeDetailBasics = e.Nav_ContentsBasics
|
||||
}
|
||||
} else if (this.selectorInfo.name == 'Nav_CheckType') {
|
||||
this.model.Nav_CheckType = e;
|
||||
this.model.CHECK_TYPE_ID = e.ID;
|
||||
|
||||
@ -86,6 +86,13 @@
|
||||
|
||||
</u-form-item>
|
||||
<u-textarea v-model="(item.Nav_Contents||{}).CHECKCONTENT" disabled></u-textarea>
|
||||
<u-form-item borderBottom label="检查依据" prop="HIDDEN_PLACE" border-bottom>
|
||||
</u-form-item>
|
||||
<u--textarea v-model="item.Nav_CheckNoticeDetailBasicsName" disabled maxlength="-1"></u--textarea>
|
||||
<u-form-item borderBottom label="判定标准" prop="HIDDEN_PLACE" border-bottom>
|
||||
<u--input v-model="item.CHECKSTANDARD" disabled disabledColor="#ffffff" inputAlign="right" fontSize="14px" border="none">
|
||||
</u--input>
|
||||
</u-form-item>
|
||||
|
||||
</view>
|
||||
|
||||
@ -218,6 +225,20 @@
|
||||
this.model.PLANCHECKFREQUENCYName = res.PLANCHECKFREQUENCY !== undefined ? this.enumsData['SKPLANCHECKFREQUENCYEnum'].find(item => item.code === res.PLANCHECKFREQUENCY).name : '';
|
||||
this.model.DEPARTMENT_TYPEName = res.DEPARTMENT_TYPE !== undefined ? this.enumsData['SKDepartmentTypeEnum'].find(item => item.code === res.DEPARTMENT_TYPE).name : '';
|
||||
this.stepsPage = res.STATUS == 0 ? 0 : res.STATUS == 20 ? 1 : res.STATUS == 10 ? 2 : 3
|
||||
if (this.model.Nav_CheckNoticeDetails && this.model.Nav_CheckNoticeDetails.length > 0) {
|
||||
this.model.Nav_CheckNoticeDetails.map(item => {
|
||||
if (item.Nav_CheckNoticeDetailBasics && item.Nav_CheckNoticeDetailBasics.length > 0) {
|
||||
let areaShow = ''
|
||||
item.Nav_CheckNoticeDetailBasics.map(o => {
|
||||
if (o.Nav_Law && o.Nav_Law.NAME) {
|
||||
areaShow += o.Nav_Law.NAME + ' 、'
|
||||
}
|
||||
|
||||
})
|
||||
item.Nav_CheckNoticeDetailBasicsName = areaShow
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -795,6 +795,17 @@ export function GetCheckContentsInfo(params) {
|
||||
})
|
||||
})
|
||||
}
|
||||
export function GetNewCheckContentsInfo(params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
request.post("/SK/SKCheckContents/SKOrderPaged", params).then((result) => {
|
||||
if (result.IsSuccessful) {
|
||||
resolve(result);
|
||||
}
|
||||
}).catch((error) => {
|
||||
reject(error)
|
||||
})
|
||||
})
|
||||
}
|
||||
export function GetCheckContentsNew(params) {
|
||||
return new Promise((resolve, reject) => {
|
||||
request.post("/SK/CheckContents/Get", params).then((result) => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user