fuyu 7 lat temu
rodzic
commit
ebeac40f18

+ 7 - 1
application/admin/view/protector/add.html

@@ -49,11 +49,17 @@
         </div>
     </div>
     <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">单价:</label>
+        <label class="control-label col-xs-12 col-sm-2">单价:</label>
         <div class="col-xs-12 col-sm-8">
             <input id="c-price" class="form-control" name="row[price]" type="number">
         </div>
     </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">总价¥:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input id="c-total" class="form-control" name="row[total]" type="number">
+        </div>
+    </div>
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
         <div class="col-xs-12 col-sm-8">

+ 17 - 1
public/assets/js/backend/protector.js

@@ -194,7 +194,23 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'comment'], function
             }
         });
     }
+    // c-total
+     
+    $("#c-price").change(function(){
+        var price =  $("#c-price").val()
+        var number =  $("#c-price").val()
+        changeTotal(price,number)
+    });
+    $("#c-number").change(function(){
+        var price =  $("#c-price").val()
+        var number =  $("#c-price").val()
+        changeTotal(price,number)
+    });
 
-
+    function changeTotal(price,number) {
+        if(price && number) {
+             $("#c-price").val(price * number)
+        }
+    }
     return Controller;
 });