@Controller
@RequestMapping(value="/innermsg")
public class InnerMsgController
extends com.centit.framework.core.controller.BaseController
| 限定符和类型 | 字段和说明 |
|---|---|
@NotNull InnerMessageManager |
innerMessageManager |
| 构造器和说明 |
|---|
InnerMsgController() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cangivenotify() |
com.centit.framework.common.ResponseData |
deleteMsg(String msgCode) |
com.centit.framework.common.ResponseData |
deleteRecipient(String msgCode,
String receive,
String msgState) |
List<InnerMsgRecipient> |
getInnerMsg(Map<String,Object> msgCode) |
String |
getLoginUserCode(javax.servlet.http.HttpServletRequest request) |
com.alibaba.fastjson.JSONArray |
getMsgExchanges(String sender,
String receiver) |
String |
getOptId() |
com.centit.framework.core.dao.PageQueryResult<InnerMsg> |
listInbox(com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request) |
com.centit.framework.core.dao.PageQueryResult<InnerMsg> |
listnotify(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request) |
com.centit.framework.core.dao.PageQueryResult<InnerMsg> |
listOutbox(com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request) |
com.centit.framework.common.ResponseData |
mergInnerMsg(@Valid InnerMsg msg,
String msgCode,
javax.servlet.http.HttpServletRequest request) |
com.centit.framework.common.ResponseData |
mergInnerMsgRecipient(InnerMsgRecipient recipient,
String msgCode,
String receive) |
com.centit.framework.common.ResponseData |
noticeByUnit(String unitCode,
@Valid InnerMsg innerMsg,
javax.servlet.http.HttpServletRequest request) |
com.centit.framework.common.ResponseData |
sendMsg(@Valid InnerMsg innerMsg,
javax.servlet.http.HttpServletRequest request) |
List<InnerMsg> |
unreadMsg(String receive,
javax.servlet.http.HttpServletRequest request) |
long |
unreadMsgCount(javax.servlet.http.HttpServletRequest request) |
@Autowired @NotNull public @NotNull InnerMessageManager innerMessageManager
public String getOptId()
@RequestMapping(value="/inbox",
method=GET)
@WrapUpResponseBody
public com.centit.framework.core.dao.PageQueryResult<InnerMsg> listInbox(com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/unreadMsgCount",
method=GET)
@WrapUpResponseBody
public long unreadMsgCount(javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/unreadMsg/{receive}",
method=GET)
@WrapUpResponseBody(contentType=MAP_DICT)
public List<InnerMsg> unreadMsg(String receive,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/outbox",
method=GET)
@WrapUpResponseBody
public com.centit.framework.core.dao.PageQueryResult<InnerMsg> listOutbox(com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/cangivenotify",
method=GET)
@WrapUpResponseBody
public boolean cangivenotify()
@RequestMapping(value="/{msgCode}",
method=GET)
@WrapUpResponseBody(contentType=MAP_DICT)
public List<InnerMsgRecipient> getInnerMsg(@PathVariable
Map<String,Object> msgCode)
@RequestMapping(value="/notice",
method=GET)
@WrapUpResponseBody
public com.centit.framework.core.dao.PageQueryResult<InnerMsg> listnotify(String[] field,
com.centit.support.database.utils.PageDesc pageDesc,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/notify/{unitCode}",
method=POST)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData noticeByUnit(@PathVariable
String unitCode,
@Valid @RequestBody
@Valid InnerMsg innerMsg,
javax.servlet.http.HttpServletRequest request)
throws Exception
Exception@RequestMapping(value="/sendMsg",
method=POST)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData sendMsg(@Valid @RequestBody
@Valid InnerMsg innerMsg,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/loginuser",
method=GET)
@WrapUpResponseBody
public String getLoginUserCode(javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="/{msgCode}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData mergInnerMsg(@Valid @RequestBody
@Valid InnerMsg msg,
@PathVariable
String msgCode,
javax.servlet.http.HttpServletRequest request)
@RequestMapping(value="recipient/{msgCode}/{receive}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData mergInnerMsgRecipient(@RequestBody
InnerMsgRecipient recipient,
@PathVariable
String msgCode,
@PathVariable
String receive)
@RequestMapping(value="/{msgCode}",
method=DELETE)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData deleteMsg(@PathVariable
String msgCode)
@RequestMapping(value="/recipient/{msgCode}/{receive}/{msgState}",
method=PUT)
@WrapUpResponseBody
public com.centit.framework.common.ResponseData deleteRecipient(@PathVariable
String msgCode,
@PathVariable
String receive,
@PathVariable
String msgState)
Copyright © 2021 Centit Information Technical, co. Inc.. All rights reserved.