Browse Source

托书参照新增带上税号

jbb 2 years ago
parent
commit
3975635944
2 changed files with 23 additions and 3 deletions
  1. 4 1
      src/api/document/book.js
  2. 19 2
      src/views/book/addBookDrawer.vue

+ 4 - 1
src/api/document/book.js

@@ -27,8 +27,11 @@ const settlement  =params => getAction('/syShippingOrder/syShippingOrder/syShipp
 //费用支出修改
 const editMoney =params => postAction('/syShippingOrder/syShippingOrder/updateUSD_RMB', params)
 
+//获取经营单位数据字典
+const Dictionaries =params => getAction('/sys/api/queryEnableDictItemsByCode', params)
 
 
 
-export {bookList,PackingList,addPackingList,editPackingList,deletePackingList,bookListId,submitPackingList,settlement,editMoney}
+
+export {bookList,PackingList,addPackingList,editPackingList,deletePackingList,bookListId,submitPackingList,settlement,editMoney,Dictionaries}
 

+ 19 - 2
src/views/book/addBookDrawer.vue

@@ -399,7 +399,7 @@
 import { JeecgListMixin } from '@/mixins/JeecgListMixin'
 import JEllipsis from '@/components/jeecg/JEllipsis'
 import moment from 'moment'
-import {addPackingList,editPackingList} from '@api/document/book.js'
+import {addPackingList,editPackingList,Dictionaries} from '@api/document/book.js'
 import packingListModal from '@views/book/packingListModal.vue'
 import packingListModalFabrics from '@views/book/packingListModalFabrics.vue'
 
@@ -609,6 +609,7 @@ export default {
       usdList: [{}],
       loading: false, // 表格加载
       addBook: {},
+      arrOption:[],
       defaultMethod : 'add',
       confirmLoading: false,
       visible: false,
@@ -626,8 +627,16 @@ export default {
       }
     }
   },
-  created() {},
+  created() {
+    this.getOption()
+  },
   methods: {
+    //获取经营单位数据字典
+    getOption(){
+      Dictionaries({code:'test-200'}).then(res => {
+         this.arrOption = res
+      })
+    },
 
     //托书号转化大写
     convertUppercase(val){
@@ -698,6 +707,14 @@ export default {
              exchangeEarningsValue:transitionData.exchangeEarningsValue,
              termsOfDeliveryvalue:transitionData.termsOfDeliveryvalue,
            }
+           var duty=''
+            this.arrOption.map(item=>{
+              var value = item.value.split('+')
+            if(value[0] == this.addBook.unitInOperation){
+              duty =value[2]
+            }
+           })
+           this.addBook.dutyParagraph = duty
          }
         this.setHeadCalField()
     },