移位盘点

main
FOAM 2025-10-21 18:26:22 +08:00
parent 9ede258bea
commit 7fa8853c24
4 changed files with 20 additions and 15 deletions

View File

@ -45,6 +45,19 @@
:show-file-list="true">
<el-button size="mini" type="success" v-permission="permission.import" icon="el-icon-upload"></el-button>
</el-upload>
<el-upload
class="upload-demo"
ref="upload"
slot='right'
style="float: right;padding-left: 5px"
:action="baseApi+'/api/importData/importPointUpdate'"
:file-list="fileList"
:on-success=handleSuccess
:on-error="handleError"
:headers="headers"
:show-file-list="true">
<el-button size="mini" type="success" v-permission="permission.import" icon="el-icon-upload"></el-button>
</el-upload>
<el-button
slot="right"
class="filter-item"

View File

@ -43,16 +43,8 @@
<el-dialog :close-on-click-modal="false" :before-close="crud.cancelCU" :visible.sync="crud.status.cu > 0" :title="crud.status.title" width="500px">
<el-form ref="form" :model="form" :rules="rules" size="small" label-width="80px">
<el-form-item label="出库库区" prop="srcArea">
<!-- <el-input v-model="form.area" style="width: 370px;"/>-->
<el-select v-model="form.srcArea" prop="srcArea" value-key="id" style="width: 250px" clearable filterable>
<el-option
v-for="item in areaOptions"
:key="item.id"
:label="item.code"
:value="item"
/>
</el-select>
<AreaSelect v-model="form.srcArea" prop="srcArea" value-key="id" style="width: 250px" class="filter-item" clearable filterable :bexb="null">
</AreaSelect>
</el-form-item>
<el-form-item label="目标库区" prop="dstArea">
<!-- <el-input v-model="form.area" style="width: 370px;"/>-->
@ -155,11 +147,12 @@ import pagination from '@crud/Pagination.vue'
import {queryAreaList} from "@/api/area";
import {queryPointList} from "@/api/point";
import {generatePrepFlag} from "@/api/pickInstruction";
import AreaSelect from "@/views/generic-component/AreaSelect.vue";
const defaultForm = { id: null, code: null, name: null, srcArea: null, dstArea: null, dstPoint: null, type: null, remark: null, sourceName: null, sourceId: null,}
export default {
name: 'CountMove',
components: { pagination, crudOperation, rrOperation, udOperation },
components: {AreaSelect, pagination, crudOperation, rrOperation, udOperation },
mixins: [presenter(), header(), form(defaultForm), crud()],
dicts: ['count_status', 'count_type'],
cruds() {

View File

@ -61,6 +61,8 @@
<el-table-column :show-overflow-tooltip="true" prop="srcPoint.code" label="原库位"/>
<el-table-column :show-overflow-tooltip="true" prop="dstPoint.code" label="目标库位"/>
<el-table-column :show-overflow-tooltip="true" prop="itemKey.propC1" label="批次号"/>
<el-table-column :show-overflow-tooltip="true" prop="itemKey.propC2" label="税别"/>
<el-table-column :show-overflow-tooltip="true" prop="srcStockCode" label="箱单号"/>
</el-table>
<!--分页组件-->
<pagination/>

View File

@ -128,9 +128,6 @@
<el-table-column label="操作" width="150px" align="center">
<template slot-scope="scope">
<el-button size="mini" :disabled="scope.row.status!='OPEN'" type="primary" icon="el-icon-edit"
@click="editPick(scope.row)"
/>
<template>
<el-popconfirm
title="确定删除吗?"
@ -231,7 +228,7 @@ export default {
cruds() {
return CRUD({
title: '制造叫料明细',
url: 'api/pickDetail/queryPickDetailZsc',
url: 'api/pickDetail/queryPickDetailZzjl',
idField: 'id',
sort: 'id,desc',
crudMethod: { ...crudPickDetail },