fix:光芯辅料表头变化

This commit is contained in:
shijing 2025-06-24 14:21:05 +08:00
parent 0093661dd0
commit 0d532cccb9
1 changed files with 58 additions and 5 deletions

View File

@ -38,6 +38,63 @@
row-key="id" row-key="id"
stripe stripe
:params="params" :params="params"
v-if="project_code=='gx'"
>
<el-table-column type="index" width="50" />
<el-table-column label="日期" prop="update_time">
</el-table-column>
<el-table-column label="物料编号">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.number">{{ scope.row.material_.number }}</span>
</template>
</el-table-column>
<el-table-column label="物料名称" prop="material_name">
</el-table-column>
<el-table-column label="货位号">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.bin_number_main">{{ scope.row.material_.bin_number_main }}</span>
</template>
</el-table-column>
<el-table-column label="规格">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.specification">{{ scope.row.material_.specification }}</span>
</template>
</el-table-column>
<el-table-column label="品牌型号">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.model">{{ scope.row.material_.model }}</span>
</template>
</el-table-column>
<el-table-column label="单位">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.unit">{{ scope.row.material_.unit }}</span>
</template>
</el-table-column>
<el-table-column label="安全库存">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.count_safe">{{ scope.row.material_.count_safe }}</span>
</template>
</el-table-column>
<el-table-column label="数量" prop="count">
</el-table-column>
<el-table-column label="单价">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.unit_price">{{ scope.row.material_.unit_price }}</span>
</template>
</el-table-column>
<el-table-column label="总金额" prop="expiration_date">
<template #default="scope">
<span v-if="scope.row.material_&&scope.row.material_.unit_price">{{ Number(scope.row.material_.unit_price)*Number(scope.row.count) }}</span>
</template>
</el-table-column>
</scTable>
<scTable
ref="table"
:apiObj="apiObj"
row-key="id"
stripe
:params="params"
v-else
> >
<el-table-column type="index" width="50" /> <el-table-column type="index" width="50" />
<el-table-column label="物料批次" prop="batch"> <el-table-column label="物料批次" prop="batch">
@ -57,11 +114,6 @@
</el-table-column> </el-table-column>
<el-table-column label="更新时间" prop="update_time"> <el-table-column label="更新时间" prop="update_time">
</el-table-column> </el-table-column>
<!-- <el-table-column width="90">
<template #default="scope">
<el-button @click="printMaterial(scope.row)" type="text">物料标签</el-button>
</template>
</el-table-column> -->
</scTable> </scTable>
</el-main> </el-main>
<print-dialog <print-dialog
@ -92,6 +144,7 @@ export default {
materialsVisible:false, materialsVisible:false,
apiObjPrint:this.$API.cm.labelmat.fromMb, apiObjPrint:this.$API.cm.labelmat.fromMb,
wmId:'', wmId:'',
project_code:this.$TOOL.data.get("BASE_INFO").base.base_code
}; };
}, },
mounted() { mounted() {