| 
					
				 | 
			
			
				@@ -60,7 +60,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-form-item label="所属省市区" prop="cityIds"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-form-item  label="省市区" prop="cityIds"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           v-model="queryParams.cityIds" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           placeholder="请输入所属省市区" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -147,14 +147,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-table v-loading="loading" :data="storeList" @selection-change="handleSelectionChange"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column type="selection" width="55" align="center" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column label="ID" align="center" prop="storeId" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column label="网店名称" align="center" prop="storeName" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column  label="网店类型" align="center" prop="storeType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-tag prop="storeType" v-for="(item, index) in storeTypeOptions"    v-if="scope.row.status==item.dictValue">{{item.dictLabel}}</el-tag> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table-column label="店铺名称" align="center" prop="storeName" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table-column label="店铺编码" align="center" prop="storeCode" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column label="网店编码" align="center" prop="storeCode" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column  label="状态" align="center" prop="status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="scope"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -167,14 +170,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span>{{ parseTime(scope.row.limitTime, '{y}-{m}-{d}') }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table-column label="备注" align="center" prop="remark" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column  label="渠道类型" align="center" prop="channelType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-tag prop="channelType" v-for="(item, index) in channelTypeOptions"    v-if="scope.row.status==item.dictValue">{{item.dictLabel}}</el-tag> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column label="备注" align="center" prop="remark" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column label="所属省市区" align="center" prop="cityIds" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column label="详情地址" align="center" prop="address" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-table-column label="联系人" align="center" prop="linkUsername" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -211,7 +214,27 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-form ref="form" :model="form" :rules="rules" label-width="80px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       <el-form-item label="客户类型" prop="storeType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="网店名称" prop="storeName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input v-model="form.storeName" placeholder="请输入店铺名称" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="网店编码" prop="storeCode"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input v-model="form.storeCode" placeholder="请输入店铺编码" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="渠道类型" prop="channelType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="form.channelType" placeholder="请选择状态" clearable size="small"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  v-for="item in channelTypeOptions" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  :key="item.dictValue" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  :label="item.dictLabel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  :value="item.dictValue" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <el-form-item label="网店类型" prop="storeType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-model="form.storeType" placeholder="请选择网店类型" clearable size="small"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   v-for="item in storeTypeOptions" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -222,11 +245,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="店铺名称" prop="storeName"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="form.storeName" placeholder="请输入店铺名称" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <el-form-item label="联系人" prop="linkUsername"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input v-model="form.linkUsername" placeholder="请输入联系人" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="店铺编码" prop="storeCode"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="form.storeCode" placeholder="请输入店铺编码" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label="联系电话" prop="linkPhone"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-input v-model="form.linkPhone" placeholder="请输入联系电话" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        <el-form-item label="状态" prop="status"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -251,28 +274,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item label="备注" prop="remark"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="form.remark" placeholder="请输入备注" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="渠道类型" prop="channelType"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model="form.channelType" placeholder="请选择状态" clearable size="small"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  v-for="item in channelTypeOptions" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :key="item.dictValue" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :label="item.dictLabel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :value="item.dictValue" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="所属省市区" prop="cityIds"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-form-item label-width="82px" label="所属省市区" prop="cityIds"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="form.cityIds" placeholder="请输入所属省市区" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item label="详情地址" prop="address"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="form.address" placeholder="请输入详情地址" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="联系人" prop="linkUsername"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="form.linkUsername" placeholder="请输入联系人" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-form-item label="联系电话" prop="linkPhone"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-input v-model="form.linkPhone" placeholder="请输入联系电话" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div slot="footer" class="dialog-footer"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-button type="primary" @click="submitForm">确 定</el-button> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -326,9 +335,26 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         linkPhone: null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 表单参数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      form: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      form: {  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 表单校验 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       rules: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            storeName: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              { required: true, message: "网店名称不能为空", trigger: "blur" } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            storeType: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               { required: true, message: "网店类型不能为空", trigger: "blur" } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            channelType: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              { required: true, message: "请选择渠道类型", trigger: "blur" } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            linkUsername: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              { required: true, message: "联系人状态不能为空", trigger: "blur" } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            status: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              { required: true, message: "请选择店铺状态", trigger: "blur" } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -343,7 +369,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getDicts("oms_store_status").then((response) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.statusOptions = response.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -368,7 +393,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         storeType: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         storeName: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         storeCode: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        status: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status: '0', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         createTime: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         updateTime: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         limitTime: null, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -428,9 +453,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             addStore(this.form).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if (response.code === 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                this.msgSuccess("新增成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.msgSuccess("新增成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.open = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 |