Przeglądaj źródła

补录订单-完税凭证地区对接

祁鹏飞 1 miesiąc temu
rodzic
commit
04ae343449
1 zmienionych plików z 19 dodań i 2 usunięć
  1. 19 2
      src/views/additionalOrder/additional/index.vue

+ 19 - 2
src/views/additionalOrder/additional/index.vue

@@ -1264,7 +1264,7 @@
                   <el-radio-group v-model="additionalForm.productId">
                   <el-radio-group v-model="additionalForm.productId">
                     <el-radio v-for="item in optionObj.insuranceType" :key="item.value" :value="item.value">{{
                     <el-radio v-for="item in optionObj.insuranceType" :key="item.value" :value="item.value">{{
                       item.label
                       item.label
-                    }}</el-radio>
+                      }}</el-radio>
                   </el-radio-group>
                   </el-radio-group>
                 </el-form-item>
                 </el-form-item>
                 <el-table :data="insuranceData">
                 <el-table :data="insuranceData">
@@ -1375,7 +1375,8 @@
                   <el-col v-if="additionalForm.taxRelifFlag === '4'" :span="6">
                   <el-col v-if="additionalForm.taxRelifFlag === '4'" :span="6">
                     <el-form-item label="完税凭证地区" prop="taxPaidAreaCode">
                     <el-form-item label="完税凭证地区" prop="taxPaidAreaCode">
                       <el-select v-model="additionalForm.taxPaidAreaCode" placeholder="请选择">
                       <el-select v-model="additionalForm.taxPaidAreaCode" placeholder="请选择">
-                        <el-option label="类型1" value="1" key="1"></el-option>
+                        <el-option v-for="item in licensePlateRegion" :label="item.name"
+                          :value="item.code" :key="item.code"></el-option>
                       </el-select>
                       </el-select>
                     </el-form-item>
                     </el-form-item>
                   </el-col>
                   </el-col>
@@ -2126,6 +2127,9 @@ let optionObj = ref({
   taxpayerIdentifier: [], // 证件类型
   taxpayerIdentifier: [], // 证件类型
   insuranceType: [], // 险种类型
   insuranceType: [], // 险种类型
 })
 })
+
+const licensePlateRegion=ref([])
+
 const initOption = () => {
 const initOption = () => {
   let list = ['vehicle_use_code', 'car_nature_code', 'energy_type_code', 'car_type_code', 'car_kind_code', 'taxpayerIdentifier']
   let list = ['vehicle_use_code', 'car_nature_code', 'energy_type_code', 'car_type_code', 'car_kind_code', 'taxpayerIdentifier']
   list.forEach(item => {
   list.forEach(item => {
@@ -2147,6 +2151,19 @@ const initOption = () => {
       })
       })
     }
     }
   })
   })
+  api.agreementApi.getAreaLicense('0').then((res: any) => {
+    if (res.code == '200') {
+      let data: any = [];
+      res.data.map((val: any) => {
+        data.push({
+          code: val.areaNumber,
+          name: val.areaName,
+        })
+        return val;
+      })
+      licensePlateRegion.value = data;
+    }
+  });
 }
 }
 
 
 // 保险公司列表
 // 保险公司列表