diff --git a/src/components/CustomPages/FO/FO021ShowPrint.js b/src/components/CustomPages/FO/FO021ShowPrint.js index 1219aae..6f64cb3 100644 --- a/src/components/CustomPages/FO/FO021ShowPrint.js +++ b/src/components/CustomPages/FO/FO021ShowPrint.js @@ -346,6 +346,25 @@ class FO021ShowPrint extends React.Component { : data.Nav_JobNameOut?.Nav_MonitorUser?.NAME } + + 完工验收人签字 + { + data.Nav_AcceptUsers && data.Nav_AcceptUsers.map((item, i) => { + if (item.DEAL_STATUS == 1) { + if (item.Nav_User != null && item.Nav_User.FILE_PATH != null) + return {item.Nav_User.NAME} + else + return + } + else if (item.DEAL_STATUS == 0) + { + if (item.Nav_User != null && item.Nav_User.FILE_PATH != null) + return + else + return item.Nav_User.NAME + } + })} + : null } diff --git a/src/components/CustomPages/PF/PFCommonApprove.js b/src/components/CustomPages/PF/PFCommonApprove.js index f6fab89..06d4a35 100644 --- a/src/components/CustomPages/PF/PFCommonApprove.js +++ b/src/components/CustomPages/PF/PFCommonApprove.js @@ -94,7 +94,7 @@ class PFCommonApprove extends React.Component { } onsubmit = () => { this.props.form.validateFields((err, values) => { - console.log(this.state.data) + // console.log(this.state.data) //console.log('Received values of form: ', values); if (err) { return; @@ -123,6 +123,9 @@ class PFCommonApprove extends React.Component { if (this.state.data.CALLBACK_INTERFACE && this.state.data.CALLBACK_INTERFACE.indexOf("New") > -1) { newUrl = this.state.data.CALLBACK_INTERFACE } + if (this.props.data && this.props.data.TASK_ORGID && this.props.data.TASK_ORGID.length > 0 && this.props.data.TASK_ORGID !== this.props.login.OrgId) { + this.state.data.Parameter22 = this.props.data.TASK_ORGID + } if (newUrl.length > 0) { this.props.dispatch({ type: 'app/getDataByPost', @@ -152,12 +155,10 @@ class PFCommonApprove extends React.Component { onComplete: (re) => { if (re && re.IsSuccessful) { if (re.Data) { - if(re.Data ==="FO/FOCrucialLicenseJob/BackUpdateNew") - { + if (re.Data === "FO/FOCrucialLicenseJob/BackUpdateNew") { re.Data = "FO/FOCrucialLicenseJob/BackUpdate" } - if(re.Data ==="FO/FOJobEventRecord/BackUpdateNew") - { + if (re.Data === "FO/FOJobEventRecord/BackUpdateNew") { re.Data = "FO/FOJobEventRecord/BackUpdate" } //回调函数 @@ -373,6 +374,9 @@ class PFCommonApprove extends React.Component { } const json = initFilter(that.props.login.OrgId) extendRule(json, 'ID', 1, dataId); + json.Parameter22 = that.props.data.TASK_ORGID + json.Parameter2 = that.props.data.TaskID + extendInclude(json, "Nav_ApproveDetails") extendInclude(json, "Nav_ApproveDetails.Nav_ApproveUser") that.props.dispatch({ @@ -386,6 +390,7 @@ class PFCommonApprove extends React.Component { data: { id: re.Data.DATA_ID, isShow: true, enums: that.props.app.enums, + TASK_ORGID: that.props.data?.TASK_ORGID // loadDataDeal: this.loadDataDeal, // btnDisplay : 'none' }, diff --git a/src/components/CustomPages/PF/PFCommonApproveView.js b/src/components/CustomPages/PF/PFCommonApproveView.js index ce8f689..3a77829 100644 --- a/src/components/CustomPages/PF/PFCommonApproveView.js +++ b/src/components/CustomPages/PF/PFCommonApproveView.js @@ -238,6 +238,7 @@ class PFCommonApproveView extends React.Component { appVisible:appVisibleTemp, BtnAgreeDisplay:this.props.data.BtnAgreeDisplay?this.props.data.BtnAgreeDisplay:'inline' }); + json.Parameter22=this.props.data?.TASK_ORGID this.props.dispatch({ type: 'app/getDataByPost', payload: json, diff --git a/src/components/CustomPages/SK/SK002ShowPrint.js b/src/components/CustomPages/SK/SK002ShowPrint.js index 7192f8c..e1e8092 100644 --- a/src/components/CustomPages/SK/SK002ShowPrint.js +++ b/src/components/CustomPages/SK/SK002ShowPrint.js @@ -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 - } - }, - { - title: "判定标准", - dataIndex: "CHECK_STANDARD", - key: "CHECK_STANDARD", - }, + // { + // title: "检查依据", + // dataIndex: "Nav_DetailBasics", + // key: "Nav_DetailBasics", + // render: (text, record) => + // { + // return + // } + // }, + // { + // title: "判定标准", + // dataIndex: "CHECK_STANDARD", + // key: "CHECK_STANDARD", + // }, { title: '操作', dataIndex: '', diff --git a/src/components/CustomPages/SK/SK002ShowSummary.js b/src/components/CustomPages/SK/SK002ShowSummary.js index b881a41..3e31f20 100644 --- a/src/components/CustomPages/SK/SK002ShowSummary.js +++ b/src/components/CustomPages/SK/SK002ShowSummary.js @@ -94,8 +94,8 @@ class SK002ShowSummary extends React.Component { 管控层级 管控措施 检查内容 - 检查依据 - 判定标准 + {/* 检查依据 + 判定标准 */} 隐患描述 隐患等级 整改措施 @@ -157,12 +157,12 @@ class SK002ShowSummary extends React.Component { { item.CHECKCONTENTS} - + {/* {item.CHECKBASICS } { item.CHECKSTANDARDS } - + */} { item.HIDDENSCRIPTION } diff --git a/src/components/CustomPages/SK/SK004CheckList.js b/src/components/CustomPages/SK/SK004CheckList.js index 32ffc09..34de582 100644 --- a/src/components/CustomPages/SK/SK004CheckList.js +++ b/src/components/CustomPages/SK/SK004CheckList.js @@ -53,24 +53,24 @@ class SK004CheckList extends React.Component { dataIndex: "Nav_Contents.CHECKCONTENT", key: "Nav_Contents.CHECKCONTENT", }, - { - title: "检查依据", - dataIndex: "Nav_DetailBasics", - key: "Nav_DetailBasics", - render: (text, record) => - { - return - } - }, - { - title: "判定标准", - dataIndex: "CHECK_STANDARD", - key: "CHECK_STANDARD", - }, + // { + // title: "检查依据", + // dataIndex: "Nav_DetailBasics", + // key: "Nav_DetailBasics", + // render: (text, record) => + // { + // return + // } + // }, + // { + // title: "判定标准", + // dataIndex: "CHECK_STANDARD", + // key: "CHECK_STANDARD", + // }, ], columns : [ diff --git a/src/components/CustomPages/SK/SK004CheckListNew.js b/src/components/CustomPages/SK/SK004CheckListNew.js index b76bc34..d46b4f5 100644 --- a/src/components/CustomPages/SK/SK004CheckListNew.js +++ b/src/components/CustomPages/SK/SK004CheckListNew.js @@ -18,7 +18,11 @@ class SK004CheckListNew extends React.Component { inputText2:"", inputText3:"", inputText4:"", + inputText5:"", + inputText6:"", depart: {}, + production: {}, + productionId:null, checkType:{}, data: {}, dataList: [], @@ -55,16 +59,16 @@ class SK004CheckListNew extends React.Component { dataIndex: "CHECK_CONTENTS_NAME", key: "CHECK_CONTENTS_NAME", }, - { - title: "检查依据", - dataIndex: "CHECKPROOF", - key: "CHECKPROOF", - }, - { - title: "判定标准", - dataIndex: "CHECKSTANDARD", - key: "CHECKSTANDARD", - }, + // { + // title: "检查依据", + // dataIndex: "CHECKPROOF", + // key: "CHECKPROOF", + // }, + // { + // title: "判定标准", + // dataIndex: "CHECKSTANDARD", + // key: "CHECKSTANDARD", + // }, ], @@ -151,35 +155,35 @@ class SK004CheckListNew extends React.Component { loadData2() { let temp=this.state.data - if(this.state.inputText) + if(this.state.productionId) { - let minetype="全公司" - if(this.state.inputText === "10") - { - minetype="选矿厂" - } - if(this.state.inputText === "20") - { - minetype="尾矿库" - } - if(this.state.inputText === "30") - { - minetype="露天矿" - } - if(this.state.inputText === "31") - { - minetype="职能口" - } - if(this.state.inputText === "32") - { - minetype="非金属" - } - if(this.state.inputText === "40") - { - minetype="地下矿" - } + // let minetype="全公司" + // if(this.state.inputText === "10") + // { + // minetype="选矿厂" + // } + // if(this.state.inputText === "20") + // { + // minetype="尾矿库" + // } + // if(this.state.inputText === "30") + // { + // minetype="露天矿" + // } + // if(this.state.inputText === "31") + // { + // minetype="职能口" + // } + // if(this.state.inputText === "32") + // { + // minetype="非金属" + // } + // if(this.state.inputText === "40") + // { + // minetype="地下矿" + // } - temp=temp.filter(t=>t.MineType ==minetype); + temp=temp.filter(t=>t.PRODUCTION_UNIT_ID ==this.state.productionId); } if(this.state.inputText2) { @@ -202,6 +206,10 @@ class SK004CheckListNew extends React.Component { // } temp=temp.filter(t=>t.CheckLevel==this.state.inputText2); } + if(this.state.inputText6) + { + temp=temp.filter(t=>t.CheckCycle==this.state.inputText6); + } if(this.state.inputText3) { temp=temp.filter(t=>t.CheckType == this.state.inputText3); @@ -210,6 +218,10 @@ class SK004CheckListNew extends React.Component { { temp=temp.filter(t=>t.CheckDepart.includes(this.state.inputText4)); } + if(this.state.inputText5) + { + temp=temp.filter(t=>t.CheckPost!=null &&t.CheckPost.includes(this.state.inputText5)); + } this.setState({dataList :temp}) } onTableBtnExport() { @@ -295,15 +307,22 @@ class SK004CheckListNew extends React.Component { DetailContents:[] }); }; - // handleSearch = (evt) => { - // const { value } = evt.target; - // this.setState({ inputText: value ? value : "" }); - // }; - handleSearch=(value)=>{ + handleSearch = ({data, record}) => { this.setState({ - inputText: value + production: { + ...this.state.production, + PRODUCTION_UNIT_ID: data[0], + Nav_ProductionUnit: { NAME: record?.NAME }, + }, + inputText: record?.NAME, + productionId: record?.ID }) - } + }; + // handleSearch=(value)=>{ + // this.setState({ + // inputText: value + // }) + // } // handleSearch2 = (evt) => { // const { value } = evt.target; // this.setState({ inputText2: value ? value : "" }); @@ -313,6 +332,11 @@ class SK004CheckListNew extends React.Component { inputText2: value }) } + handleSearch6=(value)=>{ + this.setState({ + inputText6: value + }) + } handleSearch3 = ({data, record}) => { // const { value } = evt.target; // this.setState({ inputText3: value ? value : "" }); @@ -330,6 +354,11 @@ class SK004CheckListNew extends React.Component { inputText4: e.target.value }) } + handleSearch5=(e)=>{ + this.setState({ + inputText5: e.target.value + }) + } // handleSearch4 = ({data, record}) => { // this.setState({ // depart: { @@ -386,8 +415,7 @@ class SK004CheckListNew extends React.Component { label={'生产单元'} {...formItemLayout} > - - {/* */} + */} + { + params.OrderType = 1 + // params.Keyword = this.state.inputText3 + params.OrgId = this.props.login.OrgId + }} /> @@ -449,6 +479,25 @@ class SK004CheckListNew extends React.Component { + + + + + */} + + + + + diff --git a/src/components/CustomPages/SK/SK004ShowPrint.js b/src/components/CustomPages/SK/SK004ShowPrint.js index d8f26bc..ebd0b87 100644 --- a/src/components/CustomPages/SK/SK004ShowPrint.js +++ b/src/components/CustomPages/SK/SK004ShowPrint.js @@ -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 - } - }, - { - title: "判定标准", - dataIndex: "CHECK_STANDARD", - key: "CHECK_STANDARD", - }, + // { + // title: "检查依据", + // dataIndex: "Nav_DetailBasics", + // key: "Nav_DetailBasics", + // render: (text, record) => + // { + // return + // } + // }, + // { + // title: "判定标准", + // dataIndex: "CHECK_STANDARD", + // key: "CHECK_STANDARD", + // }, { title: '操作', dataIndex: '', diff --git a/src/components/CustomPages/SK/SK010CheckList.js b/src/components/CustomPages/SK/SK010CheckList.js index 0813268..6e181a8 100644 --- a/src/components/CustomPages/SK/SK010CheckList.js +++ b/src/components/CustomPages/SK/SK010CheckList.js @@ -44,24 +44,24 @@ class SK010CheckList extends React.Component { dataIndex: "Nav_Contents.CHECKCONTENT", key: "Nav_Contents.CHECKCONTENT", }, - { - title: "检查依据", - dataIndex: "Nav_DetailBasics", - key: "Nav_DetailBasics", - render: (text, record) => - { - return - } - }, - { - title: "判定标准", - dataIndex: "CHECK_STANDARD", - key: "CHECK_STANDARD", - }, + // { + // title: "检查依据", + // dataIndex: "Nav_DetailBasics", + // key: "Nav_DetailBasics", + // render: (text, record) => + // { + // return + // } + // }, + // { + // title: "判定标准", + // dataIndex: "CHECK_STANDARD", + // key: "CHECK_STANDARD", + // }, ], columns : [ diff --git a/src/components/CustomPages/SK/SK010ShowPrint.js b/src/components/CustomPages/SK/SK010ShowPrint.js index 50fe925..2a9beab 100644 --- a/src/components/CustomPages/SK/SK010ShowPrint.js +++ b/src/components/CustomPages/SK/SK010ShowPrint.js @@ -158,6 +158,7 @@ class SK010ShowPrint extends React.Component { 隐患描述 隐患等级 隐患地点 + 隐患原因 隐患照片 { @@ -224,6 +225,16 @@ class SK010ShowPrint extends React.Component { item.HIDDEN_PLACE } + + { + item?.Nav_CheckRecordDetailReasons && item?.Nav_CheckRecordDetailReasons.map((item2, i) => { + + return {(i > 0 ? "," : "") + item2.Nav_Reason.NAME} + + // return + }) + } + { showFiles(item?.Nav_CheckRecordDetailFiles, config.picServerHost, this) diff --git a/src/components/CustomPages/SK/SK012ShowPrint.js b/src/components/CustomPages/SK/SK012ShowPrint.js index 5e74c3e..bee86a7 100644 --- a/src/components/CustomPages/SK/SK012ShowPrint.js +++ b/src/components/CustomPages/SK/SK012ShowPrint.js @@ -15,6 +15,7 @@ class SK012ShowPrint extends React.Component { this.state = { data: null, enumData: null, + detailUsers:[], BtnAgreeDisplay: 'none', fileForm: { title: "", @@ -83,7 +84,27 @@ class SK012ShowPrint extends React.Component { if (this.props.data && this.props.data.loadDataDeal) { this.props.data.loadDataDeal(1); } - this.setState({ data: ret }) + let users=[] + let uniqueUsers =[] + if(ret.Nav_CheckRecordDetails) + { + ret.Nav_CheckRecordDetails.forEach(item => { + item.Nav_CheckRecordDetailUsers.forEach(item2=>{ + users.push(item2) + }) + }) + } + if(users) + { + uniqueUsers= users.reduce((acc, user) => { + // 如果累积数组中还没有这个 user_id,则添加 + if (!acc.some(item => item.USER_ID === user.USER_ID)) { + acc.push(user); + } + return acc; + }, []); + } + this.setState({ data: ret,detailUsers:uniqueUsers }) if (this.props.data.tableKey == "2" || this.props.data.tableKey == undefined) { this.setState({ BtnAgreeDisplay: 'none' }) } else { @@ -158,6 +179,7 @@ class SK012ShowPrint extends React.Component { 隐患描述 隐患等级 隐患地点 + 隐患原因 隐患照片 { @@ -224,6 +246,16 @@ class SK012ShowPrint extends React.Component { item.HIDDEN_PLACE } + + { + item?.Nav_CheckRecordDetailReasons && item?.Nav_CheckRecordDetailReasons.map((item2, i) => { + + return {(i > 0 ? "," : "") + item2.Nav_Reason.NAME} + + // return + }) + } + { showFiles(item?.Nav_CheckRecordDetailFiles, config.picServerHost, this) @@ -234,17 +266,12 @@ class SK012ShowPrint extends React.Component { } { - data && data.Nav_CheckRecordDetails ? + this.state.detailUsers ?
{ - data.Nav_CheckRecordDetails?.map((item, i) => { - item? item?.Nav_CheckRecordDetailUsers && item?.Nav_CheckRecordDetailUsers.map((item2, i) => { - if (item2 && item2.ISCHECK) { - showUserSign(item2.Nav_User, config.picServerHost) - } - }):null - + this.state.detailUsers?.filter(it => it.ISCHECK).map((item, i) => { + return showUserSign(item.Nav_User, config.picServerHost) }) } diff --git a/src/components/CustomPages/SK/SK014ShowPrint.js b/src/components/CustomPages/SK/SK014ShowPrint.js index 1076d9e..e0acec8 100644 --- a/src/components/CustomPages/SK/SK014ShowPrint.js +++ b/src/components/CustomPages/SK/SK014ShowPrint.js @@ -154,6 +154,7 @@ class SK014ShowPrint extends React.Component { 隐患描述 隐患等级 隐患地点 + 隐患原因 整改责任人 整改期限 隐患照片 @@ -189,6 +190,16 @@ class SK014ShowPrint extends React.Component { { item.HIDDEN_PLACE } + + + { + item?.Nav_ReportDetailReasons && item?.Nav_ReportDetailReasons.map((item2, i) => { + + return {(i > 0 ? "," : "") + item2.Nav_Reason.NAME} + + // return + }) + } { diff --git a/src/components/CustomPages/SK/SK018ShowPrint.js b/src/components/CustomPages/SK/SK018ShowPrint.js index 541eda3..710f759 100644 --- a/src/components/CustomPages/SK/SK018ShowPrint.js +++ b/src/components/CustomPages/SK/SK018ShowPrint.js @@ -38,7 +38,23 @@ class SK018ShowPrint extends React.Component { if (typeof this.props.data.onCancel != "undefined" && typeof this.props.data.onCancel == 'function') this.props.data.onCancel(); } - + onTableBtnAgree() { + this.props.dispatch({ + type: 'app/getDataByPost', + url: 'SK/SKHiddenDangerConfirm/IdentityUpdate', + payload: { + ID: this.props.data.id, + TaskID: this.props.data.TaskID, + }, + onComplete: (ret) => { + if (ret) { + message.success('确认成功!'); + this.setState({ BtnAgreeDisplay: 'none' }) + this.BtnClose(); + } + } + }) + } loadData = (dataId, taskID) => { let json = initFilter(this.props.login.OrgId); extendRule(json, 'ID', 1, dataId); @@ -117,6 +133,7 @@ class SK018ShowPrint extends React.Component { pageStyle=".printDIV { padding:0 40px;} img{width :120px}" /> +
(this.componentRef = el)} style={{ padding: '20px' }} id={'tableId' + this.props.data.id}>

隐患确认单

@@ -147,10 +164,20 @@ class SK018ShowPrint extends React.Component { {data.Nav_Question?.DESCREPTION} {enums.SKHiddenLevel.enums[data.HIDDEN_LEVEL]} {data.RECTIFICATION_MEASURES} + { + data?.Nav_Reasons && data?.Nav_Reasons.map((item2, i) => { + + return {(i > 0 ? "," : "") + item2.Nav_Reason.NAME} + + // return + }) + } {/* {enums.FMDepartmentType.enums[data.DEPARTMENT_TYPE]} {data.Nav_CheckType ? data.Nav_CheckType.NAME : ''} {enums.BSPLANCHECKFREQUENCYEnum.enums[data.PLANCHECKFREQUENCY]} */} - {data.Nav_RecitifyUser ? data.Nav_RecitifyUser.NAME : ''} + { data.STATUS == 30 && data.Nav_RecitifyUser && data.Nav_RecitifyUser.FILE_PATH ? + showUserSign(data.Nav_RecitifyUser, config.picServerHost) + : data.Nav_RecitifyUser ? data.Nav_RecitifyUser.NAME : ''} {moment(data.RECITIFY_TIME).format('YYYY-MM-DD')} { showFiles(data?.Nav_Files, config.picServerHost, this) diff --git a/src/components/CustomPages/SK/SK020ShowPrint.js b/src/components/CustomPages/SK/SK020ShowPrint.js index 800235b..5cc1785 100644 --- a/src/components/CustomPages/SK/SK020ShowPrint.js +++ b/src/components/CustomPages/SK/SK020ShowPrint.js @@ -154,6 +154,7 @@ class SK020ShowPrint extends React.Component { 隐患描述 隐患等级 隐患地点 + 隐患原因 整改措施 整改期限 整改落实人 @@ -191,6 +192,16 @@ class SK020ShowPrint extends React.Component { item.HIDDEN_PLACE } + + { + item?.Nav_RectifyDetailReasons && item?.Nav_RectifyDetailReasons.map((item2, i) => { + + return {(i > 0 ? "," : "") + item2.Nav_Reason.NAME} + + // return + }) + } + { item.RECTIFICATION_MEASURES diff --git a/src/components/CustomPages/SK/SK022ShowPrint.js b/src/components/CustomPages/SK/SK022ShowPrint.js index 76a4661..2d717c3 100644 --- a/src/components/CustomPages/SK/SK022ShowPrint.js +++ b/src/components/CustomPages/SK/SK022ShowPrint.js @@ -122,6 +122,14 @@ class SK022ShowPrint extends React.Component { {data.Nav_ProductionUnit?.NAME} {data.Nav_RiskArea ? data.Nav_RiskArea.NAME : ''} {data.HIDDEN_PLACE} + { + data?.Nav_RectifyReasons && data?.Nav_RectifyReasons.map((item2, i) => { + + return {(i > 0 ? "," : "") + item2.Nav_Reason.NAME} + + // return + }) + } {data.Nav_Question?.DESCREPTION?data.Nav_Question.DESCREPTION:data.HIDDEN_DESCRIPTION} {enums.SKHiddenLevel.enums[data.HIDDEN_LEVEL]} {data.RECTIFICATION_MEASURES} @@ -129,7 +137,7 @@ class SK022ShowPrint extends React.Component { {data.Nav_RecitifyUser && data.Nav_RecitifyUser.Nav_Department ? data.Nav_RecitifyUser.Nav_Department.NAME : ''} {data.Nav_RecitifyUser ? data.Nav_RecitifyUser.NAME : ''} {data.Nav_ImplementUser ? data.Nav_ImplementUser.NAME : ''} - {data.Nav_AcceptUser ? data.Nav_AcceptUser.NAME : ''} + {data.Nav_AcceptUser ? data.Nav_AcceptUser.NAME : ''} {data.RECTIFICATION_DESCRIPTION} {data.RECTIFICATION_MONEY} {data.COMPLETE_DATE?moment(data.COMPLETE_DATE).format('YYYY-MM-DD'):null} @@ -146,12 +154,14 @@ class SK022ShowPrint extends React.Component { {enums.SKAcceptResultEnum.enums[data.ACCEPT_RESULTE]} {data.ACCEPT_OPINION} { - data.STATUS == 20 && data.Nav_RecitifyUser && data.Nav_RecitifyUser.FILE_PATH ? - : data.Nav_RecitifyUser ? data.Nav_RecitifyUser.NAME : '' + data.Nav_RecitifyUser && data.Nav_RecitifyUser.FILE_PATH ? + showUserSign(data.Nav_RecitifyUser, config.picServerHost) + : data.Nav_RecitifyUser ? data.Nav_RecitifyUser.NAME : '' } { - data.STATUS == 20 && data.Nav_AcceptUser && data.Nav_AcceptUser.FILE_PATH ? - : data.Nav_AcceptUser ? data.Nav_AcceptUser.NAME : '' + (data.STATUS == 20 ||data.STATUS == 30) && data.Nav_AcceptUser && data.Nav_AcceptUser.FILE_PATH ? + showUserSign(data.Nav_RecitifyUser, config.picServerHost) + : data.Nav_AcceptUser ? data.Nav_AcceptUser.NAME : '' }
: null diff --git a/src/components/CustomPages/SK/SK026ShowPrint.js b/src/components/CustomPages/SK/SK026ShowPrint.js index bf256d5..97497e5 100644 --- a/src/components/CustomPages/SK/SK026ShowPrint.js +++ b/src/components/CustomPages/SK/SK026ShowPrint.js @@ -72,23 +72,23 @@ class SK026ShowPrint extends React.Component { dataIndex: "Nav_Contents.CHECKCONTENT", key: "Nav_Contents.CHECKCONTENT", }, - { - title: "检查依据", - dataIndex: "Nav_DetailMeasureContentBasics", - key: "Nav_DetailMeasureContentBasics", - render: (text, record) => { - return - } - }, - { - title: "判定标准", - dataIndex: "CHECK_STANDARD", - key: "CHECK_STANDARD", - }, + // { + // title: "检查依据", + // dataIndex: "Nav_DetailMeasureContentBasics", + // key: "Nav_DetailMeasureContentBasics", + // render: (text, record) => { + // return + // } + // }, + // { + // title: "判定标准", + // dataIndex: "CHECK_STANDARD", + // key: "CHECK_STANDARD", + // }, { title: '操作', diff --git a/src/components/CustomPages/SK/SK033ShowPrint.js b/src/components/CustomPages/SK/SK033ShowPrint.js index 012d016..b1dd206 100644 --- a/src/components/CustomPages/SK/SK033ShowPrint.js +++ b/src/components/CustomPages/SK/SK033ShowPrint.js @@ -1,7 +1,7 @@ import { message } from "antd/lib/index"; import { Button, Descriptions, Popconfirm, Row, Col, Form, Input, Select, Modal } from 'antd'; import React from 'react'; -import { initFilter, extendRule, extendInclude, extendIgnoreDataRule, setDataFieldValue, guid,showUserSign, showFiles, GetFileModel } from "../../../utils/common"; +import { initFilter, extendRule, extendInclude, extendIgnoreDataRule, setDataFieldValue, guid, showUserSign, showFiles, GetFileModel } from "../../../utils/common"; import ReactToPrint from "react-to-print"; import config from "../../../config"; import XLSX from 'xlsx'; @@ -42,6 +42,7 @@ class SK033ShowPrint extends React.Component { loadData = (dataId, taskID) => { let json = initFilter(this.props.login.OrgId); + json.Parameter22 = this.props.data?.TASK_ORGID extendRule(json, 'ID', 1, dataId); // extendRule(json, 'TASK_ID', 1, taskID); // extendInclude(json, 'Nav_ApplyUser'); @@ -69,7 +70,7 @@ class SK033ShowPrint extends React.Component { } else { this.setState({ BtnAgreeDisplay: 'inline' }) } - this.onClickApprove(false); + this.onClickApprove(true); } else { message.error('请先尝试刷新,若仍然加载失败,请联系管理员排查!'); } } @@ -84,7 +85,7 @@ class SK033ShowPrint extends React.Component { } onClickApprove = (appVisible) => { const newtmpData = { - data: { id: this.props.data.id, isShow: true, key: guid(), param: this.props.data.param, appVisible: appVisible, BtnAgreeDisplay: 'inline' }, + data: { id: this.props.data.id, isShow: true, key: guid(), param: this.props.data.param, appVisible: appVisible, BtnAgreeDisplay: 'inline', TASK_ORGID: this.props.data?.TASK_ORGID }, formCode: "PF123", } this.setState({ @@ -127,15 +128,15 @@ class SK033ShowPrint extends React.Component { } - - - - + + + + - - - - + + + + { data?.Nav_Details && data.Nav_Details?.map((item, i) => { @@ -181,14 +182,14 @@ class SK033ShowPrint extends React.Component { }
序号生产单元辨识区域风险名称序号生产单元辨识区域风险名称 风险描述风险类别管控措施应急处置状态风险类别管控措施应急处置状态
{ - data ? -
- - { - data.STATUS === 30 ? showUserSign(data.Nav_ApplyUser, config.picServerHost) : null - } - -
:null + data ? +
+ + { + data.STATUS !== 0 ? showUserSign(data.Nav_ApplyUser, config.picServerHost) : null + } + +
: null } diff --git a/src/components/CustomPages/SK/SK039ShowPrint.js b/src/components/CustomPages/SK/SK039ShowPrint.js index 3c0131b..a495048 100644 --- a/src/components/CustomPages/SK/SK039ShowPrint.js +++ b/src/components/CustomPages/SK/SK039ShowPrint.js @@ -185,7 +185,7 @@ class SK039ShowPrint extends React.Component { { //item.MEASURE item?.Nav_DetailMeasures && item?.Nav_DetailMeasures.map((item2, i) => { - return {item2?.MEASURES_NAME} + return {item2?.NUM + item2?.MEASURES_NAME} }) } diff --git a/src/components/CustomPages/SK/SK041ShowPrint.js b/src/components/CustomPages/SK/SK041ShowPrint.js index 9ded215..b1d4eb8 100644 --- a/src/components/CustomPages/SK/SK041ShowPrint.js +++ b/src/components/CustomPages/SK/SK041ShowPrint.js @@ -185,7 +185,7 @@ class SK041ShowPrint extends React.Component { { //item.MEASURE item?.Nav_DetailMeasures && item?.Nav_DetailMeasures.map((item2, i) => { - return {item2?.MEASURES_NAME} + return {item2?.NUM +item2?.MEASURES_NAME} }) } diff --git a/src/files/edit/SK006.js b/src/files/edit/SK006.js index 845f052..cb76447 100644 --- a/src/files/edit/SK006.js +++ b/src/files/edit/SK006.js @@ -1,5 +1,5 @@ import { message } from "antd/lib/index"; -import { getPropertyData, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, guid } from "../../utils/common"; +import { getPropertyData, extendInclude,extendIgnoreDataRule, extendRule, getDataFieldValue, setDataFieldValue, initFilter, guid } from "../../utils/common"; import moment from 'moment'; import { Button, Row, Col, Form, Input, Select, Upload, Icon, Modal, Spin,Table } from 'antd'; /** @@ -17,6 +17,23 @@ export default { if (isNew) { setFieldValue('MineType', login.currentMineType); + let json = initFilter(login.OrgId); + extendRule(json, 'ID', 1, login.user.DEPARTMENT_ID); + extendInclude(json, 'Nav_Unit') + extendIgnoreDataRule(json) + dispatch({ + type: 'app/getDataByPost', + url: 'FM/Department/Get', + payload: json, + onlyData: false, + onComplete: (re) => { + if (re && re.IsSuccessful && re.Data) { + setFieldValue('Nav_ProdutionUnit.NAME', re.Data?.Nav_Unit?.NAME); + setFieldValue('PRODUCTION_UNIT_ID', re.Data.PRODUCTION_UNIT_ID); + setFieldValue('DEPARTMENT_TYPE', re.Data.DEPARTMENT_TYPE); + } + } + }) } }, @@ -108,15 +125,13 @@ export default { } }, onChange: ({ colInfo, getFieldValue, setFieldValueByBatch, dispatch,login,updateSubTableData }) => { - if (colInfo.FIELD_NAME === 'MineType' || colInfo.FIELD_NAME === 'Nav_CheckType.NAME' ||colInfo.FIELD_NAME === 'DEPARTMENT_TYPE') + if (colInfo.FIELD_NAME === 'Nav_ProdutionUnit.NAME' || colInfo.FIELD_NAME === 'Nav_CheckType.NAME' ||colInfo.FIELD_NAME === 'DEPARTMENT_TYPE'||colInfo.FIELD_NAME === 'PLANCHECKFREQUENCY') { - let Parameter1 = getFieldValue('MineType') - let Parameter2 = getFieldValue('CHECK_TYPE_ID') - let Parameter3 = getFieldValue('DEPARTMENT_TYPE') let json = initFilter(login.OrgId); - json.Parameter1 = Parameter1; - json.Parameter2 = Parameter2; - json.Parameter3 = Parameter3; + json.Parameter1 = getFieldValue('PRODUCTION_UNIT_ID'); + json.Parameter2 = getFieldValue('CHECK_TYPE_ID'); + json.Parameter3 = getFieldValue('DEPARTMENT_TYPE') ; + json.Parameter4 = getFieldValue('PLANCHECKFREQUENCY') ; dispatch({ type: 'app/getDataByPost', url: 'SK/SKSecurityInspectionNotice/GetCheckContentPCs', @@ -138,51 +153,38 @@ export default { } }, btnSubAdd: ({row, srcRecord,getSelectedRecords,record,saveRowRecord,colInfo,parentRecord,pageCode, stateData,setState, close, loadData, login, btn, dispatch,props }) => { - let DetailCheck = getSelectedRecords(); - if(login.tempContents && login.tempContents.length>0) - { - if(DetailCheck && DetailCheck.length > 0) + + if(login.tempContents && login.tempContents.length>0) + { + let tmpDatas=[] + login.tempContents.map((item,i)=>{ + let tmpData = { + ID: guid(), + CHECK_CONTENTS_ID:item.ID, + Nav_Contents:item, + CHECKCONTENT:item.CHECKCONTENT, + // NUM:i+1 + } + tmpDatas.push(tmpData); + }); + if (tmpDatas && tmpDatas.length > 0) { + //更新行数据 + if(stateData.Nav_CheckNoticeDetails && stateData.Nav_CheckNoticeDetails.length>0) { - let tmpDatas=[] - login.tempContents.map((item,i)=>{ - let tmpData = { - ID: guid(), - CHECK_CONTENTS_ID:item.ID, - Nav_Contents:item, - CHECKCONTENT:item.CHECKCONTENT, - NUM:i+1 - } - tmpDatas.push(tmpData); - }); - if (tmpDatas && tmpDatas.length > 0) { - //更新行数据 - for (let i = 0; i < DetailCheck.length; i++) { - let iRow = { ...DetailCheck[i] }; - if(iRow.Nav_CheckNoticeDetails && iRow.Nav_CheckNoticeDetails.length>0) + for (let j = 0; j < tmpDatas.length; j++) { - for (let j = 0; j < tmpDatas.length; j++) - { - iRow.Nav_CheckNoticeDetails.push(tmpDatas[j]) - } - } - else - { - iRow.Nav_CheckNoticeDetails = tmpDatas; - } - saveRowRecord({ record: iRow, editCode: "T_SK_SECURITY_INSPECTION_NOTICE_DETAIL" }) - } + stateData.Nav_CheckNoticeDetails.push(tmpDatas[j]) } } else { - login.tempContents =[]; - message.error("请先勾选管控措施!"); - return; + stateData.Nav_CheckNoticeDetails = tmpDatas; } - - login.tempContents =[]; - close(); - } - - }, + saveRowRecord({ record: stateData, editCode: "T_SK_SECURITY_INSPECTION_NOTICE_DETAIL" }) + } + login.tempContents =[]; + close(); + } + +}, } diff --git a/src/files/edit/SK016.js b/src/files/edit/SK016.js new file mode 100644 index 0000000..deebec2 --- /dev/null +++ b/src/files/edit/SK016.js @@ -0,0 +1,40 @@ +import { message } from "antd/lib/index"; +import { getPropertyData, extendInclude,extendIgnoreDataRule, extendRule, getDataFieldValue, setDataFieldValue, initFilter, guid } from "../../utils/common"; +import moment from 'moment'; +import { Button, Row, Col, Form, Input, Select, Upload, Icon, Modal, Spin,Table } from 'antd'; +/** + * @return {string} + */ +// 编辑 +export default { + onBeforeSaveHandleRecord(params) { + params.record.TaskID = params.data.TaskID //TaskID传递消息表ID + params.record.PUBLISH = params.customParams; + // params.record.FORM_CODE = params.data.reloadKey.substring(0,params.data.reloadKey.indexOf("_")); + }, + onBeforeEdit(params){ + const { isNew, isCopy, dispatch, login, setFieldValue,data, stateData ,getFieldValue} = params ? params : {}; + + if (isNew) { + setFieldValue('MineType', login.currentMineType); + let json = initFilter(login.OrgId); + extendRule(json, 'ID', 1, login.user.DEPARTMENT_ID); + extendInclude(json, 'Nav_Unit') + extendIgnoreDataRule(json) + dispatch({ + type: 'app/getDataByPost', + url: 'FM/Department/Get', + payload: json, + onlyData: false, + onComplete: (re) => { + if (re && re.IsSuccessful && re.Data) { + setFieldValue('Nav_ProdutionUnit.NAME', re.Data?.Nav_Unit?.NAME); + setFieldValue('PRODUCTION_UNIT_ID', re.Data.PRODUCTION_UNIT_ID); + } + } + }) + } + + }, + +} diff --git a/src/files/edit/SK020.js b/src/files/edit/SK020.js new file mode 100644 index 0000000..96ba2fd --- /dev/null +++ b/src/files/edit/SK020.js @@ -0,0 +1,37 @@ +import { message } from "antd/lib/index"; +import { getPropertyData, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, guid } from "../../utils/common"; +import moment from 'moment'; +import config from "../../config.js" +import storage from '../../utils/storage' +import { Button, Row, Col, Form, Input, Select, Upload, Icon, Modal, Spin,Table } from 'antd'; +/** + * @return {string} + */ +// 编辑 +export default { + onBeforeSaveHandleRecord(params) { + params.record.TaskID = params.data.TaskID //TaskID传递消息表ID + params.record.PUBLISH = params.customParams; + // params.record.FORM_CODE = params.data.reloadKey.substring(0,params.data.reloadKey.indexOf("_")); + }, + onBeforeEdit(params) { + const { isNew, dispatch, login, setFieldValueByBatch, setFieldEditable, setFieldVisible,stateData } = params ? params : {}; + if (isNew) { + + } + else + { + if(stateData.HIDDEN_DANGER_CONFIRM_ID && stateData.HIDDEN_DANGER_CONFIRM_ID!==null) + { + setFieldVisible("Nav_CheckType.NAME", false); + setFieldVisible("PLANCHECKFREQUENCY", false); + setFieldVisible("DEPARTMENT_TYPE", false); + } + else + {setFieldVisible("Nav_CheckType.NAME", true); + setFieldVisible("PLANCHECKFREQUENCY", true); + setFieldVisible("DEPARTMENT_TYPE", true); + } + } + }, +} diff --git a/src/files/edit/SK024.js b/src/files/edit/SK024.js new file mode 100644 index 0000000..359e13b --- /dev/null +++ b/src/files/edit/SK024.js @@ -0,0 +1,32 @@ +import { message } from "antd/lib/index"; +import { getPropertyData, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, guid } from "../../utils/common"; +import moment from 'moment'; +import config from "../../config.js" +import storage from '../../utils/storage' +import { Button, Row, Col, Form, Input, Select, Upload, Icon, Modal, Spin,Table } from 'antd'; +/** + * @return {string} + */ +// 编辑 +export default { + onBeforeSaveHandleRecord(params) { + params.record.TaskID = params.data.TaskID //TaskID传递消息表ID + params.record.PUBLISH = params.customParams; + // params.record.FORM_CODE = params.data.reloadKey.substring(0,params.data.reloadKey.indexOf("_")); + }, + onBeforeEdit(params) { + const { isNew, dispatch, login, setFieldValueByBatch, setFieldEditable, setFieldVisible,stateData } = params ? params : {}; + if (isNew) { + setFieldVisible("CONTEXT", false); + } + else + { + if(stateData.STATUS === 40) + { + setFieldVisible("CONTEXT", true); + } + else + {setFieldVisible("CONTEXT", false);} + } + }, +} diff --git a/src/files/edit/SK033.js b/src/files/edit/SK033.js index a334f6d..7b7f2a3 100644 --- a/src/files/edit/SK033.js +++ b/src/files/edit/SK033.js @@ -75,19 +75,33 @@ export default { ID:guid(), MineType: item.MineType, AREA_ID: item.AREA_ID, + PRODUCTION_UNIT_ID: item.PRODUCTION_UNIT_ID, TYPE_ID: item.TYPE_ID, RISK_NAME_ID: item.RISK_NAME_ID, RISK_NAME: item.RISK_NAME, RISK_DESCRIPTION: item.RISK_DESCRIPTION, - MEASURE: item.MEASURE, + MEASURE: item.MINE_NAME, EMERGENCY: item.EMERGENCY, Nav_Area: item.Nav_Area, Nav_Type: item.Nav_Type, Nav_RiskName: item.Nav_RiskName, + EVALUATE_LEVEL:item.EVALUATE_LEVEL, + MARK:0, + ENABLE_STATUS:0, + Nav_ProductionUnit: item.Nav_ProductionUnit, } if(stateData && stateData.Nav_Details) { - stateData.Nav_Details.push(tmpData); + let temp=stateData.Nav_Details.filter(m=>m.AREA_ID == item.AREA_ID && m.PRODUCTION_UNIT_ID == item.PRODUCTION_UNIT_ID && m.RISK_NAME == item.RISK_NAME); + if(temp.length === 0) + { + stateData.Nav_Details.push(tmpData) + } + else + { + message.error('生产单元、辨识区域、风险名称已存在,请勿重复导入'); + return; + } } else { @@ -96,15 +110,15 @@ export default { }); if(temps && temps.length>0) { - temps.map(t=>{ - let temp=stateData.Nav_Details.filter(m=>m.AREA_ID == t.AREA_ID && m.MineType == t.MineType && m.RISK_NAME == t.RISK_NAME && m.RISK_DESCRIPTION == t.RISK_DESCRIPTION); - if(temp) - { - message.error('导入内容已存在,请核对'); - return; - } - }) - stateData.Nav_Details = temps; + let tempOlds=[] + temps.map(t=>{ + let temp = tempOlds.filter(m=>m.AREA_ID == t.AREA_ID && m.PRODUCTION_UNIT_ID == t.PRODUCTION_UNIT_ID && m.RISK_NAME == t.RISK_NAME); + if(temp.length === 0) + { + tempOlds.push(t) + } + }) + stateData.Nav_Details = tempOlds; } login.tempDatas =null; close(); diff --git a/src/files/list/SK066.js b/src/files/list/SK066.js index 02845c3..63126a8 100644 --- a/src/files/list/SK066.js +++ b/src/files/list/SK066.js @@ -18,6 +18,7 @@ export default { MineType: item.MineType, AREA_ID: item.AREA_ID, TYPE_ID: item.TYPE_ID, + PRODUCTION_UNIT_ID: item.PRODUCTION_UNIT_ID, RISK_NAME_ID: item.RISK_NAME_ID, RISK_NAME: item.RISK_NAME, RISK_DESCRIPTION: item.RISK_DESCRIPTION, @@ -25,6 +26,7 @@ export default { CHECKDEPT: item.CHECKDEPT, CHECKPOST: item.CHECKPOST, MEASURE: item.MEASURE, + MINE_NAME:item.MINE_NAME, EMERGENCY: item.EMERGENCY, Nav_Area: item.Nav_Area, Nav_Type: item.Nav_Type, @@ -36,6 +38,10 @@ export default { Nav_SCOREL:item.Nav_SCOREL, Nav_SCOREE:item.Nav_SCOREE, Nav_SCOREC:item.Nav_SCOREC, + EVALUATE_LEVEL:item.EVALUATE_LEVEL, + MARK:0, + ENABLE_STATUS:0, + Nav_ProductionUnit:item.Nav_ProductionUnit } temps.push(tmpData); }); diff --git a/src/routes/GroupHome.js b/src/routes/GroupHome.js index d577d68..8fd4a45 100644 --- a/src/routes/GroupHome.js +++ b/src/routes/GroupHome.js @@ -240,6 +240,7 @@ class GroupHome extends React.Component { this.showEditModal( + record.ORG_ID, record.SOURCE_DATA_ID, record.SOURCE_FORMCODE, record.ID, @@ -638,14 +639,14 @@ class GroupHome extends React.Component { url: "PF/HomeTitle/OrderPaged", onComplete: (ret) => { if (this._isMounted && ret) { - const safetySlogan = ret[0].TITLE; + const safetySlogan = ret[0].TITLE; // 计算文本长度(中文按1个字符,英文/数字按0.5个字符计算) - const charCount = safetySlogan.replace(/[a-zA-Z0-9]/g, 'aa').length; + const charCount = safetySlogan.replace(/[a-zA-Z0-9]/g, 'aa').length; - // 设置基础速率:每4个字符需要1秒 - const baseSpeed = 4; - // 计算动画时间(最低5秒,最高60秒) - const duration = Math.max(5, Math.min(60, charCount / baseSpeed)); + // 设置基础速率:每4个字符需要1秒 + const baseSpeed = 4; + // 计算动画时间(最低5秒,最高60秒) + const duration = Math.max(5, Math.min(60, charCount / baseSpeed)); this.setState({ safetySloganOne: safetySlogan, // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。", @@ -906,7 +907,7 @@ class GroupHome extends React.Component { this.clearData(); }; - showEditModal = (dataId, formCode, TaskID, title, taskCode) => { + showEditModal = (TASK_ORGID, dataId, formCode, TaskID, title, taskCode) => { // this.props.dispatch({ // type: "app/getDataByPost", // url: "BI/BIController/getVersion", @@ -927,6 +928,7 @@ class GroupHome extends React.Component { taskCode: taskCode, tableKey: this.state.tableKey, homeReload: true, + TASK_ORGID: TASK_ORGID, }, formCode: formCode, }; @@ -1000,6 +1002,7 @@ class GroupHome extends React.Component { this.showEditModal( + record.ORG_ID, record.SOURCE_DATA_ID, record.SOURCE_FORMCODE, record.ID, @@ -1081,6 +1084,7 @@ class GroupHome extends React.Component { this.showEditModal( + record.ORG_ID, record.SOURCE_DATA_ID, record.SOURCE_FORMCODE, record.ID, @@ -1143,6 +1147,7 @@ class GroupHome extends React.Component { this.showEditModal( + record.ORG_ID, record.SOURCE_DATA_ID, record.SOURCE_FORMCODE, record.ID, @@ -1233,6 +1238,7 @@ class GroupHome extends React.Component { this.showEditModal( + record.ORG_ID, record.SOURCE_DATA_ID, record.SOURCE_FORMCODE, record.ID, @@ -2127,7 +2133,7 @@ class GroupHome extends React.Component { ) : null} {/* 公告栏 */} - + {/*
diff --git a/src/utils/common.js b/src/utils/common.js index f810dc8..6cba5a7 100644 --- a/src/utils/common.js +++ b/src/utils/common.js @@ -182,6 +182,7 @@ export function initQueryFilter(OrgId, PageIndex, Limit, Sort, Order) { IncludeCount: 0, OrderCount: 0, FilterGroupCount: 0, + IgnoreOrgRule: true, Include: [], Orders: [], FilterGroup: { Rules: [], Groups: [] } @@ -200,6 +201,7 @@ export function initFilter(OrgId, Keyword = "", Sort, Order, PageIndex = 1, Para OrgId, PageIndex, Limit: 10, + IgnoreOrgRule: true, Start: (PageIndex - 1) * 10, Sort, Order: (Order === '' ? 0 : Order), diff --git a/src/utils/customConfig.js b/src/utils/customConfig.js index a13949e..05400c5 100644 --- a/src/utils/customConfig.js +++ b/src/utils/customConfig.js @@ -20,6 +20,7 @@ const createLoadableComponent = (importFunc) => Loadable({ timeout: 10000 // 10秒超�? }) +const SC022Import = createLoadableComponent(() => import('../components/CustomPages/SC/SC022Import')) const FMUserEditPage = createLoadableComponent(() => import('../components/CustomPages/FM/UserEditPage')) const FMUserEditPageAuth = createLoadableComponent(() => import('../components/CustomPages/FM/UserEditPageAuth')) const FMUserGroupEditPage = createLoadableComponent(() => import('../components/CustomPages/FM/UserGroupEditPage')) @@ -102,69 +103,91 @@ const PreOperSchTask = createLoadableComponent(() => import('../components/Custo const PF132ShowPrint = createLoadableComponent(() => import('../components/CustomPages/PF/PF132ShowPrint')) const RiskSubmit = createLoadableComponent(() => import('../components/CustomPages/Mobile/RiskSubmit')) const CrucialLicenseJob = createLoadableComponent(() => import('../components/CustomPages/Mobile/CrucialLicenseJob')) -const SE001EditPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE001EditPage')) -const SEConfigPage = createLoadableComponent(() => import('../components/CustomPages/SE/SEConfigPage')) -const SE005ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE005ShowPrint')) -const SESafeSurveyTest = createLoadableComponent(() => import('../components/CustomPages/SE/SESafeSurveyTest')) -const SE005ReportEdit = createLoadableComponent(() => import('../components/CustomPages/SE/SE005ReportEdit')) -const SE007AllView = createLoadableComponent(() => import('../components/CustomPages/SE/SE007AllView')) -const SE009ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE009ShowPrint')) -const SE011ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE011ShowPrint')) -const SE013ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE013ShowPrint')) -const SE015ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE015ShowPrint')) -const SE018EditPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE018EditPage')) -const SE018PaperPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE018PaperPage')) -const SE019ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE019ShowPrint')) -const SE021ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE021ShowPrint')) -const SE061ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE061ShowPrint')) -const SE061PaperPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE061PaperPage')) -const SE062ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE062ShowPrint')) -const SE063ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE063ShowPrint')) -const SE051ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE051ShowPrint')) const SCShowPrint = createLoadableComponent(() => import('../components/CustomPages/SC/SCShowPrint')) const SC046ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SC/SC046ShowPrint')) const SC052ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SC/SC052ShowPrint')) -const CM018ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM018ShowPrint')) -const CM002ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM002ShowPrint')) -const CM026Edit = createLoadableComponent(() => import('../components/CustomPages/CM/CM026Edit')) -const CM023ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM023ShowPrint')) -const CM026ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM026ShowPrint')) -const CM030ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM030ShowPrint')) -const CM032ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM032ShowPrint')) -const CM031ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM031ShowPrint')) -const CM034ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM034ShowPrint')) -const CM036Edit = createLoadableComponent(() => import('../components/CustomPages/CM/CM036Edit')) -const CM036ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM036ShowPrint')) -const CM041LibShow = createLoadableComponent(() => import('../components/CustomPages/CM/CM041LibShow')) -const CM043ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM043ShowPrint')) -const CM045ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM045ShowPrint')) +// const CM018ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM018ShowPrint')) +// const CM002ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM002ShowPrint')) +// const CM026Edit = createLoadableComponent(() => import('../components/CustomPages/CM/CM026Edit')) +// const CM023ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM023ShowPrint')) +// const CM026ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM026ShowPrint')) +// const CM030ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM030ShowPrint')) +// const CM032ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM032ShowPrint')) +// const CM031ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM031ShowPrint')) +// const CM034ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM034ShowPrint')) +// const CM036Edit = createLoadableComponent(() => import('../components/CustomPages/CM/CM036Edit')) +// const CM036ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM036ShowPrint')) +// const CM041LibShow = createLoadableComponent(() => import('../components/CustomPages/CM/CM041LibShow')) +// const CM043ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM043ShowPrint')) +// const CM045ShowPrint = createLoadableComponent(() => import('../components/CustomPages/CM/CM045ShowPrint')) -const BI001HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI001HomeDetail')) -const BI002HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI002HomeDetail')) -const BI004FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI004FormRunAnalysis')) -const BI005LoginRecord = createLoadableComponent(() => import('../components/CustomPages/BI/BI005LoginRecord')) -const BI006FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI006FormRunAnalysis')) -const BI006FormRunAnalysisNew = createLoadableComponent(() => import('../components/CustomPages/BI/BI006FormRunAnalysisNew')) -const BI007FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI007FormRunAnalysis')) -const BI007FormRunAnalysisNew = createLoadableComponent(() => import('../components/CustomPages/BI/BI007FormRunAnalysisNew')) -const BI008FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI008FormRunAnalysis')) -const BI009RiskAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI009RiskAnalysis')) -const BI010FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI010FormRunAnalysis')) -const BI011FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI011FormRunAnalysis')) -const BI011TrainSafeAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI011TrainSafeAnalysis')) -const BI012NotificationTaskAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI012NotificationTaskAnalysis')) -const BI013RiskAnalysisModel = createLoadableComponent(() => import('../components/CustomPages/BI/BI013RiskAnalysisModel')) -const BI030FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI030FormRunAnalysis')) +// const SE001EditPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE001EditPage')) +// const SEConfigPage = createLoadableComponent(() => import('../components/CustomPages/SE/SEConfigPage')) +// const SE005ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE005ShowPrint')) +// const SESafeSurveyTest = createLoadableComponent(() => import('../components/CustomPages/SE/SESafeSurveyTest')) +// const SE005ReportEdit = createLoadableComponent(() => import('../components/CustomPages/SE/SE005ReportEdit')) +// const SE007AllView = createLoadableComponent(() => import('../components/CustomPages/SE/SE007AllView')) +// const SE009ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE009ShowPrint')) +// const SE011ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE011ShowPrint')) +// const SE013ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE013ShowPrint')) +// const SE015ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE015ShowPrint')) +// const SE018EditPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE018EditPage')) +// const SE018PaperPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE018PaperPage')) +// const SE019ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE019ShowPrint')) +// const SE021ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE021ShowPrint')) +// const SE061ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE061ShowPrint')) +// const SE061PaperPage = createLoadableComponent(() => import('../components/CustomPages/SE/SE061PaperPage')) +// const SE062ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE062ShowPrint')) +// const SE063ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE063ShowPrint')) +// const SE051ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE051ShowPrint')) +// const SE007ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE007ShowPrint')) + +// const BI001HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI001HomeDetail')) +// const BI002HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI002HomeDetail')) +// const BI054HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI054HomeDetail')) +// const BI055HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI055HomeDetail')) +// const BI004FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI004FormRunAnalysis')) +// const BI005LoginRecord = createLoadableComponent(() => import('../components/CustomPages/BI/BI005LoginRecord')) +// const BI006FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI006FormRunAnalysis')) +// const BI006FormRunAnalysisNew = createLoadableComponent(() => import('../components/CustomPages/BI/BI006FormRunAnalysisNew')) +// const BI007FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI007FormRunAnalysis')) +// const BI007FormRunAnalysisNew = createLoadableComponent(() => import('../components/CustomPages/BI/BI007FormRunAnalysisNew')) +// const BI008FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI008FormRunAnalysis')) +// const BI009RiskAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI009RiskAnalysis')) +// const BI010FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI010FormRunAnalysis')) +// const BI011FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI011FormRunAnalysis')) +// const BI011TrainSafeAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI011TrainSafeAnalysis')) +// const BI012NotificationTaskAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI012NotificationTaskAnalysis')) +// const BI013RiskAnalysisModel = createLoadableComponent(() => import('../components/CustomPages/BI/BI013RiskAnalysisModel')) +// const BI030FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI030FormRunAnalysis')) + +// const BI060MapeShow = createLoadableComponent(() => import('../components/CustomPages/BI/BI060MapeShow')) +// const BI060MapePoint = createLoadableComponent(() => import('../components/CustomPages/BI/BI060MapePoint')) +// const BI061MapeGISShow = createLoadableComponent(() => import('../components/CustomPages/BI/BI061MapeGISShow')) +// const BI009FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI009FormRunAnalysis')) +// const BIView = createLoadableComponent(() => import('../components/CustomPages/BI/BIView')) +// const BI001 = createLoadableComponent(() => import('../components/CustomPages/BI/BI001')) +// const BI050BSSafeCheck = createLoadableComponent(() => import('../components/CustomPages/BI/BI050BSSafeCheck')) +// const BI051BSCompanyYear = createLoadableComponent(() => import('../components/CustomPages/BI/BI051BSCompanyYearOne')) +// const BI052BSSafeCheckYear = createLoadableComponent(() => import('../components/CustomPages/BI/BI052BSSafeCheckYearOne')) +// const BI053BSSafeCheckYear = createLoadableComponent(() => import('../components/CustomPages/BI/BI053BSSafeCheckYearOne')) +// const BI056Performance = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Performance')) +// const BI056Dilg1_1 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg1_1')) +// const BI056Dilg1_2 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg1_2')) +// const BI056Dilg2_1 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg2_1')) +// const BI056Dilg2_2 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg2_2')) +// const BI056Dilg3_1 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg3_1')) +// const BI056Dilg3_2 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg3_2')) +// const BI003StatiscialAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI003StatiscialAnalysis')) +// const BI020ApproveAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI020ApproveAnalysis')) +// const BI014RiskPerformanceModel = createLoadableComponent(() => import('../components/CustomPages/BI/BI014RiskPerformanceModel')) +// const BI012FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI012FormRunAnalysis')) -const BI060MapeShow = createLoadableComponent(() => import('../components/CustomPages/BI/BI060MapeShow')) -const BI060MapePoint = createLoadableComponent(() => import('../components/CustomPages/BI/BI060MapePoint')) -const BI061MapeGISShow = createLoadableComponent(() => import('../components/CustomPages/BI/BI061MapeGISShow')) const PF136FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/PF/PF136FormRunAnalysis')) const PF139FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/PF/PF139FormRunAnalysis')) -const BI009FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI009FormRunAnalysis')) const FO025ShowPrint = createLoadableComponent(() => import('../components/CustomPages/FO/FO025ShowPrint')) @@ -186,30 +209,10 @@ const HM107ShowPrint = createLoadableComponent(() => import('../components/Custo const HM111ShowPrint = createLoadableComponent(() => import('../components/CustomPages/HM/HM111ShowPrint')) const HMTasks = createLoadableComponent(() => import('../components/CustomPages/HM/HMTasks')) -const SE007ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SE/SE007ShowPrint')) -const BIView = createLoadableComponent(() => import('../components/CustomPages/BI/BIView')) const CloseTasks = createLoadableComponent(() => import('../components/CustomPages/BI/CloseTasks')) -const BI001 = createLoadableComponent(() => import('../components/CustomPages/BI/BI001')) -const BI050BSSafeCheck = createLoadableComponent(() => import('../components/CustomPages/BI/BI050BSSafeCheck')) -const BI051BSCompanyYear = createLoadableComponent(() => import('../components/CustomPages/BI/BI051BSCompanyYearOne')) -const BI052BSSafeCheckYear = createLoadableComponent(() => import('../components/CustomPages/BI/BI052BSSafeCheckYearOne')) -const BI053BSSafeCheckYear = createLoadableComponent(() => import('../components/CustomPages/BI/BI053BSSafeCheckYearOne')) -const BI054HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI054HomeDetail')) -const BI055HomeDetail = createLoadableComponent(() => import('../components/CustomPages/BI/BI055HomeDetail')) -const BI056Performance = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Performance')) -const BI056Dilg1_1 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg1_1')) -const BI056Dilg1_2 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg1_2')) -const BI056Dilg2_1 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg2_1')) -const BI056Dilg2_2 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg2_2')) -const BI056Dilg3_1 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg3_1')) -const BI056Dilg3_2 = createLoadableComponent(() => import('../components/CustomPages/BI/BI056Dilg3_2')) -const BI003StatiscialAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI003StatiscialAnalysis')) -const BI020ApproveAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI020ApproveAnalysis')) -const BI014RiskPerformanceModel = createLoadableComponent(() => import('../components/CustomPages/BI/BI014RiskPerformanceModel')) -const BI012FormRunAnalysis = createLoadableComponent(() => import('../components/CustomPages/BI/BI012FormRunAnalysis')) const FM202ShowPrint = createLoadableComponent(() => import('../components/CustomPages/FM/FM202ShowPrint')) const PFApproveRole = createLoadableComponent(() => import('../components/CustomPages/PF/PFApproveRole')) const SK002ShowPrint = createLoadableComponent(() => import('../components/CustomPages/SK/SK002ShowPrint')) @@ -247,6 +250,7 @@ const SK045ShowPrint = createLoadableComponent(() => import('../components/Custo export default function (componentName, formId, formParam, data, formCode, formData) { return { + SC022Import: , FMUserEditPage: , FMUserEditPageAuth: , FMUserGroupEditPage: , @@ -318,83 +322,87 @@ export default function (componentName, formId, formParam, data, formCode, formD PF132ShowPrint: , RiskSubmit: , CrucialLicenseJob: , - SE001EditPage: , - SEConfigPage: , - SE005ShowPrint: , - SESafeSurveyTest: , - SE005ReportEdit: , - SE007ShowPrint: , - SE007AllView: , - SE009ShowPrint: , - SE011ShowPrint: , - SE013ShowPrint: , - SE015ShowPrint: , - SE018EditPage: , - SE018PaperPage: , - SE019ShowPrint: , - SE021ShowPrint: , - SE061PaperPage: , - SE061ShowPrint: , - SE062ShowPrint: , - SE063ShowPrint: , - SE051ShowPrint: , + + // SE001EditPage: , + // SEConfigPage: , + // SE005ShowPrint: , + // SESafeSurveyTest: , + // SE005ReportEdit: , + // SE007ShowPrint: , + // SE007AllView: , + // SE009ShowPrint: , + // SE011ShowPrint: , + // SE013ShowPrint: , + // SE015ShowPrint: , + // SE018EditPage: , + // SE018PaperPage: , + // SE019ShowPrint: , + // SE021ShowPrint: , + // SE061PaperPage: , + // SE061ShowPrint: , + // SE062ShowPrint: , + // SE063ShowPrint: , + // SE051ShowPrint: , SCShowPrint: , - CM018ShowPrint: , - CM023ShowPrint: , - CM026ShowPrint: , - CM026Edit: , - CM030ShowPrint: , - CM032ShowPrint: , - CM031ShowPrint: , - CM002ShowPrint: , - CM034ShowPrint: , - CM036Edit: , - CM036ShowPrint: , - CM041LibShow: , - CM043ShowPrint: , - CM045ShowPrint: , - BIView: , - BI001: , - BI050BSSafeCheck: , - BI051BSCompanyYear: , - BI052BSSafeCheckYear: , - BI053BSSafeCheckYear: , - BI054HomeDetail: , - BI055HomeDetail: , - BI056Performance: , - BI056Dilg1_1: , - BI056Dilg1_2: , - BI056Dilg2_1: , - BI056Dilg2_2: , - BI056Dilg3_1: , - BI056Dilg3_2: , - BI003StatiscialAnalysis: , - BI001HomeDetail: , - BI002HomeDetail: , - BI004FormRunAnalysis: , - BI005LoginRecord: , - BI006FormRunAnalysis: , - BI006FormRunAnalysisNew: , - BI007FormRunAnalysis: , - BI007FormRunAnalysisNew: , - BI008FormRunAnalysis: , - BI009RiskAnalysis: , - BI010FormRunAnalysis: , - BI011FormRunAnalysis: , - BI011TrainSafeAnalysis: , - BI012NotificationTaskAnalysis: , - BI013RiskAnalysisModel: , - BI014RiskPerformanceModel: , - BI030FormRunAnalysis: , - BI060MapeShow: , - BI060MapePoint: , - BI061MapeGISShow: , + + // CM018ShowPrint: , + // CM023ShowPrint: , + // CM026ShowPrint: , + // CM026Edit: , + // CM030ShowPrint: , + // CM032ShowPrint: , + // CM031ShowPrint: , + // CM002ShowPrint: , + // CM034ShowPrint: , + // CM036Edit: , + // CM036ShowPrint: , + // CM041LibShow: , + // CM043ShowPrint: , + // CM045ShowPrint: , + + + // BIView: , + // BI001: , + // BI050BSSafeCheck: , + // BI051BSCompanyYear: , + // BI052BSSafeCheckYear: , + // BI053BSSafeCheckYear: , + // BI054HomeDetail: , + // BI055HomeDetail: , + // BI056Performance: , + // BI056Dilg1_1: , + // BI056Dilg1_2: , + // BI056Dilg2_1: , + // BI056Dilg2_2: , + // BI056Dilg3_1: , + // BI056Dilg3_2: , + // BI003StatiscialAnalysis: , + // BI001HomeDetail: , + // BI002HomeDetail: , + // BI004FormRunAnalysis: , + // BI005LoginRecord: , + // BI006FormRunAnalysis: , + // BI006FormRunAnalysisNew: , + // BI007FormRunAnalysis: , + // BI007FormRunAnalysisNew: , + // BI008FormRunAnalysis: , + // BI009RiskAnalysis: , + // BI010FormRunAnalysis: , + // BI011FormRunAnalysis: , + // BI011TrainSafeAnalysis: , + // BI012NotificationTaskAnalysis: , + // BI013RiskAnalysisModel: , + // BI014RiskPerformanceModel: , + // BI030FormRunAnalysis: , + // BI060MapeShow: , + // BI060MapePoint: , + // BI061MapeGISShow: , + // BI009FormRunAnalysis: , + // BI020ApproveAnalysis: , + // BI012FormRunAnalysis: , PF136FormRunAnalysis: , PF139FormRunAnalysis: , - BI009FormRunAnalysis: , FO025ShowPrint: , - BI020ApproveAnalysis: , - BI012FormRunAnalysis: , FM202ShowPrint: , PFApproveRole: , SK002ShowPrint: , diff --git a/src/utils/customConfig.original.js b/src/utils/customConfig.original.js index eb04ead..bf060c9 100644 --- a/src/utils/customConfig.original.js +++ b/src/utils/customConfig.original.js @@ -1157,6 +1157,10 @@ const FO019ShowPrint = Loadable({ loader: () => import('../components/CustomPages/FO/FO019ShowPrint'), loading: () =>
}) +const SC022Import = Loadable({ + loader: () => import('../components/CustomPages/SC/SC022Import'), + loading: () =>
+}) // const BS034View = Loadable({ // loader: () => import('../components/CustomPages/BS/BS034View'), // loading: () =>
@@ -1165,10 +1169,6 @@ const FO019ShowPrint = Loadable({ // loader: () => import('../components/CustomPages/SC/SC028ShowPrint'), // loading: () =>
// }) -// const SC022Import = Loadable({ -// loader: () => import('../components/CustomPages/SC/SC022Import'), -// loading: () =>
-// }) // const PT027Import = Loadable({ // loader: () => import('../components/CustomPages/PT/PT027Import'), // loading: () =>
@@ -2500,6 +2500,7 @@ export default function (componentName, formId, formParam, data, formCode, formD SE063ShowPrint: , SE051ShowPrint: , + SC022Import: , // LR001ShowPrint: , // LR007Edit: , // LR003ShowPrint: , @@ -2509,7 +2510,6 @@ export default function (componentName, formId, formParam, data, formCode, formD // SC046ShowPrint: , // SC052ShowPrint: , // SC028ShowPrint: , - // SC022Import: , // SC030ShowPrint: , // SC030View: , // SC030ShowPrintPer: , diff --git a/src/utils/request.js b/src/utils/request.js index e87fb03..e338579 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -26,7 +26,7 @@ export function request(url, options, onlyData, requestKey, onException) { data.IsSuccessful !== undefined && !data.IsSuccessful && message.error(data.ErrorMessage) return onlyData ? data.Data : data }).catch(err => { - + requestKey && window.localStorage.removeItem(requestKey) onException instanceof Function && onException(err) throw err; // 重新抛出错误,确保错误被正确传播 @@ -40,7 +40,7 @@ export function request(url, options, onlyData, requestKey, onException) { * @param {*} isIgnoreTenant * @returns */ -export function getRequestHeaders(url, type = 'post', isIgnoreTenant) { +export function getRequestHeaders(url, type = 'post', data, isIgnoreTenant) { // 请求参数 const addHeader = 'Bearer ' + storage('lacal').getItem('accessToken').val const userId = storage('lacal').getItem('userid').val @@ -72,9 +72,6 @@ export function getRequestHeaders(url, type = 'post', isIgnoreTenant) { const latestOrgid = storage('lacal').getItem('Orgid').val const latestUserid = storage('lacal').getItem('Userid').val const latestUsername = storage('lacal').getItem('Username').val - - - if (latestTenant) { headers.Tenant = latestTenant } @@ -93,6 +90,13 @@ export function getRequestHeaders(url, type = 'post', isIgnoreTenant) { } else if (url.indexOf('OP') != 0 && !isIgnoreTenant) { headers.Tenant = Tenant } + + //wyw + if (Tenant && Tenant == '003' && data && data.Parameter22 && data.Parameter22.length > 20) { + //总公司 Parameter22 存入子公司的ORG_ID 自动切换数据库链接 + headers.Tenant = data.Parameter22.substring(0, 3) + } + return headers } @@ -122,7 +126,7 @@ export function httpPost(url, data, onlyData = true, ignoreThrottle, onException // 发起请求 return request(url, { method: 'POST', - headers: getRequestHeaders(url, 'post', isIgnoreTenant), + headers: getRequestHeaders(url, 'post', data, isIgnoreTenant), body: dataStr, }, onlyData, requestKey, onException) } @@ -142,6 +146,6 @@ export function httpGet(url, data, onlyData = true, onException) { url = formParams ? formUrl : url return request(url, { method: 'GET', - headers: getRequestHeaders(url, 'get'), + headers: getRequestHeaders(url, 'get', data), }, onlyData, null, onException) }