From 5591c18dc3500bd3e0719bb6b28b26f7f9e7cb58 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 15 五月 2024 09:46:19 +0800
Subject: [PATCH] 计划订单

---
 CoreCms.Net.Web.Admin/wwwroot/views/corecmsplanorder/edit.html |  103 +++++++++++++++++++++++++++++++--------------------
 1 files changed, 62 insertions(+), 41 deletions(-)

diff --git a/CoreCms.Net.Web.Admin/wwwroot/views/corecmsplanorder/edit.html b/CoreCms.Net.Web.Admin/wwwroot/views/corecmsplanorder/edit.html
index e26c624..b76dc4c 100644
--- a/CoreCms.Net.Web.Admin/wwwroot/views/corecmsplanorder/edit.html
+++ b/CoreCms.Net.Web.Admin/wwwroot/views/corecmsplanorder/edit.html
@@ -9,16 +9,16 @@
             <tbody>
 
                 <tr>
-                    <td width="25%">
+                    <td width="17%">
                         <label for="orderId">璁㈠崟鍙�</label>
                     </td>
-                    <td width="25%">
+                    <td width="34%" colspan="2">
                         {{ d.params.data.model.orderId || '' }}
                     </td>
-                    <td width="25%">
+                    <td width="17%">
                         <label for="shipAddress">瀛︽牎</label>
                     </td>
-                    <td width="25%">
+                    <td width="34%" colspan="2">
                         {{ d.params.data.model.shipAddress || '' }}
                     </td>
                 </tr>
@@ -29,13 +29,13 @@
                     <td>
                         <label for="shi">甯�</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.shi || '' }}
                     </td>
                     <td>
                         <label for="quxian">鍖哄幙</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.quxian || '' }}
                     </td>
                 </tr>
@@ -45,13 +45,13 @@
                     <td>
                         <label for="pianqu">鐗囧尯</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.pianqu || '' }}
                     </td>
                     <td>
                         <label for="quxian">鏀惰揣鍦板潃</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.shouhuoAddress || '' }}
                     </td>
                 </tr>
@@ -60,13 +60,13 @@
                     <td>
                         <label for="shipName">鑱旂郴浜�</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.shipName || '' }}
                     </td>
                     <td>
                         <label for="shipMobile">鑱旂郴鐢佃瘽</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.shipMobile || '' }}
                     </td>
                 </tr>
@@ -75,14 +75,14 @@
                     <td>
                         <label for="oldOrderAmount">璁″垝閲戦</label>
                     </td>
-                    <td >
+                    <td  colspan="2">
                         <input id="oldOrderAmount" name="oldOrderAmount" type="number" class="layui-input" value="{{ d.params.data.model.oldOrderAmount || '' }}" readonly="readonly" />   
                     </td>
                     <td>
                         <label for="orderAmount">璋冩暣閲戦</label>
                     </td>
-                    <td>
-                        <input  id="orderAmount" name="orderAmount" type="number" class="layui-input" value="{{ d.params.data.model.orderAmount || '' }}" readonly="readonly" />    
+                    <td  colspan="2">
+                        <input  id="orderAmount" style="color:red;" name="orderAmount" type="number" class="layui-input" value="{{ d.params.data.model.orderAmount || '' }}" readonly="readonly" />    
                     </td>
                 </tr>
 
@@ -91,13 +91,14 @@
                     <td >
                         <label for="keYongAmount">鍙敤浣欓</label>
                     </td>
-                    <td>
-                        <input id="keYongAmount" name="keYongAmount" type="number" class="layui-input" value="{{ d.params.data.model.keYongAmount || '' }}" readonly="readonly" />
+                    <td colspan="2">
+                        <input type="hidden" name="huaFeiAmount" id="huaFeiAmount" value="{{d.params.data.model.huaFeiAmount }}">
+                        <input id="keYongAmount" style="color:red;" name="keYongAmount" type="number" class="layui-input" value="{{ d.params.data.model.keYongAmount }}" readonly="readonly" />
                     </td>
                     <td>
                         <label for="status">璁㈠崟鐘舵��</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.statusText || '' }}
                     </td>
                 </tr>
@@ -106,23 +107,23 @@
                     <td>
                         <label for="createTime">寤虹珛鏃堕棿</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.createTime || '' }}
                     </td>
                     <td>
                         <label for="upDataTime">淇敼鏃堕棿</label>
                     </td>
-                    <td>
+                    <td  colspan="2">
                         {{ d.params.data.model.upDataTime || '' }}
                     </td>
                 </tr>
 
-                <tr>
+                <!--<tr>
                     <td style="background-color:lightsteelblue;" colspan="4">
                         鍘熻鍗�
                     </td>
 
-                </tr>
+                </tr>-->
                 <tr>
                     <td style="background-color:lightsteelblue;">
                         鍟嗗搧鍚嶇О
@@ -131,33 +132,49 @@
                         鍗曚环锛堝厓锛�
                     </td>
                     <td style="background-color:lightsteelblue;">
-                        鏁伴噺
+                        璁″垝鏁伴噺
                     </td>
                     <td style="background-color:lightsteelblue;">
-                        鎬讳环锛堝厓锛�
+                        璁″垝閲戦锛堝厓锛�
+                    </td>
+                    <td style="background-color:lightsteelblue;">
+                        璋冩暣鏁伴噺
+                    </td>
+                    <td style="background-color:lightsteelblue;">
+                        璋冩暣閲戦锛堝厓锛�
                     </td>
                 </tr>
 
                 {{# layui.each(d.params.data.modelItem1, function(index, item){ }}
-                <tr>
-                    <td>
-                        {{ item.name }}   {{ item.specification }}
-                    </td>
-                    <td>
-                        {{ item.price }}
-                    </td>
-                    <td>
-                        {{ item.nums }}
-                    </td>
-                    <td>
-                        {{ item.amount }}
-                    </td>
-                </tr>
+            <tr>
+                <td>
+                    <input type="hidden" name="itemIdarray" value="{{item.idnew || '' }}">
+                    {{ item.name }}   {{ item.specification }}
+                </td>
+                <td>
+                    {{ item.price }}
+                    <input type="hidden" name="price" value="{{item.price || '' }}">
+                </td>
+                <td>
+                    {{ item.nums }}
+                </td>
+                <td>
+                    {{ item.amount }}
+                </td>
+                <td>
+                    <input name="itemNumarray" lay-verType="tips" type="number" min="0" max="99999999" lay-verify="required|number" class="layui-input" placeholder="璇疯緭鍏ユ暟閲�" lay-reqText="璇疯緭鍏ユ暟閲�" value="{{ item.numsnew }}" onchange="changenum('{{ index }}')" />
+                </td>
+                <td>
+
+
+                    <input name="amount" type="number" class="layui-input" value="{{ item.amountnew }}" readonly="readonly" />
+                </td>
+            </tr>
                 {{# }); }}
 
 
 
-                <tr>
+                <!--<tr>
                     <td style="background-color:lightsteelblue;" colspan="4">
                         淇敼璁㈠崟
                     </td>
@@ -176,6 +193,7 @@
                     <td style="background-color:lightsteelblue;">
                         鎬讳环锛堝厓锛�
                     </td>
+
                 </tr>
 
                 {{# layui.each(d.params.data.modelItem2, function(index, item){ }}
@@ -197,7 +215,7 @@
                         <input name="amount"  type="number" class="layui-input" value="{{ item.amount }}" readonly="readonly"  />
                     </td>
                 </tr>
-                {{# }); }}
+                {{# }); }}-->
 
             </tbody>
         </table>
@@ -313,7 +331,7 @@
         var itemNumarray = $("input[name='itemNumarray']:eq(" + index + ")").val();
         var price = $("input[name='price']:eq(" + index + ")").val();
        
-
+        
       
         $("input[name='amount']:eq(" + index + ")").val((itemNumarray * price).toFixed(2));
 
@@ -327,16 +345,19 @@
            
         }
 
+        var huaFeiAmount = $('#huaFeiAmount').val();
+
+
         $('#orderAmount').val(zongjia);
        
 
       
-        var yue = (parseFloat($('#oldOrderAmount').val()) - zongjia).toFixed(2);
+        var yue = (parseFloat($('#oldOrderAmount').val()) - zongjia - parseFloat($('#huaFeiAmount').val())).toFixed(2);
         $('#keYongAmount').val(yue);
 
 
         if (yue < 0) {
-            layer.msg("璁㈠崟閲戦瓒呭嚭璁″垝閲戦");
+            layer.msg("鍙敤浣欓涓嶈冻");
         }
        
     }

--
Gitblit v1.9.1