Browse Source

产品发布

lizhen_gitee 7 months ago
parent
commit
88ffaa5c3f

+ 3 - 3
application/admin/controller/unishop/Product.php

@@ -70,7 +70,7 @@ class Product extends Backend
                             throw new Exception('规格不能为空');
                         }
                     }
-                    $params['server'] = implode(',',$params['server']);
+//                    $params['server'] = implode(',',$params['server']);
 
                     $result = $this->model->allowField(true)->save($params);
                     Db::commit();
@@ -176,7 +176,7 @@ class Product extends Backend
                         }
                     }
 
-                    $params['server'] = implode(',',$params['server']);
+//                    $params['server'] = implode(',',$params['server']);
                     $result = $row->allowField(true)->save($params);
                     Db::commit();
                 } catch (ValidateException $e) {
@@ -275,7 +275,7 @@ class Product extends Backend
                         }
                     }
 
-                    $params['server'] = implode(',',$params['server']);
+//                    $params['server'] = implode(',',$params['server']);
                     $result = $this->model->allowField(true)->save($params);
                     Db::commit();
                 } catch (ValidateException $e) {

+ 5 - 5
application/admin/view/unishop/product/add.html

@@ -8,7 +8,7 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Category_id')}:</label>
         <div class="col-xs-12 col-sm-8">
-            {$categoryList}
+            <input id="c-category_id" data-rule="required" data-source="unishop/category/index" data-field="name" class="form-control selectpage" name="row[category_id]" type="text" value="">
         </div>
     </div>
     <div class="form-group">
@@ -83,12 +83,12 @@
         </div>
     </div>
 
-    <div class="form-group">
+    <!--<div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Look')}:</label>
         <div class="col-xs-12 col-sm-8">
             <input id="c-look" data-rule="required" min="0" class="form-control" name="row[look]" type="number" value="0">
         </div>
-    </div>
+    </div>-->
 
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Weigh')}:</label>
@@ -103,12 +103,12 @@
 <!--                   name="row[delivery_id]" type="text" value="">-->
 <!--        </div>-->
 <!--    </div>-->
-    <div class="form-group">
+    <!--<div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Server')}:</label>
         <div class="col-xs-12 col-sm-8">
             {:build_checkboxs('row[server][]', $servers, [], ['class'=>'form-control', 'required'=>''])}
         </div>
-    </div>
+    </div>-->
 
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Switch')}:</label>

+ 5 - 5
application/admin/view/unishop/product/edit.html

@@ -8,7 +8,7 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Category_id')}:</label>
         <div class="col-xs-12 col-sm-8">
-            {$categoryList}
+            <input id="c-category_id" data-rule="required" data-source="unishop/category/index" data-field="name" class="form-control selectpage" name="row[category_id]" type="text" value="{$row.category_id|htmlentities}">
         </div>
     </div>
     <div class="form-group">
@@ -83,12 +83,12 @@
         </div>
     </div>
 
-    <div class="form-group">
+    <!--<div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Look')}:</label>
         <div class="col-xs-12 col-sm-8">
             <input id="c-look" data-rule="required" min="0" class="form-control" name="row[look]" type="number" value="{$row.look}">
         </div>
-    </div>
+    </div>-->
 
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Weigh')}:</label>
@@ -103,12 +103,12 @@
 <!--                   name="row[delivery_id]" type="text" value="{$row.delivery_id}">-->
 <!--        </div>-->
 <!--    </div>-->
-    <div class="form-group">
+    <!--<div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Server')}:</label>
         <div class="col-xs-12 col-sm-8">
             {:build_checkboxs('row[server][]', $servers, $row.server, ['class'=>'form-control', 'required'=>''])}
         </div>
-    </div>
+    </div>-->
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Switch')}:</label>
         <div class="col-xs-12 col-sm-8">

+ 10 - 10
public/assets/js/backend/unishop/product.js

@@ -631,21 +631,21 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'upload', 'vue'], fun
                         },
                         {field: 'sales_price', title: __('Lower price')},
                         {field: 'stock', title: __('Stock')},
-                        {field: 'look', title: __('Look')},
-                        {field: 'sales', title: __('Sales')},
+//                        {field: 'look', title: __('Look')},
+//                        {field: 'sales', title: __('Sales')},
                         {field: 'real_sales', title: __('Real sales')},
-                        {field: 'no_buy_yet', title: __('No buy yet')},
-                        {field: 'real_look', title: __('Real look')},
-                        {field: 'delivery_id', title: __('Delivery_id'), visible: false},
-                        {field: 'delivery.name', title: __('Delivery_id'), visible: false},
-                        {
+//                        {field: 'no_buy_yet', title: __('No buy yet')},
+//                        {field: 'real_look', title: __('Real look')},
+//                        {field: 'delivery_id', title: __('Delivery_id'), visible: false},
+//                        {field: 'delivery.name', title: __('Delivery_id'), visible: false},
+                        /*{
                             field: 'updatetime',
                             title: __('Updatetime'),
                             operate: 'RANGE',
                             addclass: 'datetimerange',
                             formatter: Table.api.formatter.datetime,
                             visible: false
-                        },
+                        },*/
                         {
                             field: 'createtime',
                             title: __('Createtime'),
@@ -661,7 +661,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'upload', 'vue'], fun
                             table: table,
                             events: Table.api.events.operate,
                             formatter: Table.api.formatter.operate,
-                            buttons:[
+                            /*buttons:[
                                 {
                                     name: 'evaluate',
                                     text: __('Evaluate'),
@@ -676,7 +676,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'upload', 'vue'], fun
                                     extend: 'data-toggle="tooltip"',
                                     icon: 'fa fa-copy'
                                 }
-                            ]
+                            ]*/
                         }
                     ]
                 ]