Files
2024-04-19 14:07:43 +08:00

79 lines
1.7 KiB
Vue
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<view class="material-box">
<uni-card :title="materialInfo.patchCode" :is-full="true">
<template v-slot:extra>
<u-tag v-if="index===0" text="主箱" plain size="mini" type="error"></u-tag>
<u-tag v-else text="次箱" plain size="mini" type="info"></u-tag>
</template>
<view class="package-card-body">
<view class="package-card-describe">
<view>零件号{{ materialInfo.partNumner }}</view>
<view>描述{{ materialInfo.productionDescribe }}</view>
</view>
<view class="package-card-time">
<view class="package-card-quantity">数量{{ materialInfo.quantity }}</view>
<view>生产日期</view>
<view>{{ materialInfo.productionTime }}</view>
</view>
</view>
</uni-card>
<!-- <view class="title left">{{materialInfo.patchCode}}</view>
<view class="title right">{{materialInfo.productionTime}}</view> -->
</view>
</template>
<script>
export default {
name: "material-item",
props: {
index: {
default: -1,
},
materialInfo: {
default: {
// 原始编码
originalCode: "",
// 批次号
patchCode: "",
// 班组
team: "",
// 零件号
partNumner: "",
// 工单号
workoderID: "",
// 数量
quantity: 0,
//生产时间
productionTime: "",
// 产品描述
productionDescribe: ""
}
},
data() {
return {
};
}
},
}
</script>
<style scoped>
.package-card-body {
width: 100%;
display: flex;
flex-direction: row;
align-items: center;
}
.package-card-describe {
font-size: 16px;
font-weight: 600;
width: 70%;
display: flex;
flex-direction: column;
}
.package-card-quantity{
margin-bottom: 10px;
}
</style>