diff --git a/src/pages/BusinessList/detail.tsx b/src/pages/BusinessList/detail.tsx index 6cb0218..73f7b37 100644 --- a/src/pages/BusinessList/detail.tsx +++ b/src/pages/BusinessList/detail.tsx @@ -377,6 +377,26 @@ const Detail: React.FC = () => { pbcBusinessAccountName: info.pbcBusinessAccountName, pbcBusinessAccount: info.pbcBusinessAccount, pbcBusinessMainCategory: info.pbcBusinessMainCategory, + pbcBusinessHeadUserNoFrontUrl: info.pbcBusinessHeadUserNoFrontUrl + ? [ + { + uid: '-1', + name: 'image.png', + status: 'done', + url: info.pbcBusinessHeadUserNoFrontUrl, + }, + ] + : [], + pbcBusinessHeadUserNoBackUrl: info.pbcBusinessHeadUserNoBackUrl + ? [ + { + uid: '-1', + name: 'image.png', + status: 'done', + url: info.pbcBusinessHeadUserNoBackUrl, + }, + ] + : [], pbcBusinessLicenseUrl: info.pbcBusinessLicenseUrl ? [ { @@ -392,6 +412,32 @@ const Detail: React.FC = () => { access.businessSave && isEdit ? { onSave: async (key, record: any, originRow) => { + let pbcBusinessHeadUserNoFrontUrl = ""; + if ( + key === 'pbcBusinessHeadUserNoFrontUrl' && + record[key] && + record[key].length > 0 + ) { + if (record[key][0].uid === '-1') { + pbcBusinessHeadUserNoFrontUrl = record[key][0].url; + } + if (record[key][0].response && record[key][0].response.retcode) { + pbcBusinessHeadUserNoFrontUrl = record[key][0].response.data; + } + } + let pbcBusinessHeadUserNoBackUrl = ""; + if ( + key === 'pbcBusinessHeadUserNoBackUrl' && + record[key] && + record[key].length > 0 + ) { + if (record[key][0].uid === '-1') { + pbcBusinessHeadUserNoBackUrl = record[key][0].url; + } + if (record[key][0].response && record[key][0].response.retcode) { + pbcBusinessHeadUserNoBackUrl = record[key][0].response.data; + } + } let pbcBusinessLicenseUrl = ""; if ( key === 'pbcBusinessLicenseUrl' && @@ -409,6 +455,10 @@ const Detail: React.FC = () => { await adminChangeBusinessInfoUsingPost({ pbcId: info.pbcId, [key]: record[key], + pbcBusinessHeadUserNoFrontUrl: + key === 'pbcBusinessHeadUserNoFrontUrl' ? pbcBusinessHeadUserNoFrontUrl : undefined, + pbcBusinessHeadUserNoBackUrl: + key === 'pbcBusinessHeadUserNoBackUrl' ? pbcBusinessHeadUserNoBackUrl : undefined, pbcBusinessLicenseUrl: key === 'pbcBusinessLicenseUrl' ? pbcBusinessLicenseUrl : undefined, }) @@ -461,6 +511,20 @@ const Detail: React.FC = () => { key: 'pbcBusinessAccount', dataIndex: 'pbcBusinessAccount', }, + { + title: '身份证人像面', + key: 'pbcBusinessHeadUserNoBackUrl', + dataIndex: 'pbcBusinessHeadUserNoBackUrl', + span: 1, + valueType: 'upload', + }, + { + title: '身份证国徽面', + key: 'pbcBusinessHeadUserNoFrontUrl', + dataIndex: 'pbcBusinessHeadUserNoFrontUrl', + span: 2, + valueType: 'upload', + }, { title: '经营范围', key: 'pbcBusinessMainCategory', @@ -468,6 +532,7 @@ const Detail: React.FC = () => { span: 3, dataIndex: 'pbcBusinessMainCategory', }, + { title: '营业执照', key: 'pbcBusinessLicenseUrl',