|
|
|
@ -211,6 +211,7 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import { VXETable } from 'vxe-table'
|
|
|
|
|
import {
|
|
|
|
|
saveDmPgdXd, getDmPgd, getPgdBase, saveDmPgdFk, saveDmPgdJs, saveDmPgdXdBack, getQmPgd
|
|
|
|
|
} from '@/api/jhzxgl/pgd'
|
|
|
|
@ -220,7 +221,7 @@ import {null2str} from "@/utils/rpkj";
|
|
|
|
|
import { getToken } from '@/utils/auth'
|
|
|
|
|
import { startLoading, endLoading } from '@/utils'
|
|
|
|
|
import { Message } from 'element-ui'
|
|
|
|
|
import {saveDmppxxb,getDmppxxbList} from "@/api/jhzxgl/ypp";
|
|
|
|
|
import {saveDmppxxb, getDmppxxbList, saveBfwz} from "@/api/jhzxgl/ypp";
|
|
|
|
|
export default {
|
|
|
|
|
name:'Cgjhdh',
|
|
|
|
|
data() {
|
|
|
|
@ -702,25 +703,32 @@ export default {
|
|
|
|
|
bzClick(){
|
|
|
|
|
|
|
|
|
|
this.dictData.dwxxs= this.dwxxs.filter(fst=>fst.qy===this.queryParam.qy)
|
|
|
|
|
console.log(this.dictData.zyqs)
|
|
|
|
|
},
|
|
|
|
|
bzClick1(){
|
|
|
|
|
this.dictData.dwxxs1= this.dwxxs.filter(fst=>fst.qy===this.inParam.qy)
|
|
|
|
|
console.log(this.dictData.zyqs)
|
|
|
|
|
},
|
|
|
|
|
updates2(){
|
|
|
|
|
async updates2() {
|
|
|
|
|
let selectRecords = this.$refs.xGrid.getCheckboxRecords()
|
|
|
|
|
|
|
|
|
|
if(selectRecords.length>0){
|
|
|
|
|
for(let i = 0; i < selectRecords.length; i++) {
|
|
|
|
|
const dw = this.dictData.dwxxs.filter(item => item.dwh === this.inParam.dw && item.qy === this.inParam.qy)
|
|
|
|
|
if (selectRecords.length > 0 && dw.length > 0) {
|
|
|
|
|
const selectDw = dw[0]
|
|
|
|
|
|
|
|
|
|
for (let i = 0; i < selectRecords.length; i++) {
|
|
|
|
|
const item = selectRecords[i]
|
|
|
|
|
if (selectDw.dcCh && selectDw.dcPl && selectDw.dcFd) {
|
|
|
|
|
if (item.czbh !== selectDw.dcCh || item.pl !== selectDw.dcPl || item.fd !== selectDw.dcFd) {
|
|
|
|
|
const res = await VXETable.modal.confirm(`您确定要摆放到已经存放了${selectDw.dcCh},${selectDw.dcPl},${selectDw.dcFd}的垛位吗?`)
|
|
|
|
|
if (res !== 'confirm') {
|
|
|
|
|
break
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
selectRecords[i].qq = this.inParam.qy
|
|
|
|
|
selectRecords[i].dw = this.inParam.dw
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
this.$refs.xGrid.updateData(this.list)
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
@ -757,7 +765,6 @@ export default {
|
|
|
|
|
|
|
|
|
|
initBase(){
|
|
|
|
|
getPgdBase({}).then(res=>{
|
|
|
|
|
console.log(res.data)
|
|
|
|
|
this.zyqs=res.data.zyqs
|
|
|
|
|
this.dwxxs=res.data.dwxxs
|
|
|
|
|
this.zyrys=res.data.zyrys
|
|
|
|
@ -808,6 +815,17 @@ export default {
|
|
|
|
|
cancelButtonText: '取消',
|
|
|
|
|
type: 'warning'
|
|
|
|
|
}).then(() =>{
|
|
|
|
|
let selectRecords = this.$refs.xGrid.getCheckboxRecords()
|
|
|
|
|
const dw = this.dictData.dwxxs.filter(item => item.dwh === this.inParam.dw && item.qy === this.inParam.qy)
|
|
|
|
|
if (dw.length > 0) {
|
|
|
|
|
const selectDw = dw[0]
|
|
|
|
|
if (!selectDw.dcCh && !selectDw.dcPl && !selectDw.dcFd) {
|
|
|
|
|
selectDw.dcCh = selectRecords[0].czbh
|
|
|
|
|
selectDw.dcPl = selectRecords[0].pl
|
|
|
|
|
selectDw.dcFd = selectRecords[0].fd
|
|
|
|
|
saveBfwz({edit:[selectDw]}).then(res=>{})
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
saveDmppxxb(obj).then(res=>{
|
|
|
|
|
if(res.success){
|
|
|
|
|
this.initList()
|
|
|
|
@ -869,7 +887,6 @@ export default {
|
|
|
|
|
this.list = res.data
|
|
|
|
|
if (this.$refs.xGrid) {
|
|
|
|
|
this.$refs.xGrid.loadData(this.list)
|
|
|
|
|
console.log(this.list)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
|