流程问题修改-准入与后台
This commit is contained in:
@ -99,14 +99,14 @@ const BaseInfoFormModal: React.FC<Props> = ({
|
||||
coscoSupplierBase: {
|
||||
...initialValues,
|
||||
licenceAccessoryD: initialValues?.licenceAccessory
|
||||
? [{
|
||||
uid: '-1',
|
||||
name: '营业执照',
|
||||
status: 'done',
|
||||
url: initialValues.licenceAccessory,
|
||||
thumbUrl: initialValues.licenceAccessory,
|
||||
}]
|
||||
: [],
|
||||
? [{
|
||||
uid: '-1',
|
||||
name: '营业执照',
|
||||
status: 'done',
|
||||
url: initialValues.licenceAccessory,
|
||||
thumbUrl: initialValues.licenceAccessory,
|
||||
}]
|
||||
: [],
|
||||
},
|
||||
attachment: changeData?.coscoSupplierSurveyAttachments
|
||||
? [{
|
||||
@ -176,7 +176,7 @@ const BaseInfoFormModal: React.FC<Props> = ({
|
||||
...values,
|
||||
};
|
||||
//values.attachment 有附件就处理
|
||||
if(values.attachment) {
|
||||
if (values.attachment) {
|
||||
const file = values.attachment?.[0].response;
|
||||
payload.coscoSupplierSurveyAttachments = [
|
||||
{
|
||||
@ -190,14 +190,14 @@ const BaseInfoFormModal: React.FC<Props> = ({
|
||||
];
|
||||
}
|
||||
// 处理营业执照回显字段转换问题
|
||||
if(payload.coscoSupplierBase.supplierType === 'dvs') {
|
||||
if (payload.coscoSupplierBase.supplierType === 'dvs') {
|
||||
let licenceAccessoryD = payload.coscoSupplierBase.licenceAccessoryD;
|
||||
if(licenceAccessoryD[0].response) {
|
||||
if (licenceAccessoryD[0].response) {
|
||||
payload.coscoSupplierBase.licenceAccessory = payload.coscoSupplierBase.licenceAccessoryD[0].response.url
|
||||
} else {
|
||||
payload.coscoSupplierBase.licenceAccessory = payload.coscoSupplierBase.licenceAccessoryD[0].url
|
||||
}
|
||||
delete payload.coscoSupplierBase.licenceAccessoryD
|
||||
delete payload.coscoSupplierBase.licenceAccessoryD
|
||||
}
|
||||
const res = await updateSupplierBase(payload);
|
||||
if (res.code === 200) {
|
||||
@ -212,6 +212,13 @@ const BaseInfoFormModal: React.FC<Props> = ({
|
||||
const uploadProps: UploadProps = {
|
||||
name: 'file',
|
||||
showUploadList: true,
|
||||
beforeUpload: (file) => {
|
||||
if (file.size > 1048576) { // 1MB
|
||||
message.error('文件大小不能超过1MB');
|
||||
return Upload.LIST_IGNORE; // 阻止上传
|
||||
}
|
||||
return true;
|
||||
},
|
||||
customRequest: async ({ file, onSuccess, onError }) => {
|
||||
try {
|
||||
const realFile = file as File;
|
||||
|
Reference in New Issue
Block a user