|
@@ -315,7 +315,7 @@
|
|
|
|
|
|
<detailsShipDet-drawer ref="detailsShipDetDrawer" @ok="modalFormOk"></detailsShipDet-drawer>
|
|
|
<!-- 申报要素 弹框 -->
|
|
|
- <declareElements-modal ref="declareElementsModal" @table="getShipmentList" @close-declare="closeDeclare" @close-data="closeData"></declareElements-modal>
|
|
|
+ <declareElements-modal ref="declareElementsModal" @table="getShipmentList" @save-information="saveInformation" @close-declare="closeDeclare" @close-data="closeData"></declareElements-modal>
|
|
|
|
|
|
<!-- 维护款号成分 -->
|
|
|
<itemNumEle-modal ref="itemNumEleModal" @close="closeItemNumEle" @closeItem="changeList"></itemNumEle-modal>
|
|
@@ -634,6 +634,7 @@ export default {
|
|
|
],
|
|
|
shipmentListData: [], // 发运明细数据
|
|
|
allMoney:'',
|
|
|
+ copyTableData:[],//保存还未更新时的申报要素列表信息
|
|
|
// 查询条件
|
|
|
queryParam: {
|
|
|
flourOrGarment:'1'
|
|
@@ -686,6 +687,7 @@ export default {
|
|
|
// 分页查询 发运明细
|
|
|
async getShipmentList() {
|
|
|
this.loading = true
|
|
|
+ this.copyTableData = []
|
|
|
await shipmentList(this.queryParam).then(res => {
|
|
|
if (res.success) {
|
|
|
this.loading = false
|
|
@@ -737,6 +739,9 @@ export default {
|
|
|
this.selectedRows = cc
|
|
|
cc.map(item => this.selectedRowKeys.push(item.itemIds))
|
|
|
},
|
|
|
+ saveInformation(data){
|
|
|
+ this.copyTableData = data
|
|
|
+ },
|
|
|
|
|
|
//关闭维护款号成分弹窗
|
|
|
closeItemNumEle(){
|
|
@@ -800,9 +805,12 @@ export default {
|
|
|
}else{
|
|
|
this.$refs.declareElementsModal.query = '1'
|
|
|
}
|
|
|
-
|
|
|
+ if(this,this.copyTableData.length==0){
|
|
|
// 子表赋值
|
|
|
this.$refs.declareElementsModal.declareElementsData = res.result.syDeclarationElementsItemList
|
|
|
+ }else{
|
|
|
+ this.$refs.declareElementsModal.declareElementsData = this.copyTableData
|
|
|
+ }
|
|
|
if(record.pushState == '1' && record.submitStatus == '1'){
|
|
|
this.$refs.declareElementsModal.pushState = true
|
|
|
}
|