Browse Source

优化sop定时分发任务日志以及注释代码

cgp 2 weeks ago
parent
commit
3aad9f206e

+ 1 - 1
fs-admin/src/main/java/com/fs/his/task/Task.java

@@ -2240,7 +2240,7 @@ public class Task {
     }
 
     /**
-     * 定时分发sop任务给销售和医生
+     * 定时向销售和医生分发SOP任务。
      * */
     public void obtainSopInfoData() {
         List<SopOrderLog> sopOrderLogs = sopOrderLogMapper.queryUnsentSOPData();

+ 2 - 0
fs-qw-task/src/main/java/com/fs/app/taskService/impl/SopLogsTaskServiceImpl.java

@@ -7,6 +7,7 @@ import com.fs.app.taskService.SopLogsTaskService;
 import com.fs.common.core.domain.R;
 import com.fs.common.core.redis.RedisCache;
 import com.fs.common.exception.base.BaseException;
+import com.fs.common.utils.DateUtils;
 import com.fs.common.utils.PubFun;
 import com.fs.common.utils.StringUtils;
 import com.fs.company.domain.Company;
@@ -806,6 +807,7 @@ public class SopLogsTaskServiceImpl implements SopLogsTaskService {
         SopOrderLog sopOrderLog = new SopOrderLog();
         sopOrderLog.setOrderSendType(content.getOrderSendType());
         sopOrderLog.setSendTime(sendTime);
+        sopOrderLog.setCrateTime(DateUtils.getNowDate());
         sopOrderLog.setIsBuy(content.getIsBuy());
         sopOrderLog.setSopId(logVo.getSopId());
         sopOrderLogMapper.insertSopOrderLog(sopOrderLog);

+ 1 - 1
fs-service/src/main/resources/mapper/sop/SopOrderLogMapper.xml

@@ -38,7 +38,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         where id = #{id}
     </select>
     <select id="queryUnsentSOPData" resultType="com.fs.sop.domain.SopOrderLog">
-        SELECT sol.id,sol.sop_id,sol.is_buy,sol.order_send_type,sol.status FROM sop_order_log sol WHERE sol.send_time>CURRENT_TIME and sol.status=0
+        SELECT sol.id,sol.sop_id,sol.is_buy,sol.order_send_type,sol.status FROM sop_order_log sol WHERE sol.send_time &lt;=NOW() and sol.status=0
     </select>
 
     <insert id="insertSopOrderLog" parameterType="SopOrderLog" useGeneratedKeys="true" keyProperty="id">