Browse Source

修改栈板

java8
han\hanst 6 months ago
parent
commit
2329fad360
  1. 2
      src/api/ecss/ecss.js
  2. 56
      src/views/modules/ecss/codelnotifyConfirm.vue

2
src/api/ecss/ecss.js

@ -132,5 +132,7 @@ export const getCustomerAdd = data => createAPI(`/select/ecssMapper/getCustomerA
export const getCustomerTemplateList = data => createAPI(`/ecss/coDel/getCustomerTemplateList`,'post',data) export const getCustomerTemplateList = data => createAPI(`/ecss/coDel/getCustomerTemplateList`,'post',data)
export const updateCodelPalletHeaderPalletQty = data => createAPI(`/ecss/coDel/updateCodelPalletHeaderPalletQty`,'post',data)

56
src/views/modules/ecss/codelnotifyConfirm.vue

@ -403,6 +403,37 @@
</div> </div>
</el-dialog> </el-dialog>
<el-dialog
:title=" '修改栈板'"
:close-on-click-modal="false"
v-drag
:visible.sync="palletEditFlag"
width="240px"
class="pallet-dialog">
<div class="section section-header">
<el-divider></el-divider>
<el-form label-position="top" class="box-info-form">
<el-row :gutter="20">
<el-col :span="24">
<el-form-item label="栈板高度(M)">
<el-input v-model="palletModelData.height" type="number" placeholder="请输入栈板高度(M)"></el-input>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="托数">
<el-input v-model="palletModelData.palletQty" type="number" placeholder="请输入托数"></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<!-- 底部操作按钮 -->
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="updateCodelPalletHeaderPalletQty">保存</el-button>
<el-button @click="palletEditFlag=false">关闭</el-button>
</div>
</el-dialog>
<el-dialog title="一键装箱" :close-on-click-modal="false" v-drag :visible.sync="oneClickPackingModelFlag" width="170px"> <el-dialog title="一键装箱" :close-on-click-modal="false" v-drag :visible.sync="oneClickPackingModelFlag" width="170px">
<el-form label-position="top" style="margin-left: 7px;margin-top: 10px;"> <el-form label-position="top" style="margin-left: 7px;margin-top: 10px;">
@ -593,7 +624,8 @@
savePalletMaintenance, savePalletMaintenance,
getNotifyPartDetail, getNotifyPartDetail,
searchPalletList, searchPalletList,
updateExportFlag
updateExportFlag,
updateCodelPalletHeaderPalletQty
}from "@/api/ecss/ecss.js" }from "@/api/ecss/ecss.js"
import {getBuList}from '@/api/factory/site.js' import {getBuList}from '@/api/factory/site.js'
import excel from "@/utils/excel-util.js"; import excel from "@/utils/excel-util.js";
@ -656,6 +688,7 @@
palletMaintenanceModelFlag: false, palletMaintenanceModelFlag: false,
palletMaintenanceRecords: [], palletMaintenanceRecords: [],
palletModelFlag:false, palletModelFlag:false,
palletEditFlag:false,
palletModelData:{ palletModelData:{
addFlag:0, addFlag:0,
site:'', site:'',
@ -2105,7 +2138,7 @@
this.palletModelData=JSON.parse(JSON.stringify(row)) this.palletModelData=JSON.parse(JSON.stringify(row))
this.palletModelData.palletRemark=row.palletRemark this.palletModelData.palletRemark=row.palletRemark
this.palletModelData.addFlag=1 this.palletModelData.addFlag=1
this.palletModelFlag=true
this.palletEditFlag=true
}, },
newPalletModel(){ newPalletModel(){
if(this.currentRow.site===''||this.currentRow.site==null){ if(this.currentRow.site===''||this.currentRow.site==null){
@ -2194,6 +2227,25 @@
}); });
}, },
updateCodelPalletHeaderPalletQty(row){
updateCodelPalletHeaderPalletQty(this.palletModelData).then(({data}) => {
if (data && data.code === 0) {
this.palletEditFlag = false
this.refreshCurrentTabTable()
this.$message({
message: '操作成功',
type: 'success',
duration: 1500,
onClose: () => {}
})
} else {
this.$alert(data.msg, '错误', {
confirmButtonText: '确定'
})
}
})
},
deletePallet(row){ deletePallet(row){
this.$confirm('确认删除此明细?', '提示').then(() => { this.$confirm('确认删除此明细?', '提示').then(() => {
deletePalletHeader(row).then(({data}) => { deletePalletHeader(row).then(({data}) => {

Loading…
Cancel
Save