相关方BUG修改
parent
b032a65aa8
commit
f9c8788d1a
|
|
@ -214,7 +214,7 @@ function Info(props) {
|
|||
),
|
||||
},
|
||||
{
|
||||
label: "企事业单位经营地址",
|
||||
label: "单位经营地址",
|
||||
children: info.addressBusiness,
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -467,7 +467,7 @@ function Update(props) {
|
|||
items: WHETHER_ENUM,
|
||||
},
|
||||
{
|
||||
label: "企事业单位经营地址",
|
||||
label: "单位经营地址",
|
||||
name: "addressBusiness",
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -157,11 +157,13 @@ function OrganizationStructure(props) {
|
|||
<Button
|
||||
block
|
||||
type="link"
|
||||
title={record.name}
|
||||
onClick={() => handleTableNodeClick(record)}
|
||||
>
|
||||
{`${record.name.length > 25 ? `${record.name.slice(0, 25)}...` : record.name}>`}
|
||||
</Button>
|
||||
),
|
||||
|
||||
},
|
||||
{ title: "部门负责人", dataIndex: "departmentUserLeaderList" },
|
||||
{ title: "部门级别", dataIndex: "levelName" },
|
||||
|
|
|
|||
|
|
@ -261,16 +261,16 @@ function View(props) {
|
|||
label: "营业执照",
|
||||
children: <PreviewImg files={info.licenseFile} />,
|
||||
},
|
||||
{
|
||||
label: "营业执照有效期",
|
||||
children: info.licenseStart ? ` ${info.licenseStart} 至 ${info.licenseEnd}` : "",
|
||||
},
|
||||
// {
|
||||
// label: "营业执照有效期",
|
||||
// children: info.licenseStart ? ` ${info.licenseStart} 至 ${info.licenseEnd}` : "",
|
||||
// },
|
||||
]}
|
||||
column={2}
|
||||
column={1}
|
||||
labelStyle={{
|
||||
width: 200,
|
||||
width: 185,
|
||||
}}
|
||||
contentStyle={{ width: "40%" }}
|
||||
|
||||
/>
|
||||
</Page>
|
||||
{corpInfoQrCodeOpen && (
|
||||
|
|
|
|||
|
|
@ -338,7 +338,7 @@ function CorpInfo(props) {
|
|||
|
||||
},
|
||||
{
|
||||
label: "企事业单位经营地址",
|
||||
label: "单位经营地址",
|
||||
name: "addressBusiness",
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -179,6 +179,7 @@ function Department(props) {
|
|||
<Button
|
||||
block
|
||||
type="link"
|
||||
title={record.name}
|
||||
onClick={() => handleTableNodeClick(record)}
|
||||
>
|
||||
{`${record.name.length > 25 ? `${record.name.slice(0, 25)}...` : record.name}>`}
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ import useUploadFile from "zy-react-library/hooks/useUploadFile";
|
|||
import nation from "zy-react-library/json/nation.json";
|
||||
import { PHONE } from "zy-react-library/regular";
|
||||
|
||||
import { getLabelName, idCardGetDateAndGender } from "zy-react-library/utils";
|
||||
import { getFileUrl, getLabelName, idCardGetDateAndGender } from "zy-react-library/utils";
|
||||
import { NS_USER } from "~/enumerate/namespace";
|
||||
import {
|
||||
getAgeByIdCard,
|
||||
|
|
@ -90,10 +90,18 @@ function Add(props) {
|
|||
|
||||
data.sex = data.sex === "男" ? "1" : "0";
|
||||
setUserID(data.userId);
|
||||
const userImg = await getFile({
|
||||
eqType: UPLOAD_FILE_TYPE_ENUM["13"],
|
||||
eqForeignKey: data.userId,
|
||||
});
|
||||
|
||||
const userImg = (data && data.userAvatarUrl)
|
||||
? [
|
||||
{
|
||||
url: getFileUrl() + data.userAvatarUrl,
|
||||
},
|
||||
]
|
||||
: await getFile({
|
||||
eqType: UPLOAD_FILE_TYPE_ENUM["13"],
|
||||
eqForeignKey: data.userId,
|
||||
});
|
||||
|
||||
const cardImg = await getFile({
|
||||
eqType: UPLOAD_FILE_TYPE_ENUM["14"],
|
||||
eqForeignKey: data.userId,
|
||||
|
|
@ -105,6 +113,7 @@ function Add(props) {
|
|||
eqType: UPLOAD_FILE_TYPE_ENUM["15"],
|
||||
eqForeignKey: data.userId,
|
||||
});
|
||||
|
||||
const empInsurance = await getFile({
|
||||
eqType: UPLOAD_FILE_TYPE_ENUM["16"],
|
||||
eqForeignKey: data.userId,
|
||||
|
|
@ -197,15 +206,17 @@ function Add(props) {
|
|||
if (values.userIdCard) {
|
||||
values.userIdCard = btoa(values.userIdCard); // Base64 编码
|
||||
}
|
||||
const { id } = await uploadFile({
|
||||
single: false,
|
||||
|
||||
const { filePath } = await uploadFile({
|
||||
single: true,
|
||||
files: values.userImg,
|
||||
params: {
|
||||
type: UPLOAD_FILE_TYPE_ENUM["13"],
|
||||
foreignKey: userID,
|
||||
},
|
||||
});
|
||||
await uploadFile({
|
||||
|
||||
const { id } = await uploadFile({
|
||||
single: false,
|
||||
files: values.cardImg,
|
||||
params: {
|
||||
|
|
@ -264,6 +275,7 @@ function Add(props) {
|
|||
return;
|
||||
}
|
||||
values.userId = userID || id;
|
||||
values.userAvatarUrl = filePath;
|
||||
if (queryParams["id"]) {
|
||||
values.id = queryParams["id"];
|
||||
|
||||
|
|
@ -422,6 +434,7 @@ function Add(props) {
|
|||
render: (
|
||||
<Upload
|
||||
size={4}
|
||||
maxCount={1}
|
||||
fileType="image"
|
||||
tipContent={(
|
||||
<div
|
||||
|
|
@ -620,18 +633,6 @@ function Add(props) {
|
|||
// hidden: formValues => !(formValues.politicalStatus === "zhonggongdangyuan"),
|
||||
// },
|
||||
// { name: "postId", label: "岗位名称(工种)" },
|
||||
{
|
||||
name: "isSocial",
|
||||
label: "是否缴纳社保",
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
componentProps: {
|
||||
onChange: () => {
|
||||
form.setFieldValue("socialNumber", undefined);
|
||||
form.setFieldValue("socSecurity", undefined);
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
name: "isLevelThree",
|
||||
|
|
@ -643,14 +644,9 @@ function Add(props) {
|
|||
form.setFieldValue("threeLevel", undefined);
|
||||
},
|
||||
},
|
||||
span: 24,
|
||||
},
|
||||
|
||||
{
|
||||
name: "socialNumber",
|
||||
label: "社会保障号码",
|
||||
dependencies: ["isSocial"],
|
||||
hidden: formValues => !(formValues.isSocial === 1),
|
||||
},
|
||||
{
|
||||
name: "isSpecialJob",
|
||||
label: "是否特殊工种",
|
||||
|
|
@ -658,6 +654,36 @@ function Add(props) {
|
|||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
componentProps: { disabled: true },
|
||||
span: 24,
|
||||
},
|
||||
|
||||
{
|
||||
name: "isDepaRrtmentHead",
|
||||
label: "是否为部门负责人",
|
||||
required: false,
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
span: 24,
|
||||
// componentProps: { disabled: true },
|
||||
},
|
||||
{
|
||||
name: "isSocial",
|
||||
label: "是否缴纳社保",
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
componentProps: {
|
||||
onChange: () => {
|
||||
form.setFieldValue("socialNumber", undefined);
|
||||
form.setFieldValue("socSecurity", undefined);
|
||||
},
|
||||
},
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
name: "socialNumber",
|
||||
label: "社会保障号码",
|
||||
dependencies: ["isSocial"],
|
||||
hidden: formValues => !(formValues.isSocial === 1),
|
||||
},
|
||||
{
|
||||
name: "socSecurity",
|
||||
|
|
@ -674,14 +700,6 @@ function Add(props) {
|
|||
dependencies: ["isSocial"],
|
||||
hidden: formValues => !(formValues.isSocial === 1),
|
||||
},
|
||||
{
|
||||
name: "isDepaRrtmentHead",
|
||||
label: "是否为部门负责人",
|
||||
required: false,
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
// componentProps: { disabled: true },
|
||||
},
|
||||
{
|
||||
name: "isInjuriesPay",
|
||||
label: "是否按期缴纳工伤保险",
|
||||
|
|
@ -693,18 +711,7 @@ function Add(props) {
|
|||
form.setFieldValue("empInsurance", undefined);
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "isPay",
|
||||
label: "是否缴纳商业保险",
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
componentProps: {
|
||||
onChange: () => {
|
||||
form.setFieldValue("isPayNumber", undefined);
|
||||
form.setFieldValue("insurance", undefined);
|
||||
},
|
||||
},
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
name: "isInjuriesPayTime",
|
||||
|
|
@ -713,13 +720,6 @@ function Add(props) {
|
|||
render: FORM_ITEM_RENDER_ENUM.DATE,
|
||||
hidden: formValues => !(formValues.isInjuriesPay === 1),
|
||||
},
|
||||
|
||||
{
|
||||
name: "isPayNumber",
|
||||
label: "商业保险单号",
|
||||
dependencies: ["isPay"],
|
||||
hidden: formValues => !(formValues.isPay === 1),
|
||||
},
|
||||
{
|
||||
name: "empInsurance",
|
||||
label: "工伤保险凭证",
|
||||
|
|
@ -735,6 +735,27 @@ function Add(props) {
|
|||
dependencies: ["isInjuriesPay"],
|
||||
hidden: formValues => !(formValues.isInjuriesPay === 1),
|
||||
},
|
||||
{
|
||||
name: "isPay",
|
||||
label: "是否缴纳商业保险",
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
componentProps: {
|
||||
onChange: () => {
|
||||
form.setFieldValue("isPayNumber", undefined);
|
||||
form.setFieldValue("insurance", undefined);
|
||||
},
|
||||
},
|
||||
span: 24,
|
||||
},
|
||||
|
||||
{
|
||||
name: "isPayNumber",
|
||||
label: "商业保险单号",
|
||||
dependencies: ["isPay"],
|
||||
hidden: formValues => !(formValues.isPay === 1),
|
||||
},
|
||||
|
||||
{
|
||||
name: "insurance",
|
||||
label: "保险图片",
|
||||
|
|
@ -760,6 +781,7 @@ function Add(props) {
|
|||
form.setFieldValue("contract", undefined);
|
||||
},
|
||||
},
|
||||
span: 24,
|
||||
},
|
||||
|
||||
{
|
||||
|
|
@ -782,6 +804,7 @@ function Add(props) {
|
|||
label: "是否缴纳其他人身伤害保险",
|
||||
render: FORM_ITEM_RENDER_ENUM.RADIO,
|
||||
items: WHETHER_ENUM,
|
||||
span: 24,
|
||||
},
|
||||
{
|
||||
name: "threeLevel",
|
||||
|
|
|
|||
|
|
@ -116,7 +116,7 @@ function List(props) {
|
|||
dataIndex: "corpName",
|
||||
},
|
||||
{
|
||||
title: "企事业单位经营地址",
|
||||
title: "单位经营地址",
|
||||
dataIndex: "addressBusiness",
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -127,7 +127,7 @@ function View(props) {
|
|||
},
|
||||
|
||||
{
|
||||
label: "企事业单位经营地址",
|
||||
label: "单位经营地址",
|
||||
children: info.addressBusiness,
|
||||
},
|
||||
|
||||
|
|
|
|||
|
|
@ -252,6 +252,7 @@ function View(props) {
|
|||
labelStyle={{
|
||||
width: 200,
|
||||
}}
|
||||
|
||||
/>
|
||||
<Divider orientation="left">营业执照</Divider>
|
||||
<Descriptions
|
||||
|
|
@ -262,16 +263,16 @@ function View(props) {
|
|||
label: "营业执照",
|
||||
children: <PreviewImg files={info.licenseFile} />,
|
||||
},
|
||||
{
|
||||
label: "营业执照有效期",
|
||||
children: info.licenseStart ? ` ${info.licenseStart} 至 ${info.licenseEnd}` : "",
|
||||
},
|
||||
// {
|
||||
// label: "营业执照有效期",
|
||||
// children: info.licenseStart ? ` ${info.licenseStart} 至 ${info.licenseEnd}` : "",
|
||||
// },
|
||||
]}
|
||||
column={2}
|
||||
labelStyle={{
|
||||
width: 200,
|
||||
width: 185,
|
||||
}}
|
||||
contentStyle={{ width: "40%" }}
|
||||
|
||||
/>
|
||||
</div>
|
||||
{corpInfoQrCodeOpen && (
|
||||
|
|
|
|||
Loading…
Reference in New Issue