Compare commits

...

2 Commits

Author SHA1 Message Date
余同学 6219212dc2 Merge branch 'master' of http://60.204.229.151:20080/chenkangxu/merchant-web 2025-03-05 09:49:57 +08:00
余同学 52e4eb8130 云店会员 2025-03-05 09:49:54 +08:00
4 changed files with 64 additions and 44 deletions

View File

@ -143,14 +143,24 @@ router.beforeEach((to, from, next) => {
});
console.log(data.data.markets);
} else if (data.data.shopId) {
// 存在单个店铺
store.commit("userData/setState", {
isMerchant: true,
marketList: [],
storeList: [],
marketId: data.data.marketId,
shopId: data.data.shopId,
});
// 存在单个店铺或云店
if(data.data.marketId) {
store.commit("userData/setState", {
isMerchant: true,
marketList: [],
storeList: [],
marketId: data.data.marketId,
shopId: data.data.shopId,
});
} else {
store.commit("userData/setState", {
isMerchant: true,
marketList: [],
storeList: [],
marketId: -1,
shopId: data.data.shopId,
});
}
} else {
// 不存在店铺
store.commit("userData/setState", {

View File

@ -32,7 +32,7 @@
<div class="tipsLevel">
<div>
<span style="margin-right: 30px">全部等级({{ list.length }})</span
><el-button @click="add" type="primary">+新增套餐</el-button>
><el-button @click="add" type="primary">+新增等级</el-button>
</div>
<div>
<span v-if="!form.effective" style="margin-right: 30px"

View File

@ -63,6 +63,16 @@ export default {
status: true,
app: 1,
};
if (
JSON.parse(sessionStorage.getItem("userInfo")).role ===
"ROLE_MANAGER" ||
JSON.parse(sessionStorage.getItem("userInfo")).role ===
"ROLE_MERCHANT"
) {
this.modalData.type = 0;
} else {
this.modalData.type = 1
}
this.fileList = [];
this.modalConfig.title = "添加公告";
this.isAdd = true;
@ -93,40 +103,40 @@ export default {
trigger: "blur",
},
},
{
label: "分类",
prop: "type",
maxlength: "30",
rules: {
required: true,
message: "请输入分类",
trigger: "blur",
},
type: "jsx",
render: () => {
return (
<el-select
v-model={this.modalData.type}
placeholder="请选择销售单位"
>
{[
{ label: "菜市场", value: 0 },
{
label: "云店",
value: 1,
},
].map((item) => {
return (
<el-option
label={item.label}
value={item.value}
></el-option>
);
})}
</el-select>
);
},
},
// {
// label: "",
// prop: "type",
// maxlength: "30",
// rules: {
// required: true,
// message: "",
// trigger: "blur",
// },
// type: "jsx",
// render: () => {
// return (
// <el-select
// v-model={this.modalData.type}
// placeholder=""
// >
// {[
// { label: "", value: 0 },
// {
// label: "",
// value: 1,
// },
// ].map((item) => {
// return (
// <el-option
// label={item.label}
// value={item.value}
// ></el-option>
// );
// })}
// </el-select>
// );
// },
// },
{
label: "状态",
prop: "status",

View File

@ -17,7 +17,7 @@
>
<el-row>
<el-col :span="12">
<el-form-item label="订金支付时间:" prop="startTime">
<el-form-item label="支付时间:" prop="startTime">
<el-date-picker
@change="getOrderTime"
format="yyyy-MM-dd HH:mm"