@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
-