货位管理

This commit is contained in:
liuhanqing
2025-08-11 16:06:11 +08:00
parent 545d02da63
commit 1435b1b40f
8 changed files with 361 additions and 160 deletions

View File

@@ -37,6 +37,7 @@ export default {
}
},
traycodeFormat: {
id: 'ID',
title: '条码生成规则',
search: '搜索',
reset: '重置',
@@ -3623,7 +3624,7 @@ export default {
},
// ***************预警库存查询*************
searchViewStockWarning: {
warehouse:'仓库',
warehouse: '仓库',
stockId: '库存ID',
inputStockId: '请输入库存ID',
cargoSpaceId: '货位ID',
@@ -3899,192 +3900,190 @@ export default {
shelfCalledSuccess: '料架 {containerCode} 已从 {sourcePortName} 呼叫到 {currentPortName}',
callCancelled: '已取消呼叫'
},
dict:{
is_available:{
n:'否',
y:'是'
dict: {
is_available: {
n: '否',
y: '是'
},
sys_user_sex:{
a1:'男',
a2:'女',
a3:'未知'
sys_user_sex: {
a1: '男',
a2: '女',
a3: '未知'
},
sys_show_hide:{
a1:'显示',
a2:'隐藏'
sys_show_hide: {
a1: '显示',
a2: '隐藏'
},
sys_normal_disable:{
a1:'正常',
a2:'停用'
sys_normal_disable: {
a1: '正常',
a2: '停用'
},
sys_job_status:{
a1:"正常",
a2:"暂停"
sys_job_status: {
a1: "正常",
a2: "暂停"
},
sys_job_group:{
a1:'默认',
a2:'系统'
sys_job_group: {
a1: '默认',
a2: '系统'
},
sys_yes_no:{
a1:'是',
a2:'否'
sys_yes_no: {
a1: '是',
a2: '否'
},
sys_notice_type:{
a1:'通知',
a2:'公告'
sys_notice_type: {
a1: '通知',
a2: '公告'
},
sys_notice_status:{
a1:'正常',
a2:'关闭'
sys_notice_status: {
a1: '正常',
a2: '关闭'
},
sys_oper_type:{
a1:'新增',
a2:'修改',
a3:'删除',
a4:'授权',
a5:'导出',
a6:'导入',
a7:'强退',
a8:'生成代码',
a9:'清空数据',
a10:'其他'
sys_oper_type: {
a1: '新增',
a2: '修改',
a3: '删除',
a4: '授权',
a5: '导出',
a6: '导入',
a7: '强退',
a8: '生成代码',
a9: '清空数据',
a10: '其他'
},
sys_common_status:{
a1:'成功',
a2:'失败'
sys_common_status: {
a1: '成功',
a2: '失败'
},
in_bill_type:{
a1:'自建单据'
in_bill_type: {
a1: '自建单据'
},
in_bill_status:{
a1:'未执行',
a2:'审核中',
a3:'正执行',
a4:'已完成',
a5:'已作废'
in_bill_status: {
a1: '未执行',
a2: '审核中',
a3: '正执行',
a4: '已完成',
a5: '已作废'
},
out_bill_type:{
a1:'拣选出库',
a2:'退货单据'
out_bill_type: {
a1: '拣选出库',
a2: '退货单据'
},
out_bill_status:{
a1:'待执行',
a2:'已审核',
a3:'正执行',
a4:'已完成',
a5:'已作废'
out_bill_status: {
a1: '待执行',
a2: '已审核',
a3: '正执行',
a4: '已完成',
a5: '已作废'
},
bill_resource:{
bill_resource: {},
in_job_type: {
a1: '空料箱入库',
a2: 'CTU物资入库',
a3: '高架库物资入库',
a4: '托盘垛入库'
},
in_job_type:{
a1:'空料箱入库',
a2:'CTU物资入库',
a3:'高架库物资入库',
a4:'托盘垛入库'
mydo_job_status: {
a1: '未执行',
a2: '待执行',
a3: '正执行',
a4: '已完成',
a5: '已作废'
},
mydo_job_status:{
a1:'未执行',
a2:'待执行',
a3:'正执行',
a4:'已完成',
a5:'已作废'
execution_phase_type: {
a1: '输送线',
a2: '入库口',
a3: 'CTU',
a4: '出库口'
},
execution_phase_type:{
a1:'输送线',
a2:'入库口',
a3:'CTU',
a4:'出库口'
on_line_type: {
a1: '类型1',
a2: '类型2'
},
on_line_type:{
a1:'类型1',
a2:'类型2'
out_job_type: {
a1: '空料箱出库',
a2: '空托盘出库',
a3: '料箱出库',
a4: '托盘出库'
},
out_job_type:{
a1:'空料箱出库',
a2:'空托盘出库',
a3:'料箱出库',
a4:'托盘出库'
stock_status: {
a1: '正常',
a2: '冻结'
},
stock_status:{
a1:'正常',
a2:'冻结'
product_status: {
a1: '正常',
a2: '盘点待审批',
a3: '异常'
},
product_status:{
a1:'正常',
a2:'盘点待审批',
a3:'异常'
stock_maintain_method: {
a1: '新增',
a2: '修改',
a3: '删除'
},
stock_maintain_method:{
a1:'新增',
a2:'修改',
a3:'删除'
receive_bill_status: {
a1: '未质检',
a2: '质检完成'
},
receive_bill_status:{
a1:'未质检',
a2:'质检完成'
check_stock_type: {
a1: '物料盘点',
a2: '货位盘点'
},
check_stock_type:{
a1:'物料盘点',
a2:'货位盘点'
check_bill_status: {
a1: '未执行',
a2: '审核中',
a3: '正执行',
a4: '已完成',
a5: '已作废'
},
check_bill_status:{
a1:'未执行',
a2:'审核中',
a3:'正执行',
a4:'已完成',
a5:'已作废'
product_port_rel_status: {
a1: '是',
a2: '否'
},
product_port_rel_status:{
a1:'是',
a2:'否'
check_in_job_type: {
a1: '盘点料箱入库',
a2: '盘点托盘入库'
},
check_in_job_type:{
a1:'盘点料箱入库',
a2:'盘点托盘入库'
check_out_job_type: {
a1: '盘点料箱出库',
a2: '盘点托盘出库'
},
check_out_job_type:{
a1:'盘点料箱出库',
a2:'盘点托盘出库'
cargo_space_status: {
a1: '空',
a2: '满',
a3: '入库分配',
a4: '出库分配',
a5: '入库盘点分配',
a6: '出库盘点分配'
},
cargo_space_status:{
a1:'空',
a2:'满',
a3:'入库分配',
a4:'出库分配',
a5:'入库盘点分配',
a6:'出库盘点分配'
warehouse_port_type: {
a1: '入口',
a2: '出口'
},
warehouse_port_type:{
a1:'入口',
a2:'出口'
port_type: {
a1: '缓存点位',
a2: '拣选工位',
a3: '拣选放货点位',
a4: '集货缓存点位',
a5: '线边点位',
a6: '台位点位'
},
port_type:{
a1:'缓存点位',
a2:'拣选工位',
a3:'拣选放货点位',
a4:'集货缓存点位',
a5:'线边点位',
a6:'台位点位'
cargo_space_lock_status: {
a1: '锁定',
a2: '解锁'
},
cargo_space_lock_status:{
a1:'锁定',
a2:'解锁'
warehouse_type: {
a1: '高架',
a2: 'CTU库',
a3: '平库'
},
warehouse_type:{
a1:'高架',
a2:'CTU库',
a3:'平库'
record_type: {
a1: '修改',
a2: '新增',
a3: '删除'
},
record_type:{
a1:'修改',
a2:'新增',
a3:'删除'
},
audit_diff_status:{
a1:'未审核',
a2:'审查通过',
a3:'审核不通过'
audit_diff_status: {
a1: '未审核',
a2: '审查通过',
a3: '审核不通过'
}
}

View File

@@ -261,7 +261,7 @@ export default {
/** 查询盘点差异列表 */
getList() {
this.loading = true
if (this.queryParams.status === '1') {
if (this.queryParams.status === '1' || this.queryParams.status === '2') {
// 已审核,查询历史表
listDifferenceRecordFinish(this.queryParams).then(response => {
this.differenceList = response.rows

View File

@@ -222,7 +222,6 @@
<script>
import { listData, getData, delData, addData, updateData } from "@/api/system/dict/data"
import { optionselect as getDictOptionselect, getType } from "@/api/system/dict/type"
import i18n from "@/lang";
export default {
name: "Data",
@@ -335,10 +334,6 @@ export default {
getList() {
this.loading = true
listData(this.queryParams).then(response => {
response.rows = response.rows.map(item => ({
...item,
dictLabel: i18n.t(item.dictLabel) || item.dictLabel
}))
this.dataList = response.rows
this.total = response.total
this.loading = false

View File

@@ -266,7 +266,7 @@
</el-select>
</el-form-item>
<el-form-item :label="$t('systemManagement_RoleManagement.warehouseDataScope')">
<el-select v-model="form.warehouseDataScope" @change="dataScopeSelectChange" multiple collapse-tags :placeholder="$t('systemManagement_RoleManagement.selectWarehouse')">
<el-select v-model="form.warehouseDataScope" @change="dataScopeSelectChange" multiple collapse-tags :placeholder="$t('systemManagement_RoleManagement.placeholderWarehouse')">
<el-option
v-for="item in warehouseOptions"
:key="item.warehouseId"