فهرست منبع

报关要素不及时刷新

jbb 2 سال پیش
والد
کامیت
30e306b073
2فایلهای تغییر یافته به همراه9 افزوده شده و 8 حذف شده
  1. 8 7
      src/views/shipment-details/declareElementsModal.vue
  2. 1 1
      src/views/shipment-details/shipmentList.vue

+ 8 - 7
src/views/shipment-details/declareElementsModal.vue

@@ -233,23 +233,22 @@ export default {
       var type = [],
           sta = true 
       this.declareElementsData.map(item => {
-       type.push(item.typeValue)
-       if(item.typeValue === '' || item.describeText === ''){
+        type.push(item.typeValue)
+       if(item.typeValue === '' ){
          sta = false
-       } 
+        } 
       })
       var typeSet = [...new Set(type)]
       //类型/描述为空时
       if(!sta){
-        this.$message.error("类型/描述均不可为空!");
+        this.$message.error("类型不可为空!");
       } else if(typeSet.length !== type.length){  //类名重复时
         this.$message.error("类型不能重复选择!");
       } else {
-        console.log('点击报关要素对话框 保存')
         var newObj = {} // 新增主表
         newObj.id = this.declareElements.id
         newObj.declarationName = this.declareElements.declarationName //报关品名
-        newObj.hsCode = this.declareElements.hsCode //报关品名
+        newObj.hsCode = this.declareElements.hsCode 
         newObj.englishProductName = this.declareElements.englishProductName //英文品名
         newObj.acSetNo = this.declareElements.acSetNo //账套
         newObj.inventoryName = this.declareElements.inventoryName //物料名称
@@ -261,8 +260,10 @@ export default {
         syDeclarationElementsAdd(newObj).then(res => {
         if (res.success) {
           this.$message.success('新增成功')
-          console.log('新增的对象', newObj)
+          this.$emit('table')
           this.close()
+        }else {
+          this.$message.error(res.message)
         }
         })
        this.close()

+ 1 - 1
src/views/shipment-details/shipmentList.vue

@@ -224,7 +224,7 @@
 
       <detailsShipDet-drawer ref="detailsShipDetDrawer" @ok="modalFormOk"></detailsShipDet-drawer>
       <!-- 申报要素 弹框 -->
-      <declareElements-modal ref="declareElementsModal"></declareElements-modal>
+      <declareElements-modal ref="declareElementsModal" @table="getShipmentList"></declareElements-modal>
 
       <!-- 维护款号成分 -->
       <itemNumEle-modal ref="itemNumEleModal" :fatherList="getShipmentList"></itemNumEle-modal>