zoujiajian 1 vuosi sitten
vanhempi
sitoutus
af2af4dc89

+ 6 - 6
netflix-web/src/main/java/com/cyksj/web/controller/manage/corp/wxkf/CorpKfUserController.java

@@ -8,9 +8,9 @@ import com.cyksj.dto.Result;
 import com.cyksj.enums.GatewayResponse;
 import com.cyksj.mapper.corp.kf.CorpKfUserMapper;
 import com.cyksj.model.entity.CorpKfUser;
-import com.cyksj.model.entity.CustomerConsultationRecord;
 import com.cyksj.model.kf.CorpKfUserInfo;
 import com.cyksj.model.request.CorpKfUserMarkReq;
+import com.cyksj.model.views.CustomerConsultationRecordView;
 import com.cyksj.service.corp.WxCorpOps;
 import com.cyksj.service.user.UserBindRelationService;
 import com.ejlchina.searcher.BeanSearcher;
@@ -86,12 +86,12 @@ public class CorpKfUserController {
 	 * 用户当日咨询问题列表
 	 */
 	@GetMapping("/get/consultation/questions")
-	public Result<List<CustomerConsultationRecord>> getUserConsultationQuestions(Long userId) throws Exception {
+	public Result<List<CustomerConsultationRecordView>> getUserConsultationQuestions(Long userId) throws Exception {
 		List<Long> userIdList = userBindRelationService.getRelationUserIdList(userId, null);
-		List<CustomerConsultationRecord> customerConsultationRecords = beanSearcher.searchAll(CustomerConsultationRecord.class, MapUtils.flatBuilder(request.getParameterMap())
-				.field(CustomerConsultationRecord::getUserId, userIdList).op(Operator.InList)
-				.field(CustomerConsultationRecord::getCreatedTime, DateUtil.beginOfDay(DateTime.now()), DateUtil.endOfDay(DateTime.now())).op(Operator.Between)
-				.orderBy(CustomerConsultationRecord::getId).desc()
+		List<CustomerConsultationRecordView> customerConsultationRecords = beanSearcher.searchAll(CustomerConsultationRecordView.class, MapUtils.flatBuilder(request.getParameterMap())
+				.field(CustomerConsultationRecordView::getUserId, userIdList).op(Operator.InList)
+				.field(CustomerConsultationRecordView::getCreatedTime, DateUtil.beginOfDay(DateTime.now()), DateUtil.endOfDay(DateTime.now())).op(Operator.Between)
+				.orderBy(CustomerConsultationRecordView::getId).desc()
 				.build());
 		return GatewayResponse.SUCCESS.newBuilder().toResult(customerConsultationRecords);
 	}