|
@@ -77,7 +77,7 @@
|
|
|
componentProps: {
|
|
|
placeholder: '请输入',
|
|
|
maxLength: 15,
|
|
|
- onChange: (data) => {
|
|
|
+ onChange: () => {
|
|
|
// console.log('data', data);
|
|
|
},
|
|
|
},
|
|
@@ -93,12 +93,13 @@
|
|
|
componentProps: {
|
|
|
placeholder: '请输入内容',
|
|
|
maxLength: 200,
|
|
|
- onChange: (data) => {
|
|
|
+ onChange: () => {
|
|
|
// console.log('data', data);
|
|
|
},
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
+ field: 'topLogo',
|
|
|
component: 'Divider',
|
|
|
label: 'Logo信息',
|
|
|
colProps: {
|
|
@@ -114,12 +115,9 @@
|
|
|
api: uploadApi,
|
|
|
maxNumber: 1,
|
|
|
maxSize: 5,
|
|
|
- fileFlow: true,
|
|
|
accept: ['jpg', 'png'],
|
|
|
afterFetch: function (data) {
|
|
|
- console.log('uploadApi', data);
|
|
|
- // Reflect.set(data, 'url', data.file);
|
|
|
- // fileFlow.file = data.file;
|
|
|
+ Reflect.set(data, 'url', data.data);
|
|
|
return data;
|
|
|
},
|
|
|
},
|
|
@@ -136,12 +134,9 @@
|
|
|
api: uploadApi,
|
|
|
maxNumber: 1,
|
|
|
maxSize: 5,
|
|
|
- fileFlow: true,
|
|
|
accept: ['jpg', 'png'],
|
|
|
- afterFetch: function (data) {
|
|
|
- console.log('uploadApi', data);
|
|
|
- // Reflect.set(data, 'url', data.file);
|
|
|
- // fileFlow.file = data.file;
|
|
|
+ afterFetch: function (data) {
|
|
|
+ Reflect.set(data, 'url', data.data);
|
|
|
return data;
|
|
|
},
|
|
|
},
|
|
@@ -158,12 +153,9 @@
|
|
|
api: uploadApi,
|
|
|
maxNumber: 1,
|
|
|
maxSize: 5,
|
|
|
- fileFlow: true,
|
|
|
accept: ['jpg', 'png'],
|
|
|
afterFetch: function (data) {
|
|
|
- console.log('uploadApi', data);
|
|
|
- // Reflect.set(data, 'url', data.file);
|
|
|
- // fileFlow.file = data.file;
|
|
|
+ Reflect.set(data, 'url', data.data);
|
|
|
return data;
|
|
|
},
|
|
|
},
|
|
@@ -210,6 +202,9 @@
|
|
|
modelRef.value = data;
|
|
|
setFieldsValue({
|
|
|
...data,
|
|
|
+ floorLogo:data.floorLogo?[data.floorLogo]:[],
|
|
|
+ qrLogo:data.qrLogo?[data.qrLogo]:[],
|
|
|
+ topLogo:data.topLogo?[data.topLogo]:[],
|
|
|
});
|
|
|
}
|
|
|
});
|
|
@@ -224,8 +219,13 @@
|
|
|
const handleSubmit = async () => {
|
|
|
try {
|
|
|
const params = await validate();
|
|
|
- const apiData = { ...params };
|
|
|
- const res = await companyAdd(apiData);
|
|
|
+ const apiData = {
|
|
|
+ ...params,
|
|
|
+ floorLogo:params.floorLogo && params.floorLogo[0],
|
|
|
+ qrLogo:params.qrLogo && params.qrLogo[0],
|
|
|
+ topLogo:params.topLogo && params.topLogo[0],
|
|
|
+ };
|
|
|
+ await companyAdd(apiData);
|
|
|
closeModal();
|
|
|
resetFields();
|
|
|
emit('update');
|
|
@@ -234,7 +234,7 @@
|
|
|
console.log('not passing', error);
|
|
|
}
|
|
|
};
|
|
|
- function handleVisibleChange(v) {
|
|
|
+ function handleVisibleChange(_) {
|
|
|
// console.log(v);
|
|
|
// v && props.userData && nextTick(() => onDataReceive(props.userData));
|
|
|
}
|