修改出入库单,打印单据,

完成出库管理
This commit is contained in:
2026-01-22 17:12:39 +08:00
parent 234d787247
commit b335935f9a
5 changed files with 1298 additions and 817 deletions

View File

@@ -9,6 +9,43 @@ export function addOutbound(data) {
}); });
} }
// 一键出库
export function recordFinish(data) {
return request({
url: '/wisdom/record/out/finish',
method: 'post',
data: data
})
}
// 撤销出库
export function backoutRecord(data) {
return request({
url: '/wisdom/record/out/rollback',
method: 'post',
data: data
})
}
// 一键删除预出库
export function recordRemove(data) {
return request({
url: '/wisdom/record/out/delete',
method: 'delete',
data: data
})
}
//出库记录列表 //出库记录列表
export function listOutbound(data) { export function listOutbound(data) {
return request({ return request({

View File

@@ -11,13 +11,13 @@
<tbody> <tbody>
<tr> <tr>
<td class="label-td">{{isRuKu ? '入库类型:' : '出库类型:'}}</td> <td class="label-td">{{isRuKu ? '入库类型:' : '出库类型:'}}</td>
<td class="value-td">{{ isRuKu ? billAllObj[0]?.rkTypeName : billAllObj[0]?.ckTypeName }}</td> <td class="value-td">{{ billAllObj[0]?.operationTypeName }}</td>
<td class="label-td">{{isRuKu ? '入库日期:' : '出库日期:'}}</td> <td class="label-td">{{isRuKu ? '入库日期:' : '出库日期:'}}</td>
<td class="value-td">{{ isRuKu ? parseTime(billAllObj[0]?.rkTime, '{y}-{m}-{d} {h}:{i}:{s}') : parseTime(billAllObj[0]?.lyTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</td> <td class="value-td">{{ parseTime(billAllObj[0]?.operationTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</td>
</tr> </tr>
<tr> <tr>
<td class="label-td">单据号</td> <td class="label-td">单据号</td>
<td class="value-td">{{ isRuKu ? billAllObj[0]?.billNo : billAllObj[0]?.billNoCk }}</td> <td class="value-td">{{ billAllObj[0]?.billNo }}</td>
<td class="label-td" v-if="isRuKu">供应商名称</td> <td class="label-td" v-if="isRuKu">供应商名称</td>
<td class="value-td" v-if="isRuKu">{{ billAllObj[0]?.gysMc }}</td> <td class="value-td" v-if="isRuKu">{{ billAllObj[0]?.gysMc }}</td>
<td class="label-td" v-if="!isRuKu">施工队</td> <td class="label-td" v-if="!isRuKu">施工队</td>

View File

@@ -11,9 +11,9 @@
<tbody> <tbody>
<tr> <tr>
<td class="label-td">{{isRuKu ? '入库类型' : '出库类型'}}</td> <td class="label-td">{{isRuKu ? '入库类型' : '出库类型'}}</td>
<td class="value-td">{{ isRuKu ? billAllObj[0]?.operationTypeName : billAllObj[0]?.ckTypeName }}</td> <td class="value-td">{{ billAllObj[0]?.operationTypeName }}</td>
<td class="label-td">{{isRuKu ? '入库日期' : '出库日期'}}</td> <td class="label-td">{{isRuKu ? '入库日期' : '出库日期'}}</td>
<td class="value-td">{{ isRuKu ? parseTime(billAllObj[0]?.operationTime, '{y}-{m}-{d} {h}:{i}:{s}') : parseTime(billAllObj[0]?.lyTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</td> <td class="value-td">{{ parseTime(billAllObj[0]?.operationTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</td>
</tr> </tr>
<tr> <tr>
<td class="label-td">订单编号</td> <td class="label-td">订单编号</td>

File diff suppressed because it is too large Load Diff

View File

@@ -322,7 +322,7 @@
import { import {
moveRecord, moveRecord,
} from "@/api/wisdom/bill"; } from "@/api/wisdom/bill";
import { editStock, printTag, listStock } from "@/api/wisdom/stock"; import { listStock, editStock, printTag } from "@/api/wisdom/stock";
import { warehousingDict } from "@/api/information/warehousingtype"; //入库类型 import { warehousingDict } from "@/api/information/warehousingtype"; //入库类型
import { materialtypeDict } from "@/api/information/materialtype"; //物资类型 import { materialtypeDict } from "@/api/information/materialtype"; //物资类型
import { warehouseAll } from "@/api/information/warehouseinfo"; //所属仓库 import { warehouseAll } from "@/api/information/warehouseinfo"; //所属仓库
@@ -503,7 +503,6 @@ function handlePrintTag() {
proxy.$modal.msgError("请选择打印机编号"); proxy.$modal.msgError("请选择打印机编号");
return return
} }
// let newArr = new Array();
for (let i = 0; i < printList.value.length; i++) { for (let i = 0; i < printList.value.length; i++) {
printList.value[i].printer = printNum.value printList.value[i].printer = printNum.value
} }