update:商品映射新增商品溢价率字段

This commit is contained in:
lihaoyuan 2025-11-10 17:12:05 +08:00
parent 2c5dd992a8
commit 3cb142a0a3
2 changed files with 26 additions and 2 deletions

View File

@ -120,7 +120,18 @@
/> />
</el-form-item> </el-form-item>
</div> </div>
<div class="form-row">
<el-form-item
label="商品溢价率"
:prop="'items.' + index + '.premiumRate'"
>
<el-input
v-model.number="item.premiumRate"
placeholder="商品溢价率(%)"
type="number"
/>
</el-form-item>
</div>
<div class="form-row"> <div class="form-row">
<el-form-item <el-form-item
label="描述" label="描述"
@ -310,7 +321,8 @@
specUnit: item.specUnit, specUnit: item.specUnit,
description: item.description, description: item.description,
sortOrder: item.sortOrder, sortOrder: item.sortOrder,
productNumber:item.productNumber productNumber:item.productNumber,
premiumRate:item.premiumRate
})) }))
// //

View File

@ -8,6 +8,13 @@
placeholder="输入商品名称" placeholder="输入商品名称"
prefix-icon="el-icon-search" prefix-icon="el-icon-search"
/> />
<el-input
v-model="filter.productNumber"
class="input_item"
clearable
placeholder="输入商品货号"
prefix-icon="el-icon-search"
/>
<el-select <el-select
v-model="filter.storeId" v-model="filter.storeId"
clearable clearable
@ -106,6 +113,10 @@
<el-table-column label="店铺ID" prop="storeId" /> <el-table-column label="店铺ID" prop="storeId" />
<el-table-column label="商品名称" prop="productName" /> <el-table-column label="商品名称" prop="productName" />
<el-table-column label="商品描述" prop="description" /> <el-table-column label="商品描述" prop="description" />
<el-table-column
label="商品溢价率"
prop="premiumRate"
:formatter="(row) => row.premiumRate + '%'" />
<el-table-column label="商品规格" prop="specValue"> <el-table-column label="商品规格" prop="specValue">
<template #default="scope"> <template #default="scope">
{{ scope.row.specValue }}{{ scope.row.specUnit }} {{ scope.row.specValue }}{{ scope.row.specUnit }}
@ -179,6 +190,7 @@
filter: { filter: {
productName: '', productName: '',
storeId: '', storeId: '',
productNumber:'',
}, },
pagination: { pagination: {
pageNum: 1, pageNum: 1,