package com.nq.controller.protol;
|
|
|
import com.nq.common.ServerResponse;
|
import com.nq.service.ISiteMessageService;
|
import com.nq.service.IUserCashDetailService;
|
import javax.servlet.http.HttpServletRequest;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Controller;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
@Controller
|
@RequestMapping({"/user/cash/"})
|
public class UserCashDetailController {
|
@Autowired
|
IUserCashDetailService iUserCashDetailService;
|
@Autowired
|
ISiteMessageService iSiteMessageService;
|
|
//查询所有资产明细
|
@RequestMapping({"list.do"})
|
@ResponseBody
|
public ServerResponse list(HttpServletRequest request, @RequestParam(value = "pageNum", defaultValue = "1") int pageNum, @RequestParam(value = "pageSize", defaultValue = "10") int pageSize, @RequestParam(value = "positionId", required = false) Integer positionId) {
|
return this.iUserCashDetailService.findUserCashDetailList(positionId, request, pageNum, pageSize);
|
}
|
|
//查询用户站内消息
|
@RequestMapping({"getMessagelist.do"})
|
@ResponseBody
|
public ServerResponse getMessagelist(HttpServletRequest request, @RequestParam(value = "pageNum", defaultValue = "1") int pageNum, @RequestParam(value = "pageSize", defaultValue = "10") int pageSize, @RequestParam(value = "userId", required = false) Integer userId) {
|
return this.iSiteMessageService.getSiteMessageByUserIdList(pageNum, pageSize, userId,request);
|
}
|
|
//用户站内消息状态变已读
|
@RequestMapping({"updateMessageStatus.do"})
|
@ResponseBody
|
public ServerResponse updateMessageStatus(HttpServletRequest request) {
|
this.iSiteMessageService.updateMessageStatus(request);
|
return ServerResponse.createBySuccess("View success");
|
}
|
|
//查询用户未读消息数
|
@RequestMapping({"getUnreadCount.do"})
|
@ResponseBody
|
public ServerResponse getUnreadCount(HttpServletRequest request) {
|
int k = this.iSiteMessageService.getUnreadCount(request);
|
return ServerResponse.createBySuccess(k);
|
}
|
|
}
|