|
|
@@ -57,14 +57,17 @@
|
|
|
<view class="material-divider"></view>
|
|
|
<view class="material-footer">
|
|
|
<view class="quantity-info">
|
|
|
- <view class="detail-row">
|
|
|
- <text class="quantity-label">数量:</text>
|
|
|
- <text class="quantity-value">{{ getQuantity(item) }} {{ getMeasureName(item) }}</text>
|
|
|
- </view>
|
|
|
<view class="detail-row">
|
|
|
<text class="quantity-label">领料人:</text>
|
|
|
<text class="quantity-value">{{ getReceiverUser(item) }}</text>
|
|
|
</view>
|
|
|
+ <view class="detail-row">
|
|
|
+ <text class="quantity-label">签收人:</text>
|
|
|
+ <text class="quantity-value">{{ getReceiverSigner(item) }}</text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="right-info">
|
|
|
+ <text class="quantity-num">{{ getQuantity(item) }} {{ getMeasureName(item) }}</text>
|
|
|
</view>
|
|
|
<view v-if="status == 'FINISHED' && getLineStatus(item) != 'Y'" class="receive-btn-wrap">
|
|
|
<button class="receive-btn" @click="handleSignReceive(item)">签收</button>
|
|
|
@@ -139,6 +142,12 @@
|
|
|
const val = item['receiverUser']
|
|
|
return val != null ? val.toString() : ''
|
|
|
}
|
|
|
+
|
|
|
+ const getReceiverSigner = (item: UTSJSONObject): string => {
|
|
|
+ if (item == null) return ''
|
|
|
+ const val = item['receiverSigner']
|
|
|
+ return val != null ? val.toString() : ''
|
|
|
+ }
|
|
|
|
|
|
const getLineStatusText = (item: UTSJSONObject): string => {
|
|
|
const s = getLineStatus(item)
|
|
|
@@ -401,6 +410,17 @@
|
|
|
flex: 1;
|
|
|
}
|
|
|
|
|
|
+ .right-info {
|
|
|
+ justify-content: center;
|
|
|
+ margin-right: 24rpx;
|
|
|
+ }
|
|
|
+
|
|
|
+ .quantity-num {
|
|
|
+ font-size: 32rpx;
|
|
|
+ color: #007aff;
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+
|
|
|
.detail-row {
|
|
|
flex-direction: row;
|
|
|
margin-bottom: 8rpx;
|