kimi42345
2020-03-11 2c43f24c1a778b48ac20b07e17f5da38136cafb4
src/main/java/com/highdatas/mdm/service/MasterDataService.java
@@ -1,6 +1,8 @@
package com.highdatas.mdm.service;
import com.highdatas.mdm.entity.Maintain;
import com.highdatas.mdm.pojo.Result;
import com.highdatas.mdm.pojo.SysAssembleUpdateType;
import java.util.List;
@@ -26,12 +28,16 @@
    Result selectList(String tableName, List<String> fields);
    String getFields(String tableName);
    String getFields(String tableName, Maintain maintain);
    String getFields(String tableName, String alias);
    String getFields(String tableName, String alias, Maintain maintain);
    String getTempFields(String tableName, Maintain maintain);
    String getTempFields(String tableName);
    String getTempFields(String tableName, String alias);
    String getTempFields(String tableName, String alias,  Maintain maintain);
    Result selectListByPageByVersion(String tableName, Integer pageNo, Integer pageSize, boolean findMax);
@@ -54,11 +60,14 @@
    Result updateById(String tableName, String fieldsSegment, String id,  boolean total);
    Result updateByStdId(String tableName, String fieldsSegment, String id, boolean total);
    Result update(String tableName, String fieldsSegment, boolean total);
    Result update(String tableName, String fieldsSegment, String whereSegment);
    String getUpdateSegment(String tableName, String fieldsSegment);
    String getUpdateSegment(String tableName, String alias, String fieldsSegment);
    Result update(String tableName, String updateSegment, String whereDefault, boolean total);
@@ -66,9 +75,13 @@
    Result deleteById(String tableName, String id);
    Result deleteByStdId(String tableName, String id);
    Result delete(String tableName, String whereSegment);
    Result selectListByPageByVersion(String tableName, String whereSegment, Integer pageNo, String version, boolean findMax);
    Result selectListByPageByVersion(String tableName, List<String> fieldList, String whereSegment, Integer pageNo, Integer pageSize, String version, boolean findMax);
    Maintain uploadedData(String tableName, SysAssembleUpdateType uploadType, String userId);
}