代码更新

This commit is contained in:
2022-11-01 18:21:57 +08:00
parent 49112b926f
commit c9ad8c46f1
6 changed files with 32 additions and 21 deletions

View File

@@ -52,7 +52,7 @@
region.region_name region.region_name
FROM FROM
ST_IVT_StructIvt ivt ST_IVT_StructIvt ivt
LEFT JOIN sch_base_point point ON ivt.struct_id = point.point_id LEFT JOIN sch_base_point point ON ivt.struct_id = point.source_id
LEFT JOIN md_me_materialbase mater ON mater.material_id = ivt.material_id LEFT JOIN md_me_materialbase mater ON mater.material_id = ivt.material_id
LEFT JOIN md_pb_measureunit unit ON unit.measure_unit_id = ivt.qty_unit_id LEFT JOIN md_pb_measureunit unit ON unit.measure_unit_id = ivt.qty_unit_id
LEFT JOIN SCH_BASE_Region region ON region.region_id = ivt.region_id LEFT JOIN SCH_BASE_Region region ON region.region_id = ivt.region_id

View File

@@ -2,17 +2,23 @@ package org.nl.wms.pda.mps.eum;
public enum RegionTypeEnum { public enum RegionTypeEnum {
A_SB("01","A生箔区","1578627451293143040"), A_SB("01","A生箔区","1578627451293143040"),
B_SB("02","B生箔区",""), B_SB("02","B生箔区","1578635789271699456"),
C_SB("03","C生箔区",""), C_SB("03","C生箔区","1578635917692899328"),
D_SB("04","D生箔区",""), D_SB("04","D生箔区","1578636178561830912"),
A_FQ("05","A分切区","1578628922277498880"), A_FQ("05","A分切区","1578628922277498880"),
B_FQ("06","B分切区",""), B_FQ("06","B分切区","1587360208328462336"),
C_FQ("07","C分切区",""), C_FQ("07","C分切区","1587360496145797120"),
D_FQ("08","D分切区",""), D_FQ("08","D分切区","1587360569458036736"),
A_HKZC("09","A烘烤暂存区","1578657813205487616"), A_HKZC("09","A烘烤暂存区","1578657813205487616"),
B_HKZC("10","B烘烤暂存区",""), B_HKZC("10","B烘烤暂存区","1587360656355627008"),
C_HKZC("11","C烘烤暂存区",""), C_HKZC("11","C烘烤暂存区","1587360700223852544"),
D_HKZC("12","D烘烤暂存区",""); D_HKZC("12","D烘烤暂存区","1587360741864902656"),
ZC01("13","主存区","1582991348217286656"),
KTP01("14","空托盘区","1582991511971303424"),
ZZ01("15","中转区","1582995342054526976"),
LKRK("16","密集库入库输送线","1585164789083148288"),
LKCK("17","密集库出库输送线","1585167595403874304"),
XN01("18","虚拟区","1586913215886004224");
private String name; private String name;
private String code; private String code;

View File

@@ -57,7 +57,7 @@
<el-table-column type="selection" width="55" /> <el-table-column type="selection" width="55" />
<el-table-column prop="point_code" label="仓位编码" min-width="120" show-overflow-tooltip /> <el-table-column prop="point_code" label="仓位编码" min-width="120" show-overflow-tooltip />
<el-table-column prop="point_name" label="仓位名称" min-width="120" show-overflow-tooltip /> <el-table-column prop="point_name" label="仓位名称" min-width="120" show-overflow-tooltip />
<el-table-column prop="region_name" label="下料区域" min-width="120" show-overflow-tooltip /> <!-- <el-table-column prop="region_name" label="下料区域" min-width="120" show-overflow-tooltip />-->
<el-table-column prop="material_code" label="物料编码" min-width="120" show-overflow-tooltip /> <el-table-column prop="material_code" label="物料编码" min-width="120" show-overflow-tooltip />
<el-table-column prop="material_name" label="物料名称" min-width="120" show-overflow-tooltip /> <el-table-column prop="material_name" label="物料名称" min-width="120" show-overflow-tooltip />
<el-table-column prop="quality_scode" label="品质类型" min-width="120" show-overflow-tooltip> <el-table-column prop="quality_scode" label="品质类型" min-width="120" show-overflow-tooltip>

View File

@@ -360,6 +360,8 @@ export default {
return return
} }
this.materShow = true this.materShow = true
this.nowindex = index
this.nowrow = row
/* checkoutbill.paramByCodeType({ 'bill_type': this.form.bill_type }).then(res => { /* checkoutbill.paramByCodeType({ 'bill_type': this.form.bill_type }).then(res => {
this.materType = res.materType this.materType = res.materType
this.nowindex = index this.nowindex = index
@@ -379,6 +381,7 @@ export default {
tableChanged(rows) { tableChanged(rows) {
const tablemap = new Map() const tablemap = new Map()
rows.forEach((item) => { rows.forEach((item) => {
debugger
if (this.form.tableData.length !== 0) { if (this.form.tableData.length !== 0) {
this.flagnow = false this.flagnow = false
for (let i = 0; i < this.form.tableData.length; i++) { for (let i = 0; i < this.form.tableData.length; i++) {

View File

@@ -1,6 +1,6 @@
<template> <template>
<el-dialog <el-dialog
title="质检物料选择" title="物料选择"
append-to-body append-to-body
:visible.sync="dialogVisible" :visible.sync="dialogVisible"
destroy-on-close destroy-on-close

View File

@@ -145,16 +145,15 @@
<el-select <el-select
v-model="form2.point_code" v-model="form2.point_code"
clearable clearable
filterable
size="mini" size="mini"
placeholder="业务类型" placeholder="站点"
class="filter-item" class="filter-item"
> >
<el-option <el-option
v-for="item in pointList" v-for="item in pointList"
:key="item.value" :key="item.point_code"
:label="item.label" :label="item.point_name"
:value="item.value" :value="item.point_code"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
@@ -230,6 +229,7 @@ import checkoutbill from '@/views/wms/st/outbill/checkoutbill'
import StructIvt from '@/views/wms/st/outbill/StructIvt' import StructIvt from '@/views/wms/st/outbill/StructIvt'
import PointDialog from '@/views/wms/pub/PointDialog' import PointDialog from '@/views/wms/pub/PointDialog'
import crudSectattr from '@/views/wms/basedata/st/sect/sectattr' import crudSectattr from '@/views/wms/basedata/st/sect/sectattr'
import crudPoint from '@/views/wms/sch/point/point'
export default { export default {
name: 'DivDialog', name: 'DivDialog',
@@ -277,10 +277,7 @@ export default {
}, },
sects: [], sects: [],
invtypelist: [], invtypelist: [],
pointList: [ pointList: [],
{ 'label': '出入库站点1', 'value': 'IVN001' },
{ 'label': '出入库站点2', 'value': 'IVN002' }
],
rules: { rules: {
} }
} }
@@ -310,6 +307,11 @@ export default {
checkoutbill.getInvTypes().then(res => { checkoutbill.getInvTypes().then(res => {
this.invtypelist = res this.invtypelist = res
}) })
const area_type = '1585167595403874304'
crudPoint.getPoint({ 'area_type': area_type }).then(res => {
this.pointlist = res
})
}, },
methods: { methods: {
close() { close() {