lilei 1 년 전
부모
커밋
9e150a2a71
1개의 변경된 파일23개의 추가작업 그리고 7개의 파일을 삭제
  1. 23 7
      src/views/salesReturnManagement/salesReturn/chooseCustomModal.vue

+ 23 - 7
src/views/salesReturnManagement/salesReturn/chooseCustomModal.vue

@@ -52,7 +52,7 @@
         </a-row>
         <a-row :gutter="15">
           <a-col :span="20">
-          <a-form-model-item label="退货仓库" prop="warehouseSn">
+            <a-form-model-item label="退货仓库" prop="warehouseSn">
               <warehouse
                 v-model="form.warehouseSn"
                 showDef
@@ -63,6 +63,19 @@
             </a-form-model-item>
           </a-col>
         </a-row>
+        <a-row :gutter="15">
+          <a-col :span="20">
+            <a-form-model-item label="退货类型" prop="salesReturnType">
+              <v-select
+                code="FLAG"
+                showType="radio"
+                id="chooseCustom-salesReturnType"
+                v-model="form.salesReturnType"
+                allowClear
+                placeholder="请选择退货类型"></v-select>
+            </a-form-model-item>
+          </a-col>
+        </a-row>
         <a-form-model-item :wrapper-col="{ span: 12, offset: 6 }" style="text-align: center;">
           <a-button type="primary" :loading="confirmLoading" @click="handleSubmit" id="chooseCustom-btn-submit">保存</a-button>
           <a-button @click="cancel" style="margin-left: 15px" id="chooseCustom-btn-back">取消</a-button>
@@ -113,12 +126,14 @@ export default {
         countyName: '',
         customerAddr: '', //  详细地址
         warehouseSn: undefined, // 退货仓库
-        syncFlag: undefined // 是否同步
+        syncFlag: undefined, // 是否同步
+        salesReturnType: undefined
       },
       rules: {
         buyerSn: [{ required: true, message: '请选择客户', trigger: ['change', 'blur'] }],
         warehouseSn: [{ required: true, message: '请选择退货仓库', trigger: 'change' }],
-        syncFlag: [{ required: true, message: '请选择是否同步', trigger: ['change', 'blur'] }]
+        syncFlag: [{ required: true, message: '请选择是否同步', trigger: ['change', 'blur'] }],
+        salesReturnType: [{ required: true, message: '请选择退货类型', trigger: ['change', 'blur'] }]
       },
       fetching: false,
       dealerData: []
@@ -194,7 +209,7 @@ export default {
         }
       })
     },
-    getDefaultWarehouse(){
+    getDefaultWarehouse () {
       getDefaultWarehouse().then(res => {
         this.form.warehouseSn = res.data ? res.data.warehouseSn : undefined
       })
@@ -214,8 +229,9 @@ export default {
         countySn: '', // 区
         countyName: '',
         customerAddr: '', //  详细地址
-        warehouseSn: undefined, 
-        syncFlag: undefined // 是否同步
+        warehouseSn: undefined,
+        syncFlag: undefined, // 是否同步
+        salesReturnType: undefined
       }
       this.$refs.ruleForm.resetFields()
       this.dealerData = []
@@ -225,7 +241,7 @@ export default {
   watch: {
     show (newValue, oldValue) {
       this.opened = newValue
-      if(newValue){
+      if (newValue) {
         this.getDefaultWarehouse()
       }
     }