Commit e74eb179 by 徐高华

Merge branch 'feature/社群' into 'developer'

计划名称

See merge request !810
parents 793fb0c0 06974277
......@@ -11,7 +11,7 @@ public interface GroupChatPlanService {
public void save(GroupChatPlanDTO dto);
GroupChatPlanBO getById(Long hmId);
GroupChatPlanBO getById(Long planId);
public Page<GroupChatPlanBO> listPage(GroupChatPlanSearchQDTO qdto, BasePageInfo basePageInfo);
......
......@@ -7,6 +7,8 @@ import org.springframework.stereotype.Service;
import com.gic.api.base.commons.BasePageInfo;
import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse;
import com.gic.clerk.api.dto.ClerkDTO;
import com.gic.clerk.api.service.ClerkService;
import com.gic.commons.util.DateUtil;
import com.gic.commons.util.EntityUtil;
import com.gic.commons.util.PageHelperUtils;
......@@ -28,6 +30,8 @@ public class GroupChatPlanApiServiceImpl implements GroupChatPlanApiService {
private GroupChatPlanService groupChatPlanService;
@Autowired
private GroupChatPlanOwnerLogService groupChatPlanOwnerLogService;
@Autowired
private ClerkService clerkService ;
@Override
public ServiceResponse<Page<GroupChatPlanDTO>> listPage(GroupChatPlanSearchQDTO qdto, BasePageInfo basePageInfo) {
......@@ -98,6 +102,13 @@ public class GroupChatPlanApiServiceImpl implements GroupChatPlanApiService {
public ServiceResponse<GroupChatPlanOwnerLogDTO> getOwnerSendInfo(Long ownerLogId) {
TabGroupChatPlanOwnerLog log = this.groupChatPlanOwnerLogService.getById(ownerLogId);
GroupChatPlanOwnerLogDTO dto = EntityUtil.changeEntityByJSON(GroupChatPlanOwnerLogDTO.class, log);
if(null != dto && StringUtils.isNotBlank(dto.getClerkId())) {
ClerkDTO clerk = this.clerkService.getclerkById(dto.getClerkId());
dto.setClerkName(clerk.getClerkName());
}
Long planId = log.getPlanId() ;
GroupChatPlanBO plan = this.groupChatPlanService.getById(planId) ;
dto.setPlanName(plan.getName());
return ServiceResponse.success(dto);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment