派单:派给谁改为在参数配置中进行配置(仅开发阶段用,因为没有派单算法)
This commit is contained in:
parent
565a15d8ff
commit
16c9c45f7c
|
|
@ -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.biz.plan.care.entity.DirectivePlanDate;
|
||||||
import com.nu.modules.directiveorder.api.IDirectiveOrderLogApi;
|
import com.nu.modules.directiveorder.api.IDirectiveOrderLogApi;
|
||||||
import com.nu.modules.order.api.IDirectiveOrderApi;
|
import com.nu.modules.order.api.IDirectiveOrderApi;
|
||||||
|
import com.nu.modules.sysconfig.ISysConfigApi;
|
||||||
import com.nu.websocket.SdWebsocket;
|
import com.nu.websocket.SdWebsocket;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
|
|
@ -57,6 +58,8 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
|
||||||
private IDirectiveOrderInfoService directiveOrderInfoService;
|
private IDirectiveOrderInfoService directiveOrderInfoService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private SdWebsocket sdWebsocket;
|
private SdWebsocket sdWebsocket;
|
||||||
|
@Autowired
|
||||||
|
private ISysConfigApi sysConfigApi;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<DirectiveOrderInfoEntity> queryList(DirectiveOrderInfoEntity dto) {
|
public List<DirectiveOrderInfoEntity> queryList(DirectiveOrderInfoEntity dto) {
|
||||||
|
|
@ -525,7 +528,8 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Result<String> generateOrdersInstant(DirectiveOrderEntity directiveOrderEntity) {
|
public Result<String> generateOrdersInstant(DirectiveOrderEntity directiveOrderEntity) {
|
||||||
String empId = "2028395421069524993";//王伟东
|
JSONObject obj = sysConfigApi.getByKey("gd_pgs");
|
||||||
|
String empId = obj.getString("configValue");
|
||||||
|
|
||||||
Date startTime = new Date();
|
Date startTime = new Date();
|
||||||
String nuId = directiveOrderEntity.getNuId();
|
String nuId = directiveOrderEntity.getNuId();
|
||||||
|
|
|
||||||
|
|
@ -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.mapper.DirectivePlanDateMapper;
|
||||||
import com.nu.modules.biz.plan.care.service.IDirectivePlanDateService;
|
import com.nu.modules.biz.plan.care.service.IDirectivePlanDateService;
|
||||||
import com.nu.modules.care.api.IDirectivePlanDateApi;
|
import com.nu.modules.care.api.IDirectivePlanDateApi;
|
||||||
|
import com.nu.modules.sysconfig.ISysConfigApi;
|
||||||
import com.nu.websocket.SdWebsocket;
|
import com.nu.websocket.SdWebsocket;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.apache.commons.compress.utils.Lists;
|
import org.apache.commons.compress.utils.Lists;
|
||||||
|
|
@ -39,6 +40,9 @@ public class DirectivePlanDateServiceImpl extends ServiceImpl<DirectivePlanDateM
|
||||||
private IDirectiveOrderService directiveOrderService;
|
private IDirectiveOrderService directiveOrderService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private SdWebsocket sdWebsocket;
|
private SdWebsocket sdWebsocket;
|
||||||
|
@Autowired
|
||||||
|
private ISysConfigApi sysConfigApi;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void saveTable(CareDirectiveEntity careDirectiveEntity) {
|
public void saveTable(CareDirectiveEntity careDirectiveEntity) {
|
||||||
|
|
@ -47,7 +51,8 @@ public class DirectivePlanDateServiceImpl extends ServiceImpl<DirectivePlanDateM
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void generateOrder(DirectivePlanDateEntity queryParam) {
|
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);
|
List<DirectivePlanDate> diretiveList = baseMapper.queryAllTaskByDateTime(queryParam);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue