2024-10-11 15:34:17 +08:00
|
|
|
package com.engine.salary.service;
|
|
|
|
|
|
2024-11-07 17:45:17 +08:00
|
|
|
import com.cloudstore.eccom.pc.table.WeaTableColumn;
|
|
|
|
|
import com.engine.salary.entity.setting.dto.PageListTemplateDTO;
|
|
|
|
|
import com.engine.salary.entity.setting.param.*;
|
|
|
|
|
import com.engine.salary.entity.setting.po.PageListTemplatePO;
|
2024-10-11 15:34:17 +08:00
|
|
|
|
2024-11-04 19:49:46 +08:00
|
|
|
import java.util.List;
|
2024-10-11 15:34:17 +08:00
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
|
|
public interface SettingService {
|
2024-11-07 17:45:17 +08:00
|
|
|
void savePageListSetting(PageListSettingSaveParam pageListSettingSaveParam);
|
2024-10-11 15:34:17 +08:00
|
|
|
|
2024-11-07 17:45:17 +08:00
|
|
|
Map getPageListSetting(PageListSettingQueryParam param);
|
2024-11-04 19:49:46 +08:00
|
|
|
|
2024-11-07 17:45:17 +08:00
|
|
|
PageListTemplateDTO getPageListTemplate(PageListTemplateQueryParam param);
|
2024-11-04 19:49:46 +08:00
|
|
|
|
2024-11-07 17:45:17 +08:00
|
|
|
List<PageListTemplatePO> getPageListTemplates(PageListTemplateQueryParam queryParam);
|
|
|
|
|
|
|
|
|
|
PageListTemplatePO savePageListTemplate(PageListTemplateSaveParam param);
|
|
|
|
|
|
|
|
|
|
void changePageListTemplate(PageListTemplateChangeParam param);
|
|
|
|
|
|
|
|
|
|
List<WeaTableColumn> getPageListColumns(String page);
|
2024-10-11 15:34:17 +08:00
|
|
|
}
|