|
@@ -38,6 +38,9 @@
|
|
|
<el-form-item label="幼儿园预览logo" props="previewLogo" required>
|
|
|
<upload v-model="form.previewLogo" params="prefix=/kindergarten" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="幼儿园预览logo" props="hdLogo" required>
|
|
|
+ <upload v-model="form.hdLogo" params="prefix=/kindergarten" />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="门店图片" props="cover" required>
|
|
|
<upload v-model="form.cover" params="prefix=/kindergarten" />
|
|
|
</el-form-item>
|
|
@@ -139,6 +142,7 @@ export default {
|
|
|
area: '',
|
|
|
logo: [],
|
|
|
previewLogo: [],
|
|
|
+ hdLogo: [],
|
|
|
cover: [],
|
|
|
businessLicense: [],
|
|
|
bodyPhoto: [],
|
|
@@ -160,6 +164,7 @@ export default {
|
|
|
email: [{ required: true, message: '请输入邮箱', trigger: 'change' }],
|
|
|
logo: [{ type: 'array', required: true, message: '请上传图片', trigger: 'change' }],
|
|
|
previewLogo: [{ type: 'array', required: true, message: '请上传图片', trigger: 'change' }],
|
|
|
+ hdLogo: [{ type: 'array', required: true, message: '请上传图片', trigger: 'change' }],
|
|
|
cover: [{ type: 'array', required: true, message: '请上传图片', trigger: 'change' }],
|
|
|
businessLicense: [{ type: 'array', required: true, message: '请上传图片', trigger: 'change' }],
|
|
|
bodyPhoto: [{ type: 'array', required: true, message: '请上传图片', trigger: 'change' }],
|
|
@@ -186,44 +191,17 @@ export default {
|
|
|
const { success, data, msg } = await getItem({
|
|
|
id: this.id
|
|
|
});
|
|
|
+
|
|
|
if (success) {
|
|
|
let result = data;
|
|
|
- result.logo = [
|
|
|
- {
|
|
|
- url: data.logo
|
|
|
- }
|
|
|
- ];
|
|
|
- result.previewLogo = [
|
|
|
- {
|
|
|
- url: data.previewLogo
|
|
|
- }
|
|
|
- ];
|
|
|
-
|
|
|
- result.cover = [
|
|
|
- {
|
|
|
- url: data.cover
|
|
|
- }
|
|
|
- ];
|
|
|
- result.businessLicense = [
|
|
|
- {
|
|
|
- url: data.businessLicense
|
|
|
- }
|
|
|
- ];
|
|
|
- result.bodyPhoto = [
|
|
|
- {
|
|
|
- url: data.bodyPhoto
|
|
|
- }
|
|
|
- ];
|
|
|
- result.idCardFront = [
|
|
|
- {
|
|
|
- url: data.idCardFront
|
|
|
- }
|
|
|
- ];
|
|
|
- result.idCardBack = [
|
|
|
- {
|
|
|
- url: data.idCardBack
|
|
|
- }
|
|
|
- ];
|
|
|
+ result.logo = [{ url: data.logo }];
|
|
|
+ result.previewLogo = [{ url: data.previewLogo }];
|
|
|
+ result.hdLogo = [{ url: data.hdLogo }];
|
|
|
+ result.cover = [{ url: data.cover }];
|
|
|
+ result.businessLicense = [{ url: data.businessLicense }];
|
|
|
+ result.bodyPhoto = [{ url: data.bodyPhoto }];
|
|
|
+ result.idCardFront = [{ url: data.idCardFront }];
|
|
|
+ result.idCardBack = [{ url: data.idCardBack }];
|
|
|
result.addressArr = [data.province, data.city, data.area];
|
|
|
this.form = result;
|
|
|
}
|
|
@@ -238,6 +216,7 @@ export default {
|
|
|
params.area = this.form.addressArr[2];
|
|
|
params.logo = this.form.logo[0].url;
|
|
|
params.previewLogo = this.form.previewLogo[0].url;
|
|
|
+ params.hdLogo = this.form.hdLogo[0].url;
|
|
|
params.cover = this.form.cover[0].url;
|
|
|
params.businessLicense = this.form.businessLicense[0].url;
|
|
|
params.bodyPhoto = this.form.bodyPhoto[0].url;
|