From c259536f2c3055f4f81822e159a94cdc59cc9483 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期六, 24 八月 2024 15:30:53 +0800 Subject: [PATCH] 首页后台接口基本全部完善测试(待联调) --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmHMSysModConfigServiceI.java | 52 +++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 41 insertions(+), 11 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmHMSysModConfigServiceI.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmHMSysModConfigServiceI.java index 2805f22..e4e47af 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmHMSysModConfigServiceI.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/compatibility/SmHMSysModConfigServiceI.java @@ -2,7 +2,11 @@ import com.vci.common.exception.VciException; import com.vci.corba.common.PLException; +import com.vci.corba.framework.data.AppConfigCategoryInfo; +import com.vci.corba.framework.data.AppConfigDetailInfo; import com.vci.corba.framework.data.FuncOperationInfo; +import com.vci.corba.framework.data.OperateInfo; +import com.vci.pagemodel.ExpExcelConditionVO; import com.vci.pagemodel.MenuVO; import com.vci.starter.web.exception.VciBaseException; import com.vci.starter.web.pagemodel.BaseResult; @@ -52,7 +56,27 @@ * 澧炲姞鎿嶄綔绫诲瀷 * @return */ - boolean addOperationType(List<FuncOperationInfo> funcOperationInfoList); + boolean addFuncOperationType(List<FuncOperationInfo> funcOperationInfoList); + + /** + * 澧炲姞鎿嶄綔绫诲瀷 + * @return + */ + OperateInfo addOperationType(OperateInfo operateInfo); + + /** + * 淇敼鎿嶄綔绫诲瀷 + * @param operateInfo + * @return + */ + OperateInfo updateOperationType(OperateInfo operateInfo) throws VciBaseException; + + /** + * 鍒犻櫎鎿嶄綔绫诲瀷 + * @param operateInfo + * @return + */ + boolean delOperationType(OperateInfo operateInfo); /** * 鍒犻櫎闈炵郴缁熸ā鍧� @@ -99,33 +123,39 @@ //绯荤粺閰嶇疆鐩稿叧鎺ュ彛 /** - * 鏌ヨ绯荤粺閰嶇疆鍒嗙被 + * 鏌ヨ绯荤粺閰嶇疆鏍� */ - List<Object>getSysConfTree(); + List<AppConfigCategoryInfo>getAppConfigCategoryInfo(); /** - * 澧炲姞绯荤粺閰嶇疆 + * 鏍规嵁鍒嗙被ID杩斿洖鍏ㄩ儴鐨� AppConfigDetail 瀵硅薄 * @return */ - boolean addSysConf(); + List<AppConfigDetailInfo> getAppConfigDetailsByID(String clsId); /** - * 淇敼绯荤粺閰嶇疆 + * 澧炲姞閰嶇疆椤瑰垎绫绘垨閰嶇疆椤� * @return */ - boolean updateSysConf(); + boolean addAppConf(AppConfigDetailInfo appConfigDetailInfo,boolean isConfCategorys/*鏄惁涓烘搷浣滈厤缃」鍒嗛厤*/); /** - * 鍒犻櫎绯荤粺閰嶇疆 + * 淇敼閰嶇疆椤瑰垎绫绘垨閰嶇疆椤� * @return */ - boolean delSysConf(); + boolean updateAppConf(AppConfigDetailInfo appConfigDetailInfo,boolean isConfCategorys/*鏄惁涓烘搷浣滈厤缃」鍒嗛厤*/); /** - * 瀵煎嚭绯荤粺閰嶇疆 + * 鍒犻櫎閰嶇疆椤瑰垎绫绘垨閰嶇疆椤� + * @return + */ + boolean delAppConf(String[] ids,boolean isConfCategorys/*鏄惁涓烘搷浣滈厤缃」鍒嗛厤*/); + + /** + * 瀵煎嚭绯荤粺閰嶇疆(閰嶇疆椤瑰垎绫绘垨閰嶇疆椤�) * @param response * @return */ - String exportSysConf(HttpServletResponse response); + String exportSysConf(ExpExcelConditionVO expExcelConditionVO, HttpServletResponse response) throws IOException; } -- Gitblit v1.9.3