wupengfei 2 лет назад
Родитель
Сommit
43af706c0d
2 измененных файлов с 8 добавлено и 4 удалено
  1. 2 2
      .idea/workspace.xml
  2. 6 2
      application/mall/controller/StoreGoods.php

+ 2 - 2
.idea/workspace.xml

@@ -3,7 +3,7 @@
   <component name="ChangeListManager">
     <list default="true" id="1a36929e-c054-4875-a943-593a74e55fa4" name="Default Changelist" comment="">
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/application/api/controller/Forum.php" beforeDir="false" afterPath="$PROJECT_DIR$/application/api/controller/Forum.php" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/application/mall/controller/StoreGoods.php" beforeDir="false" afterPath="$PROJECT_DIR$/application/mall/controller/StoreGoods.php" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -174,7 +174,7 @@
       <workItem from="1666942232176" duration="6825000" />
       <workItem from="1667005400846" duration="12474000" />
       <workItem from="1667044689404" duration="3000" />
-      <workItem from="1667177955215" duration="6813000" />
+      <workItem from="1667177955215" duration="11415000" />
     </task>
     <servers />
   </component>

+ 6 - 2
application/mall/controller/StoreGoods.php

@@ -117,7 +117,12 @@ class StoreGoods extends Controller
         }
         // 添加或编辑商品
         if($this->request->isPost() && in_array($this->request->action(),['add','edit'])){
-
+            list($data) = [$this->request->post()];
+            $check_price = true;
+            foreach (json_decode($data['lists'], true) as $vo){
+                if( $vo[0]['sell_price'] <=0 )$check_price = false;
+            }
+            if(!$check_price) $this->error('价格设置有误');
         }
 
     }
@@ -259,7 +264,6 @@ class StoreGoods extends Controller
             $data['id'] = $result;
             $low_price = 0;
             foreach (json_decode($data['lists'], true) as $vo){
-                if($vo[0]['sell_price'] <= 0) $this->error('商品销售价格需大于0元');
                 if($low_price == 0 || $vo[0]['sell_price'] < $low_price )$low_price =  $vo[0]['sell_price'];
                 Data::save('StoreGoodsItem', [
                     'goods_id'          => $data['id'],