检查依据判定标准
This commit is contained in:
parent
1b9ca7a807
commit
9c0858bc68
@ -44,24 +44,24 @@ class SK002ShowPrint extends React.Component {
|
||||
dataIndex: "Nav_Contents.CHECKCONTENT",
|
||||
key: "Nav_Contents.CHECKCONTENT",
|
||||
},
|
||||
// {
|
||||
// title: "检查依据",
|
||||
// dataIndex: "Nav_DetailBasics",
|
||||
// key: "Nav_DetailBasics",
|
||||
// render: (text, record) =>
|
||||
// {
|
||||
// return <label>{
|
||||
// record.Nav_DetailBasics && record.Nav_DetailBasics.map((item, i) => {
|
||||
// return item?.Nav_Law?.NAME+' '
|
||||
// })
|
||||
// }</label>
|
||||
// }
|
||||
// },
|
||||
// {
|
||||
// title: "判定标准",
|
||||
// dataIndex: "CHECK_STANDARD",
|
||||
// key: "CHECK_STANDARD",
|
||||
// },
|
||||
{
|
||||
title: "检查依据",
|
||||
dataIndex: "Nav_DetailBasics",
|
||||
key: "Nav_DetailBasics",
|
||||
render: (text, record) =>
|
||||
{
|
||||
return <label>{
|
||||
record.Nav_DetailBasics && record.Nav_DetailBasics.map((item, i) => {
|
||||
return item?.Nav_Law?.NAME+' '
|
||||
})
|
||||
}</label>
|
||||
}
|
||||
},
|
||||
{
|
||||
title: "判定标准",
|
||||
dataIndex: "CHECK_STANDARD",
|
||||
key: "CHECK_STANDARD",
|
||||
},
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: '',
|
||||
|
||||
@ -46,24 +46,24 @@ class SK004ShowPrint extends React.Component {
|
||||
dataIndex: "Nav_Contents.CHECKCONTENT",
|
||||
key: "Nav_Contents.CHECKCONTENT",
|
||||
},
|
||||
// {
|
||||
// title: "检查依据",
|
||||
// dataIndex: "Nav_DetailBasics",
|
||||
// key: "Nav_DetailBasics",
|
||||
// render: (text, record) =>
|
||||
// {
|
||||
// return <label>{
|
||||
// record.Nav_DetailBasics && record.Nav_DetailBasics.map((item, i) => {
|
||||
// return item?.Nav_Law?.NAME+' '
|
||||
// })
|
||||
// }</label>
|
||||
// }
|
||||
// },
|
||||
// {
|
||||
// title: "判定标准",
|
||||
// dataIndex: "CHECK_STANDARD",
|
||||
// key: "CHECK_STANDARD",
|
||||
// },
|
||||
{
|
||||
title: "检查依据",
|
||||
dataIndex: "Nav_DetailBasics",
|
||||
key: "Nav_DetailBasics",
|
||||
render: (text, record) =>
|
||||
{
|
||||
return <label>{
|
||||
record.Nav_DetailBasics && record.Nav_DetailBasics.map((item, i) => {
|
||||
return item?.Nav_Law?.NAME+' '
|
||||
})
|
||||
}</label>
|
||||
}
|
||||
},
|
||||
{
|
||||
title: "判定标准",
|
||||
dataIndex: "CHECK_STANDARD",
|
||||
key: "CHECK_STANDARD",
|
||||
},
|
||||
{
|
||||
title: '操作',
|
||||
dataIndex: '',
|
||||
@ -87,18 +87,18 @@ class SK004ShowPrint extends React.Component {
|
||||
dataIndex: "Nav_Department.NAME",
|
||||
key: "Nav_Department.NAME",
|
||||
},
|
||||
{
|
||||
title: "检查岗位",
|
||||
dataIndex: "Nav_DetailPosts",
|
||||
key: "Nav_DetailPosts",
|
||||
render: (text, record) => {
|
||||
return <label>{
|
||||
record.Nav_DetailPosts && record.Nav_DetailPosts.map((item, i) => {
|
||||
return item.Nav_Post.NAME + ' '
|
||||
})
|
||||
}</label>
|
||||
}
|
||||
},
|
||||
// {
|
||||
// title: "检查岗位",
|
||||
// dataIndex: "Nav_DetailPosts",
|
||||
// key: "Nav_DetailPosts",
|
||||
// render: (text, record) => {
|
||||
// return <label>{
|
||||
// record.Nav_DetailPosts && record.Nav_DetailPosts.map((item, i) => {
|
||||
// return item.Nav_Post.NAME + ' '
|
||||
// })
|
||||
// }</label>
|
||||
// }
|
||||
// },
|
||||
{
|
||||
title: "检查类型",
|
||||
dataIndex: "Nav_CheckType.NAME",
|
||||
|
||||
@ -177,8 +177,8 @@ class SK006ShowPrint extends React.Component {
|
||||
<td style={{ width: "150px" }} className={stylesStep.fontBold}>序号</td>
|
||||
<td className={stylesStep.fontBold}>检查区域</td>
|
||||
<td className={stylesStep.fontBold}>检查内容</td>
|
||||
{/* <td width='10%' className={stylesStep.fontBold}>检查依据</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>判定标准</td> */}
|
||||
<td width='10%' className={stylesStep.fontBold}>检查依据</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>判定标准</td>
|
||||
<td className={stylesStep.fontBold}>检查人员</td>
|
||||
</tr>
|
||||
{
|
||||
@ -197,7 +197,7 @@ class SK006ShowPrint extends React.Component {
|
||||
item.Nav_Contents?.CHECKCONTENT
|
||||
}
|
||||
</td>
|
||||
{/* <td>
|
||||
<td>
|
||||
{
|
||||
item?.Nav_CheckNoticeDetailBasics && item?.Nav_CheckNoticeDetailBasics.map((item2, i) => {
|
||||
|
||||
@ -206,12 +206,12 @@ class SK006ShowPrint extends React.Component {
|
||||
// return <tr><label> {item2.Nav_User?.NAME}</label></tr>
|
||||
})
|
||||
}
|
||||
</td> */}
|
||||
{/* <td>
|
||||
</td>
|
||||
<td>
|
||||
{
|
||||
item.CHECKSTANDARD
|
||||
}
|
||||
</td> */}
|
||||
</td>
|
||||
<td>
|
||||
{
|
||||
item?.Nav_CheckNoticeDetailUsers && item?.Nav_CheckNoticeDetailUsers.map((item2, i) => {
|
||||
|
||||
@ -152,8 +152,8 @@ class SK010ShowPrint extends React.Component {
|
||||
<td style={{ width: "150px" }} className={stylesStep.fontBold}>序号</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>检查区域</td>
|
||||
<td className={stylesStep.fontBold}>检查内容</td>
|
||||
{/* <td width='10%' className={stylesStep.fontBold}>检查依据</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>判定标准</td> */}
|
||||
<td width='10%' className={stylesStep.fontBold}>检查依据</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>判定标准</td>
|
||||
<td className={stylesStep.fontBold}>检查人员</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>检查情况</td>
|
||||
<td className={stylesStep.fontBold}>隐患描述</td>
|
||||
@ -179,7 +179,7 @@ class SK010ShowPrint extends React.Component {
|
||||
item.Nav_Contents?.CHECKCONTENT
|
||||
}
|
||||
</td>
|
||||
{/* <td>
|
||||
<td>
|
||||
{
|
||||
item?.Nav_CheckRecordDetailBasics && item?.Nav_CheckRecordDetailBasics.map((item2, i) => {
|
||||
|
||||
@ -188,12 +188,12 @@ class SK010ShowPrint extends React.Component {
|
||||
// return <tr><label> {item2.Nav_User?.NAME}</label></tr>
|
||||
})
|
||||
}
|
||||
</td> */}
|
||||
{/* <td>
|
||||
</td>
|
||||
<td>
|
||||
{
|
||||
item.CHECKSTANDARD
|
||||
}
|
||||
</td> */}
|
||||
</td>
|
||||
<td>
|
||||
{
|
||||
item?.Nav_CheckRecordDetailUsers && item?.Nav_CheckRecordDetailUsers.map((item2, i) => {
|
||||
|
||||
@ -171,8 +171,8 @@ class SK012ShowPrint extends React.Component {
|
||||
<td style={{ width: "150px" }} className={stylesStep.fontBold}>序号</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>检查区域</td>
|
||||
<td className={stylesStep.fontBold}>检查内容</td>
|
||||
{/* <td width='10%' className={stylesStep.fontBold}>检查依据</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>判定标准</td> */}
|
||||
<td width='10%' className={stylesStep.fontBold}>检查依据</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>判定标准</td>
|
||||
<td className={stylesStep.fontBold}>检查人员</td>
|
||||
<td width='10%' className={stylesStep.fontBold}>检查情况</td>
|
||||
<td className={stylesStep.fontBold}>隐患描述</td>
|
||||
@ -198,7 +198,7 @@ class SK012ShowPrint extends React.Component {
|
||||
item.Nav_Contents?.CHECKCONTENT
|
||||
}
|
||||
</td>
|
||||
{/* <td>
|
||||
<td>
|
||||
{
|
||||
item?.Nav_CheckRecordDetailBasics && item?.Nav_CheckRecordDetailBasics.map((item2, i) => {
|
||||
|
||||
@ -207,12 +207,12 @@ class SK012ShowPrint extends React.Component {
|
||||
// return <tr><label> {item2.Nav_User?.NAME}</label></tr>
|
||||
})
|
||||
}
|
||||
</td> */}
|
||||
{/* <td>
|
||||
</td>
|
||||
<td>
|
||||
{
|
||||
item.CHECKSTANDARD
|
||||
}
|
||||
</td> */}
|
||||
</td>
|
||||
<td>
|
||||
{
|
||||
item?.Nav_CheckRecordDetailUsers && item?.Nav_CheckRecordDetailUsers.map((item2, i) => {
|
||||
|
||||
@ -729,17 +729,25 @@ export default {
|
||||
check=re.Data.filter(t=>t.NAME=="巡回检查")
|
||||
checkCycle = 0
|
||||
}
|
||||
let temp={
|
||||
ID: guid(),
|
||||
NUM:x.NUM,
|
||||
CHECK_TYPE :x.DEPARTMENT_TYPE,
|
||||
DEPARTMENT_ID:x.DEPARTMENT_ID,
|
||||
Nav_Department:x.Nav_Department,
|
||||
CHECK_TYPE_ID:check[0].ID,
|
||||
Nav_CheckType:check[0],
|
||||
CHECK_CYCLE:checkCycle
|
||||
if(check && check.length>0)
|
||||
{
|
||||
let temp={
|
||||
ID: guid(),
|
||||
NUM:x.NUM,
|
||||
CHECK_TYPE :x.DEPARTMENT_TYPE,
|
||||
DEPARTMENT_ID:x.DEPARTMENT_ID,
|
||||
Nav_Department:x.Nav_Department,
|
||||
CHECK_TYPE_ID:check[0].ID,
|
||||
Nav_CheckType:check[0],
|
||||
CHECK_CYCLE:checkCycle
|
||||
}
|
||||
temps.push(temp)
|
||||
}
|
||||
else
|
||||
{
|
||||
message.error("当前生产单元未找到对应检查类型,请到系统管理维护");
|
||||
return;
|
||||
}
|
||||
temps.push(temp)
|
||||
})
|
||||
}
|
||||
else
|
||||
|
||||
@ -135,4 +135,96 @@ export default {
|
||||
close();
|
||||
}
|
||||
},
|
||||
btnSubImport: ({row, srcRecord,getSelectedRecords,record,saveRowRecord,colInfo,parentRecord,pageCode, stateData,setState, close, loadData, login, btn, dispatch,props }) => {
|
||||
|
||||
if(login.tempContents && login.tempContents.length>0)
|
||||
{
|
||||
let tmpDatas=[]
|
||||
login.tempContents.map((item,i)=>{
|
||||
let basics=[]
|
||||
item.Nav_ContentsBasics && item.Nav_ContentsBasics.map((y,i)=>{
|
||||
let basic={
|
||||
ID: guid(),
|
||||
LAW_ID:y.LAW_ID,
|
||||
Nav_Law:y.Nav_Law
|
||||
}
|
||||
basics.push(basic)
|
||||
})
|
||||
let tmpData = {
|
||||
ID: guid(),
|
||||
CHECK_CONTENTS_ID:item.ID,
|
||||
Nav_Contents:item,
|
||||
Nav_CheckRecordDetailBasics:basics,
|
||||
CHECKCONTENT:item.CHECKCONTENT,
|
||||
CHECKSTANDARD:item.CHECK_STANDARD,
|
||||
// NUM:i+1
|
||||
}
|
||||
tmpDatas.push(tmpData);
|
||||
});
|
||||
if (tmpDatas && tmpDatas.length > 0) {
|
||||
//更新行数据
|
||||
if(stateData.Nav_CheckRecordDetails && stateData.Nav_CheckRecordDetails.length>0)
|
||||
{
|
||||
for (let j = 0; j < tmpDatas.length; j++)
|
||||
{
|
||||
stateData.Nav_CheckRecordDetails.push(tmpDatas[j])
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
stateData.Nav_CheckRecordDetails = tmpDatas;
|
||||
}
|
||||
saveRowRecord({ record: stateData, editCode: "T_SK_SECURITY_INSPECTION_RECORD_DETAIL" })
|
||||
}
|
||||
login.tempContents =[];
|
||||
close();
|
||||
}
|
||||
|
||||
},
|
||||
btnSumImport: ({row, srcRecord,getSelectedRecords,record,saveRowRecord,colInfo,parentRecord,pageCode, stateData,setState, close, loadData, login, btn, dispatch,props }) => {
|
||||
|
||||
if(login.tempContents && login.tempContents.length>0)
|
||||
{
|
||||
let tmpDatas=[]
|
||||
login.tempContents.map((item,i)=>{
|
||||
let basics=[]
|
||||
item.Nav_ContentsBasics && item.Nav_ContentsBasics.map((y,i)=>{
|
||||
let basic={
|
||||
ID: guid(),
|
||||
LAW_ID:y.LAW_ID,
|
||||
Nav_Law:y.Nav_Law
|
||||
}
|
||||
basics.push(basic)
|
||||
})
|
||||
let tmpData = {
|
||||
ID: guid(),
|
||||
CHECK_CONTENTS_ID:item.ID,
|
||||
Nav_Contents:item,
|
||||
Nav_CheckRecordDetailBasics:basics,
|
||||
CHECKCONTENT:item.CHECKCONTENT,
|
||||
CHECKSTANDARD:item.CHECK_STANDARD,
|
||||
// NUM:i+1
|
||||
}
|
||||
tmpDatas.push(tmpData);
|
||||
});
|
||||
if (tmpDatas && tmpDatas.length > 0) {
|
||||
//更新行数据
|
||||
if(stateData.Nav_CheckRecordDetails && stateData.Nav_CheckRecordDetails.length>0)
|
||||
{
|
||||
for (let j = 0; j < tmpDatas.length; j++)
|
||||
{
|
||||
stateData.Nav_CheckRecordDetails.push(tmpDatas[j])
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
stateData.Nav_CheckRecordDetails = tmpDatas;
|
||||
}
|
||||
saveRowRecord({ record: stateData, editCode: "T_SK_SECURITY_INSPECTION_RECORD_SUMMARY_DETAIL" })
|
||||
}
|
||||
login.tempContents =[];
|
||||
close();
|
||||
}
|
||||
|
||||
},
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user