|
|
@@ -17,90 +17,90 @@
|
|
|
<el-form-item prop="introduction" label="简介">
|
|
|
<el-input type="textarea" v-model="formData.introduction" :rows="2" readonly></el-input>
|
|
|
</el-form-item>
|
|
|
-<!-- <el-form-item prop="proclamation" label="公告">
|
|
|
- <el-input type="textarea" v-model="formData.proclamation" :rows="2"></el-input>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="banner" label="banner">
|
|
|
- <single-upload v-model="formData.banner"></single-upload>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="img" label="图片">
|
|
|
- <multi-upload v-model="formData.img"></multi-upload>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="address" label="地址">
|
|
|
- <el-input v-model="formData.address"></el-input>
|
|
|
- </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="proclamation" label="公告">
|
|
|
+ <el-input type="textarea" v-model="formData.proclamation" :rows="2"></el-input>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="banner" label="banner">
|
|
|
+ <single-upload v-model="formData.banner"></single-upload>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="img" label="图片">
|
|
|
+ <multi-upload v-model="formData.img"></multi-upload>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="address" label="地址">
|
|
|
+ <el-input v-model="formData.address"></el-input>
|
|
|
+ </el-form-item>-->
|
|
|
<el-form-item prop="phone" label="手机">
|
|
|
<el-input v-model="formData.phone" readonly></el-input>
|
|
|
</el-form-item>
|
|
|
-<!-- <el-form-item prop="password" label="密码">
|
|
|
- <el-input v-model="formData.password" show-password></el-input>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="qualification" label="营业资质">
|
|
|
- <multi-upload v-model="formData.qualification"></multi-upload>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="businessNatureId" label="营业性质">-->
|
|
|
- <!--<el-input v-model="formData.businessNature"></el-input>-->
|
|
|
-<!-- <el-select v-model="formData.businessNature"-->
|
|
|
-<!-- placeholder="请选择" value-key="value">-->
|
|
|
-<!-- <el-option value="自营">自营</el-option>-->
|
|
|
-<!-- <el-option value="连锁">连锁</el-option>-->
|
|
|
-<!-- <el-option value="加盟">加盟</el-option>-->
|
|
|
-<!-- </el-select>-->
|
|
|
-<!-- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="week" label="周几" id="week">
|
|
|
- <el-select v-model="formData.week" multiple
|
|
|
- placeholder="请选择" value-key="value">
|
|
|
- <el-option value="MONDAY">MONDAY</el-option>
|
|
|
- <el-option value="TUESDAY">TUESDAY</el-option>
|
|
|
- <el-option value="WEDNESDAY">WEDNESDAY</el-option>
|
|
|
- <el-option value="THURSDAY">THURSDAY</el-option>
|
|
|
- <el-option value="FRIDAY">FRIDAY</el-option>
|
|
|
- <el-option value="SATURDAY">SATURDAY</el-option>
|
|
|
- <el-option value="SUNDAY">SUNDAY</el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="startTime" label="营业时间">
|
|
|
- <el-time-picker
|
|
|
- v-model="formData.startTime"
|
|
|
- value-format="HH:mm:ss"
|
|
|
- placeholder="选择时间"
|
|
|
- >
|
|
|
- </el-time-picker>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="endTime" label="营业时间">
|
|
|
- <el-time-picker
|
|
|
- v-model="formData.endTime"
|
|
|
- value-format="HH:mm:ss"
|
|
|
- placeholder="选择时间"
|
|
|
- >
|
|
|
- </el-time-picker>-->
|
|
|
- <!-- <el-time-picker
|
|
|
- is-range
|
|
|
- v-model="formData.startTime"
|
|
|
- value-format="HH:mm:ss"
|
|
|
- range-separator="至"
|
|
|
- start-placeholder="开始时间"
|
|
|
- end-placeholder="结束时间"
|
|
|
- placeholder="选择时间范围">
|
|
|
- </el-time-picker>
|
|
|
- </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="password" label="密码">
|
|
|
+ <el-input v-model="formData.password" show-password></el-input>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="qualification" label="营业资质">
|
|
|
+ <multi-upload v-model="formData.qualification"></multi-upload>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="businessNatureId" label="营业性质">-->
|
|
|
+ <!--<el-input v-model="formData.businessNature"></el-input>-->
|
|
|
+ <!-- <el-select v-model="formData.businessNature"-->
|
|
|
+ <!-- placeholder="请选择" value-key="value">-->
|
|
|
+ <!-- <el-option value="自营">自营</el-option>-->
|
|
|
+ <!-- <el-option value="连锁">连锁</el-option>-->
|
|
|
+ <!-- <el-option value="加盟">加盟</el-option>-->
|
|
|
+ <!-- </el-select>-->
|
|
|
+ <!-- </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="week" label="周几" id="week">
|
|
|
+ <el-select v-model="formData.week" multiple
|
|
|
+ placeholder="请选择" value-key="value">
|
|
|
+ <el-option value="MONDAY">MONDAY</el-option>
|
|
|
+ <el-option value="TUESDAY">TUESDAY</el-option>
|
|
|
+ <el-option value="WEDNESDAY">WEDNESDAY</el-option>
|
|
|
+ <el-option value="THURSDAY">THURSDAY</el-option>
|
|
|
+ <el-option value="FRIDAY">FRIDAY</el-option>
|
|
|
+ <el-option value="SATURDAY">SATURDAY</el-option>
|
|
|
+ <el-option value="SUNDAY">SUNDAY</el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="startTime" label="营业时间">
|
|
|
+ <el-time-picker
|
|
|
+ v-model="formData.startTime"
|
|
|
+ value-format="HH:mm:ss"
|
|
|
+ placeholder="选择时间"
|
|
|
+ >
|
|
|
+ </el-time-picker>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="endTime" label="营业时间">
|
|
|
+ <el-time-picker
|
|
|
+ v-model="formData.endTime"
|
|
|
+ value-format="HH:mm:ss"
|
|
|
+ placeholder="选择时间"
|
|
|
+ >
|
|
|
+ </el-time-picker>-->
|
|
|
+ <!-- <el-time-picker
|
|
|
+ is-range
|
|
|
+ v-model="formData.startTime"
|
|
|
+ value-format="HH:mm:ss"
|
|
|
+ range-separator="至"
|
|
|
+ start-placeholder="开始时间"
|
|
|
+ end-placeholder="结束时间"
|
|
|
+ placeholder="选择时间范围">
|
|
|
+ </el-time-picker>
|
|
|
+ </el-form-item>-->
|
|
|
<!-- <el-form-item prop="blacklist" label="黑名单">
|
|
|
<el-switch v-model="formData.blacklist"></el-switch>
|
|
|
</el-form-item>-->
|
|
|
- <!-- <el-form-item prop="firstOrder" label="首单优惠">
|
|
|
- <el-input-number type="number" v-model="formData.firstOrder"></el-input-number>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="newUser" label="新用户优惠">
|
|
|
- <el-input-number type="number" v-model="formData.newUser"></el-input-number>
|
|
|
- </el-form-item>-->
|
|
|
-<!-- <el-form-item prop="category" label="经营品别">
|
|
|
- <el-select v-model="formData.category" multiple
|
|
|
- placeholder="请选择" value-key="name">
|
|
|
- <el-option v-for="item in category" :key="item.name"
|
|
|
- :label="item.name" :value="item">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="firstOrder" label="首单优惠">
|
|
|
+ <el-input-number type="number" v-model="formData.firstOrder"></el-input-number>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="newUser" label="新用户优惠">
|
|
|
+ <el-input-number type="number" v-model="formData.newUser"></el-input-number>
|
|
|
+ </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="category" label="经营品别">
|
|
|
+ <el-select v-model="formData.category" multiple
|
|
|
+ placeholder="请选择" value-key="name">
|
|
|
+ <el-option v-for="item in category" :key="item.name"
|
|
|
+ :label="item.name" :value="item">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>-->
|
|
|
<!-- <el-form-item prop="tag" label="标签">
|
|
|
<el-tree
|
|
|
:props="props"
|
|
|
@@ -110,16 +110,16 @@
|
|
|
@check-change="handleCheckChange">
|
|
|
</el-tree>
|
|
|
</el-form-item> -->
|
|
|
-<!-- <el-form-item prop="aliName" label="支付宝名称">
|
|
|
- <el-input v-model="formData.aliName"></el-input>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="aliAccount" label="支付宝账户">
|
|
|
- <el-input v-model="formData.aliAccount"></el-input>
|
|
|
- </el-form-item>-->
|
|
|
+ <!-- <el-form-item prop="aliName" label="支付宝名称">
|
|
|
+ <el-input v-model="formData.aliName"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="aliAccount" label="支付宝账户">
|
|
|
+ <el-input v-model="formData.aliAccount"></el-input>
|
|
|
+ </el-form-item>-->
|
|
|
<el-form-item prop="promo" label="推广语" v-if="formData.status==='SUCCESS'">
|
|
|
<el-input v-model="formData.promo"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="failure" label="失败原因" v-if="formData.status==='DENY'">
|
|
|
+ <el-form-item prop="failure" label="失败原因" v-if="formData.status==='DENY'">
|
|
|
<el-input type="textarea" v-model="formData.failure" readonly></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="priority" label="优先级">
|
|
|
@@ -130,8 +130,22 @@
|
|
|
<el-form-item prop="buyAlliance" label="口碑联盟">
|
|
|
<el-switch v-model="formData.rated"></el-switch>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
-
|
|
|
+ <el-form-item label="实名信息">
|
|
|
+ <el-card>
|
|
|
+ <div class="info-item">法人姓名:{{verified.realName}}</div>
|
|
|
+ <div class="info-item">法人身份证:{{verified.idNo}}</div>
|
|
|
+ <div class="info-item">身份证照片:
|
|
|
+ <el-image style="width: 30px; height: 30px"
|
|
|
+ :src="picList(verified.idNoImg)[0]" fit="fit"
|
|
|
+ :preview-src-list="picList(verified.idNoImg)?picList(verified.idNoImg):[]"/>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">手持身份证:
|
|
|
+ <el-image style="width: 30px; height: 30px"
|
|
|
+ :src="verified.handheldIdNo" fit="fit"
|
|
|
+ :preview-src-list="[verified.handheldIdNo]"/>
|
|
|
+ </div>
|
|
|
+ </el-card>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item>
|
|
|
<black-button></black-button>
|
|
|
<el-button @click="onSave" :loading="saving"
|
|
|
@@ -159,17 +173,18 @@
|
|
|
console.log(e);
|
|
|
this.$message.error(e.error);
|
|
|
});
|
|
|
+ this.$http
|
|
|
+ .get('/verified/user', {
|
|
|
+ userId: this.formData.userId
|
|
|
+ })
|
|
|
+ .then(res => {
|
|
|
+ this.verified = res;
|
|
|
+ })
|
|
|
+ .catch(e => {
|
|
|
+ console.log(e);
|
|
|
+ this.$message.error(e.error);
|
|
|
+ });
|
|
|
}
|
|
|
-/* this.$http
|
|
|
- .get('/category/tree', {
|
|
|
- id: 1
|
|
|
- })
|
|
|
- .then(res => {
|
|
|
- this.category = res;
|
|
|
- })
|
|
|
- .catch(e => {
|
|
|
- console.log(e);
|
|
|
- });*/
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
@@ -180,9 +195,17 @@
|
|
|
},
|
|
|
rules: {},
|
|
|
category: [],
|
|
|
+ verified: {},
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ picList(row) {
|
|
|
+ if (row) {
|
|
|
+ return row.split(",");
|
|
|
+ } else {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ },
|
|
|
onSave() {
|
|
|
this.$refs.form.validate((valid) => {
|
|
|
if (valid) {
|
|
|
@@ -212,22 +235,22 @@
|
|
|
this.$message.error(e.error);
|
|
|
});
|
|
|
},
|
|
|
-/* onDelete() {
|
|
|
- this.$alert('删除将无法恢复,确认要删除么?', '警告', {type: 'error'}).then(() => {
|
|
|
- return this.$http.post(`/merchant/del/${this.formData.id}`)
|
|
|
- }).then(() => {
|
|
|
- this.$message.success('删除成功');
|
|
|
- this.$router.go(-1);
|
|
|
- }).catch(e => {
|
|
|
- if (e !== 'cancel') {
|
|
|
- console.log(e);
|
|
|
- this.$message.error(e.error);
|
|
|
- }
|
|
|
- })
|
|
|
- },*/
|
|
|
-/* handleChange(name) {
|
|
|
- console.log(name);
|
|
|
- }*/
|
|
|
+ /* onDelete() {
|
|
|
+ this.$alert('删除将无法恢复,确认要删除么?', '警告', {type: 'error'}).then(() => {
|
|
|
+ return this.$http.post(`/merchant/del/${this.formData.id}`)
|
|
|
+ }).then(() => {
|
|
|
+ this.$message.success('删除成功');
|
|
|
+ this.$router.go(-1);
|
|
|
+ }).catch(e => {
|
|
|
+ if (e !== 'cancel') {
|
|
|
+ console.log(e);
|
|
|
+ this.$message.error(e.error);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },*/
|
|
|
+ /* handleChange(name) {
|
|
|
+ console.log(name);
|
|
|
+ }*/
|
|
|
}
|
|
|
}
|
|
|
</script>
|