|
@@ -54,6 +54,7 @@
|
|
|
<th lay-data="{field:'price', edit: 'text'}">销售价(元)</th>
|
|
|
<th lay-data="{field:'total', edit: 'text'}">当前库存</th>
|
|
|
<th lay-data="{field:'number', edit: 'text'}">新增库存</th>
|
|
|
+ <th lay-data="{field:'number', edit: 'text'}">起订数</th>
|
|
|
<th lay-data="{field:'operation'}">操作</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
@@ -126,6 +127,17 @@
|
|
|
goods[id].num = num;
|
|
|
setTotal();
|
|
|
});
|
|
|
+
|
|
|
+ $("#goods").on("keyup", ".goods_min", function() {
|
|
|
+ var min = parseInt($(this).val());
|
|
|
+ if (!min || min <= 0) {
|
|
|
+ min = 0;
|
|
|
+ $(this).val(0);
|
|
|
+ }
|
|
|
+ var id = $(this).parent().attr('value');
|
|
|
+ goods[id].min = min;
|
|
|
+ setTotal();
|
|
|
+ });
|
|
|
})
|
|
|
var goods = {};
|
|
|
var del_goods = {};
|
|
@@ -182,6 +194,7 @@
|
|
|
goods[key].price = parseFloat(goods[key].price);
|
|
|
goods[key].price_type = parseInt(goods[key].price_type);
|
|
|
goods[key].total = parseFloat(goods[key].total);
|
|
|
+ goods[key].min = parseInt(goods[key].min);
|
|
|
goods[key].num = 0;
|
|
|
goods[key].del = 1;
|
|
|
create(node);
|
|
@@ -210,6 +223,8 @@
|
|
|
} else {
|
|
|
addtr += '<td><div class="jiajian" value='+node.id+'><span class="jian" onclick="dec(\''+node.id+'\')">-</span><input type="text" value="'+node.num+'" class="goods_num"><span class="jia" onclick="add(\''+node.id+'\')">+</span></div></td>';
|
|
|
}
|
|
|
+
|
|
|
+ addtr += '<td><div class="jiajian" value='+node.id+'><span class="jian" onclick="decMin(\''+node.id+'\')">-</span><input type="text" value="'+node.min+'" class="goods_min"><span class="jia" onclick="addMin(\''+node.id+'\')">+</span></div></td>';
|
|
|
|
|
|
if (node.total <= 0) {
|
|
|
addtr += '<td><a class="delete_btn" onclick="del(\''+node.id+'\')">删除</a></td>';
|
|
@@ -240,6 +255,24 @@
|
|
|
setTotal();
|
|
|
}
|
|
|
|
|
|
+ function addMin(id)
|
|
|
+ {
|
|
|
+ goods[id].min += 1;
|
|
|
+ get(id).find('.goods_min').val(goods[id].min);
|
|
|
+ setTotal();
|
|
|
+ }
|
|
|
+
|
|
|
+ function decMin(id)
|
|
|
+ {
|
|
|
+ goods[id].min -= 1;
|
|
|
+ if (goods[id].min < 1) {
|
|
|
+ goods[id].min = 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ get(id).find('.goods_min').val(goods[id].min);
|
|
|
+ setTotal();
|
|
|
+ }
|
|
|
+
|
|
|
function del(id)
|
|
|
{
|
|
|
if (confirm('确定删除吗?')) {
|