Browse Source

no message

linwenxin 7 tháng trước cách đây
mục cha
commit
cc97d48121
1 tập tin đã thay đổi với 40 bổ sung16 xóa
  1. 40 16
      src/views/setting/departmentManage/index.vue

+ 40 - 16
src/views/setting/departmentManage/index.vue

@@ -83,7 +83,7 @@
           </div>
         </div>
         <div v-if="~['add', 'edit'].indexOf(activeKey)">
-          <el-form ref="mainForm" :model="mainForm" :rules="mainFormRules" label-width="120px">
+          <el-form ref="mainForm" :model="mainForm" :rules="mainFormRules" label-width="130px">
             <el-row :gutter="20" justify="start">
               <el-col :span="6">
                 <el-form-item label="上级" prop="parentId">
@@ -154,6 +154,29 @@
                   </el-radio-group>
                 </el-form-item>
               </el-col>
+
+              <el-col :span="6">
+                <el-form-item label="配件网点编号" prop="partsWebsitId">
+                  <el-input placeholder="请填写" v-model="mainForm.partsWebsitId"></el-input>
+                </el-form-item>
+              </el-col>
+              <el-col :span="6">
+                <el-form-item label="配件网点属性" prop="partsWebsitAttr">
+                  <el-radio-group v-model="mainForm.partsWebsitAttr">
+                    <el-radio :label="true">内区</el-radio>
+                    <el-radio :label="false">外区</el-radio>
+                  </el-radio-group>
+                </el-form-item>
+              </el-col>
+              <el-col :span="6">
+                <el-form-item label="配件是否支持现金" prop="partsIsCash">
+                  <el-radio-group v-model="mainForm.partsIsCash">
+                    <el-radio :label="true">支持</el-radio>
+                    <el-radio :label="false">不支持</el-radio>
+                  </el-radio-group>
+                </el-form-item>
+              </el-col>
+
               <el-col :span="24">
                 <el-form-item label="通联支付" prop="isUseAllinpay">
                   <el-switch v-model="mainForm.isUseAllinpay" active-color="#13ce66" inactive-color="#ff4949">
@@ -266,21 +289,7 @@
                   </el-table-column>
                 </el-table>
               </el-col>
-              <!-- <el-col :span="6">
-                <el-form-item label="增值服务" prop="isIncre">
-                  <el-radio-group v-model="mainForm.isIncre">
-                    <el-radio :label="true">启用</el-radio>
-                    <el-radio :label="false">禁用</el-radio>
-                  </el-radio-group>
-                </el-form-item>
-              </el-col> -->
             </el-row>
-            <!-- <el-form-item v-if="mainForm.type == 'B'" label="商品出入库" prop="joinCode">
-              <el-radio-group v-model="mainForm.joinCode">
-                <el-radio :label="true">关联条码</el-radio>
-                <el-radio :label="false">不关联条码</el-radio>
-              </el-radio-group>
-            </el-form-item> -->
           </el-form>
           <div class="footer">
             <el-button @click="data.removeTab()">取 消</el-button>
@@ -344,7 +353,10 @@ export default {
         payConfigList: [],
         isIncre: true,
         joinCode: '',
-        type: ''
+        type: '',
+        partsWebsitId: '',
+        partsWebsitAttr: '',
+        partsIsCash: ''
       },
       mainFormRules: {
         name: [{ required: true, message: '请填写网点名称', trigger: 'blur' }],
@@ -543,6 +555,9 @@ export default {
                   status: res.data.status,
                   isUseAllinpay: res.data.isUseAllinpay,
                   payWorkerCodeId: res.data.payWorkerCodeId,
+                  partsWebsitId: res.data.partsWebsitId,
+                  partsWebsitAttr: res.data.partsWebsitAttr,
+                  partsIsCash: res.data.partsIsCash,
                   payConfigList: res.data.payConfigList || [],
                   isIncre: res.data.isIncre,
                   joinCode: res.data.joinCode,
@@ -587,6 +602,9 @@ export default {
             isIncre: this.mainForm.isIncre,
             isUseAllinpay: this.mainForm.isUseAllinpay,
             payWorkerCodeId: this.mainForm.payWorkerCodeId,
+            partsWebsitId: this.mainForm.partsWebsitId,
+            partsWebsitAttr: this.mainForm.partsWebsitAttr,
+            partsIsCash: this.mainForm.partsIsCash,
             payConfigList: this.mainForm.payConfigList,
             joinCode: this.mainForm.joinCode
           }
@@ -629,6 +647,9 @@ export default {
             status: res.data.status,
             isUseAllinpay: res.data.isUseAllinpay,
             payWorkerCodeId: res.data.payWorkerCodeId,
+            partsWebsitId: res.data.partsWebsitId,
+            partsWebsitAttr: res.data.partsWebsitAttr,
+            partsIsCash: res.data.partsIsCash,
             payConfigList: res.data.payConfigList || [],
             isIncre: res.data.isIncre,
             joinCode: res.data.joinCode,
@@ -660,6 +681,9 @@ export default {
             status: res.data.status,
             isUseAllinpay: res.data.isUseAllinpay,
             payWorkerCodeId: res.data.payWorkerCodeId,
+            partsWebsitId: res.data.partsWebsitId,
+            partsWebsitAttr: res.data.partsWebsitAttr,
+            partsIsCash: res.data.partsIsCash,
             payConfigList: res.data.payConfigList || [],
             isIncre: res.data.isIncre,
             joinCode: res.data.joinCode,