【新增】表【CoreCmsGoods】增加【initialSales】初始销量字段。

【新增】业务逻辑增加可设置的虚假销量,用于展示友好销量。
【优化】后端使用增加版本号更新,方便对比当前版本信息,通过后台右上角进入查阅。
This commit is contained in:
大灰灰
2022-07-15 23:50:27 +08:00
parent d122d4505e
commit b5c5e97583
14 changed files with 74 additions and 23 deletions

View File

@@ -92,6 +92,12 @@
<input type="number" min="0" max="999999" name="goods[sort]" id="sort" lay-verify="required|number" class="layui-input" value="1" placeholder="请输入商品排序" lay-reqText="请输入商品排序并为数字" />
</div>
</div>
<div class="layui-form-item">
<label for="initialSales" class="layui-form-label layui-form-required">初始销量</label>
<div class="layui-input-inline layui-inline-2">
<input type="number" min="0" max="999999" name="goods[initialSales]" id="initialSales" lay-verify="required|number" class="layui-input" value="1" placeholder="请输入初始销量" lay-reqText="请输入初始销量并为数字" />
</div>
</div>
<div class="layui-form-item">
<label for="isMarketable" class="layui-form-label layui-form-required">是否上架</label>
<div class="layui-input-inline layui-inline-2">
@@ -1474,6 +1480,7 @@
goods.price = field['goods[price]'];
goods.sn = field['goods[sn]'];
goods.sort = field['goods[sort]'];
goods.initialSales = field['goods[initialSales]'];
goods.spesDesc = field['goods[spesDesc]'];
goods.stock = field['goods[stock]'];
goods.unit = field['goods[unit]'];

View File

@@ -89,6 +89,12 @@
<input type="number" min="0" max="999999" name="goods[sort]" id="sort" lay-verType="tips" lay-verify="required|number" class="layui-input" value="{{d.data.model.sort }}" placeholder="请输入商品排序" lay-reqText="请输入商品排序并为数字" />
</div>
</div>
<div class="layui-form-item">
<label for="initialSales" class="layui-form-label layui-form-required">初始销量</label>
<div class="layui-input-inline layui-inline-2">
<input type="number" min="0" max="999999" name="goods[initialSales]" id="initialSales" lay-verType="tips" lay-verify="required|number" class="layui-input" value="{{d.data.model.initialSales }}" placeholder="请输入初始销量" lay-reqText="请输入初始销量并为数字" />
</div>
</div>
<div class="layui-form-item">
<label for="isMarketable" class="layui-form-label layui-form-required">是否上架</label>
<div class="layui-input-inline layui-inline-2">
@@ -1572,6 +1578,7 @@
goods.price = field['goods[price]'];
goods.sn = field['goods[sn]'];
goods.sort = field['goods[sort]'];
goods.initialSales = field['goods[initialSales]'];
goods.spesDesc = field['goods[spesDesc]'];
goods.stock = field['goods[stock]'];
goods.unit = field['goods[unit]'];

View File

@@ -206,6 +206,7 @@
{ field: 'name', title: '商品名称', sort: false },
//{ field: 'stock', title: '库存', sort: false, width: 60 },
{ field: 'sort', title: '排序', sort: false, width: 40 },
{ field: 'initialSales', title: '初始销量', sort: false, width: 70 },
{
field: 'productsDistributionType', title: '佣金方式', sort: false, width: 80, templet: function (data) {
if (data.productsDistributionType === 1) {