|
@@ -98,19 +98,6 @@
|
|
|
<a-button size="small" @click="KSOutbound" :disabled="activeKey!=='finishProduct'||defaultMethod=='add'">框/扇出库</a-button>
|
|
|
<a-button size="small" @click="sendOrReceive('in')" :disabled="activeKey!=='SurplusMaterials'||defaultMethod=='add'">杂发</a-button>
|
|
|
<a-button size="small" @click="sendOrReceive('out')" :disabled="activeKey!=='SurplusMaterials'||defaultMethod=='add'">杂收</a-button>
|
|
|
- <!-- <a-dropdown>
|
|
|
- <a-button size="small"> 委外 <a-icon type="down" /> </a-button>
|
|
|
- <a-menu slot="overlay" >
|
|
|
- <a-menu-item ><a @click="changeChose('生产出入库页签')">生产出入库页签</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('选择委外材料明细')">选择委外材料明细</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('修改入库颜色')">修改入库颜色</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('修改出库颜色')">修改出库颜色</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('委外增行')">委外增行</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('委外拆分行')">委外拆分行</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('委外删行')">委外删行</a></a-menu-item>
|
|
|
- <a-menu-item ><a @click="changeChose('委外保存')">委外保存</a></a-menu-item>
|
|
|
- </a-menu>
|
|
|
- </a-dropdown> -->
|
|
|
</div>
|
|
|
<a-tabs v-model="activeKey" @change="handleChangeTabs">
|
|
|
<a-tab-pane tab="成品明细" :key="refKeys[0]" :forceRender="true">
|
|
@@ -200,6 +187,8 @@
|
|
|
],
|
|
|
},
|
|
|
dataSource:[],
|
|
|
+ originalProductDeatil:[],//保存为增行钱的成品明细列表
|
|
|
+ originalMaterial:[],//保存为增行钱的材料明细列表
|
|
|
loading:false,
|
|
|
// ipagination:{},
|
|
|
selectedRowKeys:[],
|
|
@@ -292,8 +281,10 @@
|
|
|
//获取子表信息
|
|
|
getProductData(id){
|
|
|
//成品明细
|
|
|
+ this.originalProductDeatil = []//保存为增行钱的成品明细列表
|
|
|
getAction('/productionOrder/madeProductionOrders/queryMadeProductionOrdersFinishedByMainId',{id:id}).then(res=>{
|
|
|
if(res.success){
|
|
|
+ this.originalProductDeatil = Array.from(res.result)
|
|
|
this.$refs.productDetails.form.dataSource =res.result
|
|
|
this.$refs.productDetails.planOrg=this.form.pkOrg
|
|
|
this.$refs.productDetails.form.dataSource.map((item,index)=>{
|
|
@@ -308,8 +299,10 @@
|
|
|
//获取子表信息
|
|
|
getMaterialData(id){
|
|
|
//材料明细
|
|
|
+ this.originalMaterial = []//保存为增行钱的材料明细列表
|
|
|
getAction('/productionOrder/madeProductionOrders/queryMadeProductionOrdersMaterialByMainId',{id:id}).then(res=>{
|
|
|
if(res.success){
|
|
|
+ this.originalMaterial = Array.from(res.result)
|
|
|
this.$refs.material.form.dataSource =res.result
|
|
|
this.$refs.material.planOrg=this.form.pkOrg
|
|
|
this.$refs.material.form.dataSource.map((item,index)=>{
|
|
@@ -454,22 +447,22 @@
|
|
|
//成品入库
|
|
|
productWarehous(){
|
|
|
this.$refs.productWarehousModel.visible = true
|
|
|
- this.$refs.productWarehousModel.form.dataSource = this.$refs.productDetails.form.dataSource
|
|
|
+ this.$refs.productWarehousModel.form.dataSource = this.originalProductDeatil
|
|
|
},
|
|
|
//打开框/扇入库弹窗
|
|
|
KSWarehousing(){
|
|
|
this.$refs.KSWarehousing.visible = true
|
|
|
- this.$refs.KSWarehousing.form.dataSource = this.$refs.productDetails.form.dataSource
|
|
|
+ this.$refs.KSWarehousing.form.dataSource = this.originalProductDeatil
|
|
|
},
|
|
|
//打开框/扇出库弹窗
|
|
|
KSOutbound(){
|
|
|
this.$refs.KSOutbound.visible = true
|
|
|
- this.$refs.KSOutbound.form.dataSource = this.$refs.productDetails.form.dataSource
|
|
|
+ this.$refs.KSOutbound.form.dataSource = this.originalProductDeatil
|
|
|
},
|
|
|
//打开材料入库弹窗
|
|
|
materiaWarehous(){
|
|
|
this.$refs.materiaWaring.visible = true
|
|
|
- this.$refs.materiaWaring.form.dataSource = this.$refs.material.form.dataSource
|
|
|
+ this.$refs.materiaWaring.form.dataSource = this.originalMaterial
|
|
|
},
|
|
|
//成品入库,框/扇入库,框/扇出库执行完接口重新获取成品明细,和入库暂存列表
|
|
|
RefreshList(data){
|