Commit b09b7594 by qinjianhui

fix: 发货问题修改

parent 4a49723e
<template>
<div class="log-list">
<div v-for="l in logList" :key="l.id" class="log-item flex flex-align-center">
<div
v-for="l in logList"
:key="l.id"
class="log-item flex flex-align-center"
>
<div class="log-item-icon">
<Icon name="a-2labadianji3x" />
</div>
<div class="log-item-time">
<span>{{ l.createTime }}</span>
</div>
<div class="log-item-name">
<div v-if="l.employeeName" class="log-item-name">
<span>{{ l.employeeName }}</span>
</div>
<div class="log-item-content">
<div class="log-item-content" :title="l.description">
<span>{{ l.description }}</span>
</div>
</div>
......@@ -39,4 +43,22 @@ defineProps({
.log-item div:not(:last-child) {
margin-right: 6px;
}
.log-item-time {
width: 140px;
}
.log-item-name {
width: 100px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.log-item-content {
flex: 1;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
</style>
......@@ -19,6 +19,7 @@ export interface OrderData {
id: number
namespace?: string
erpId?: number
count?: number
orderNumber?: string
erpOrderNumber?: string
facotoryNo?: string
......
......@@ -194,14 +194,6 @@
</div>
<div class="order-list-expand_item_info_title">
<span class="order-list-expand_item_label"
>付款时间:</span
>
<span class="order-list-expand_item_value">{{
row.paymentTime || '--'
}}</span>
</div>
<div class="order-list-expand_item_info_title">
<span class="order-list-expand_item_label"
>确认时间:</span
>
<span class="order-list-expand_item_value">{{
......@@ -243,7 +235,10 @@
>操作日志</ElButton
>
</div>
<div class="order-list-expand_item_info_title">
<div
v-if="statusCode === 1 || statusCode === 3"
class="order-list-expand_item_info_title"
>
<ElButton text type="danger" @click="cancelOrder(row.id)"
>取消</ElButton
>
......@@ -265,12 +260,6 @@
<span class="value">{{ scope.row.orderNumber }}</span>
</div>
<div class="order-detail_item">
<span class="label">店铺单号:</span>
<span class="value" :title="scope.row.shopNumber">{{
scope.row.shopNumber || '--'
}}</span>
</div>
<div class="order-detail_item">
<span class="label">工厂:</span>
<span class="value" :title="scope.row.facotoryNo">{{
scope.row.facotoryNo || '--'
......@@ -765,15 +754,18 @@ const saveShipment = async () => {
const data: ShipmentOrderRes[] = []
orderList.value.forEach((item) => {
shipmentForm.value.namespace = item.namespace
const subOrder = item.productList?.map((jj) => {
return {
const order = []
for (const jj of item.productList || []) {
if (jj.count === 0) break
const subOrder = {
erpSubOrderNumber: jj.erpSubOrderNumber,
subOrderNumber: jj.subOrderNumber,
sendOutQuantity: jj.count,
}
})
if (subOrder) {
data.push(...subOrder)
order.push(subOrder)
}
if (order) {
data.push(...order)
}
})
try {
......
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