1、调整pad接口-退货单查询:增加对应工单信息

2、调整护理类服务指令工单目录结构,创建服务指令工单目录,将现有类移至此目录下,并在此目录中创建仓库类服务指令工单api
This commit is contained in:
1378012178@qq.com 2025-12-30 13:48:25 +08:00
parent 045aa46b11
commit f2d7d6208b
7 changed files with 34 additions and 9 deletions

View File

@ -1,4 +1,4 @@
package com.nu.modules.pad.care.api;
package com.nu.modules.pad.directiveorder.api;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.nu.entity.*;
@ -16,7 +16,7 @@ import java.util.List;
import java.util.Map;
/**
* 采购单pad接口
* 护理类服务指令工单
*/
@RestController
@RequestMapping("/api/pad/care")

View File

@ -0,0 +1,14 @@
package com.nu.modules.pad.directiveorder.api;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* 仓库类服务指令工单
*/
@RestController
@RequestMapping("/api/pad/warehouse")
public class WareHouseApi {
}

View File

@ -115,4 +115,8 @@ public class InvoicingThdMainEntity implements Serializable {
@DateTimeFormat(pattern="yyyy.MM.dd HH:mm:ss")
private Date fqEndTime;
private String orderId;//对应服务指令工单id
private String orderIzStart;//对应服务指令工单是否开始
private String orderIzFinish;//对应服务指令工单是否开始
}

View File

@ -10,7 +10,10 @@
ksrtemp.realname AS ksrName,
rkrtemp.realname AS rkrName,
jsrtemp.realname AS jsrName,
logStatus.item_text AS statusText
logStatus.item_text AS statusText,
ido.id AS orderId,
ido.iz_start AS orderIzStart,
ido.iz_finish AS orderIzFinish
from nu_invoicing_thd_main main
left join nu_base_info baseInfo on main.nu_id = baseInfo.nu_id
left join sys_user sqrtemp on sqrtemp.id = main.fq_by
@ -19,6 +22,7 @@
left join sys_user jsrtemp on jsrtemp.id = main.js_by
LEFT JOIN sys_dict dict ON dict.dict_code = 'thd_status'
LEFT JOIN sys_dict_item logStatus ON logStatus.dict_id = dict.id AND logStatus.item_value = main.status
left join nu_biz_nu_invoicing_directive_order ido on ido.pool_id = main.id
<where>
<if test="dto.searchContent != null and dto.searchContent != ''">
AND (

View File

@ -104,6 +104,7 @@ public class CareOrdersServiceImpl extends ServiceImpl<CareOrdersMapper, CareOrd
for(int i=0;i<ordersList.size();i++){
CareOrders orders = ordersList.get(i);
generateOrdersSub(orders);
//todo
}
return Result.OK();
}

View File

@ -48,6 +48,8 @@ public class InvoicingOrdersServiceImpl extends ServiceImpl<InvoicingOrdersMappe
for (int i = 0; i < ordersList.size(); i++) {
InvoicingOrders orders = ordersList.get(i);
generateOrders(orders);
//todo ws推送
}
return Result.OK();
}

View File

@ -259,7 +259,7 @@ public class QlOrdersServiceImpl extends ServiceImpl<InvoicingOrdersMapper, Invo
* 请领申请
* 护理员点击提交按钮修改请领指令工单bizId
* 获取下一节点派单规则获取库管生成一条未开始出库指令工单
* ws推送通知库管
*
* @param invoicingOrdersEntity
*/
@Override
@ -304,7 +304,7 @@ public class QlOrdersServiceImpl extends ServiceImpl<InvoicingOrdersMapper, Invo
* 请领出库
* 库管点击出库按钮获取下一节点
* 派单申请人是否在线在线获取此护理员不在线则派单规则获取护理员生成一条未开始收货指令工单
* ws推送通知护理员
*
* @param invoicingOrdersEntity
*/
@Override
@ -350,7 +350,7 @@ public class QlOrdersServiceImpl extends ServiceImpl<InvoicingOrdersMapper, Invo
* 请领回退
* 库管点击回退按钮获取未完成未作废的发给库管的出库指令工单获取申请人并将此工单标记成回退
* 获取下一节点生成一条未开始发给护理员请领申请的工单
* ws推送通知护理员
*
* @param invoicingOrdersEntity
*/
@Override
@ -416,9 +416,9 @@ public class QlOrdersServiceImpl extends ServiceImpl<InvoicingOrdersMapper, Invo
baseMapper.cancelOrder(entity);
if(invoicingOrdersEntity.getFlowCode().equals("ql_zf")){
//ws推送库管通知
//todo ws推送库管通知
}
//ws推送护理员
//todo ws推送护理员
}
/**
@ -471,7 +471,7 @@ public class QlOrdersServiceImpl extends ServiceImpl<InvoicingOrdersMapper, Invo
getOrderNo(nextEntity);
baseMapper.insert(nextEntity);
//ws推送 employeeId
//todo ws推送 employeeId
}
/**