添加查询所有组织信息的接口

release
yishiqihuasheng 2 years ago
parent 7b21b34b00
commit dc0c8cf089
  1. 14
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/groupmanagement/controller/GroupManagementController.java
  2. 2
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/groupmanagement/dao/GroupManagementMapper.java
  3. 4
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/groupmanagement/service/GroupManagementService.java
  4. 5
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/groupmanagement/service/impl/GroupManagementServiceImpl.java
  5. 11
      order-management-base-service/src/main/resources/mybatis/mapper/GroupManagementMapper.xml

@ -194,4 +194,18 @@ public class GroupManagementController {
return R.ok("设置失败");
}
}
@PostMapping("/findAllGroupInfo")
@ApiOperation(value = "查询所有组织信息", httpMethod = "POST")
@SysLog(operation = "查询所有组织信息")
public R findAllGroupInfo() {
try {
List<GroupManagementEntity> groups = groupManagementService.findAllGroupInfo();
return R.ok().put("groupInfo",groups);
} catch (Exception e) {
return R.error();
}
}
}

@ -43,4 +43,6 @@ public interface GroupManagementMapper {
int deleteGroup(@Param(value = "id") String id);
int countEntIdNumByXfnsrsbh(@Param("xfnsrsbh") String xfnsrsbh);
List<GroupManagementEntity> findAllGroupInfo();
}

@ -54,4 +54,8 @@ public interface GroupManagementService {
*/
List<GroupManagementEntity> queryByGroupIdList(List<String> groupIdList);
/**
* 查询所有组织信息
*/
List<GroupManagementEntity> findAllGroupInfo();
}

@ -206,6 +206,11 @@ public class GroupManagementServiceImpl implements GroupManagementService {
return groupManagementMapper.queryByGroupIdList(groupIdList, OrderInfoEnum.ORDER_KPZZGL_CXLX_1.getKey());
}
@Override
public List<GroupManagementEntity> findAllGroupInfo() {
return groupManagementMapper.findAllGroupInfo();
}
/**
* 构建组织树集合

@ -273,4 +273,15 @@
WHERE
id = #{id}
</delete>
<select id="findAllGroupInfo" resultType="com.dxhy.order.baseservice.module.groupmanagement.model.GroupManagementEntity">
select group_id,group_name,xhf_nsrsbh
from sys_group_management
where data_source = '0'
and is_default = '0'
and data_status = '0'
and del_flag='0'
group by group_id
</select>
</mapper>

Loading…
Cancel
Save