派单:派给谁改为在参数配置中进行配置(仅开发阶段用,因为没有派单算法)

This commit is contained in:
1378012178@qq.com 2026-04-13 17:20:33 +08:00
parent 565a15d8ff
commit 16c9c45f7c
2 changed files with 11 additions and 2 deletions

View File

@ -20,6 +20,7 @@ import com.nu.modules.biz.order.service.IDirectiveOrderService;
import com.nu.modules.biz.plan.care.entity.DirectivePlanDate;
import com.nu.modules.directiveorder.api.IDirectiveOrderLogApi;
import com.nu.modules.order.api.IDirectiveOrderApi;
import com.nu.modules.sysconfig.ISysConfigApi;
import com.nu.websocket.SdWebsocket;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
@ -57,6 +58,8 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
private IDirectiveOrderInfoService directiveOrderInfoService;
@Autowired
private SdWebsocket sdWebsocket;
@Autowired
private ISysConfigApi sysConfigApi;
@Override
public List<DirectiveOrderInfoEntity> queryList(DirectiveOrderInfoEntity dto) {
@ -525,7 +528,8 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
*/
@Override
public Result<String> generateOrdersInstant(DirectiveOrderEntity directiveOrderEntity) {
String empId = "2028395421069524993";//王伟东
JSONObject obj = sysConfigApi.getByKey("gd_pgs");
String empId = obj.getString("configValue");
Date startTime = new Date();
String nuId = directiveOrderEntity.getNuId();

View File

@ -11,6 +11,7 @@ import com.nu.modules.biz.plan.care.entity.DirectivePlanDate;
import com.nu.modules.biz.plan.care.mapper.DirectivePlanDateMapper;
import com.nu.modules.biz.plan.care.service.IDirectivePlanDateService;
import com.nu.modules.care.api.IDirectivePlanDateApi;
import com.nu.modules.sysconfig.ISysConfigApi;
import com.nu.websocket.SdWebsocket;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.compress.utils.Lists;
@ -39,6 +40,9 @@ public class DirectivePlanDateServiceImpl extends ServiceImpl<DirectivePlanDateM
private IDirectiveOrderService directiveOrderService;
@Autowired
private SdWebsocket sdWebsocket;
@Autowired
private ISysConfigApi sysConfigApi;
@Override
public void saveTable(CareDirectiveEntity careDirectiveEntity) {
@ -47,7 +51,8 @@ public class DirectivePlanDateServiceImpl extends ServiceImpl<DirectivePlanDateM
@Override
public void generateOrder(DirectivePlanDateEntity queryParam) {
String empId = "2028395421069524993";
JSONObject obj = sysConfigApi.getByKey("gd_pgs");
String empId = obj.getString("configValue");
//所有要派发的数据查对应时间点数据 所有护理单元所有分类的数据
List<DirectivePlanDate> diretiveList = baseMapper.queryAllTaskByDateTime(queryParam);