Commit 096c57f4 authored by 沈翠玲's avatar 沈翠玲

添加工作中心和工作单元模糊查询

parent 55ead0f6
...@@ -58,7 +58,7 @@ const install = (Vue, vm) => { ...@@ -58,7 +58,7 @@ const install = (Vue, vm) => {
params params
), ),
getWorkUnitList: (params = {}) => getWorkUnitList: (params = {}) =>
vm.$u.get(config.adminPath + '/md/workunit/getListByUser', params), vm.$u.postJson(config.adminPath + '/md/workunit/getListByUser', params),
/** /**
* 生产管理相关API * 生产管理相关API
**/ **/
......
...@@ -17,6 +17,25 @@ ...@@ -17,6 +17,25 @@
</view> </view>
<u-modal width="90%" v-model="showWorkstationFlag" :showConfirmButton="false" :showCancelButton="true" title="请选择工作单元" content="操作内容"> <u-modal width="90%" v-model="showWorkstationFlag" :showConfirmButton="false" :showCancelButton="true" title="请选择工作单元" content="操作内容">
<view class="station_list"> <view class="station_list">
<u-form :model="tableParams" labelAlign="right" class="tableForm">
<u-row>
<u-col span="4">
<u-form-item label="工作中心" label-width="80px" name="workstationName">
<uni-easyinput type="text" v-model="tableParams.workstationName" placeholder="请输入工作中心" />
</u-form-item>
</u-col>
<u-col span="4">
<u-form-item label="工作单元" label-width="100px" name="workunitName">
<uni-easyinput type="text" v-model="tableParams.workunitName" placeholder="请输入工作单元名称" />
</u-form-item>
</u-col>
<u-col span="4">
<u-button class="btn" @click="getWorkUnitList" type="primary" size="medium">搜索</u-button>
</u-col>
</u-row>
</u-form>
<u-empty text="暂无工作单元" mode="list" v-if="workUnitList.length == 0" style="margin: 0 auto; display: block; height: 360rpx; padding: 100rpx 0"></u-empty> <u-empty text="暂无工作单元" mode="list" v-if="workUnitList.length == 0" style="margin: 0 auto; display: block; height: 360rpx; padding: 100rpx 0"></u-empty>
<template v-else> <template v-else>
<u-row> <u-row>
...@@ -128,6 +147,10 @@ export default { ...@@ -128,6 +147,10 @@ export default {
nickName: '张三', nickName: '张三',
avatar: require('@/static/images/head.png') avatar: require('@/static/images/head.png')
}, },
tableParams: {
workstationName: '',
workunitName: ''
},
materialRequestArrays: [], materialRequestArrays: [],
processList: [], //工序清单 processList: [], //工序清单
workstationList: [], //工作中心清单 workstationList: [], //工作中心清单
...@@ -205,7 +228,7 @@ export default { ...@@ -205,7 +228,7 @@ export default {
}); });
}, },
async getWorkUnitList(item) { async getWorkUnitList(item) {
await this.$u.api.getWorkUnitList({}).then((res) => { await this.$u.api.getWorkUnitList(this.tableParams).then((res) => {
if (res.code === 200) { if (res.code === 200) {
this.workUnitList = res.rows; this.workUnitList = res.rows;
} else { } else {
......
...@@ -1606,19 +1606,19 @@ export default { ...@@ -1606,19 +1606,19 @@ export default {
name: 'productCode', name: 'productCode',
label: '产品编码', label: '产品编码',
align: 'center', align: 'center',
width: 70 width: 140
}, },
{ {
name: 'quantity', name: 'quantity',
label: '外发数量', label: '外发数量',
align: 'center', align: 'center',
width: 80 width: 65
}, },
{ {
name: 'quantityFeedback', name: 'quantityFeedback',
label: '已收货数量', label: '已收货数量',
align: 'center', align: 'center',
width: 80 width: 75
}, },
{ {
name: 'assistProcessCode', name: 'assistProcessCode',
...@@ -1630,7 +1630,7 @@ export default { ...@@ -1630,7 +1630,7 @@ export default {
name: 'processName', name: 'processName',
label: '工序', label: '工序',
align: 'center', align: 'center',
width: 80 width: 120
} }
] ]
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment