diff --git a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderSubMapper.xml b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderSubMapper.xml index 3840d61d..5f027d1e 100644 --- a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderSubMapper.xml +++ b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/mapper/xml/DirectiveOrderSubMapper.xml @@ -12,8 +12,6 @@ d.type_name as typeName, a.id as directiveId, a.directive_name as directiveName, - a.cycle_type as cycleTypeId, - f.item_text AS cycleType, a.preview_file as previewFile, a.preview_file_small as previewFileSmall, a.mp3_file as mp3File, @@ -25,7 +23,6 @@ left join nu_config_service_instruction_tag b on a.instruction_tag_id = b.id left join nu_config_service_category c on a.category_id = c.id left join nu_config_service_type d on a.type_id = d.id - left join sys_dict_item f on f.dict_id = '1900374791386140674' and f.item_value = a.cycle_type where a.id = #{directiveId} and a.del_flag = '0' and a.iz_enabled = 'Y' @@ -41,8 +38,6 @@ d.type_name as typeName, b.id as directiveId, b.directive_name as directiveName, - b.cycle_type as cycleTypeId, - f.item_text AS cycleType, b.preview_file as previewFile, b.preview_file_small as previewFileSmall, b.mp3_file as mp3File, @@ -55,7 +50,6 @@ left join nu_config_service_category c on b.category_id = c.id left join nu_config_service_type d on b.type_id = d.id left join nu_config_service_instruction_tag e on b.instruction_tag_id = e.id - left join sys_dict_item f on f.dict_id = '1900374791386140674' and f.item_value = b.cycle_type where a.package_id = #{packageId} and a.del_flag = '0' and a.iz_enabled = 'Y' diff --git a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/service/impl/DirectiveOrderServiceImpl.java b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/service/impl/DirectiveOrderServiceImpl.java index 31ec47ac..cecd6257 100644 --- a/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/service/impl/DirectiveOrderServiceImpl.java +++ b/nursing-unit-services/nu-services-biz/src/main/java/com/nu/modules/biz/order/service/impl/DirectiveOrderServiceImpl.java @@ -215,6 +215,8 @@ public class DirectiveOrderServiceImpl extends ServiceImpl packageSubList = null; + List subList = null; String employeeId = ""; String employeeName = ""; Calendar c = Calendar.getInstance(); @@ -789,8 +793,8 @@ public class DirectiveOrderServiceImpl extends ServiceImpl emps = baseMapper.getPermissionEmps(directiveIds);//获取服务标签中的员工和数量 - if(packageSubList!=null){ - int size = packageSubList.size(); + if(subList!=null){ + int size = subList.size(); emps.removeIf(data -> data.getOwnCn() < size);//删除没有权限的数据 } String employeeIds = emps.stream().map(DirectiveOrder::getEmployeeId).collect(Collectors.joining(",")); @@ -836,9 +838,9 @@ public class DirectiveOrderServiceImpl extends ServiceImpl