From 5e9a5e9abda9f0e87b2ff1bd0882f281b184548c Mon Sep 17 00:00:00 2001 From: xixi <123@qq.com> Date: Wed, 14 Aug 2024 16:22:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BelongPeople/BelongPeople.tsx | 467 +++++++++--------- src/components/CapitalModal/CapitalModal.tsx | 3 + .../ContactPeople/ContactPeople.tsx | 62 +-- src/layout/head/Head.tsx | 26 +- src/util/AjaxUtils.ts | 6 +- 5 files changed, 293 insertions(+), 271 deletions(-) diff --git a/src/components/BelongPeople/BelongPeople.tsx b/src/components/BelongPeople/BelongPeople.tsx index d29d4cc..61d351d 100644 --- a/src/components/BelongPeople/BelongPeople.tsx +++ b/src/components/BelongPeople/BelongPeople.tsx @@ -77,7 +77,7 @@ export default function BelongPeople(props: propsInfo) { // const [isEditModalOpen, setIsEditModalOpen] = useState(false); const [isNewBelongOpen, setIsNewBelongOpen] = useState(false) - const height = window.innerHeight - 200; + // const height = window.innerHeight - 200; // const dateFormat = 'YYYY年MM月DD日'; // 点击查看是否显示账号密码 const [checkCrcAccountShow, setCheckCrcAccountShow] = useState('') @@ -387,7 +387,7 @@ export default function BelongPeople(props: propsInfo) { return ( <> -
+
{contextHolder} @@ -505,245 +505,246 @@ export default function BelongPeople(props: propsInfo) { {/* 表格 */} {props.isShow ? ( + + ( + record.type === 'PERSONAL' ? '自然人' : '企业/组织' + )} + /> + ( + record.idCardType === 'ID_CARD' ? '身份证' : '营业执照' + )} + /> + + {/* */} + ( + + { - dataSource={tableBelongData} - pagination={{ - defaultPageSize: 5, // 设置默认一页显示 5 条数据 - }} - style={{ textAlign: 'center' }} // 设置表格内容居中显示 - rowKey="projOwnerId" // 指定数据项的唯一标识符 - > - - ( - record.type === 'PERSONAL' ? '自然人' : '企业/组织' - )} - /> - ( - record.idCardType === 'ID_CARD' ? '身份证' : '营业执照' - )} - /> - - {/* */} - ( - - { + // alert(record.projOwnerId); - // alert(record.projOwnerId); + // console.log('text:', text); + // console.log('record:', record); - // console.log('text:', text); - // console.log('record:', record); + setProjOwnerId(record.projOwnerId) + setbelongTitle('编辑所属者') + setBelongShow(record.type) + setIsNewBelongOpen(true) + // 发起请求给formBelong 表单赋值 + setCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') + // 查看账号密码是否显示 + formBelong.setFieldsValue({ + // 公司名 + authorName: record.name, + // 公司英文名 + nameEn: record.nameEn, + // 证件类型 + authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', + // 证件号 + authorIdCard: record.idCardNo, + // 国籍 + // authorNation: '中国', + // 地区 + authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', + // 成立日期 + // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', + // 是否提供平台账号 + isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', + // 个人/企业 + authorType: record.type, + // 密码 + crcAccountPassword: record.crcAccountPassword, + // 账号 + crcAccountUsername: record.crcAccountUsername + }) + }}>编辑 + | + { + // alert(record.projOwnerId); + del({ + messageApi, + url: `/api/proj-owner/remove/${record.projOwnerId}`, + onSuccess() { + messageApi.success('删除成功'); + // getProjOwnerList() + getSearchProjOwnerList(keywords, type) + } + }) + }}>删除 + | + { + setbelongTitle('查看所属者') + setIsNewBelongOpen(true) + // 发起请求给formBelong 表单赋值 + formBelong.setFieldsValue({ + // 公司名 + authorName: record.name, + // 公司英文名 + nameEn: record.nameEn, + // 证件类型 + authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', + // 证件号 + authorIdCard: record.idCardNo, + // 国籍 + // authorNation: '中国', + // 地区 + authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', + // 成立日期 + // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', + // 是否提供平台账号 + isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', + // 个人/企业 + authorType: record.type, + // 密码 + crcAccountPassword: record.crcAccountPassword, + // 账号 + crcAccountUsername: record.crcAccountUsername + }) + // 查看是否显示账号密码 + setCheckCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') - setProjOwnerId(record.projOwnerId) - setbelongTitle('编辑所属者') - setBelongShow(record.type) - setIsNewBelongOpen(true) - // 发起请求给formBelong 表单赋值 - setCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') - // 查看账号密码是否显示 - formBelong.setFieldsValue({ - // 公司名 - authorName: record.name, - // 公司英文名 - nameEn: record.nameEn, - // 证件类型 - authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', - // 证件号 - authorIdCard: record.idCardNo, - // 国籍 - // authorNation: '中国', - // 地区 - authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', - // 成立日期 - // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', - // 是否提供平台账号 - isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', - // 个人/企业 - authorType: record.type, - // 密码 - crcAccountPassword: record.crcAccountPassword, - // 账号 - crcAccountUsername: record.crcAccountUsername - }) - }}>编辑 - | - { - // alert(record.projOwnerId); - del({ - messageApi, - url: `/api/proj-owner/remove/${record.projOwnerId}`, - onSuccess() { - messageApi.success('删除成功'); - // getProjOwnerList() - getSearchProjOwnerList(keywords, type) - } - }) - }}>删除 - | - { - setbelongTitle('查看所属者') - setIsNewBelongOpen(true) - // 发起请求给formBelong 表单赋值 - formBelong.setFieldsValue({ - // 公司名 - authorName: record.name, - // 公司英文名 - nameEn: record.nameEn, - // 证件类型 - authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', - // 证件号 - authorIdCard: record.idCardNo, - // 国籍 - // authorNation: '中国', - // 地区 - authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', - // 成立日期 - // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', - // 是否提供平台账号 - isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', - // 个人/企业 - authorType: record.type, - // 密码 - crcAccountPassword: record.crcAccountPassword, - // 账号 - crcAccountUsername: record.crcAccountUsername - }) - // 查看是否显示账号密码 - setCheckCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') + }}>查看 - }}>查看 + + )} + /> +
+ ) : ( + + + ( + record.type === 'PERSONAL' ? '自然人' : '企业/组织' + )} + /> + ( + record.idCardType === 'ID_CARD' ? '身份证' : '营业执照' + )} + /> + + {/* */} + ( + + { - - )} - /> -
) : ( - - ( - record.type === 'PERSONAL' ? '自然人' : '企业/组织' - )} - /> - ( - record.idCardType === 'ID_CARD' ? '身份证' : '营业执照' - )} - /> - - {/* */} - ( - - { + // alert(record.projOwnerId); - // alert(record.projOwnerId); + // console.log('text:', text); + // console.log('record:', record); - // console.log('text:', text); - // console.log('record:', record); + setProjOwnerId(record.projOwnerId) + setbelongTitle('编辑所属者') + setBelongShow(record.type) + setIsNewBelongOpen(true) + // 发起请求给formBelong 表单赋值 + setCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') + formBelong.setFieldsValue({ + // 公司名 + authorName: record.name, + // 公司英文名 + nameEn: record.nameEn, + // 证件类型 + authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', + // 证件号 + authorIdCard: record.idCardNo, + // 国籍 + // authorNation: '中国', + // 地区 + authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', + // 成立日期 + // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', + // 是否提供平台账号 + isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', + // 个人/企业 + authorType: record.type, + // 密码 + crcAccountPassword: record.crcAccountPassword, + // 账号 + crcAccountUsername: record.crcAccountUsername + }) + }}>编辑 + | + { + // alert(record.projOwnerId); + del({ + messageApi, + url: `/api/proj-owner/remove/${record.projOwnerId}`, + onSuccess() { + messageApi.success('删除成功'); + // getProjOwnerList() + getSearchProjOwnerList(keywords, type) + } + }) + }}>删除 + | + { + setbelongTitle('查看所属者') + setIsNewBelongOpen(true) + // 发起请求给formBelong 表单赋值 + formBelong.setFieldsValue({ + // 公司名 + authorName: record.name, + // 公司英文名 + nameEn: record.nameEn, + // 证件类型 + authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', + // 证件号 + authorIdCard: record.idCardNo, + // 国籍 + // authorNation: '中国', + // 地区 + authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', + // 成立日期 + // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', + // 是否提供平台账号 + isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', + // 个人/企业 + authorType: record.type, + // 密码 + crcAccountPassword: record.crcAccountPassword, + // 账号 + crcAccountUsername: record.crcAccountUsername + }) + setCheckCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') + }}>查看 - setProjOwnerId(record.projOwnerId) - setbelongTitle('编辑所属者') - setBelongShow(record.type) - setIsNewBelongOpen(true) - // 发起请求给formBelong 表单赋值 - setCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') - formBelong.setFieldsValue({ - // 公司名 - authorName: record.name, - // 公司英文名 - nameEn: record.nameEn, - // 证件类型 - authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', - // 证件号 - authorIdCard: record.idCardNo, - // 国籍 - // authorNation: '中国', - // 地区 - authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', - // 成立日期 - // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', - // 是否提供平台账号 - isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', - // 个人/企业 - authorType: record.type, - // 密码 - crcAccountPassword: record.crcAccountPassword, - // 账号 - crcAccountUsername: record.crcAccountUsername - }) - }}>编辑 - | - { - // alert(record.projOwnerId); - del({ - messageApi, - url: `/api/proj-owner/remove/${record.projOwnerId}`, - onSuccess() { - messageApi.success('删除成功'); - // getProjOwnerList() - getSearchProjOwnerList(keywords, type) - } - }) - }}>删除 - | - { - setbelongTitle('查看所属者') - setIsNewBelongOpen(true) - // 发起请求给formBelong 表单赋值 - formBelong.setFieldsValue({ - // 公司名 - authorName: record.name, - // 公司英文名 - nameEn: record.nameEn, - // 证件类型 - authorIdCardType: record.idCardType ? record.idCardType : 'BUSINESS_LICENSE', - // 证件号 - authorIdCard: record.idCardNo, - // 国籍 - // authorNation: '中国', - // 地区 - authorProvince: record.provinceCity ? record.provinceCity.split(',') : '', - // 成立日期 - // authorEstablishDate: record.gmtCreate ? dayjs(record.gmtCreate, 'YYYY-MM-DD') : '', - // 是否提供平台账号 - isCrcAccount: record.isCrcAccount == 1 ? '1' : '0', - // 个人/企业 - authorType: record.type, - // 密码 - crcAccountPassword: record.crcAccountPassword, - // 账号 - crcAccountUsername: record.crcAccountUsername - }) - setCheckCrcAccountShow(record.isCrcAccount == 1 ? '1' : '0') - }}>查看 - - - )} - /> -
+ + )} + /> + )} @@ -755,7 +756,7 @@ export default function BelongPeople(props: propsInfo) {
-
+
- + }}>取消 + +
+ {/* 选择创建/编辑/查看联系人弹框 lyp*/} { get({ @@ -80,6 +84,8 @@ export default function Head() { setInvNum(data.ic) setBindingInvNum(data.relationIc) seticRebateRatio(data.icRebateRatio) + seticPriceAll(Number(data.icPriceAll)/100 * Number(data.icRebateRatio)/100) + seticPriceMaterial(Number(data.icPriceMaterial)/100* Number(data.icRebateRatio)/100) if (data.ic == '') { getIcStatus() } @@ -289,9 +295,9 @@ export default function Head() { } }); }, [globalContext.user]); - useEffect(()=>{ + useEffect(() => { getUnRead() - },[]) + }, []) const items: MenuProps['items'] = [ { key: 'userinfo', @@ -421,11 +427,11 @@ export default function Head() {
-
{ +
{ setNoticeModal(true) }}> -
{unRead}
+
{unRead}
@@ -619,8 +625,16 @@ export default function Head() { {/*
*/}
- {icRebateRatio ? `邀请码分享给他人,即可获得${icRebateRatio}%佣金` : '邀请码分享给他人,即可获得佣金'} - {/* 邀请码分享给他人,即可获得{icRebateRatio}%佣金 */} + {/* {icRebateRatio ? `邀请码分享给他人,即可获得${icRebateRatio}%佣金` : '邀请码分享给他人,即可获得佣金'} */} + {icRebateRatio ? + (
+
邀请码分享给他人,即可获得{icRebateRatio}%佣金
+
全托管佣金:{icPriceAll}元,写材料佣金:{icPriceMaterial}元
+
+ + ) + : (<>邀请码分享给他人,即可获得佣金)} + {/* */}
{/*
diff --git a/src/util/AjaxUtils.ts b/src/util/AjaxUtils.ts index 2486d58..e18a1f4 100644 --- a/src/util/AjaxUtils.ts +++ b/src/util/AjaxUtils.ts @@ -3,13 +3,15 @@ import type { MessageInstance } from "antd/es/message/interface"; export const Axios = axios; -axios.defaults.baseURL = 'http://192.168.0.15:7025/copyright'; +// axios.defaults.baseURL = 'http://192.168.0.15:7025/copyright'; +axios.defaults.baseURL = 'http://192.168.0.103:7025/copyright'; // axios.defaults.baseURL = 'http://192.168.43.145:7025/copyright'; // axios.defaults.baseURL = 'http://127.0.0.1:7025/copyright'; // axios.defaults.baseURL = 'https://www.aimzhu.com/copyright'; // axios.defaults.baseURL = '/copyright'; // export const WebSocketBaseUrl: string = 'ws://127.0.0.1:7025/copyright'; -export const WebSocketBaseUrl: string = 'ws://192.168.0.15:7025/copyright'; +// export const WebSocketBaseUrl: string = 'ws://192.168.0.15:7025/copyright'; +export const WebSocketBaseUrl: string = 'ws://192.168.0.103:7025/copyright'; // export const WebSocketBaseUrl: string = '/copyright'; export const DevUserId: string = '80d3365e-0597-4988-979e-18ef1c3ec671'; // 18634604067 // export const DevUserId: string = 'eb9a82a6-6ed3-4ba0-90e6-d836cefff915'; // 15042810561