From e7f99f757c1eb68c6e9d0cc1f7386ad5b7c07777 Mon Sep 17 00:00:00 2001 From: wyw <571921741@qq.com> Date: Tue, 5 Mar 2024 14:25:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E5=90=8C=E6=AD=A5=20SPS=3D>?= =?UTF-8?q?=20SMS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/baseComponents/EditBaseComponent/index.js | 29 ++++ .../CustomPages/BS/BS006ShowPrint.js | 4 +- .../CustomPages/BS/BS042ShowPrint.js | 50 ++++-- src/components/CustomPages/BS/BS044Check.js | 2 + .../CustomPages/BS/BS072ShowPrint.js | 99 ++++++++++++ .../CustomPages/BS/BS073ShowPrint.js | 153 ++++++++++++++++++ .../CustomPages/BS/BS074ShowPrint.js | 138 ++++++++++++++++ src/files/edit/BS006.js | 1 - src/files/edit/BS057.js | 2 +- src/files/edit/BS072.js | 10 ++ src/files/edit/BS073.js | 10 ++ src/files/edit/BS074.js | 10 ++ src/utils/customConfig.js | 3 + src/utils/customConfig1.js | 3 + 14 files changed, 500 insertions(+), 14 deletions(-) create mode 100644 src/components/CustomPages/BS/BS072ShowPrint.js create mode 100644 src/components/CustomPages/BS/BS073ShowPrint.js create mode 100644 src/components/CustomPages/BS/BS074ShowPrint.js create mode 100644 src/files/edit/BS072.js create mode 100644 src/files/edit/BS073.js create mode 100644 src/files/edit/BS074.js diff --git a/src/baseComponents/EditBaseComponent/index.js b/src/baseComponents/EditBaseComponent/index.js index 7152b09..cadafde 100644 --- a/src/baseComponents/EditBaseComponent/index.js +++ b/src/baseComponents/EditBaseComponent/index.js @@ -648,6 +648,35 @@ params【字段属性】=值 const rulesMethod = []; if (isRequire) { + debugger + if (!errVerifyMsg) { + switch (col.controlType) { + case 25: errVerifyMsg = "请上传" + label + break; + case 2: + case 3: + case 4: + case 5: + case 8: + case 9: + case 10: + case 11: + case 12: + case 14: + case 15: + case 17: + case 18: + case 19: + case 20: + case 21: + case 22: + case 23: + case 24: errVerifyMsg = "请选择" + label + break; + default:errVerifyMsg = "请输入" + label + break; + } + } rulesMethod.push({ required: !!isRequire, message: errVerifyMsg ? errVerifyMsg : '请输入' + label, diff --git a/src/components/CustomPages/BS/BS006ShowPrint.js b/src/components/CustomPages/BS/BS006ShowPrint.js index e764f4b..df292c5 100644 --- a/src/components/CustomPages/BS/BS006ShowPrint.js +++ b/src/components/CustomPages/BS/BS006ShowPrint.js @@ -155,9 +155,9 @@ class BS006ShowPrint extends React.Component { data ? - + @@ -172,8 +172,8 @@ class BS006ShowPrint extends React.Component { {data.Nav_ListRiskSubmitContent.map((item, i) => { console.log(item) return - + : null } + { + //验收人确定 + isDealUserCheck ? : null + }
问题等级 检查问题 整改建议与措施问题等级 隐患原因 隐患地点 附件
{this.props.app.enums.BSQuestionLevelEnum.enums[item.QUESTION_LEVEL]} {item.DESCREPTION}{item.DEMAND}{this.props.app.enums.BSQuestionLevelEnum.enums[item.QUESTION_LEVEL]} { item.Nav_ListRiskQuestionReason && item.Nav_ListRiskQuestionReason.map((item2, i) => { diff --git a/src/components/CustomPages/BS/BS042ShowPrint.js b/src/components/CustomPages/BS/BS042ShowPrint.js index 50f635c..b746a6c 100644 --- a/src/components/CustomPages/BS/BS042ShowPrint.js +++ b/src/components/CustomPages/BS/BS042ShowPrint.js @@ -107,7 +107,7 @@ class BS042ShowPrint extends React.Component { isActualDealCheck = false } - + if (isCheckerCheck) isCheckerCheck = (this.state.loginid == ret.Nav_ListRiskSubmitContent[0].DEAL_USER_ID && ret.Nav_ListRiskSubmitContent[0].RiskContentState == 15) ? true : false//CHECK_USER_ID if (isDealUserCheck) @@ -143,7 +143,6 @@ class BS042ShowPrint extends React.Component { this.state.DEALOPINION = val } sureCheck = (val) => { - debugger var tmpData = this.props.data if (val == 1 || val == 2) { //整改责任人 同意 @@ -194,6 +193,33 @@ class BS042ShowPrint extends React.Component { } } + //新版验收人确认 + CheckerCheckToActual = (val) => { + var tmpData = this.props.data + //验收人 同意 + if (val == 20 && (this.state.DEALOPINION == undefined || this.state.DEALOPINION == null || this.state.DEALOPINION == '')) { + // message.success('请填写驳回意见!') + message.error('请填写驳回意见!') + return false; + } + this.setState({ + // data: tmpData, + isOKLoad: val == 20 ? false : true, + isRejectLoad: val == 20 ? true : false, + }, () => { + let json = initFilter(this.props.login.OrgId, this.props.data.id, null, null, null, this.props.data.TaskID, val, this.state.DEALOPINION); + this.props.dispatch({ + type: 'app/getDataByPost', + payload: json, + url: 'BS/BSRiskSubmit/CheckerCheckToActual', + onComplete: (ret) => { + this.BtnClose() + } + }); + }) + + } + sureCheckActualDeal = () => { let json = initFilter(this.props.login.OrgId, this.props.data.id, null, null, null, this.props.data.TaskID); // extendRule(json, 'ID', 1, this.props.data.id); @@ -221,6 +247,10 @@ class BS042ShowPrint extends React.Component { //整改落实人确定 isActualDealCheck ?
@@ -287,11 +317,11 @@ class BS042ShowPrint extends React.Component { {/* {isActualDealCheck ? item.Nav_UserActualDeal?.NAME : ( {item.Nav_UserActualDeal?.NAME} )} */} {(isActualDealCheck || data.Nav_ListRiskSubmitContent[0].Nav_UserActualDeal != null) ? (isActualDealCheck ? { {item.Nav_UserActualDeal?.NAME} } : {item.Nav_UserActualDeal?.NAME}) : null} - + { - item.Nav_Files && item.Nav_Files.map((item, i) => { - return {item.Nav_ImgFile.FILE_NAME} - }) + item.Nav_Files && item.Nav_Files.map((item, i) => { + return {item.Nav_ImgFile.FILE_NAME} + }) } })} @@ -300,7 +330,7 @@ class BS042ShowPrint extends React.Component { : null } - { + {/* { // 验收人验收 // (riskContentState == 15 || riskContentState == 17) ? ((isCheckerCheck || isDealUserCheck) && !isActualDealCheck) ? @@ -316,13 +346,13 @@ class BS042ShowPrint extends React.Component { - {/*10 : 1 */} - {/* 20 : 2 */} + + : null - } + } */} diff --git a/src/components/CustomPages/BS/BS044Check.js b/src/components/CustomPages/BS/BS044Check.js index 72fc443..015439b 100644 --- a/src/components/CustomPages/BS/BS044Check.js +++ b/src/components/CustomPages/BS/BS044Check.js @@ -163,6 +163,7 @@ class BS044Check extends React.Component { {data.Nav_SubmitContent.DEMAND} {data.DEALDESCRIBE} {data.Nav_SubmitContent.ADDRESS} + {/*
*/} { data.Nav_Files && data.Nav_Files.map((item, i) => { return {item.Nav_ImgFile.FILE_NAME} @@ -174,6 +175,7 @@ class BS044Check extends React.Component { return {item.Nav_ImgFile.FILE_NAME} }) } + {/*
*/} {data.Nav_SubmitContent.RiskContentState > 36 ? showUserSign(data.Nav_UserDeal, config.picServerHost) : null} {data.Nav_SubmitContent.RiskContentState >= 38 ? showUserSign(data.Nav_UserCheck, config.picServerHost) : null} diff --git a/src/components/CustomPages/BS/BS072ShowPrint.js b/src/components/CustomPages/BS/BS072ShowPrint.js new file mode 100644 index 0000000..f986a91 --- /dev/null +++ b/src/components/CustomPages/BS/BS072ShowPrint.js @@ -0,0 +1,99 @@ +import { Button, Descriptions, Badge, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; +import React from 'react'; +import { initFilter, extendRule, extendInclude, setDataFieldValue, showApprove, guid, initQueryFilter, ShowDateTime, ShowPrintClose, showFiles } from '../../../utils/common'; +import ReactToPrint from 'react-to-print'; +import { ExportToExcel } from '@woowalker/feui' +import XLSX from 'xlsx'; +import { connect } from 'dva'; +import moment from 'moment'; +import { message } from 'antd/lib/index'; +import styles from '../../../components/CustomPages/HI/StepForm.css'; +import config from '../../../config.js'; +import FormPage from '../../FormPage' +class BS072ShowPrint extends React.Component { + constructor(props) { + super(props); + this.state = { + data: null, + btndisplay: 'none', + isCheck: false, //是否待办 审批 + } + } + + componentDidMount() { + if (this.props.data?.id) + this.loadData(this.props.data?.id); + } + + componentWillReceiveProps(NextProps) { + if (NextProps.data?.id && this.props.data?.id != NextProps.data?.id) { + this.loadData(NextProps.data?.id); + } + } + + onTableBtnExport() { + let TableWrap = document.getElementById('table1'); + let Table = TableWrap.getElementsByTagName('table1')[0]; + const wb = XLSX.utils.table_to_book(Table); + XLSX.writeFile(wb, this.props.record.Nav_Department.NAME + '.xlsx') + + } + + onClickApprove = (appVisible) => { + const newtmpData = { + data: { id: this.props.data.id, isShow: true, key: guid(), param: this.props.data.param, appVisible: appVisible, BtnAgreeDisplay: 'none' }, + formCode: 'PF123', + } + this.setState({ + tmpData: newtmpData, + }); + } + loadData = (id) => { + var isCheck = (this.props.data.tableKey != undefined && this.props.data.tableKey == '1') ? true : false + var orgId = this.props.login ? this.props.login.OrgId : ''; + let json = initFilter(orgId); + extendRule(json, 'ID', 1, id); + extendInclude(json, 'Nav_RiskArea') + extendInclude(json, 'Nav_Files.Nav_ImgFile.Nav_File') + this.props.dispatch({ + type: 'app/getDataByPost', + payload: json, + url: 'BS/RiskSubmitContent/Get', + onComplete: (ret) => { + if (ret) { + this.setState({ + data: ret, + }) + } + } + }); + } + render() { + const { data } = this.state; + return
+
+ + + + + +
} content={() => this.componentRef} />
+
+ +
(this.componentRef = el)} style={{ padding: '20px', paddingTop: '20px' }} id={'tableId' + this.props.data.id}> +

隐患上报明细

+ { + data ?
+ + {data.Nav_RiskArea.NAME} + {data.ADDRESS} + {data.DESCRIBE} + {showFiles(data.Nav_Files, config.picServerHost)} + +
: null + } +
+
+ } +} +export default connect(({ login }) => ({ login }))(BS072ShowPrint) diff --git a/src/components/CustomPages/BS/BS073ShowPrint.js b/src/components/CustomPages/BS/BS073ShowPrint.js new file mode 100644 index 0000000..5233e69 --- /dev/null +++ b/src/components/CustomPages/BS/BS073ShowPrint.js @@ -0,0 +1,153 @@ +import { Button, Descriptions, Badge, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; +import React from 'react'; +import { initFilter, extendRule, extendInclude, extendIgnoreDataRule, setDataFieldValue, showApprove, guid, initQueryFilter, showFiles } from "../../../utils/common"; +import ReactToPrint from "react-to-print"; +import { ExportToExcel } from '@woowalker/feui' +import XLSX from 'xlsx'; +import { connect } from 'dva'; +import moment from 'moment'; +import { message } from "antd/lib/index"; +import styles from '../HI/StepForm.css'; +import config from "../../../config.js"; +import FormPage from '../../../components/FormPage' + +// 隐患上报查看 +class BS073ShowPrint extends React.Component { + constructor(props) { + super(props); + this.state = { + data: null, + listReason: '', + BtnAgreeDisplay: 'none', + }; + }; + + componentDidMount() { + if (this.props.data?.id) + this.loadData(this.props.data?.id); + } + + componentWillReceiveProps(NextProps) { + if (NextProps.data?.id && this.props.data?.id != NextProps.data?.id) { + this.loadData(NextProps.data?.id); + } + } + + + + BtnClose = () => { + if (typeof this.props.data.onCancel != "undefined" && typeof this.props.data.onCancel == 'function') + this.props.data.onCancel(); + } + + loadData = () => { + let json = initFilter(this.props.login.OrgId); + extendRule(json, 'ID', 1, this.props.data.id); + extendInclude(json, 'Nav_Submit.Nav_CheckType'); + extendInclude(json, 'Nav_Submit.Nav_CheckTypeLevel.Nav_Enums'); + extendInclude(json, 'Nav_Submit.Nav_User'); + extendInclude(json, 'Nav_Submit'); + extendInclude(json, 'Nav_Files.Nav_ImgFile.Nav_File'); + extendInclude(json, 'Nav_CheckProject'); + extendInclude(json, 'Nav_CheckProjectCategory'); + extendInclude(json, 'Nav_RiskArea'); + extendInclude(json, 'Nav_ListRiskQuestionReason.Nav_RiskReason'); + extendInclude(json, 'Nav_ListRiskQuestionReason'); + extendInclude(json, 'Nav_DepartmentDeal'); + extendInclude(json, 'Nav_UserDeal'); + extendInclude(json, 'Nav_UserCheck'); + extendIgnoreDataRule(json) + + this.props.dispatch({ + type: 'app/getDataByPost', + payload: json, + url: 'BS/RiskSubmitContent/Get', + onComplete: (ret) => { + if (ret) { + // 制表审核 + // 检查结果审核 + var listReason = '' + ret.Nav_ListRiskQuestionReason.forEach(element => { + listReason += ' ' + element.Nav_RiskReason.NAME + }); + + this.setState({ //设置setState全局变量 + data: ret, //将ret对象赋值给data, data供页面调用 + listReason: listReason + }) + } + } + }); + } + + onClickApprove = (appVisible) => { + const newtmpData = { + data: { id: this.props.data.id, isShow: true, key: guid(), PARAM2: this.props.data.PARAM2, appVisible: appVisible, BtnAgreeDisplay: 'none' }, + formCode: "PF123", + } + this.setState({ + tmpData: newtmpData, + }); + } + onTableBtnExport() { + let TableWrap = document.getElementById('tableId' + this.props.data.id); + let Table = TableWrap.getElementsByTagName('table')[0]; + const wb = XLSX.utils.table_to_book(Table); + XLSX.writeFile(wb, "手动上报完善.xlsx") + } + + render() { + const { data, listReason } = this.state; + const enums = this.props.data.enums ? this.props.data.enums : this.props.app.enums; + return
+
+ + + + + + + + +
} content={() => this.componentRef} pageStyle={"#tableId" + this.props.data.id + " { padding:0 40px;} img{width :120px}"} />
+
+ + + {/* 检查表制定 */} +
(this.componentRef = el)} style={{ padding: '20px', paddingTop: '20px' }} id={'tableId' + this.props.data.id}> +

手动上报-指定责任单位

+ { + data ?
+ + {data.Nav_Submit?.Nav_CheckType?.NAME} + {data.Nav_Submit?.Nav_CheckTypeLevel?.Nav_Enums?.NAME} + {data.Nav_Submit?.Nav_User?.NAME} + {data.Nav_Submit.CHECKTIME}{/*CHECKTIME */} + {data.DESCRIBE} + { + showFiles(data?.Nav_Files, config.picServerHost) + } + {data.Nav_CheckProject?.NAME} + {data.Nav_CheckProjectCategory?.NAME} + {data.Nav_RiskArea?.NAME} + {data.ADDRESS} + {data.CHECKCONTENT} + {data.DESCREPTION} + {enums.BSQuestionLevelEnum.enums[data.QUESTION_LEVEL]} + {data.DEMAND} + {data.LastDateSystem?.split(' ')[0]} + {data.LastDateUser?.split(' ')[0]} + {listReason} + {data.Nav_DepartmentDeal?.NAME} + {data.Nav_UserDeal?.NAME} + {data.Nav_UserCheck?.NAME} + + +
: null + } +
+
+ } +} + +export default connect(({ login, app }) => ({ login, app }))(BS073ShowPrint) \ No newline at end of file diff --git a/src/components/CustomPages/BS/BS074ShowPrint.js b/src/components/CustomPages/BS/BS074ShowPrint.js new file mode 100644 index 0000000..48400f2 --- /dev/null +++ b/src/components/CustomPages/BS/BS074ShowPrint.js @@ -0,0 +1,138 @@ +import { Button, Descriptions, Badge, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; +import React from 'react'; +import { initFilter, extendRule, extendInclude, setDataFieldValue, showApprove, guid, initQueryFilter, ShowDateTime, ShowPrintClose, showFiles } from '../../../utils/common'; +import ReactToPrint from 'react-to-print'; +import { ExportToExcel } from '@woowalker/feui' +import XLSX from 'xlsx'; +import { connect } from 'dva'; +import moment from 'moment'; +import { message } from 'antd/lib/index'; +import styles from '../../../components/CustomPages/HI/StepForm.css'; +import config from '../../../config.js'; +import FormPage from '../../FormPage' +class BS074ShowPrint extends React.Component { + constructor(props) { + super(props); + this.state = { + data: null, + btndisplay: 'none', + isCheck: false, //是否待办 审批 + } + } + + componentDidMount() { + if (this.props.data?.id) + this.loadData(this.props.data?.id); + } + + componentWillReceiveProps(NextProps) { + if (NextProps.data?.id && this.props.data?.id != NextProps.data?.id) { + this.loadData(NextProps.data?.id); + } + } + + onTableBtnExport() { + let TableWrap = document.getElementById('table1'); + let Table = TableWrap.getElementsByTagName('table1')[0]; + const wb = XLSX.utils.table_to_book(Table); + XLSX.writeFile(wb, this.props.record.Nav_Department.NAME + '.xlsx') + + } + + onClickApprove = (appVisible) => { + const newtmpData = { + data: { id: this.props.data.id, isShow: true, key: guid(), param: this.props.data.param, appVisible: appVisible, BtnAgreeDisplay: 'none' }, + formCode: 'PF123', + } + this.setState({ + tmpData: newtmpData, + }); + } + loadData = (id) => { + var isCheck = (this.props.data.tableKey != undefined && this.props.data.tableKey == '1') ? true : false + var orgId = this.props.login ? this.props.login.OrgId : ''; + let json = initFilter(orgId); + extendRule(json, 'ID', 1, id); + extendInclude(json, 'Nav_ListRiskSubmitContent.Nav_RiskArea') + extendInclude(json, 'Nav_ListRiskSubmitContent.Nav_DepartmentDeal') + extendInclude(json, 'Nav_ListRiskSubmitContent.Nav_UserDeal') + extendInclude(json, 'Nav_ListRiskSubmitContent.Nav_UserCheck') + extendInclude(json, 'Nav_ListRiskSubmitContent.Nav_UserActualDeal') + this.props.dispatch({ + type: 'app/getDataByPost', + payload: json, + url: 'BS/BSRiskSubmitNoticePerson/GetNoticePeson', + onComplete: (ret) => { + if (ret) { + this.setState({ + data: ret, + }) + } + } + }); + } + render() { + const { data } = this.state; + const enums = this.props.data.enums ? this.props.data.enums : this.props.app.enums; + return
+
+ + + + + + +
} content={() => this.componentRef} />
+
+ +
(this.componentRef = el)} style={{ padding: '20px', paddingTop: '20px' }} id={'tableId' + this.props.data.id}> +

隐患通知

+ { + data ?
+ + {data.CODE} + {data.NAME} + {enums.BSQuestionLevelEnum.enums[data.QUESTION_LEVEL]} + +
: null + } + { + (data?.Nav_ListRiskSubmitContent && data?.Nav_ListRiskSubmitContent.length > 0) ? + + + + + + + + + + + + + + + + + {data?.Nav_ListRiskSubmitContent?.map((item, i) => { + return + + + + + + + + + + + })} + +
隐患上报明细
检查问题整改建议与措施检查区域隐患地点整改期限整改实施单位整改责任人验收人整改落实人
{item.DESCREPTION} {item.DEMAND} {item.Nav_RiskArea.NAME} {item.ADDRESS} {item.LastDateUser} {item.Nav_DepartmentDeal.NAME} {item.Nav_UserDeal.NAME} {item.Nav_UserCheck.NAME} {item.Nav_UserActualDeal.NAME}
+ : null + } +
+
+ } +} +export default connect(({ login, app }) => ({ login, app }))(BS074ShowPrint) diff --git a/src/files/edit/BS006.js b/src/files/edit/BS006.js index 0bab807..99fc858 100644 --- a/src/files/edit/BS006.js +++ b/src/files/edit/BS006.js @@ -8,7 +8,6 @@ export default { params.record.SUBMIT_STATUS = params.customParams; }, onBeforeEdit: ({ isNew, setFieldValue, stateData, data, setFieldEditable, getFieldValue, dispatch, ListCheckRiskArea, setFieldValueByBatch, setFieldVisible }) => { - debugger // BS006.js if (stateData.SUBMIT_TYPE == undefined || stateData.SUBMIT_TYPE == 10 || (stateData.Nav_ListRiskSubmitContent.length > 0 && stateData.Nav_ListRiskSubmitContent[0].CHECK_PROJECT_ID != null)) { //检查上报 隐藏 属性: 检查类型 检查层级 子表:检查项目 检查项目分类 diff --git a/src/files/edit/BS057.js b/src/files/edit/BS057.js index 07ced0a..7abfe35 100644 --- a/src/files/edit/BS057.js +++ b/src/files/edit/BS057.js @@ -308,7 +308,7 @@ export default { stateData.Nav_ListSafeCheckDetail[i].QUESTION_LEVEL = null stateData.Nav_ListSafeCheckDetail[i].CHECK_MAIN_ID = null stateData.Nav_ListSafeCheckDetail[i].DEMANDS = '' - message.error("请选择检查问题描述!") + // message.error("请选择检查问题描述!") return } } diff --git a/src/files/edit/BS072.js b/src/files/edit/BS072.js new file mode 100644 index 0000000..e0a3b1c --- /dev/null +++ b/src/files/edit/BS072.js @@ -0,0 +1,10 @@ +import { message } from 'antd' +import moment from 'moment'; +import styles from '../../components/CustomPages/HI/StepForm.css'; +import { extendInclude, extendRule, getDataFieldValue, initFilter, empty, extendOrder, guid, getSubTableData, auditOptionShow2 } from "../../utils/common"; +export default { + onBeforeSaveHandleRecord(params) { + params.record.TaskID = params.data.TaskID //TaskID传递消息表ID + params.record.RiskContentState = params.customParams;//实际并不是这个值 + }, +} diff --git a/src/files/edit/BS073.js b/src/files/edit/BS073.js new file mode 100644 index 0000000..603cd43 --- /dev/null +++ b/src/files/edit/BS073.js @@ -0,0 +1,10 @@ +import { message } from 'antd' +import moment from 'moment'; +import styles from '../../components/CustomPages/HI/StepForm.css'; +import { extendInclude, extendRule, getDataFieldValue, initFilter, empty, extendOrder, guid, getSubTableData, auditOptionShow2 } from "../../utils/common"; +export default { + onBeforeSaveHandleRecord(params) { + params.record.TaskID = params.data.TaskID //TaskID传递消息表ID + params.record.SUBMIT_STATUS = params.customParams; + } +} diff --git a/src/files/edit/BS074.js b/src/files/edit/BS074.js new file mode 100644 index 0000000..d863f88 --- /dev/null +++ b/src/files/edit/BS074.js @@ -0,0 +1,10 @@ +import { message } from 'antd' +import moment from 'moment'; +import styles from '../../components/CustomPages/HI/StepForm.css'; +import { extendInclude, extendRule, getDataFieldValue, initFilter, empty, extendOrder, guid, getSubTableData, auditOptionShow2 } from "../../utils/common"; +export default { + onBeforeSaveHandleRecord(params) { + params.record.TaskID = params.data.TaskID //TaskID传递消息表ID + params.record.OPERATETYPE = params.customParams; + } +} diff --git a/src/utils/customConfig.js b/src/utils/customConfig.js index d6ae7ba..95e127f 100644 --- a/src/utils/customConfig.js +++ b/src/utils/customConfig.js @@ -1704,6 +1704,9 @@ export default function (componentName, formId, formParam, data, formCode, formD BS064ShowPrint: , BS069ShowPrint: , BS070ShowPrint: , + BS072ShowPrint: , + BS074ShowPrint: , + BS073ShowPrint: , PreMeetingTask: , PreOperSchTask: , diff --git a/src/utils/customConfig1.js b/src/utils/customConfig1.js index 91ab826..852a168 100644 --- a/src/utils/customConfig1.js +++ b/src/utils/customConfig1.js @@ -262,6 +262,9 @@ export default function (componentName, formId, formParam, data, formCode, formD BS032ShowPrint: , BS064ShowPrint: , BS070ShowPrint: , + BS073ShowPrint: , + BS072ShowPrint: , + BS074ShowPrint: , PFCommonApprove: ,