提交 3f95461c authored 作者: 艾庆国's avatar 艾庆国

承运优化需求-添加模板

上级 9e3106ce
...@@ -9,83 +9,23 @@ import java.util.List; ...@@ -9,83 +9,23 @@ import java.util.List;
public interface ExportTemplateDao extends BaseDao<ExportTemplateMapper, ExportTemplate, Integer> { public interface ExportTemplateDao extends BaseDao<ExportTemplateMapper, ExportTemplate, Integer> {
/**
* 根据功能code查询某用户下的模板列表
*
* @param userNo 用户编码
* @param functionCode 功能code
* @return
*/
List<ExportTemplate> listUserFunctionTemplate(String functionCode); List<ExportTemplate> listUserFunctionTemplate(String functionCode);
/**
* 根据名称查询用户在某功能下的模板
*
* @param userNo 用户编码
* @param functionCode 功能code
* @param name 模板名称
* @return
*/
Optional<ExportTemplate> getUserFunctionTemplateByName(String functionCode, String name); Optional<ExportTemplate> getUserFunctionTemplateByName(String functionCode, String name);
/**
* 根据功能code集合查询某用户下的模板列表
*
* @param userNo 用户编码
* @param functionCodes 功能code集合
* @return
*/
List<ExportTemplate> listUserFunctionsTemplate(List<String> functionCodes); List<ExportTemplate> listUserFunctionsTemplate(List<String> functionCodes);
/**
* 根据id查询模板
*
* @param id 模板id
* @return
*/
Optional<ExportTemplate> getById(Integer id); Optional<ExportTemplate> getById(Integer id);
/**
* 新增模板
*
* @param template 待新增模板数据
*/
void saveTemplate(ExportTemplate template); void saveTemplate(ExportTemplate template);
/**
* 删除模板
*
* @param id 模板id
*/
void deleteTemplate(Integer id); void deleteTemplate(Integer id);
/**
* 修改模板名称
*
* @param id 模板id
* @param name 模板名称
*/
void updateTemplateName(Integer id, String name); void updateTemplateName(Integer id, String name);
/**
* 去除用户在某个功能下的默认模板
*
* @param functionCode 功能code
*/
void updateTemplateNotDefault(String functionCode); void updateTemplateNotDefault(String functionCode);
/**
* 设置模板为默认模板
*
* @param templateId 默认模板
*/
void updateTemplateDefault(Integer templateId); void updateTemplateDefault(Integer templateId);
/**
* 统计用户在某个功能下的模板数量
*
* @param functionCode 功能code
*/
long countUserFunctionTemplate(String functionCode); long countUserFunctionTemplate(String functionCode);
} }
...@@ -6,10 +6,5 @@ import com.msl.common.dao.BaseDao; ...@@ -6,10 +6,5 @@ import com.msl.common.dao.BaseDao;
public interface ExportTemplateFieldDao extends BaseDao<ExportTemplateFieldMapper, ExportTemplateField, Integer> { public interface ExportTemplateFieldDao extends BaseDao<ExportTemplateFieldMapper, ExportTemplateField, Integer> {
/**
* 删除模板下的所有字段
*
* @param id 模板id
*/
void deleteTemplateFields(Integer id); void deleteTemplateFields(Integer id);
} }
...@@ -9,20 +9,7 @@ import java.util.List; ...@@ -9,20 +9,7 @@ import java.util.List;
public interface ExtendExportFieldDao extends BaseDao<ExtendExportFieldMapper, ExtendExportField, Integer> { public interface ExtendExportFieldDao extends BaseDao<ExtendExportFieldMapper, ExtendExportField, Integer> {
/**
* 根据功能code查询字段
*
* @param code 功能code
* @param companyNo companyNo
* @return List
*/
List<ExtendExportField> listFieldByFunctionCode(String code, Long companyNo, String date); List<ExtendExportField> listFieldByFunctionCode(String code, Long companyNo, String date);
/**
* 删除
*
* @param code code
* @param operateCompanyNo operateCompanyNo
*/
void delete(String code, Long operateCompanyNo, String date); void delete(String code, Long operateCompanyNo, String date);
} }
...@@ -168,7 +168,6 @@ public class ExportFieldServiceImpl implements ExportFieldService { ...@@ -168,7 +168,6 @@ public class ExportFieldServiceImpl implements ExportFieldService {
return; return;
} }
//组装待增加字段数据 //组装待增加字段数据
UserSessionData user = TokenUtil.getLoginUserInfo();
List<ExportTemplateField> templateFields = Lists.newArrayList(); List<ExportTemplateField> templateFields = Lists.newArrayList();
for (int i = 0; i < fields.size(); i++) { for (int i = 0; i < fields.size(); i++) {
ExportTemplateField field = new ExportTemplateField(); ExportTemplateField field = new ExportTemplateField();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论