浏览代码

add goods_lowest_price support

lionared 6 年之前
父节点
当前提交
1b5113d66f
共有 2 个文件被更改,包括 13 次插入2 次删除
  1. 4 1
      shop/control/store_goods_online.php
  2. 9 1
      shop/templates/default/seller/store_goods_add.step2.php

+ 4 - 1
shop/control/store_goods_online.php

@@ -103,7 +103,7 @@ class store_goods_onlineControl extends BaseSellerControl {
         Tpl::output('brand_list', $brand_list);
 
         // 取得商品规格的输入值
-        $goods_array = $model_goods->getGoodsList($where, 'goods_id,goods_marketprice,goods_price,goods_storage,goods_serial,goods_storage_alarm,goods_spec,oms_id');
+        $goods_array = $model_goods->getGoodsList($where, 'goods_id,goods_marketprice,goods_price,goods_storage,goods_serial,goods_storage_alarm,goods_spec,oms_id,goods_lowest_price');
         $sp_value = array();
         if (is_array($goods_array) && !empty($goods_array)) {
 
@@ -132,6 +132,7 @@ class store_goods_onlineControl extends BaseSellerControl {
                     $id = str_replace ( ',', '', implode ( ',', $matchs ) );
                     $sp_value ['i_' . $id . '|marketprice'] = $v['goods_marketprice'];
                     $sp_value ['i_' . $id . '|price'] = $v['goods_price'];
+                    $sp_value ['i_' . $id . '|lowest_price'] = $v['goods_lowest_price'];
                     $sp_value ['i_' . $id . '|id'] = $v['goods_id'];
                     $sp_value ['i_' . $id . '|stock'] = $v['goods_storage'];
                     $sp_value ['i_' . $id . '|alarm'] = $v['goods_storage_alarm'];
@@ -421,6 +422,7 @@ class store_goods_onlineControl extends BaseSellerControl {
                     $update['gc_id_3']           = $update_common['gc_id_3'];
                     $update['brand_id']          = $update_common['brand_id'];
                     $update['goods_price']       = $value['price'];
+                    $update['goods_lowest_price']= floatval($value['lowest_price']);
                     $update['goods_marketprice'] = $value['marketprice'] == 0 ? $update_common['goods_marketprice'] : $value['marketprice'];
                     $update['goods_serial']      = $value['sku'];
                     $update['oms_id']            = intval($value['oms_id']);
@@ -473,6 +475,7 @@ class store_goods_onlineControl extends BaseSellerControl {
                     $insert['brand_id']          = $update_common['brand_id'];
                     $insert['goods_price']       = $value['price'];
                     $insert['goods_promotion_price']=$value['price'];
+                    $insert['goods_lowest_price']= floatval($value['lowest_price']);
                     $insert['goods_marketprice'] = $value['marketprice'] == 0 ? $update_common['goods_marketprice'] : $value['marketprice'];
                     $insert['goods_serial']      = $value['sku'];
                     $insert['oms_id']            = intval($value['oms_id']);

文件差异内容过多而无法显示
+ 9 - 1
shop/templates/default/seller/store_goods_add.step2.php