Pārlūkot izejas kodu

商品增加定金商品

lizhen_gitee 1 gadu atpakaļ
vecāks
revīzija
d8cccb74fb

+ 7 - 4
application/admin/lang/zh-cn/unishop/product.php

@@ -16,15 +16,18 @@ return [
     'Delivery_id'    => '运费模板',
     'Assign delivery'    => '指定运费模板',
     'Switch'         => '是否上架',
+    'is_dingjin'         => '定金商品',
+    'is_dingjin 0'       => '否',
+    'is_dingjin 1'       => '是',
     'Server'         => '售后服务',
     'Spec'         => '规格',
     'Updatetime'     => '更新时间',
     'use_spec'     => '选用规格',
     'Createtime'     => '创建时间',
-    'Market price'     => '市场价',
-    'Sales price'     => '销售价',
-    'Lower sales price'     => '最低销售价',
-    'Lower market price'     => '最低市场价',
+    'Market price'     => '销售价',
+    'Sales price'     => '实付价(定金)',
+    'Lower sales price'     => '实付价(定金)',
+    'Lower market price'     => '销售价',
     'Real sales'     => '真实销量',
     'Real look'     => '真实浏览量',
     'lower price'     => '最低价',

+ 30 - 16
application/admin/view/unishop/product/add.html

@@ -55,23 +55,37 @@
             <ul class="row list-inline plupload-preview" id="p-images"></ul>
         </div>
     </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('is_dingjin')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            {:build_radios('row[is_dingjin]', ['1'=>__('Yes'), '0'=>__('No')], 1)}
+        </div>
+    </div>
 
-    <style>
-        table tr td, table tr th {
-            border-right: 1px solid #f1f1f1;
-        }
-    </style>
-    <script>
-        _market_price = 0.00;
-        _sales_price = 0.00;
-        _stock = 0;
-        _sales = 0;
-        _specList = '';
-        _specTableList = '';
-        _use_spec = 0;
-    </script>
-    <div id="spec">
-
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Market price')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-market_price" name="row[market_price]" min="0" type="number" value="0" class="form-control">
+            <label><font color="red">定金商品填写</font></label>
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Sales price')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-sales_price" name="row[sales_price]" min="0" type="number" value="0" class="form-control">
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Total stock')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-stock" name="row[stock]" min="0" type="number" value="0" class="form-control">
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Total sales')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-sales" name="row[sales]" min="0" type="number" value="0" class="form-control">
+        </div>
     </div>
 
 

+ 31 - 15
application/admin/view/unishop/product/edit.html

@@ -56,23 +56,39 @@
         </div>
     </div>
 
-    <style>
-        table tr td, table tr th {
-            border-right: 1px solid #f1f1f1;
-        }
-    </style>
-    <script>
-        _market_price = {$row.market_price ? $row.market_price : 0.00};
-        _sales_price = {$row.sales_price ? $row.sales_price : 0.00};
-        _stock = {$row.stock ? $row.stock : 0};
-        _sales = {$row.sales ? $row.sales : 0};
-        _specList = {$row.specList ? $row.specList : "''"};
-        _specTableList = {$row.specTableList ? $row.specTableList : "''"};
-        _use_spec = {$row.use_spec ? $row.use_spec : 0}; //是否使用
-    </script>
-    <div id="spec">
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('is_dingjin')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            {:build_radios('row[is_dingjin]', ['1'=>__('Yes'), '0'=>__('No')], $row.is_dingjin)}
+        </div>
+    </div>
+
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Market price')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-market_price" name="row[market_price]" min="0" type="number" value="{$row.market_price}" class="form-control">
+            <label><font color="red">定金商品填写</font></label>
+        </div>
 
     </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Sales price')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-sales_price" name="row[sales_price]" min="0" type="number" value="{$row.sales_price}" class="form-control">
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Total stock')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-stock" name="row[stock]" min="0" type="number" value="{$row.stock}" class="form-control">
+        </div>
+    </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">{:__('Total sales')}:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-sales" name="row[sales]" min="0" type="number" value="{$row.sales}" class="form-control">
+        </div>
+    </div>
 
 
     <div class="form-group">

+ 3 - 1
public/assets/js/backend/unishop/product.js

@@ -629,7 +629,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'upload', 'vue'], fun
                             formatter: Table.api.formatter.images,
                             visible: false
                         },
-                        {field: 'sales_price', title: __('Lower price')},
+                        {field: 'market_price', title: __('Market price')},
+                        {field: 'sales_price', title: __('Sales price')},
                         {field: 'stock', title: __('Stock')},
                         {field: 'look', title: __('Look')},
                         {field: 'sales', title: __('Sales')},
@@ -655,6 +656,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'upload', 'vue'], fun
                         },
                         {field: 'weigh', title: __('Weigh')},
                         {field: 'switch', title: __('Switch'), formatter: Table.api.formatter.toggle},
+                        {field: 'is_dingjin', title: __('is_dingjin'), formatter: Table.api.formatter.toggle},
                         {
                             field: 'operate',
                             title: __('Operate'),