init
parent
a28a609880
commit
704c941658
|
|
@ -26,6 +26,7 @@ function List(props) {
|
||||||
{ name: "name", label: "证书有效期", render: FORM_ITEM_RENDER_ENUM.DATE_RANGE },
|
{ name: "name", label: "证书有效期", render: FORM_ITEM_RENDER_ENUM.DATE_RANGE },
|
||||||
]}
|
]}
|
||||||
form={form}
|
form={form}
|
||||||
|
onFinish={getData}
|
||||||
/>
|
/>
|
||||||
<Table
|
<Table
|
||||||
toolBarRender={() => (
|
toolBarRender={() => (
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,6 @@ import Search from "zy-react-library/components/Search";
|
||||||
import Table from "zy-react-library/components/Table";
|
import Table from "zy-react-library/components/Table";
|
||||||
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
|
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
|
||||||
import useTable from "zy-react-library/hooks/useTable";
|
import useTable from "zy-react-library/hooks/useTable";
|
||||||
import { PHONE } from "zy-react-library/regular";
|
|
||||||
|
|
||||||
const DEPARTMENT_LEVEL_ENUM = [
|
const DEPARTMENT_LEVEL_ENUM = [
|
||||||
{ id: "departmentLevel0001", name: "分公司" },
|
{ id: "departmentLevel0001", name: "分公司" },
|
||||||
|
|
@ -44,6 +43,7 @@ function OrganizationStructure() {
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
form={form}
|
form={form}
|
||||||
|
onFinish={getData}
|
||||||
/>
|
/>
|
||||||
<Table
|
<Table
|
||||||
toolBarRender={() => (
|
toolBarRender={() => (
|
||||||
|
|
@ -60,7 +60,7 @@ function OrganizationStructure() {
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
columns={[
|
columns={[
|
||||||
{ title: "名称", dataIndex: "name" },
|
{ title: "部门名称", dataIndex: "name" },
|
||||||
{ title: "部门级别", dataIndex: "name" },
|
{ title: "部门级别", dataIndex: "name" },
|
||||||
{ title: "主管领导", dataIndex: "name" },
|
{ title: "主管领导", dataIndex: "name" },
|
||||||
{
|
{
|
||||||
|
|
@ -124,19 +124,21 @@ function AddModalComponent(props) {
|
||||||
width={800}
|
width={800}
|
||||||
>
|
>
|
||||||
<FormBuilder
|
<FormBuilder
|
||||||
|
values={{
|
||||||
|
isRegulatory: "2",
|
||||||
|
}}
|
||||||
form={form}
|
form={form}
|
||||||
span={24}
|
span={24}
|
||||||
labelCol={{ span: 10 }}
|
labelCol={{ span: 10 }}
|
||||||
onFinish={onSubmit}
|
onFinish={onSubmit}
|
||||||
showActionButtons={false}
|
showActionButtons={false}
|
||||||
options={[
|
options={[
|
||||||
{ name: "name", label: "上级部门", render: () => (<Tag color="processing">111</Tag>) },
|
{ name: "parentName", label: "上级部门", render: () => (<Tag color="processing">111</Tag>) },
|
||||||
{ name: "name", label: "名称" },
|
{ name: "name", label: "部门名称" },
|
||||||
{ name: "name", label: "部门级别", render: FORM_ITEM_RENDER_ENUM.SELECT, items: DEPARTMENT_LEVEL_ENUM },
|
{ name: "level", 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: "isRegulatory", 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: "bz", label: "备注", required: false, render: FORM_ITEM_RENDER_ENUM.TEXTAREA },
|
||||||
{ name: "name", label: "部门负责人手机号", required: false, rules: [{ pattern: PHONE, message: "请输入正确的手机号" }] },
|
{ name: "sort", label: "排序", render: FORM_ITEM_RENDER_ENUM.NUMBER },
|
||||||
{ name: "name", label: "排序", render: FORM_ITEM_RENDER_ENUM.NUMBER },
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,7 @@ function Position() {
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
form={form}
|
form={form}
|
||||||
|
onFinish={getData}
|
||||||
/>
|
/>
|
||||||
<Table
|
<Table
|
||||||
toolBarRender={() => (
|
toolBarRender={() => (
|
||||||
|
|
@ -119,17 +120,19 @@ function AddModalComponent(props) {
|
||||||
width={800}
|
width={800}
|
||||||
>
|
>
|
||||||
<FormBuilder
|
<FormBuilder
|
||||||
|
values={{
|
||||||
|
regPost: "2",
|
||||||
|
}}
|
||||||
form={form}
|
form={form}
|
||||||
span={24}
|
span={24}
|
||||||
labelCol={{ span: 10 }}
|
labelCol={{ span: 10 }}
|
||||||
onFinish={onSubmit}
|
onFinish={onSubmit}
|
||||||
showActionButtons={false}
|
showActionButtons={false}
|
||||||
options={[
|
options={[
|
||||||
{ name: "name", label: "上级部门", render: () => (<Tag color="processing">111</Tag>) },
|
{ name: "parentName", label: "部门名称", render: () => (<Tag color="processing">111</Tag>) },
|
||||||
{ name: "name", label: "岗位名称" },
|
{ name: "post", label: "岗位名称" },
|
||||||
{ name: "name", label: "岗位职责" },
|
|
||||||
{
|
{
|
||||||
name: "name",
|
name: "status",
|
||||||
label: "状态",
|
label: "状态",
|
||||||
render: FORM_ITEM_RENDER_ENUM.SELECT,
|
render: FORM_ITEM_RENDER_ENUM.SELECT,
|
||||||
items: [{ id: "0", name: "启用" }, { id: "1", name: "禁用" }],
|
items: [{ id: "0", name: "启用" }, { id: "1", name: "禁用" }],
|
||||||
|
|
@ -137,20 +140,10 @@ function AddModalComponent(props) {
|
||||||
{
|
{
|
||||||
name: "regPost",
|
name: "regPost",
|
||||||
label: "是否监管岗位",
|
label: "是否监管岗位",
|
||||||
render: FORM_ITEM_RENDER_ENUM.SELECT,
|
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||||
items: [{ id: "1", name: "是" }, { id: "2", name: "否" }],
|
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 },
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
@ -79,6 +79,7 @@ function List(props) {
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
form={form}
|
form={form}
|
||||||
|
onFinish={getData}
|
||||||
/>
|
/>
|
||||||
<Table
|
<Table
|
||||||
toolBarRender={() => (
|
toolBarRender={() => (
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,9 @@
|
||||||
|
function Supervision(props) {
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
{props.children}
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default Supervision;
|
||||||
Loading…
Reference in New Issue