From 704c9416584e28dd37ad0ae0e6ac7c332eae5279 Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Tue, 4 Nov 2025 10:51:38 +0800 Subject: [PATCH] init --- .../IndustryQualification/List/index.js | 1 + .../Enterprise/OrganizationStructure/index.js | 20 ++++++++------- .../Enterprise/{Position => Post}/index.js | 25 +++++++------------ .../Container/Enterprise/User/List/index.js | 1 + .../Supervision/Supervision/index.js | 9 +++++++ 5 files changed, 31 insertions(+), 25 deletions(-) rename src/pages/Container/Enterprise/{Position => Post}/index.js (86%) create mode 100644 src/pages/Container/Supervision/Supervision/index.js diff --git a/src/pages/Container/Enterprise/IndustryQualification/List/index.js b/src/pages/Container/Enterprise/IndustryQualification/List/index.js index 80228d3..1962a88 100644 --- a/src/pages/Container/Enterprise/IndustryQualification/List/index.js +++ b/src/pages/Container/Enterprise/IndustryQualification/List/index.js @@ -26,6 +26,7 @@ function List(props) { { name: "name", label: "证书有效期", render: FORM_ITEM_RENDER_ENUM.DATE_RANGE }, ]} form={form} + onFinish={getData} /> ( diff --git a/src/pages/Container/Enterprise/OrganizationStructure/index.js b/src/pages/Container/Enterprise/OrganizationStructure/index.js index 8b98c1c..e03ac44 100644 --- a/src/pages/Container/Enterprise/OrganizationStructure/index.js +++ b/src/pages/Container/Enterprise/OrganizationStructure/index.js @@ -6,7 +6,6 @@ import Search from "zy-react-library/components/Search"; import Table from "zy-react-library/components/Table"; import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender"; import useTable from "zy-react-library/hooks/useTable"; -import { PHONE } from "zy-react-library/regular"; const DEPARTMENT_LEVEL_ENUM = [ { id: "departmentLevel0001", name: "分公司" }, @@ -44,6 +43,7 @@ function OrganizationStructure() { }, ]} form={form} + onFinish={getData} />
( @@ -60,7 +60,7 @@ function OrganizationStructure() { )} columns={[ - { title: "名称", dataIndex: "name" }, + { title: "部门名称", dataIndex: "name" }, { title: "部门级别", dataIndex: "name" }, { title: "主管领导", dataIndex: "name" }, { @@ -124,19 +124,21 @@ function AddModalComponent(props) { width={800} > (111) }, - { name: "name", label: "名称" }, - { name: "name", label: "部门级别", render: FORM_ITEM_RENDER_ENUM.SELECT, items: DEPARTMENT_LEVEL_ENUM }, - { name: "name", label: "安全监管部门", required: false, render: FORM_ITEM_RENDER_ENUM.RADIO, items: [{ id: "0", name: "是" }, { id: "2", name: "否" }], tip: "安全监管部门负责人在“安委会办公室副主任核实”菜单处理重大较大隐患" }, - { name: "name", label: "部门负责人", required: false, render: FORM_ITEM_RENDER_ENUM.SELECT, items: [{ id: "1-10人", name: "1-10人" }] }, - { name: "name", label: "部门负责人手机号", required: false, rules: [{ pattern: PHONE, message: "请输入正确的手机号" }] }, - { name: "name", label: "排序", render: FORM_ITEM_RENDER_ENUM.NUMBER }, + { name: "parentName", label: "上级部门", render: () => (111) }, + { name: "name", label: "部门名称" }, + { name: "level", label: "部门级别", render: FORM_ITEM_RENDER_ENUM.SELECT, items: DEPARTMENT_LEVEL_ENUM }, + { name: "isRegulatory", label: "是否安全监管部门", required: false, render: FORM_ITEM_RENDER_ENUM.RADIO, items: [{ id: "0", name: "是" }, { id: "2", name: "否" }], tip: "安全监管部门负责人在“安委会办公室副主任核实”菜单处理重大较大隐患" }, + { name: "bz", label: "备注", required: false, render: FORM_ITEM_RENDER_ENUM.TEXTAREA }, + { name: "sort", label: "排序", render: FORM_ITEM_RENDER_ENUM.NUMBER }, ]} /> diff --git a/src/pages/Container/Enterprise/Position/index.js b/src/pages/Container/Enterprise/Post/index.js similarity index 86% rename from src/pages/Container/Enterprise/Position/index.js rename to src/pages/Container/Enterprise/Post/index.js index e04e492..bebc5de 100644 --- a/src/pages/Container/Enterprise/Position/index.js +++ b/src/pages/Container/Enterprise/Post/index.js @@ -39,6 +39,7 @@ function Position() { }, ]} form={form} + onFinish={getData} />
( @@ -119,17 +120,19 @@ function AddModalComponent(props) { width={800} > (111) }, - { name: "name", label: "岗位名称" }, - { name: "name", label: "岗位职责" }, + { name: "parentName", label: "部门名称", render: () => (111) }, + { name: "post", label: "岗位名称" }, { - name: "name", + name: "status", label: "状态", render: FORM_ITEM_RENDER_ENUM.SELECT, items: [{ id: "0", name: "启用" }, { id: "1", name: "禁用" }], @@ -137,20 +140,10 @@ function AddModalComponent(props) { { name: "regPost", label: "是否监管岗位", - render: FORM_ITEM_RENDER_ENUM.SELECT, + render: FORM_ITEM_RENDER_ENUM.RADIO, items: [{ id: "1", name: "是" }, { id: "2", name: "否" }], - componentProps: { - onChange: () => { - form.setFieldValue("name", undefined); - }, - }, - }, - { - name: "name", - label: "数据权限", - dependencies: ["regPost"], - hidden: formValues => !(formValues.regPost === "1"), }, + { name: "bz", label: "备注", required: false, render: FORM_ITEM_RENDER_ENUM.TEXTAREA }, ]} /> diff --git a/src/pages/Container/Enterprise/User/List/index.js b/src/pages/Container/Enterprise/User/List/index.js index 8f384c0..d92c54d 100644 --- a/src/pages/Container/Enterprise/User/List/index.js +++ b/src/pages/Container/Enterprise/User/List/index.js @@ -79,6 +79,7 @@ function List(props) { }, ]} form={form} + onFinish={getData} />
( diff --git a/src/pages/Container/Supervision/Supervision/index.js b/src/pages/Container/Supervision/Supervision/index.js new file mode 100644 index 0000000..eda14bf --- /dev/null +++ b/src/pages/Container/Supervision/Supervision/index.js @@ -0,0 +1,9 @@ +function Supervision(props) { + return ( +
+ {props.children} +
+ ); +} + +export default Supervision;