标签打印修改(TODO)

This commit is contained in:
赵正易 2025-04-08 19:19:33 +08:00
parent 4556fc357a
commit da0282f2c0

View File

@ -2,8 +2,9 @@
<!--XXX 2025-04-06 工单报工打印标签后扫标签报工版本 -->
<view>
<uni-card>
<ScanInput v-if="scanType === 1" @scanConfirm="scanConfirm" placeholder="请扫箱条码"></ScanInput>
<ScanInput v-if="scanType === 2" @scanConfirm="scanConfirm" placeholder="请扫产品码"></ScanInput>
<ScanInput v-if="scanType === 1" @scanConfirm="scanConfirm" placeholder="请扫外箱二维码"></ScanInput>
<ScanInput v-if="scanType === 2 && partsLabelList.length === 0" @scanConfirm="scanConfirm" placeholder="请扫首标签二维码"></ScanInput>
<ScanInput v-if="scanType === 2 && partsLabelList.length === 1" @scanConfirm="scanConfirm" placeholder="请扫末标签二维码"></ScanInput>
</uni-card>
<uni-card>
@ -29,7 +30,7 @@
</view>
</uni-card>
<uni-card v-if="scanType === 2" class="report-box">
<view class="report-box-title">产品报工单</view>
<view class="report-box-title">首标签和末标签</view>
<view class="report-box-parts-list">
<view class="reprot-box-parts-list-item" v-for="(item, index) in partsLabelList" :key="index">
<view class="reprot-box-parts-list-item-left">
@ -44,8 +45,16 @@
</view>
</view>
</uni-card>
<!-- TODO 暂时报工逻辑 -->
<uni-card v-if="partsLabelList.length > 0">
<uni-forms label-width="80px" label-align="right">
<uni-forms-item label="报工数" name="finishedNum">
<uni-easyinput type="number" v-model.number="formData.finishedNum" placeholder="请输入报工数" />
</uni-forms-item>
</uni-forms>
</uni-card>
<view class="bottom-box">
<button :disabled="loading" type="primary" @click="submit">执行报工</button>
<button v-if="scanType === 2 && partsLabelList.length === 2" :disabled="loading" type="primary" @click="submit">执行报工</button>
</view>
<!-- 初次进入校验 -->
<view>
@ -249,7 +258,7 @@ export default {
font-size: 16px;
}
.report-box {
height: 54vh;
height: 30vh;
display: flex;
flex-direction: column;
align-items: center;