|
@@ -14,7 +14,7 @@
|
|
|
<el-option v-for="i in typeList" :key="i.value" :label="i.label" :value="i.value"></el-option>
|
|
|
</template>
|
|
|
<template #icon>
|
|
|
- <cUpload :model="`${'icon'}`" listType="picture" :limit="1" url="/files/ball/match/upload" :list="form.icon" @change="onUpload"></cUpload>
|
|
|
+ <cUpload :model="`${'icon'}`" listType="picture-card" :limit="1" url="/files/ball/match/upload" :list="form.icon" @change="onUpload"></cUpload>
|
|
|
</template>
|
|
|
</cForm>
|
|
|
</el-col>
|
|
@@ -43,15 +43,16 @@ const loading: Ref<any> = ref(false);
|
|
|
// 表单
|
|
|
let form: Ref<any> = ref({});
|
|
|
let fields: Ref<any[]> = ref([
|
|
|
+ // { label: '类别', model: 'type', type: 'select', options: { disabled: true } },
|
|
|
+ { label: '微信用户标识', model: 'openid', options: { disabled: true } },
|
|
|
{ label: '账号', model: 'account', options: { disabled: true } },
|
|
|
- { label: '类别', model: 'type', type: 'select', options: { disabled: true } },
|
|
|
- { label: '姓名', model: 'name' },
|
|
|
- { label: '头像', model: 'icon', custom: true },
|
|
|
- { label: '性别', model: 'gender', type: 'select' },
|
|
|
- { label: '年龄', model: 'age' },
|
|
|
+ { label: '名称', model: 'name' },
|
|
|
{ label: '手机号', model: 'phone' },
|
|
|
{ label: '电子邮箱', model: 'email' },
|
|
|
- { label: '工作单位', model: 'work' }
|
|
|
+ { label: '性别', model: 'gender', type: 'select' },
|
|
|
+ { label: '年龄', model: 'age' },
|
|
|
+ { label: '工作单位', model: 'work' },
|
|
|
+ { label: '头像', model: 'icon', custom: true }
|
|
|
]);
|
|
|
const rules = reactive<FormRules>({});
|
|
|
// 字典表
|