云店会员
This commit is contained in:
		
							parent
							
								
									09dc3fe8d1
								
							
						
					
					
						commit
						52e4eb8130
					
				| 
						 | 
				
			
			@ -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", {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue