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;