|
@@ -9,36 +9,36 @@
|
|
|
<crop-upload v-model="formData.logo"></crop-upload>
|
|
<crop-upload v-model="formData.logo"></crop-upload>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="name" label="名称">
|
|
<el-form-item prop="name" label="名称">
|
|
|
- <el-input v-model="formData.name"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="formData.name" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="showName" label="显示名称">
|
|
<el-form-item prop="showName" label="显示名称">
|
|
|
- <el-input v-model="formData.showName"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="formData.showName" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="introduction" label="简介">
|
|
<el-form-item prop="introduction" label="简介">
|
|
|
- <el-input type="textarea" v-model="formData.introduction" :rows="2"></el-input>
|
|
|
|
|
|
|
+ <el-input type="textarea" v-model="formData.introduction" :rows="2" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item prop="proclamation" label="公告">
|
|
|
|
|
|
|
+<!-- <el-form-item prop="proclamation" label="公告">
|
|
|
<el-input type="textarea" v-model="formData.proclamation" :rows="2"></el-input>
|
|
<el-input type="textarea" v-model="formData.proclamation" :rows="2"></el-input>
|
|
|
- </el-form-item>
|
|
|
|
|
- <el-form-item prop="banner" label="banner">
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+<!-- <el-form-item prop="banner" label="banner">
|
|
|
<single-upload v-model="formData.banner"></single-upload>
|
|
<single-upload v-model="formData.banner"></single-upload>
|
|
|
- </el-form-item>
|
|
|
|
|
- <el-form-item prop="img" label="图片">
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+<!-- <el-form-item prop="img" label="图片">
|
|
|
<multi-upload v-model="formData.img"></multi-upload>
|
|
<multi-upload v-model="formData.img"></multi-upload>
|
|
|
- </el-form-item>
|
|
|
|
|
- <el-form-item prop="address" label="地址">
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+<!-- <el-form-item prop="address" label="地址">
|
|
|
<el-input v-model="formData.address"></el-input>
|
|
<el-input v-model="formData.address"></el-input>
|
|
|
- </el-form-item>
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
<el-form-item prop="phone" label="手机">
|
|
<el-form-item prop="phone" label="手机">
|
|
|
- <el-input v-model="formData.phone"></el-input>
|
|
|
|
|
|
|
+ <el-input v-model="formData.phone" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item prop="password" label="密码">
|
|
|
|
|
|
|
+<!-- <el-form-item prop="password" label="密码">
|
|
|
<el-input v-model="formData.password" show-password></el-input>
|
|
<el-input v-model="formData.password" show-password></el-input>
|
|
|
- </el-form-item>
|
|
|
|
|
- <el-form-item prop="qualification" label="营业资质">
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+<!-- <el-form-item prop="qualification" label="营业资质">
|
|
|
<multi-upload v-model="formData.qualification"></multi-upload>
|
|
<multi-upload v-model="formData.qualification"></multi-upload>
|
|
|
- </el-form-item>
|
|
|
|
|
- <el-form-item prop="businessNature" label="营业性质">
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+<!-- <el-form-item prop="businessNatureId" label="营业性质">-->
|
|
|
<!--<el-input v-model="formData.businessNature"></el-input>-->
|
|
<!--<el-input v-model="formData.businessNature"></el-input>-->
|
|
|
<!-- <el-select v-model="formData.businessNature"-->
|
|
<!-- <el-select v-model="formData.businessNature"-->
|
|
|
<!-- placeholder="请选择" value-key="value">-->
|
|
<!-- placeholder="请选择" value-key="value">-->
|
|
@@ -46,7 +46,7 @@
|
|
|
<!-- <el-option value="连锁">连锁</el-option>-->
|
|
<!-- <el-option value="连锁">连锁</el-option>-->
|
|
|
<!-- <el-option value="加盟">加盟</el-option>-->
|
|
<!-- <el-option value="加盟">加盟</el-option>-->
|
|
|
<!-- </el-select>-->
|
|
<!-- </el-select>-->
|
|
|
- </el-form-item>
|
|
|
|
|
|
|
+<!-- </el-form-item>-->
|
|
|
<!-- <el-form-item prop="week" label="周几" id="week">
|
|
<!-- <el-form-item prop="week" label="周几" id="week">
|
|
|
<el-select v-model="formData.week" multiple
|
|
<el-select v-model="formData.week" multiple
|
|
|
placeholder="请选择" value-key="value">
|
|
placeholder="请选择" value-key="value">
|
|
@@ -59,7 +59,7 @@
|
|
|
<el-option value="SUNDAY">SUNDAY</el-option>
|
|
<el-option value="SUNDAY">SUNDAY</el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>-->
|
|
</el-form-item>-->
|
|
|
- <el-form-item prop="startTime" label="营业时间">
|
|
|
|
|
|
|
+<!-- <el-form-item prop="startTime" label="营业时间">
|
|
|
<el-time-picker
|
|
<el-time-picker
|
|
|
v-model="formData.startTime"
|
|
v-model="formData.startTime"
|
|
|
value-format="HH:mm:ss"
|
|
value-format="HH:mm:ss"
|
|
@@ -73,7 +73,7 @@
|
|
|
value-format="HH:mm:ss"
|
|
value-format="HH:mm:ss"
|
|
|
placeholder="选择时间"
|
|
placeholder="选择时间"
|
|
|
>
|
|
>
|
|
|
- </el-time-picker>
|
|
|
|
|
|
|
+ </el-time-picker>-->
|
|
|
<!-- <el-time-picker
|
|
<!-- <el-time-picker
|
|
|
is-range
|
|
is-range
|
|
|
v-model="formData.startTime"
|
|
v-model="formData.startTime"
|
|
@@ -82,30 +82,25 @@
|
|
|
start-placeholder="开始时间"
|
|
start-placeholder="开始时间"
|
|
|
end-placeholder="结束时间"
|
|
end-placeholder="结束时间"
|
|
|
placeholder="选择时间范围">
|
|
placeholder="选择时间范围">
|
|
|
- </el-time-picker>-->
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
|
|
+ </el-time-picker>
|
|
|
|
|
+ </el-form-item>-->
|
|
|
<!-- <el-form-item prop="blacklist" label="黑名单">
|
|
<!-- <el-form-item prop="blacklist" label="黑名单">
|
|
|
<el-switch v-model="formData.blacklist"></el-switch>
|
|
<el-switch v-model="formData.blacklist"></el-switch>
|
|
|
</el-form-item>-->
|
|
</el-form-item>-->
|
|
|
- <el-form-item prop="firstOrder" label="首单优惠">
|
|
|
|
|
|
|
+ <!-- <el-form-item prop="firstOrder" label="首单优惠">
|
|
|
<el-input-number type="number" v-model="formData.firstOrder"></el-input-number>
|
|
<el-input-number type="number" v-model="formData.firstOrder"></el-input-number>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="newUser" label="新用户优惠">
|
|
<el-form-item prop="newUser" label="新用户优惠">
|
|
|
<el-input-number type="number" v-model="formData.newUser"></el-input-number>
|
|
<el-input-number type="number" v-model="formData.newUser"></el-input-number>
|
|
|
- </el-form-item>
|
|
|
|
|
- <el-form-item prop="category" label="经营品别">
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+<!-- <el-form-item prop="category" label="经营品别">
|
|
|
<el-select v-model="formData.category" multiple
|
|
<el-select v-model="formData.category" multiple
|
|
|
placeholder="请选择" value-key="name">
|
|
placeholder="请选择" value-key="name">
|
|
|
<el-option v-for="item in category" :key="item.name"
|
|
<el-option v-for="item in category" :key="item.name"
|
|
|
:label="item.name" :value="item">
|
|
:label="item.name" :value="item">
|
|
|
</el-option>
|
|
</el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
-
|
|
|
|
|
- <!-- <el-cascader
|
|
|
|
|
- v-model="name"
|
|
|
|
|
- :options="category"
|
|
|
|
|
- @change="handleChange"></el-cascader>-->
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
<!-- <el-form-item prop="tag" label="标签">
|
|
<!-- <el-form-item prop="tag" label="标签">
|
|
|
<el-tree
|
|
<el-tree
|
|
|
:props="props"
|
|
:props="props"
|
|
@@ -115,12 +110,25 @@
|
|
|
@check-change="handleCheckChange">
|
|
@check-change="handleCheckChange">
|
|
|
</el-tree>
|
|
</el-tree>
|
|
|
</el-form-item> -->
|
|
</el-form-item> -->
|
|
|
- <el-form-item prop="aliName" label="支付宝名称">
|
|
|
|
|
|
|
+<!-- <el-form-item prop="aliName" label="支付宝名称">
|
|
|
<el-input v-model="formData.aliName"></el-input>
|
|
<el-input v-model="formData.aliName"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="aliAccount" label="支付宝账户">
|
|
<el-form-item prop="aliAccount" label="支付宝账户">
|
|
|
<el-input v-model="formData.aliAccount"></el-input>
|
|
<el-input v-model="formData.aliAccount"></el-input>
|
|
|
|
|
+ </el-form-item>-->
|
|
|
|
|
+ <el-form-item prop="promo" label="推广语">
|
|
|
|
|
+ <el-input v-model="formData.promo"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+ <el-form-item prop="priority" label="优先级">
|
|
|
|
|
+ <el-input-number v-model="formData.priority" :max="5" :min="1"
|
|
|
|
|
+ ></el-input-number>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+
|
|
|
|
|
+ <el-form-item prop="buyAlliance" label="口碑联盟">
|
|
|
|
|
+ <el-switch v-model="formData.rated"></el-switch>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
|
<el-button @click="onSave" :loading="saving"
|
|
<el-button @click="onSave" :loading="saving"
|
|
|
type="primary">保存
|
|
type="primary">保存
|
|
@@ -148,7 +156,7 @@
|
|
|
this.$message.error(e.error);
|
|
this.$message.error(e.error);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
- this.$http
|
|
|
|
|
|
|
+/* this.$http
|
|
|
.get('/category/tree', {
|
|
.get('/category/tree', {
|
|
|
id: 1
|
|
id: 1
|
|
|
})
|
|
})
|
|
@@ -157,7 +165,7 @@
|
|
|
})
|
|
})
|
|
|
.catch(e => {
|
|
.catch(e => {
|
|
|
console.log(e);
|
|
console.log(e);
|
|
|
- });
|
|
|
|
|
|
|
+ });*/
|
|
|
},
|
|
},
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -182,8 +190,8 @@
|
|
|
},
|
|
},
|
|
|
submit() {
|
|
submit() {
|
|
|
let data = {...this.formData};
|
|
let data = {...this.formData};
|
|
|
- data.img = data.img.join(",");
|
|
|
|
|
- data.qualification = data.qualification.join(",");
|
|
|
|
|
|
|
+ // data.img = data.img.join(",");
|
|
|
|
|
+ // data.qualification = data.qualification.join(",");
|
|
|
/*data.week = data.week.join(",")*/
|
|
/*data.week = data.week.join(",")*/
|
|
|
|
|
|
|
|
this.saving = true;
|
|
this.saving = true;
|
|
@@ -200,7 +208,7 @@
|
|
|
this.$message.error(e.error);
|
|
this.$message.error(e.error);
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
- onDelete() {
|
|
|
|
|
|
|
+/* onDelete() {
|
|
|
this.$alert('删除将无法恢复,确认要删除么?', '警告', {type: 'error'}).then(() => {
|
|
this.$alert('删除将无法恢复,确认要删除么?', '警告', {type: 'error'}).then(() => {
|
|
|
return this.$http.post(`/merchant/del/${this.formData.id}`)
|
|
return this.$http.post(`/merchant/del/${this.formData.id}`)
|
|
|
}).then(() => {
|
|
}).then(() => {
|
|
@@ -212,10 +220,10 @@
|
|
|
this.$message.error(e.error);
|
|
this.$message.error(e.error);
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
- },
|
|
|
|
|
- handleChange(name) {
|
|
|
|
|
|
|
+ },*/
|
|
|
|
|
+/* handleChange(name) {
|
|
|
console.log(name);
|
|
console.log(name);
|
|
|
- }
|
|
|
|
|
|
|
+ }*/
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|