@Api(module=collaboration,
value="CollaborationResource\u52a8\u6001\u63a5\u53e3\u57cb\u70b9",
type=DYNAMIC)
public interface CollaborationResourceDynamiceApi
extends ColDynamicInterface
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
summaryCommentListFilter(ColResourceBean colResourceBean)
对应CollaborationResource.summaryComment接口中,对意见数据进行过滤
示例
void summaryCommentListFilter(ColResourceBean colResourceBean){
try {
List _commentList = flipInfo.getData();
Long departmentId = Long.valueOf(req.getParameter("departmentId"));
String isCheck = req.getParameter("isCheck");
if (departmentId !
|
default void |
summaryCommentPreHook(com.seeyon.ctp.util.FlipInfo flipInfo,
ColSummary summary,
com.seeyon.ctp.common.po.affair.CtpAffair affair)
对应CollaborationResource.summaryComment接口中,增加前置动作
示例
void summaryCommentPreHook(FlipInfo flipInfo, ColSummary summary, CtpAffair affair){
// 设置flipInfo最大数据为1000
flipInfo.setSize(1000);
}
|
getModuleDes, getModuleName@ApiOperation(name="summaryComment\u63a5\u53e3\u524d\u7f6e\u94a9\u5b50",
value="\u6267\u884c\u524d\u7f6e\u94a9\u5b50\u5bf9\u5e94\u52a8\u4f5c",
scenes="CollaborationResource.summaryComment\u63a5\u53e3\u4e2d\uff0c\u589e\u52a0\u524d\u7f6e\u52a8\u4f5c",
createDate="2022/3/21 15:04")
default void summaryCommentPreHook(@ApiParam(name="flipInfo",value="FlipInfo\u5bf9\u8c61",required=true,classType=com.seeyon.ctp.util.FlipInfo.class)
com.seeyon.ctp.util.FlipInfo flipInfo,
@ApiParam(name="summary",value="colSummary\u5bf9\u8c61",required=true,classType=ColSummary.class)
ColSummary summary,
@ApiParam(name="affair",value="CtpAffair\u5bf9\u8c61",required=true,classType=com.seeyon.ctp.common.po.affair.CtpAffair.class)
com.seeyon.ctp.common.po.affair.CtpAffair affair)
void summaryCommentPreHook(FlipInfo flipInfo, ColSummary summary, CtpAffair affair){
// 设置flipInfo最大数据为1000
flipInfo.setSize(1000);
}
flipInfo - summary - affair - @ApiOperation(name="\u610f\u89c1\u6570\u636e\u8fc7\u6ee4",
value="\u5bf9\u5e94CollaborationResource.summaryComment\u63a5\u53e3\u4e2d\uff0c\u5bf9\u610f\u89c1\u6570\u636e\u8fdb\u884c\u8fc7\u6ee4\u5bf9\u610f\u89c1\u6570\u636e\u8fdb\u884c\u8fc7\u6ee4",
scenes="CollaborationResource.summaryComment\u63a5\u53e3\u4e2d\uff0c\u5bf9\u610f\u89c1\u6570\u636e\u8fdb\u884c\u8fc7\u6ee4",
createDate="2022/3/21 15:04")
default void summaryCommentListFilter(@ApiParam(name="colResourceBean",value="colResourceBean\u5bf9\u8c61",required=true,classType=ColResourceBean.class)
ColResourceBean colResourceBean)
void summaryCommentListFilter(ColResourceBean colResourceBean){
try {
List _commentList = flipInfo.getData();
Long departmentId = Long.valueOf(req.getParameter("departmentId"));
String isCheck = req.getParameter("isCheck");
if (departmentId != null) {
LOGGER.info("--zhouhx-- 移动端协同意见过滤开始");
ZgyzManager zgyzManager = (ZgyzManager) AppContext.getBean("zgyzManager");
zgyzManager.filterComment(_commentList, departmentId, "true".equals(isCheck));
LOGGER.info("--zhouhx-- 移动端协同意见过滤结束");
}
} catch (Exception e) {
LOGGER.error("中国一重意见过滤异常:", e);
}
flipInfo.setTotal(_commentList.size());
flipInfo.setSize(20);
List memoryPaging = DBAgent.memoryPaging(_commentList, flipInfo);
flipInfo.setData(memoryPaging);
}
colResourceBean -