diff --git a/src/components/CustomPages/LR/LR001ShowPrint.js b/src/components/CustomPages/LR/LR001ShowPrint.js deleted file mode 100644 index 18dd231..0000000 --- a/src/components/CustomPages/LR/LR001ShowPrint.js +++ /dev/null @@ -1,124 +0,0 @@ -import { message } from "antd/lib/index"; -import { Button, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; -import React from 'react'; -import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common"; -import ReactToPrint from "react-to-print"; -import styles from '../HI/StepForm.css'; -import config from "../../../config"; -import XLSX from 'xlsx'; -import { connect } from 'dva'; -import moment from 'moment'; -let title = ''; -class LR001ShowPrint extends React.Component { - constructor(props) { - super(props); - this.state = { - data: null, - }; - }; - - componentDidMount() { - this.loadData(); - } - - 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_Department'); - extendInclude(json, 'Nav_User'); - extendInclude(json, 'Nav_DemandTypes.Nav_DemandType'); - extendInclude(json, 'Nav_DemandLaw.Nav_Law'); - extendInclude(json, 'Nav_DemandOther.Nav_OtherDistinguish'); - this.props.dispatch({ - type: 'app/getDataByPost', - payload: json, - url: 'LR/DemandDistinguish/Get', - onComplete: (ret) => { - if (ret) { - ret && ret.Nav_DemandLaw && ret.Nav_DemandLaw.unshift({ Nav_Law: { NAME: '文件名称', REMARK: '备注' } }) - ret && ret.Nav_DemandOther && ret.Nav_DemandOther.unshift({ Nav_OtherDistinguish: { NAME: '文件名称' }, REMARK: '备注' }) - this.setState({ data: ret }) - } - } - }); - } - - onTableBtnExport() { - let TableWrap = document.getElementById('tableId' + this.props.login.OrgId); - let Table = TableWrap.getElementsByTagName('table')[0]; - const wb = XLSX.utils.table_to_book(Table); - XLSX.writeFile(wb, "法律法规需求识别.xlsx") - } - - render() { - const { data } = this.state; - const enums = this.props.app.enums; - - return
-
- } - content={() => this.componentRef} - /> - -
-
(this.componentRef = el)} id={'tableId' + this.props.login.OrgId}> -

{title}法律法规需求识别

- { - data ? - - - - - - - - - - - - - - { - data.Nav_DemandLaw != null && data.Nav_DemandLaw.length > 0 ? data.Nav_DemandLaw.map((item, index) => { - return - {index < 1 ? <> : null} - - - - - }) : <> - - - - - - } - { - data.Nav_DemandOther != null && data.Nav_DemandOther.length > 0 ? data.Nav_DemandOther.map((item, index) => { - return - {index < 1 ? <> : null} - - - - - }) : <> - - - - - - } -
识别时间{moment(data.YEAR).format('YYYY-MM-DD')}识别部门{data.Nav_Department ? data.Nav_Department.NAME : ''}
识别人员{data.Nav_User ? data.Nav_User.NAME : ''}需求类别{data.demandTypeStr }
法律法规{index == 0 ? '序号' : index}{item.Nav_Law ? item.Nav_Law.NAME : ''}{item.Nav_Law ? item.Nav_Law.REMARK : ''}
法律法规''''''
其他{index == 0 ? '序号' : index}{item.Nav_OtherDistinguish ? item.Nav_OtherDistinguish.NAME : ''}{item.REMARK}
其他''''''
: null - } -
-
- } -} - -export default connect(({ login, app }) => ({ login, app }))(LR001ShowPrint) \ No newline at end of file diff --git a/src/components/CustomPages/LR/LR003ShowPrint.js b/src/components/CustomPages/LR/LR003ShowPrint.js deleted file mode 100644 index 4d288e0..0000000 --- a/src/components/CustomPages/LR/LR003ShowPrint.js +++ /dev/null @@ -1,156 +0,0 @@ -import { message } from "antd/lib/index"; -import { Button, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; -import React from 'react'; -import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common"; -import ReactToPrint from "react-to-print"; -import styles from '../HI/StepForm.css'; -import config from "../../../config"; -import XLSX from 'xlsx'; -import { connect } from 'dva'; -import moment from 'moment'; -let title = ''; -class LR003ShowPrint extends React.Component { - constructor(props) { - super(props); - this.state = { - data: null, - BtnAgreeDisplay: "none" - }; - }; - - componentDidMount() { - if (window.navigator.userAgent.indexOf("Windows") < 1) { - this.setState({ isMobile: true }) - } - 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 = (dataId) => { - let json = initFilter(this.props.login.OrgId); - extendRule(json, 'ID', 1, dataId); - extendInclude(json, 'Nav_Department'); - extendInclude(json, 'Nav_DemandReportDetail'); - - this.props.dispatch({ - type: 'app/getDataByPost', - payload: json, - url: 'LR/DemandDistinguishReport/Get', - onComplete: (ret) => { - if (ret) { - ret.Nav_DemandReportDetail.sort((a, b) => { return a.IS_OTHER - b.IS_OTHER }); - this.setState({ data: ret }) - if (this.props.data.tableKey == "2" || this.props.data.tableKey == undefined) { - this.setState({ BtnAgreeDisplay: 'none' }) - } else { - this.setState({ BtnAgreeDisplay: 'inline' }) - } - } - } - }); - } - onTableBtnAgree() { - this.props.dispatch({ - type: 'app/getDataByPost', - url: 'HM/HMNoticeRelease/PersonalAgree', - payload: { - ID: this.props.data.id, - TaskID: this.props.data.TaskID, - }, - onComplete: (ret) => { - if (ret) { - message.success('确认成功!'); - this.setState({ BtnAgreeDisplay: 'none' }) - this.BtnClose(); - } - } - }) - } - - onTableBtnExport() { - let TableWrap = document.getElementById('tableId' + this.props.login.OrgId); - let Table = TableWrap.getElementsByTagName('table')[0]; - const wb = XLSX.utils.table_to_book(Table); - XLSX.writeFile(wb, "法律法规需求分析.xlsx") - } - - render() { - const { data } = this.state; - const enums = this.props.app.enums; - - return
-
- } - content={() => this.componentRef} - /> - - - -
-
(this.componentRef = el)} id={'tableId' + this.props.login.OrgId} style={{ padding: '20px' }}> -

{title}法律法规需求分析

- { - data ? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {data.Nav_DemandReportDetail && data.Nav_DemandReportDetail.map((item, index) => { - return ( - - - - - - - - - - - ) - }) - } -
统计年份{data.YEARS}统计时间{moment(data.REPORT_TIME).format('YYYY-MM-DD')}调查份数{data.INVESTIGATE_TIMES}
反馈份数{data.FEEDBACK_TIMES}反馈比例{data.FEEDBACK_RATE + "%"}统计部门{data.Nav_Department ? data.Nav_Department.NAME : ''}
序号类别需求法律法规需求人数提出人需求部门
{index + 1}{item.IS_OTHER == 0 ? "法律法规" : "其他"}{item.DEMAND_NAME}{item.DEMAND_TIMES}{item.DEMAND_PERSON}{item.DEMAND_DEPARTMENT}
: null - } -
-
- } -} - -export default connect(({ login, app }) => ({ login, app }))(LR003ShowPrint) \ No newline at end of file diff --git a/src/components/CustomPages/LR/LR007Edit.js b/src/components/CustomPages/LR/LR007Edit.js deleted file mode 100644 index 56f5c5f..0000000 --- a/src/components/CustomPages/LR/LR007Edit.js +++ /dev/null @@ -1,116 +0,0 @@ -import React from 'react'; -import { connect } from 'dva'; -import { Button, Popconfirm, InputNumber, Row, Col, Form, Input, Table, DatePicker, Select, Upload, Icon } from 'antd'; -import { message } from 'antd/lib/index'; -import XLSX from 'xlsx'; -import ReactToPrint from "react-to-print"; - -import { - initQueryFilter, extendRule, - initFilter, - setDataFieldValue, - guid, - extendInclude -} from '../../../utils/common'; -import config from "../../../config"; -import moment from 'moment' - - -class LR007Edit extends React.Component { - constructor(props) { - super(props); - this.state = { - data: { - }, - } - } - componentDidMount() { - const json = initFilter(this.props.login.OrgId); - extendInclude(json, 'Nav_IntegrateDetail.Nav_Law') - extendInclude(json, 'Nav_IntegrateDetail.Nav_SCSystem') - this.props.dispatch({ - type: 'app/getDataByPost', - url: 'LR/LRLawIntegrate/Get', - payload: json, - onComplete: (ret) => { - if (ret) { - this.setState({ data: ret }) - } - } - }) - } - - onTableBtnExport() { - let TableWrap = document.getElementById('tableId' + this.state.data.ID); - let Table = TableWrap.getElementsByTagName('table')[0]; - const wb = XLSX.utils.table_to_book(Table); - XLSX.writeFile(wb, "法律法规融入表.xlsx") - } - - - render() { - const { form, dispatch, data } = this.props; - const { getFieldValue, getFieldDecorator, validateFields, validateFieldsAndScroll, setFieldsValue } = form; - const tableColumns = [ - { - title: '法律法规名称', dataIndex: 'Nav_Law.NAME', key: 'Nav_Law.NAME', width: 100, - render: (t, r) => { - return - } - }, - { - title: '版本号', dataIndex: 'Nav_Law.VERSION_NUM', key: 'Nav_Law.VERSION_NUM', width: 100, - render: (t, r) => { - return - } - }, - { - title: '企业规章制度', dataIndex: 'Nav_SCSystem.NAME', key: 'Nav_SCSystem.NAME', width: 100, - render: (t, r) => { - return - } - }, - ] - - return <> -
-
- } - content={() => this.componentRef} - /> - -
-
(this.componentRef = el)} style={{ padding: '15px' }} id={'tableId' + this.state.data.ID}> - - - - {getFieldDecorator('CODE', { - validateTrigger: 'onBlur', - initialValue: this.state.data.YEAR, - rules: [{ required: true, message: '请输入文件编号' }], - })()} - - - - - {getFieldDecorator('RATE', { - validateTrigger: 'onBlur', - initialValue: this.state.data.RATE, - rules: [{ required: false, message: '请输入融入比例' }], - })()} - - - -
-
-
- - } -} - -export default connect(({ login, loading, app }) => ({ login, loading, app }))(Form.create()(LR007Edit)); \ No newline at end of file diff --git a/src/components/CustomPages/LR/LR007ShowPrint.js b/src/components/CustomPages/LR/LR007ShowPrint.js deleted file mode 100644 index acecef7..0000000 --- a/src/components/CustomPages/LR/LR007ShowPrint.js +++ /dev/null @@ -1,115 +0,0 @@ -import { message } from "antd/lib/index"; -import { Button, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; -import React from 'react'; -import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common"; -import ReactToPrint from "react-to-print"; -import styles from '../../CustomPages/HI/StepForm.css'; -import XLSX from 'xlsx'; -import { connect } from 'dva'; -import moment from 'moment'; -import config from "../../../config"; - -class LR007ShowPrint extends React.Component { - constructor(props) { - super(props); - this.state = { - data: null - }; - }; - - componentDidMount() { - if (window.navigator.userAgent.indexOf("Windows") < 1) { - this.setState({ isMobile: true }) - } - 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.closeFn != "undefined") - this.props.closeFn(); - else if (typeof this.props.data.closeTab == 'function') { - this.props.data.closeTab(this.props.data.id) - } else if (typeof this.props.onCancel === "function"){ - this.props.onCancel(); - } - } - - loadData = (dataId) => { - const json = initFilter(this.props.login.OrgId); - extendRule(json, 'ID', 1, dataId); - extendInclude(json, 'Nav_IntegrateDetail.Nav_Law') - extendInclude(json, 'Nav_IntegrateDetail.Nav_SCSystem') - this.props.dispatch({ - type: 'app/getDataByPost', - url: 'LR/LawIntegrate/Get', - payload: json, - onComplete: (ret) => { - if (ret) { - this.setState({ data: ret }) - } - } - }); - } - onTableBtnExport() { - let TableWrap = document.getElementById('tableId' + this.props.login.OrgId); - let Table = TableWrap.getElementsByTagName('table')[0]; - const wb = XLSX.utils.table_to_book(Table); - XLSX.writeFile(wb, "法律法规融入表.xlsx") - } - render() { - const { data } = this.state; - return
-
- } - content={() => this.componentRef} - /> - -
- - - {/* 事故事件上报表 */} -
(this.componentRef = el)} id={'tableId' + this.props.login.OrgId} style={{ padding: '20px' }}> -

安全生产法律法规融入

- { - data ? - - - - - - - - { - data.Nav_IntegrateDetail && data.Nav_IntegrateDetail.map((it,idx)=>{ - return ( - - - - - - - - ) - }) - } - - - -
序号法律法规名称版本号企业规章制度
{idx+1}{it.Nav_Law ? it.Nav_Law.NAME : ''}{it.Nav_Law ? it.Nav_Law.VERSION_NUM : ''}{it.Nav_SCSystem ? it.Nav_SCSystem.NAME : ''}
融入比例: {data.RATE}%
: null - } -
-
- } -} - -export default connect(({ login, app }) => ({ login, app }))(LR007ShowPrint) \ No newline at end of file diff --git a/src/components/CustomPages/LR/LR009ShowPrint.js b/src/components/CustomPages/LR/LR009ShowPrint.js deleted file mode 100644 index 72cc3a2..0000000 --- a/src/components/CustomPages/LR/LR009ShowPrint.js +++ /dev/null @@ -1,121 +0,0 @@ -import { message } from "antd/lib/index"; -import { Button, Popconfirm, Row, Col, Form, Input, Select, Table } from 'antd'; -import React from 'react'; -import { initFilter, extendRule, extendInclude, setDataFieldValue, guid, initQueryFilter } from "../../../utils/common"; -import ReactToPrint from "react-to-print"; -import styles from '../HI/StepForm.css'; -import config from "../../../config"; -import XLSX from 'xlsx'; -import { connect } from 'dva'; -import moment from 'moment'; -let title = ''; -class LR009ShowPrint extends React.Component { - constructor(props) { - super(props); - this.state = { - data: null, - }; - }; - - componentDidMount() { - if (window.navigator.userAgent.indexOf("Windows") < 1) { - this.setState({ isMobile: true }) - } - 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); - } - } - fmtEnum(name, value) { - const enums = this.props.app.enums; - if (!enums || !enums[name]) return ''; - return enums[name].enums[value] || ''; - } - BtnClose = () => { - if (typeof this.props.closeFn != "undefined") - this.props.closeFn(); - else if (typeof this.props.data.closeTab == 'function') { - this.props.data.closeTab(this.props.data.id) - } - } - - loadData = (dataId) => { - let json = initFilter(this.props.login.OrgId); - extendRule(json, 'ID', 1, dataId); - extendInclude(json, 'Nav_IntegrateUpdateDetail.Nav_Law'); - extendInclude(json, 'Nav_IntegrateUpdateDetail.Nav_LRLawInstitution.Nav_SCSystem'); - - this.props.dispatch({ - type: 'app/getDataByPost', - payload: json, - url: 'LR/LawIntegrateUpdate/Get', - onComplete: (ret) => { - if (ret) { - this.setState({ data: ret }) - } - } - }); - } - onTableBtnExport() { - let TableWrap = document.getElementById('tableId' + this.props.login.OrgId); - let Table = TableWrap.getElementsByTagName('table')[0]; - const wb = XLSX.utils.table_to_book(Table); - XLSX.writeFile(wb, "更新与融入表.xlsx") - } - render() { - const { data } = this.state; - const enums = this.props.app.enums; - return
-
- } - content={() => this.componentRef} - /> - -
-
(this.componentRef = el)} id={'tableId' + this.props.login.OrgId} style={{ padding: '20px' }}> -

{title}更新与融入表

- { - data ? - - - - - - - - - - - - - - - { - data.Nav_IntegrateUpdateDetail && data.Nav_IntegrateUpdateDetail.map((item, index) => { - return - - - - - - - }) - } -
年份{moment(data.YEAR).format('YYYY')}融入比例{data.RATE}
序号法律名称编制/废除时间文件名称更新状态
{index + 1}{item.Nav_Law ? item.Nav_Law.NAME : ''}{item.Nav_Law ? moment(item.Nav_Law.UPDATE_TIME).format('YYYY-MM-DD') : ''}{ - item.Nav_LRLawInstitution && item.Nav_LRLawInstitution.map((ite, i) => { - return ite.Nav_SCSystem.NAME + ' ' - }) - }{ - this.fmtEnum('LRLawIntegrateUpdateStatusEnum', item.UPDATE_STATUS)}
: null - } -
-
- } -} - -export default connect(({ login, app }) => ({ login, app }))(LR009ShowPrint) \ No newline at end of file diff --git a/src/config.js b/src/config.js index 7c6e417..d17defe 100644 --- a/src/config.js +++ b/src/config.js @@ -1,8 +1,8 @@ const getServiceHost = api => { - const apimodules = [{ OP: 3116 }, { BD: 3101 }, { DD: 3102 }, { EA: 3103 }, { ED: 3104 }, { EM: 3105 }, { FC: 3106 }, - { FM: 3107 }, { KR: 3108 }, { LG: 3109 }, { MR: 3110 }, { NW: 3111 }, { PF: 3112 }, { PM: 3113 }, { QC: 3114 }, { FW: 3115 }, { OP: 3116 }, - { HM: 3117 }, { PP: 3118 }, { FO: 3119 }, { UT: 3177 }, { BS: 3178 }, { SC: 3179 }, { TI: 3179 }, { SE: 3179 }, { AE: 3179 }, { PT: 3179 }, { LR: 3179 }, { OG: 3179 }, { PE: 3179 }, { OH: 3179 }, { CM: 3179 }, { PR: 3179 }, { DM: 3179 }, { BI: 3179 }, { TL: 3179 }] - let port = 3112 + const apimodules = [{ OP: 7116 }, { BD: 7101 }, { DD: 7102 }, { EA: 7103 }, { ED: 7104 }, { EM: 7105 }, { FC: 7106 }, + { FM: 7107 }, { KR: 7108 }, { LG: 7109 }, { MR: 7110 }, { NW: 7111 }, { PF: 7112 }, { PM: 7113 }, { QC: 7114 }, { FW: 7115 }, { OP: 7116 }, + { HM: 7117 }, { PP: 7118 }, { FO: 7119 }, { UT: 7177 }, { BS: 7178 }, { SC: 7179 }, { TI: 7179 }, { SE: 7179 }, { AE: 7179 }, { PT: 7179 }, { LR: 7179 }, { OG: 7179 }, { PE: 7179 }, { OH: 7179 }, { CM: 7179 }, { PR: 7179 }, { DM: 7179 }, { BI: 7179 }, { TL: 7179 }] + let port = 7112 for (let i = 0; i < apimodules.length; i++) { const apimodule = apimodules[i] const key = Object.keys(apimodule)[0] @@ -21,10 +21,10 @@ const config = { return `http://localhost:${apis}` }, cookieDomain: "", - flowServiceHost: "http://120.25.146.51:3188/", + flowServiceHost: "http://120.25.146.51:7188/", hmiUrl: "http://localhost:8060/", - webSocketHost: 'ws://localhost:3140/', - picServerHost: 'http://47.122.43.22:3199', + webSocketHost: 'ws://localhost:7140/', + picServerHost: 'http://47.122.43.22:7199', dataVUrl: "http://localhost:8062/home", version:version, guideSeverHost:"http://47.122.43.22/apk/", @@ -35,12 +35,12 @@ const config = { const apis = getServiceHost(api) return `http://120.25.146.51:${apis}` }, - flowServiceHost: "http://120.25.146.51:3188", + flowServiceHost: "http://120.25.146.51:7188", cookieDomain: "", hmiUrl: "http://120.25.146.51:8098/", - webSocketHost: 'ws://120.25.146.51:3140/', - picServerHost: 'http://120.25.146.51:3199', - dataVUrl: "http://120.25.146.51:3167/home", + webSocketHost: 'ws://120.25.146.51:7140/', + picServerHost: 'http://120.25.146.51:7199', + dataVUrl: "http://120.25.146.51:7167/home", version:version, guideSeverHost:"http://www.xmmhe.com/apk/", guideH5Host:"http://www.xmmhe.com:9100/", @@ -50,12 +50,12 @@ const config = { const apis = getServiceHost(api) return `http://47.122.43.22:${apis}` }, - flowServiceHost: "http://47.122.43.22:3188", + flowServiceHost: "http://47.122.43.22:7188", cookieDomain: "", hmiUrl: "http://47.122.43.22:8098/", - webSocketHost: 'ws://47.122.43.22:3140/', - picServerHost: 'http://47.122.43.22:3199', - dataVUrl: "http://47.122.43.22:3167/home", + webSocketHost: 'ws://47.122.43.22:7140/', + picServerHost: 'http://47.122.43.22:7199', + dataVUrl: "http://47.122.43.22:7167/home", version:version, guideSeverHost:"http://47.122.43.22/apk/", guideH5Host:"http://47.122.43.22:9100/", diff --git a/src/files/edit/LR006.js b/src/files/edit/LR006.js deleted file mode 100644 index ae4276d..0000000 --- a/src/files/edit/LR006.js +++ /dev/null @@ -1,34 +0,0 @@ -import { message, Checkbox, Radio } from "antd/lib/index"; -import { getPropertyData, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, empty, onBeforeSaveHandleRecordLog, guid } from "../../utils/common"; -import { connect } from 'dva'; -import moment from 'moment'; -/** - * @return {string} - */ -// 编辑 制定任务 -export default { - onBeforeSaveHandleRecord(params) { - params.record.TaskID = params.data.TaskID //TaskID传递消息表ID - params.record.PUBLISH = params.customParams; - }, - onBeforeEdit: ({ isNew, stateData, setFieldValue, login }) => { - let law = 0; - for (let i = 0; i < stateData.Nav_IntegrateUpdateDetail?.length; i++) { - if (stateData.Nav_IntegrateUpdateDetail[i].UPDATE_STATUS == 0) { - law++; - } - } - setFieldValue('RATE', ((1-(law / stateData.Nav_IntegrateUpdateDetail?.length)) * 100).toFixed(2) + '%'); - }, - onSubChange: ({ colInfo, stateData, setFieldValue }) => { - if (colInfo.FIELD_NAME == 'UPDATE_STATUS') { - let law = 0; - for (let i = 0; i < stateData.Nav_IntegrateUpdateDetail?.length; i++) { - if (stateData.Nav_IntegrateUpdateDetail[i].UPDATE_STATUS == 0) { - law++; - } - } - stateData.RATE = ((1-(law / stateData.Nav_IntegrateUpdateDetail?.length)) * 100).toFixed(2) + '%'; - } - } -} diff --git a/src/files/edit/LR008.js b/src/files/edit/LR008.js deleted file mode 100644 index 269ee34..0000000 --- a/src/files/edit/LR008.js +++ /dev/null @@ -1,42 +0,0 @@ -import { message, Checkbox, Radio } from "antd/lib/index"; -import { getPropertyData, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, empty, onBeforeSaveHandleRecordLog, guid } from "../../utils/common"; -import { connect } from 'dva'; -import moment from 'moment'; -/** - * @return {string} - */ -// 编辑 制定任务 -export default { - onBeforeSaveHandleRecord(params) { - params.record.TaskID = params.data.TaskID //TaskID传递消息表ID - params.record.PUBLISH = params.customParams; - }, - onBeforeEdit: ({ isNew, stateData, setFieldValue, login }) => { - let law = 0; - let system = 0; - for (let i = 0; i < stateData.Nav_IntegrateDetail?.length; i++) { - if (stateData.Nav_IntegrateDetail[i].LAW_ID != null) { - law++; - } - if (stateData.Nav_IntegrateDetail[i].SYSTEM_ID != null) { - system++ - } - } - setFieldValue('RATE', (system / law * 100).toFixed(2) + '%') - }, - onSubChange: ({ colInfo, stateData, setFieldValue }) => { - if (colInfo.FIELD_NAME == 'Nav_SCSystem.NAME') { - let law = 0; - let system = 0; - for (let i = 0; i < stateData.Nav_IntegrateDetail?.length; i++) { - if (stateData.Nav_IntegrateDetail[i].LAW_ID != null) { - law++; - } - if (stateData.Nav_IntegrateDetail[i].SYSTEM_ID != null) { - system++ - } - } - stateData.RATE=(system / law * 100).toFixed(2) + '%'; - } - } -} diff --git a/src/files/edit/LR010.js b/src/files/edit/LR010.js deleted file mode 100644 index ae4276d..0000000 --- a/src/files/edit/LR010.js +++ /dev/null @@ -1,34 +0,0 @@ -import { message, Checkbox, Radio } from "antd/lib/index"; -import { getPropertyData, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, empty, onBeforeSaveHandleRecordLog, guid } from "../../utils/common"; -import { connect } from 'dva'; -import moment from 'moment'; -/** - * @return {string} - */ -// 编辑 制定任务 -export default { - onBeforeSaveHandleRecord(params) { - params.record.TaskID = params.data.TaskID //TaskID传递消息表ID - params.record.PUBLISH = params.customParams; - }, - onBeforeEdit: ({ isNew, stateData, setFieldValue, login }) => { - let law = 0; - for (let i = 0; i < stateData.Nav_IntegrateUpdateDetail?.length; i++) { - if (stateData.Nav_IntegrateUpdateDetail[i].UPDATE_STATUS == 0) { - law++; - } - } - setFieldValue('RATE', ((1-(law / stateData.Nav_IntegrateUpdateDetail?.length)) * 100).toFixed(2) + '%'); - }, - onSubChange: ({ colInfo, stateData, setFieldValue }) => { - if (colInfo.FIELD_NAME == 'UPDATE_STATUS') { - let law = 0; - for (let i = 0; i < stateData.Nav_IntegrateUpdateDetail?.length; i++) { - if (stateData.Nav_IntegrateUpdateDetail[i].UPDATE_STATUS == 0) { - law++; - } - } - stateData.RATE = ((1-(law / stateData.Nav_IntegrateUpdateDetail?.length)) * 100).toFixed(2) + '%'; - } - } -} diff --git a/src/files/edit/LR018.js b/src/files/edit/LR018.js deleted file mode 100644 index bed3220..0000000 --- a/src/files/edit/LR018.js +++ /dev/null @@ -1,8 +0,0 @@ -import config from "../../config.js"; -import { downLoad } from "../../utils/common"; -export default { - downloadFile: (params) => { - downLoad(config.picServerHost, "法律法规\/"+params.record.NAME+".pdf") - }, - -} diff --git a/src/utils/customConfig.js b/src/utils/customConfig.js index 0c06502..5c64d68 100644 --- a/src/utils/customConfig.js +++ b/src/utils/customConfig.js @@ -1233,26 +1233,6 @@ const SE021ShowPrint = Loadable({ loader: () => import('../components/CustomPages/SE/SE021ShowPrint'), loading: () =>
}) -const LR001ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR001ShowPrint'), - loading: () =>
-}) -const LR007Edit = Loadable({ - loader: () => import('../components/CustomPages/LR/LR007Edit'), - loading: () =>
-}) -const LR003ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR003ShowPrint'), - loading: () =>
-}) -const LR007ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR007ShowPrint'), - loading: () =>
-}) -const LR009ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR009ShowPrint'), - loading: () =>
-}) const SCShowPrint = Loadable({ loader: () => import('../components/CustomPages/SC/SCShowPrint'), loading: () =>
@@ -2147,11 +2127,6 @@ export default function (componentName, formId, formParam, data, formCode, formD SE018PaperPage: , SE019ShowPrint: , SE021ShowPrint: , - LR001ShowPrint: , - LR007Edit: , - LR003ShowPrint: , - LR007ShowPrint: , - LR009ShowPrint: , SCShowPrint: ,