| | |
| | | let result = resp.data; |
| | | if (result.code === 200) { |
| | | message.success(isSave.value ? formatMessage('page.add.success', '新增成功') : formatMessage('page.update.success', '更新成功')); |
| | | emit('tableReload', 'reload') |
| | | } else { |
| | | message.error(result.msg); |
| | | } |
| | | emit('tableReload', 'reload') |
| | | nextTick(() => { |
| | | formTable.value.resetFields() |
| | | }) |
| | |
| | | }; |
| | | |
| | | const orderQueryList = ref(null); |
| | | orderQuery(); |
| | | function orderQuery() { |
| | | postForm('/api/order/query', {}).then(resp => { |
| | | orderQuery(null); |
| | | function orderQuery(condition) { |
| | | postForm('/api/order/query', { |
| | | condition: condition |
| | | }).then(resp => { |
| | | let result = resp.data; |
| | | orderQueryList.value = result.data; |
| | | }) |
| | |
| | | zpalletBarcodeQuery(e) |
| | | } |
| | | |
| | | const handleSearchChange = (e) => { |
| | | orderQuery(e); |
| | | } |
| | | |
| | | const handleSelectChange = async (id) => { |
| | | orderQueryList.value.forEach((item) => { |
| | | if (item.value == id) { |
| | |
| | | let result = await orderDetlQuery(id); |
| | | let tmp = [] |
| | | result.data.forEach((item) => { |
| | | let count = item.anfme - item.qty - item.workQty - item.waitQty; |
| | | tmp.push({ |
| | | value: item.id, |
| | | label: item.mat$.matnr + '-' + item.anfme, |
| | | anfme: item.anfme |
| | | label: item.mat$.matnr + '-' + count, |
| | | anfme: count |
| | | }) |
| | | }) |
| | | orderDetlQueryList.value = tmp; |
| | |
| | | style="width: 250px;"> |
| | | <a-select v-model:value="formData.orderId" :placeholder="formatMessage('common.select', '请选择')" |
| | | style="width: 100%" show-search :options="orderQueryList" optionFilterProp="label" |
| | | optionLabelProp="label" @change="handleSelectChange"> |
| | | optionLabelProp="label" @change="handleSelectChange" @search="handleSearchChange"> |
| | | </a-select> |
| | | </a-form-item> |
| | | <a-form-item :label="formatMessage('db.man_wait_pakin.order_no', '订单编号')" name="orderNo" |