From c007f0ca1785db093d48f4846cda82fe8e955765 Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期三, 27 五月 2020 09:59:29 +0800 Subject: [PATCH] merage --- src/main/java/com/highdatas/mdm/service/impl/SysFieldServiceImpl.java | 111 +++++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 99 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/highdatas/mdm/service/impl/SysFieldServiceImpl.java b/src/main/java/com/highdatas/mdm/service/impl/SysFieldServiceImpl.java index a4e94ea..1002586 100644 --- a/src/main/java/com/highdatas/mdm/service/impl/SysFieldServiceImpl.java +++ b/src/main/java/com/highdatas/mdm/service/impl/SysFieldServiceImpl.java @@ -74,7 +74,13 @@ return maintainField; } - + /** + * + * @description: 閫氳繃鐗堟湰鑾峰彇瀛楁鍒楄〃 + * @param maintainId 鐗堟湰id + * @return: 瀛楁鍒楄〃 + * + */ @Override public List<SysField> getFieldByMaintain(String maintainId) { List<SysField> fieldList; @@ -113,6 +119,13 @@ } + /** + * + * @description: 閫氳繃鐗堟湰鑾峰彇瀛楁鐗堟湰 + * @param maintainId 鐗堟湰id + * @return: 瀛楁鐗堟湰 + * + */ @Override public MaintainField getMaintainFieldByMaintain(String maintainId) { MaintainField maintainField = null; @@ -171,7 +184,13 @@ } - + /** + * + * @description: 閫氳繃琛ㄥ悕鑾峰彇褰撳墠瀛楁鍒楄〃 + * @param tableName 琛ㄥ悕 + * @return: 褰撳墠瀛楁鍒楄〃 + * + */ @Override public List<SysField> getFieldByTable(String tableName) { Maintain nowVersion = maintainService.getNowVersion(tableName); @@ -189,7 +208,13 @@ } return getFieldByMaintain(nowVersion.getId()); } - + /** + * + * @description: 閫氳繃鐗堟湰鑾峰彇鏁版嵁搴撳瓧娈靛垪琛� + * @param tableName 琛ㄥ悕 + * @return: 瀛楁鍒楄〃 + * + */ @Override public Result getTotalFields(String tableName) { JSONObject result = new JSONObject(); @@ -249,7 +274,15 @@ return Result.success(result); } - + /** + * + * @description: list 閫氳繃鍒嗛〉瀵硅薄绛涢�� + * @param list 鏁版嵁鍒楄〃 + * @param pageNo 椤垫暟 + * @param pageSize 姣忛〉鏁伴噺 + * @return: 鍒嗛〉绛涢�夊悗鐨勬暟鎹垪琛� + * + */ @Override public Result getPagedDataByList(List list, Integer pageNo, Integer pageSize) { JSONObject result = new JSONObject(); @@ -268,7 +301,15 @@ } - + /** + * + * @description: 鑾峰彇鍒嗛〉鍚庣殑瀛楁鍒楄〃 + * @param tableName 琛ㄥ悕 + * @param pageNo 椤垫暟 + * @param pageSize 姣忛〉鏁版嵁 + * @return: 瀛楁鍒楄〃 + * + */ @Override public Result getTotalFields(String tableName, Integer pageNo, Integer pageSize) { Result totalFields = getTotalFields(tableName); @@ -290,7 +331,14 @@ } - + /** + * + * @description: 鍒嗙被鍚庣粰鍓嶇灞曠ず + * @param nowFields 褰撳墠鐗堟湰瀛楁鍒楄〃 + * @param maxFields 鍏ㄩ儴瀛楁鍒楄〃 + * @return: 鍒嗙被鍚庣殑瀛楁鍒楄〃 + * + */ private List<SysField> packageFieldList(List<SysField> nowFields, List<SysField> maxFields) { //鍘熷鐨勬竻闄perate鐢ㄤ簬鍓嶇鏄剧ず nowFields = nowFields.stream().map(sysField -> sysField.setOperate(null)).collect(Collectors.toList()); @@ -326,7 +374,14 @@ }); return nowFields; } - + /** + * + * @description: 鏇存柊鍩虹瀛楁瀵硅薄淇℃伅 + * @param preField 鏇存柊鍓嶇殑瀛楁瀵硅薄 + * @param updateField 鏇存柊鍙傛暟 + * @return: 鏄惁鏇存柊鎴愬姛 + * + */ @Override public boolean updateCommon(SysField preField, SysField updateField) { preField.setWidth(updateField.getWidth()); @@ -359,7 +414,14 @@ preField.setOrderNo(updateField.getOrderNo()); return preField.updateById(); } - + /** + * + * @description: 閫氳繃瀛楁鐗堟湰鑾峰彇鏌愪釜瀛楁鐨勫璞� + * @param maintainFieldId 瀛楁鐗堟湰 + * @param field 瀛楁鍚嶇О + * @return: 瀛楁瀵硅薄 + * + */ @Override public SysField getOneFieldByMaintainField(String maintainFieldId, String field) { List<SysField> fieldByMaintain = getFieldByMaintainField(maintainFieldId); @@ -369,7 +431,14 @@ } return collect.get(0); } - + /** + * + * @description: 閫氳繃鏁版嵁鐗堟湰鑾峰彇鏌愪釜瀛楁鐨勫璞� + * @param maintainId 鏁版嵁鐗堟湰 + * @param field 瀛楁鍚嶇О + * @return: 瀛楁瀵硅薄 + * + */ @Override public SysField getOneFieldByMaintain(String maintainId, String field) { List<SysField> fieldByMaintain = getFieldByMaintain(maintainId); @@ -383,7 +452,13 @@ } return null; } - + /** + * + * @description: 閫氳繃瀛楁鐗堟湰鑾峰彇瀵硅薄鍒楄〃 + * @param maintainId 瀛楁鐗堟湰 + * @return: 瀛楁瀵硅薄鍒楄〃 + * + */ @Override public List<SysField> getFieldByMaintainField(String maintainId) { if (StringUtils.isEmpty(maintainId)) { @@ -391,12 +466,24 @@ } return selectList(new EntityWrapper<SysField>().eq("maintain_field_id", maintainId).orderBy("order_no")); } - + /** + * + * @description: 閫氳繃琛ㄥ悕鑾峰彇榛樿瀛楁鍒楄〃 + * @param tableName 琛ㄥ悕 + * @return: 瀛楁瀵硅薄鍒楄〃 + * + */ @Override public List<SysField> getDefaultTableField(String tableName) { return selectList(new EntityWrapper<SysField>().eq("table_name", tableName).isNull("maintain_field_id").orderBy("order_no")); } - + /** + * + * @description: 閫氳繃琛ㄥ悕鑾峰彇鍏ㄩ儴瀛楁鍒楄〃 + * @param tableName 琛ㄥ悕 + * @return: 瀛楁瀵硅薄鍒楄〃 + * + */ @Override public List<SysField> getTotalTableField(String tableName) { List<TableSchemaResult> tableField = tableInfoMapper.getTableField(tableName); -- Gitblit v1.8.0