wms白胚入库页面修改

master
mengjiao 8 months ago
parent 196ac9abf3
commit f8e5b30d97

@ -42,7 +42,7 @@ export function getOrderAndWork(data) {
}) })
} }
// 查询生产工单列表 // 查询生产工单列表s
export function listWorkorder(query) { export function listWorkorder(query) {
return request({ return request({
url: '/plan/bppro/workorder/list', url: '/plan/bppro/workorder/list',
@ -50,7 +50,14 @@ export function listWorkorder(query) {
params: query params: query
}); });
} }
// 查询生产工单列表s
export function listNeWorkorder(query) {
return request({
url: '/wms//WmsToWCSInterface/listNe',
method: 'get',
params: query
});
}
// 查询生产工单详细 // 查询生产工单详细
export function getWorkorder(workorderId) { export function getWorkorder(workorderId) {
return request({ return request({
@ -109,3 +116,9 @@ export function subChangeWorkOrderM(data){
data:data data:data
}) })
} }
export function getWorkOrdersWMS(workorderCode) {
return request({
url:'/wms/WmsToWCSInterface/getWorkOrders/'+workorderCode,
method:'get'
})
}

@ -102,7 +102,6 @@
<el-table v-loading="loading" :data="workorderList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="workorderList" @selection-change="handleSelectionChange">
<el-table-column type="selection" align="center"> <el-table-column type="selection" align="center">
</el-table-column> </el-table-column>
<el-table-column label="工单ID" align="center" prop="workorderId" v-if="false"/> <el-table-column label="工单ID" align="center" prop="workorderId" v-if="false"/>
<el-table-column width="160" label="子工单编号" align="center" prop="workorderCode"/> <el-table-column width="160" label="子工单编号" align="center" prop="workorderCode"/>
@ -122,7 +121,9 @@
<div v-for="item in scope.row.batchInfo">{{ item }}</div> <div v-for="item in scope.row.batchInfo">{{ item }}</div>
</template> </template>
</el-table-column>--> </el-table-column>-->
<el-table-column width="90" label="派工数量" align="center" prop="quantitySplit"/> <el-table-column width="90" label="完成数" align="center" prop="attr1"/>
<el-table-column width="90" label="入库数量" align="center" prop="attr5"/>
<el-table-column width="90" label="未入库数量" align="center" prop="attr6"/>
<el-table-column width="50" label="单位" align="center" prop="unit"/> <el-table-column width="50" label="单位" align="center" prop="unit"/>
<el-table-column width="90" label="工艺编码" align="center" prop="routeCode"/> <el-table-column width="90" label="工艺编码" align="center" prop="routeCode"/>
<el-table-column width="180" label="工艺名称" align="center" prop="routeName" /> <el-table-column width="180" label="工艺名称" align="center" prop="routeName" />
@ -210,21 +211,17 @@
label="生产订单"> label="生产订单">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="quantityProduced" prop="attr1"
label="已生产数量"> label="已生产数量">
</el-table-column> </el-table-column>
<el-table-column
prop="quantitySplit"
label="拆分数量">
</el-table-column>
<el-table-column <el-table-column
prop="routeCode" prop="routeCode"
label="工艺编码"> label="工艺编码">
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column-->
prop="prodLineCode" <!-- prop="prodLineCode"-->
label="产线设备"> <!-- label="产线设备">-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="班次" align="center" prop="shiftId" :formatter="shiftFormat"> <el-table-column label="班次" align="center" prop="shiftId" :formatter="shiftFormat">
</el-table-column> </el-table-column>
<el-table-column label="工单状态" align="center" prop="status"> <el-table-column label="工单状态" align="center" prop="status">
@ -273,7 +270,9 @@
<script> <script>
import { import {
getWorkOrders, getWorkOrders,
getWorkOrdersWMS,
listWorkorder, listWorkorder,
listNeWorkorder,
delWorkorder, delWorkorder,
downWorkorder, downWorkorder,
getOrderAndWork,getProSortNo, getOrderAndWork,getProSortNo,
@ -1023,7 +1022,7 @@ export default {
this.printData.manufacture = this.$store.state.user.name; this.printData.manufacture = this.$store.state.user.name;
this.newWorkerLoading = true // true this.newWorkerLoading = true // true
this.refreshNewWorkerTable = false // refreshProTablefalse this.refreshNewWorkerTable = false // refreshProTablefalse
getWorkOrders(this.selectWork.workorderCode).then(response => { getWorkOrdersWMS(this.selectWork.workorderCode).then(response => {
this.printData.workTable = response.data; this.printData.workTable = response.data;
this.printData.factory = response.data[0].factoryCode; this.printData.factory = response.data[0].factoryCode;
this.printData.productDate = response.data[0].productDate; this.printData.productDate = response.data[0].productDate;
@ -1040,7 +1039,8 @@ export default {
this.queryParams.productDateEnd = moment(this.queryParams.productDateArray[1]).format('YYYY-MM-DD'); this.queryParams.productDateEnd = moment(this.queryParams.productDateArray[1]).format('YYYY-MM-DD');
} }
listWorkorder(this.queryParams).then(response => { listNeWorkorder(this.queryParams).then(response => {
console.log(response.rows)
this.workorderList = response.rows; this.workorderList = response.rows;
this.total = response.total; this.total = response.total;
this.loading = false; this.loading = false;
@ -1282,6 +1282,8 @@ export default {
attr2: null, attr2: null,
attr3: null, attr3: null,
attr4: null, attr4: null,
attr5: null,
attr6: null,
createBy: null, createBy: null,
createTime: null, createTime: null,
updateBy: null, updateBy: null,

Loading…
Cancel
Save