From a28a609880203f5ebaba442caa7226a8394161d1 Mon Sep 17 00:00:00 2001
From: LiuJiaNan <15703339975@163.com>
Date: Tue, 4 Nov 2025 10:36:08 +0800
Subject: [PATCH] init
---
.../Enterprise/CorpInfo/Info/index.js | 2 +-
.../Enterprise/CorpInfo/Update/index.js | 58 ++---
.../Container/Enterprise/User/Add/index.js | 211 +-----------------
3 files changed, 30 insertions(+), 241 deletions(-)
diff --git a/src/pages/Container/Enterprise/CorpInfo/Info/index.js b/src/pages/Container/Enterprise/CorpInfo/Info/index.js
index 10d337c..d19a418 100644
--- a/src/pages/Container/Enterprise/CorpInfo/Info/index.js
+++ b/src/pages/Container/Enterprise/CorpInfo/Info/index.js
@@ -29,11 +29,11 @@ function Info(props) {
{ label: "主要负责人手机号", children: "Zhou" },
{ label: "安全负责人", children: "Zhou" },
{ label: "安全负责人手机号", children: "Zhou" },
- { label: "隶属关系", children: "Zhou" },
{ label: "是否规模以上", children: "Zhou" },
{ label: "企事业单位经营地址", children: "Zhou" },
{ label: "企业状态", children: "Zhou" },
{ label: "营业执照", children: "Zhou" },
+ { label: "营业执照有效期", children: "Zhou" },
]}
/>
企业相关属性
diff --git a/src/pages/Container/Enterprise/CorpInfo/Update/index.js b/src/pages/Container/Enterprise/CorpInfo/Update/index.js
index 97d2f03..36103eb 100644
--- a/src/pages/Container/Enterprise/CorpInfo/Update/index.js
+++ b/src/pages/Container/Enterprise/CorpInfo/Update/index.js
@@ -25,18 +25,35 @@ function Update() {
{
- form.setFieldValue("FOUR_IMAGES", undefined);
- },
- },
- },
- {
- label: "四色图",
- name: "FOUR_IMAGES",
- required: false,
- span: 24,
- dependencies: ["FOURTYPE"],
- hidden: formValues => !(formValues.FOURTYPE === "1"),
- render: ({ value, onChange }) => ,
- },
+ { label: "企事业单位经营地址", name: "ADDRESS_BUSINESS" },
+ { label: "成立时间", name: "CREATE_DATE", render: FORM_ITEM_RENDER_ENUM.DATE },
{
label: "营业执照",
name: "BUS_IMAGES",
span: 24,
- render: ({ value, onChange }) => ,
+ render: ({ value, onChange }) => ,
},
{ label: "企业相关属性", render: FORM_ITEM_RENDER_ENUM.DIVIDER },
{
@@ -154,6 +143,7 @@ function Update() {
required: false,
render: FORM_ITEM_RENDER_ENUM.RADIO,
items: WHETHER_ENUM,
+ formItemProps: {},
},
{
label: "是否涉及危化品",
diff --git a/src/pages/Container/Enterprise/User/Add/index.js b/src/pages/Container/Enterprise/User/Add/index.js
index 17ce1fc..f8742a8 100644
--- a/src/pages/Container/Enterprise/User/Add/index.js
+++ b/src/pages/Container/Enterprise/User/Add/index.js
@@ -1,13 +1,9 @@
import { tools } from "@cqsjjb/jjb-common-lib";
-import { Button, Col, Form, Row, Select, Switch } from "antd";
-import { useState } from "react";
import FormBuilder from "zy-react-library/components/FormBuilder";
import HeaderBack from "zy-react-library/components/HeaderBack";
-import SelectCreate from "zy-react-library/components/SelectCreate";
import Upload from "zy-react-library/components/Upload";
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
import { ID_NUMBER } from "zy-react-library/regular";
-import Scheduling from "~/pages/Container/Enterprise/User/components/Scheduling";
const { query } = tools.router;
const WHETHER_ENUM = [
@@ -16,8 +12,6 @@ const WHETHER_ENUM = [
];
function Add() {
- const [form] = Form.useForm();
- const [schedulingOpen, setSchedulingOpen] = useState(false);
const onSubmit = (values) => {
console.log(values);
};
@@ -26,21 +20,17 @@ function Add() {
formValues.facePermissions === "1",
rules: [{ pattern: ID_NUMBER, message: "请输入正确的身份证号" }],
},
{
@@ -74,44 +62,10 @@ function Add() {
render: FORM_ITEM_RENDER_ENUM.SELECT,
items: [{ name: "一级部门", id: "1" }],
},
- {
- name: "inHrUser",
- label: "是否对接人资系统",
- required: false,
- render: FORM_ITEM_RENDER_ENUM.RADIO,
- items: WHETHER_ENUM,
- componentProps: { disabled: true },
- },
- {
- name: "isHazardconfirmer",
- label: "是否为隐患确认人",
- render: FORM_ITEM_RENDER_ENUM.RADIO,
- items: WHETHER_ENUM,
- },
- {
- name: "facePermissions",
- label: "是否具备人脸权限",
- render: FORM_ITEM_RENDER_ENUM.RADIO,
- items: WHETHER_ENUM,
- },
- {
- name: "mkmjVehicleReviewer",
- label: "是否为口门门禁车辆审核人",
- render: FORM_ITEM_RENDER_ENUM.RADIO,
- items: WHETHER_ENUM,
- },
- {
- name: "isAccessauditor",
- label: "是否为临时访客审核人",
- render: FORM_ITEM_RENDER_ENUM.RADIO,
- items: WHETHER_ENUM,
- },
{
name: "faceFile",
label: "上传人脸照片",
span: 24,
- dependencies: ["facePermissions"],
- required: formValues => formValues.facePermissions === "1",
render: ({ value, onChange }) => (
(
- <>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- >
- ),
- },
+ { name: "isHeadOfDepartment", label: "是否为部门负责人", required: false, render: FORM_ITEM_RENDER_ENUM.RADIO, items: WHETHER_ENUM },
{ name: "bz", label: "备注", span: 24, required: false, render: FORM_ITEM_RENDER_ENUM.TEXTAREA },
- {
- name: "isStudent",
- label: "是否在线学习人员",
- span: 24,
- required: false,
- render: Switch,
- componentProps: {
- onChange: () => {
- form.setFieldValue("politicalOutlook", undefined);
- form.setFieldValue("dateOfBirth", undefined);
- form.setFieldValue("incumbency", undefined);
- form.setFieldValue("duties", undefined);
- form.setFieldValue("title", undefined);
- form.setFieldValue("typeOfWork", undefined);
- form.setFieldValue("entryDate", undefined);
- form.setFieldValue("workingDate", undefined);
- form.setFieldValue("userCerFile", undefined);
- },
- },
- },
- {
- name: "politicalOutlook",
- label: "政治面貌",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: FORM_ITEM_RENDER_ENUM.SELECT,
- items: [{ name: "一级部门", id: "1" }],
- },
- {
- name: "dateOfBirth",
- label: "出生年月",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: FORM_ITEM_RENDER_ENUM.DATE,
- },
- {
- name: "incumbency",
- label: "在职情况",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: FORM_ITEM_RENDER_ENUM.SELECT,
- items: [{ name: "一级部门", id: "1" }],
- },
- {
- name: "duties",
- label: "职务",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: () => (
- {
- console.log(option);
- }}
- />
- ),
- },
- {
- name: "title",
- label: "职称",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: () => (
- {
- console.log(option);
- }}
- />
- ),
- },
- {
- name: "typeOfWork",
- label: "工种",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: () => (
- {
- console.log(option);
- }}
- />
- ),
- },
- {
- name: "entryDate",
- label: "入职日期",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: FORM_ITEM_RENDER_ENUM.DATE,
- },
- {
- name: "workingDate",
- label: "参加工作日期",
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: FORM_ITEM_RENDER_ENUM.DATE,
- },
- {
- name: "userCerFile",
- label: "证书信息",
- span: 24,
- required: false,
- dependencies: ["isStudent"],
- hidden: formValues => !formValues.isStudent,
- render: ({ value, onChange }) => ,
- },
]}
/>
- setSchedulingOpen(false)} />
>
);
}