From c3b772974a10b1318f2850e2fdee6d80812f0b79 Mon Sep 17 00:00:00 2001
From: 935090232@qq.com <ak473600000>
Date: Sun, 31 Jan 2021 07:21:06 +0800
Subject: [PATCH] 出库支持小数

---
 zq-erp/src/main/java/com/matrix/system/hive/dao/SysOrderDao.java                      |    2 +-
 zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml                         |    2 +-
 zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java               |    8 ++------
 zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/underlineOrder.html  |    4 ++++
 zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/updateOrderTime.html |    6 +++---
 zq-erp/src/main/java/com/matrix/system/hive/statistics/AchieveAction.java             |    1 +
 zq-erp/src/main/java/com/matrix/system/hive/service/imp/AchieveNewServiceImpl.java    |    6 ++----
 zq-erp/src/main/resources/templates/views/admin/hive/store/outStore-form.html         |    6 +-----
 zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java      |    3 ++-
 9 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java b/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java
index 55f0ffd..f72043c 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/action/OrderController.java
@@ -15,19 +15,15 @@
 import com.matrix.system.common.tools.ResponseHeadUtil;
 import com.matrix.system.constance.Dictionary;
 import com.matrix.system.constance.SystemConstance;
-import com.matrix.system.hive.action.util.QueryUtil;
 import com.matrix.system.hive.bean.*;
 import com.matrix.system.hive.dao.MoneyCardUseDao;
 import com.matrix.system.hive.dao.SysOrderDao;
 import com.matrix.system.hive.dao.SysOrderItemDao;
 import com.matrix.system.hive.dao.SysShopInfoDao;
-import com.matrix.core.tools.DateUtil;
 import com.matrix.system.hive.plugin.util.CollectionUtils;
 import com.matrix.system.hive.pojo.ShoppingCarItem;
 import com.matrix.system.hive.pojo.ShoppingCarItemsVo;
 import com.matrix.system.hive.service.*;
-import com.matrix.system.shopXcx.mqTask.MQTaskRouting;
-import com.matrix.system.wechart.templateMsg.UniformMsgParam;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Controller;
@@ -285,12 +281,12 @@
     public @ResponseBody
     AjaxResult updateOrderTime(SysOrder sysOrder) {
 
-        sysOrderDao.updateOrderTime(sysOrder.getOrderTime(), sysOrder.getId());
+        sysOrderDao.updateOrderTime(sysOrder.getPayTime(), sysOrder.getId());
         // 修改业绩时间
         // 更新业绩时间
         AchieveNew achieveNew = new AchieveNew();
         achieveNew.setOrderId(sysOrder.getId());
-        achieveNew.setDatatime(sysOrder.getOrderTime());
+        achieveNew.setDatatime(sysOrder.getPayTime());
         achieveNewService.modifyAchieveTime(achieveNew);
         return new AjaxResult(AjaxResult.STATUS_SUCCESS, "修改成功");
     }
diff --git a/zq-erp/src/main/java/com/matrix/system/hive/dao/SysOrderDao.java b/zq-erp/src/main/java/com/matrix/system/hive/dao/SysOrderDao.java
index 8be75a3..c052f28 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/dao/SysOrderDao.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/dao/SysOrderDao.java
@@ -37,7 +37,7 @@
 
 	public int selectInPageCount(@Param("record") SysOrder sysOrder);
 
-	public void updateOrderTime(@Param("orderTime") Date orderTime, @Param("id") Long id);
+	public void updateOrderTime(@Param("payTime") Date orderTime, @Param("id") Long id);
 
 	SysOrder selectVipOrderInfoTotal(@Param("vipId") Long vipId);
 
diff --git a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/AchieveNewServiceImpl.java b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/AchieveNewServiceImpl.java
index 792a0c3..3c4f658 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/AchieveNewServiceImpl.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/AchieveNewServiceImpl.java
@@ -243,10 +243,8 @@
         achieveNew.setVipId(pageOrder.getVipId());
         achieveNew.setSaleId(pageOrder.getStaffId());
 
-        if (pageOrder.getOrderTime() != null) {
-            achieveNew.setDatatime(pageOrder.getOrderTime());
-        } else if (pageOrder.getOrderTime() != null) {
-            achieveNew.setDatatime(pageOrder.getOrderTime());
+        if (pageOrder.getPayTime() != null) {
+            achieveNew.setDatatime(pageOrder.getPayTime());
         } else {
             achieveNew.setDatatime(new Date());
         }
diff --git a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java
index e64412a..d053c8f 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/service/imp/SysOrderServiceImpl.java
@@ -220,7 +220,7 @@
         sysOrder.setStaffId(source != null ? source.getStaffId() : user.getSuId());
         sysOrder.setCompanyId(source != null ? source.getCompanyId() : user.getCompanyId());
 
-        sysOrder.setPayTime(new Date());
+
         if (sysOrder.getId() == null) {
             //新增订单
             sysOrder.setOrderNo(codeService.getOrderCode());
@@ -582,6 +582,7 @@
             orderStatus = Dictionary.ORDER_STATU_TK;
         }
         // 更新收款状态
+        sourceOrder.setPayTime(new Date());
         sourceOrder.setStatu(orderStatus);
         sourceOrder.setCardPay(cardPayTotal);
         sourceOrder.setCashPay(cashPayTotal);
diff --git a/zq-erp/src/main/java/com/matrix/system/hive/statistics/AchieveAction.java b/zq-erp/src/main/java/com/matrix/system/hive/statistics/AchieveAction.java
index 8d5d0f9..7f452ad 100644
--- a/zq-erp/src/main/java/com/matrix/system/hive/statistics/AchieveAction.java
+++ b/zq-erp/src/main/java/com/matrix/system/hive/statistics/AchieveAction.java
@@ -163,6 +163,7 @@
                 if (achieveNew.getOrderItemId().equals(item.getId())) {
                     achieveNewList.add(achieveNew);
                 }
+
             }
             item.setAchaeveList(achieveNewList);
         });
diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml
index c2a59fc..ae1d3fe 100644
--- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml
+++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderDao.xml
@@ -90,7 +90,7 @@
     <!-- 更新订单时间 -->
     <update id="updateOrderTime">
 		UPDATE sys_order
-		set  ORDER_TIME = #{orderTime}
+		set  pay_time = #{payTime}
 		WHERE id=#{id}
 	 </update>
 
diff --git a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/underlineOrder.html b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/underlineOrder.html
index 81177eb..71fde37 100644
--- a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/underlineOrder.html
+++ b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/underlineOrder.html
@@ -78,11 +78,15 @@
                 <th data-field="orderTime" data-formatter="MGrid.getTime"
                     data-sortable="true">下单时间</th>
                 <th data-field="total">订单总价</th>
+
                 <th data-field="zkTotal">折后价</th>
+                <th data-field="payTime" data-formatter="MGrid.getTime"
+                    data-sortable="true">支付时间</th>
                 <th data-field="staffName">下单顾问</th>
                 <th data-field="cashPay">现金支付金额</th>
                 <th data-field="cardPay">卡支付金额</th>
                 <th data-field="arrears">欠款金额</th>
+
                 <th data-field="statu">订单状态</th>
                 <th data-field="remark">备注</th>
 
diff --git a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/updateOrderTime.html b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/updateOrderTime.html
index 9d7bdf9..976e611 100644
--- a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/updateOrderTime.html
+++ b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/updateOrderTime.html
@@ -55,11 +55,11 @@
 	
 	<div class="form-group">
 		 
-			<label class="col-sm-2 control-label">订单时间</label>
+			<label class="col-sm-2 control-label">收款时间</label>
 			<div class="col-sm-4">
-				<input autocomplete="off"   name="orderTime" type="text"
+				<input autocomplete="off"   name="payTime" type="text"
 					class="form-control  datetimepicker"
-					   th:value="${#dates.format(order.orderTime, 'yyyy-MM-dd hh:mm')}" />
+					   th:value="${#dates.format(order.payTime, 'yyyy-MM-dd hh:mm')}" />
 			</div>
 	</div>
 <br>
diff --git a/zq-erp/src/main/resources/templates/views/admin/hive/store/outStore-form.html b/zq-erp/src/main/resources/templates/views/admin/hive/store/outStore-form.html
index 2eee6c7..0a1d22f 100644
--- a/zq-erp/src/main/resources/templates/views/admin/hive/store/outStore-form.html
+++ b/zq-erp/src/main/resources/templates/views/admin/hive/store/outStore-form.html
@@ -233,7 +233,7 @@
 								<el-table-column
 										label="数量">
 									<template slot-scope="scope">
-										<el-form-item :prop="'assembleGoods.'+ scope.$index +'.amount'" :rules="rules.count">
+										<el-form-item :prop="'assembleGoods.'+ scope.$index +'.amount'" >
 											<el-input v-model.number="scope.row.amount"></el-input>
 										</el-form-item>
 									</template>
@@ -279,10 +279,6 @@
 				],
 				warehouseData : [
 					{ required: true, message: '请选择仓库', trigger: 'change' }
-				],
-				count : [
-					{ required: true, message: '请输入信息', trigger: 'blur' },
-					{ type : 'number', message: '请输入数字', trigger: 'blur' }
 				],
 			},
 			outStoreTypeData : [],

--
Gitblit v1.9.1