소스 검색

客诉页面优化

liujiankang 7 년 전
부모
커밋
4d8e514fba

+ 1 - 0
watero-rst-service/src/main/java/com/iamberry/rst/service/cm/mapper/complaintDetectInfoMapper.xml

@@ -105,6 +105,7 @@
         AND pt.type_id = #{productTypeId,jdbcType=INTEGER}
       </if>
     </where>
+      ORDER BY cd.signclosed_create_time DESC
   </select>
   <insert id="insert" parameterType="ComplaintDetectInfo" >
     insert into tb_rst_complaint_detect (detect_id, customer_id,signclosed_id,product_id,

+ 1 - 0
watero-rst-web/src/main/java/com/iamberry/rst/controllers/cm/AdminDetectController.java

@@ -177,6 +177,7 @@ public class AdminDetectController {
         }
         SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
         detectInfo.setDetectDate(format.parse(detectDate));
+        detectInfo.setSignclosedCreateTime(new Date());
         Integer num = complaintDetectInfoService.insert(detectInfo);
         if (num < 1) {
             msg.setResultCode(500);

+ 2 - 4
watero-rst-web/src/main/java/com/iamberry/rst/controllers/cm/AdminSignclosedController.java

@@ -25,10 +25,7 @@ import org.springframework.web.servlet.ModelAndView;
 
 import javax.servlet.http.HttpServletRequest;
 import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
 
 /**
  * Created by wxm on 2017/8/29.
@@ -177,6 +174,7 @@ public class AdminSignclosedController {
         if(signclosedInfo.getSignclosedState() == 2){
             signclosedInfo.setSignclosedObjectsState(3);
         }
+        signclosedInfo.setSignclosedCreateTime(new Date());
         boolean num = complaintSignclosedInfoService.insert(signclosedInfo,alreadyColorMap,machineNumberMap,alreadyFittingsMap);
 
 

+ 1 - 0
watero-rst-web/src/main/java/com/iamberry/rst/controllers/cm/ComplaintMaintenanceController.java

@@ -176,6 +176,7 @@ public class ComplaintMaintenanceController {
         }
         Product product = productService.getProduce(maintenanceInfo.getProductId());
         maintenanceInfo.setMaintenanceProductNumber(product.getProductNumber());
+        maintenanceInfo.setMaintenanceCreateTime(new Date());
         Integer num = complaintMaintenanceInfoService.insert(maintenanceInfo);
         if (num < 1) {
             msg.setResultCode(500);