浮动薪酬字符、数值限制
This commit is contained in:
parent
7b6c6d211c
commit
04fb5edade
|
|
@ -20,6 +20,7 @@ import com.engine.salary.entity.salaryarchive.dto.SalaryArchiveInitImportDTO;
|
|||
import com.engine.salary.entity.taxagent.dto.TaxAgentManageRangeEmployeeDTO;
|
||||
import com.engine.salary.entity.taxagent.po.TaxAgentPO;
|
||||
import com.engine.salary.enums.datacollection.UseEmployeeTypeEnum;
|
||||
import com.engine.salary.enums.salaryitem.SalaryDataTypeEnum;
|
||||
import com.engine.salary.exception.SalaryRunTimeException;
|
||||
import com.engine.salary.mapper.datacollection.VariableArchiveMapper;
|
||||
import com.engine.salary.service.*;
|
||||
|
|
@ -272,8 +273,6 @@ public class VariableArchiveServiceImpl extends Service implements VariableArchi
|
|||
//动态列组装
|
||||
List<WeaTableColumn> columns = VariableArchiveBO.buildVariableArchiveTable(variableItems);
|
||||
|
||||
columns.add(0, new WeaTableColumn("100px", SalaryI18nUtil.getI18nLabel(85429, "薪资所属月"), "salaryMonth"));
|
||||
|
||||
Map<String, Object> datas = new HashMap<>();
|
||||
datas.put("data", resultMap);
|
||||
datas.put("column", columns);
|
||||
|
|
@ -287,6 +286,7 @@ public class VariableArchiveServiceImpl extends Service implements VariableArchi
|
|||
.map(po -> VariableItemListDTO.builder()
|
||||
.id(po.getId())
|
||||
.name(po.getName())
|
||||
.dataType(SalaryDataTypeEnum.parseByValue(po.getDataType()).getValue())
|
||||
.build())
|
||||
.collect(Collectors.toList());
|
||||
return variableItemDTOList;
|
||||
|
|
|
|||
|
|
@ -50,14 +50,14 @@ public class VariableArchiveWrapper extends Service {
|
|||
*/
|
||||
public Map<String, Object> list(VariableArchiveQueryParam queryParam) {
|
||||
|
||||
//薪资档案列表
|
||||
// 薪资档案列表
|
||||
PageInfo<VariableArchiveListDTO> pageInfo = getVariableArchiveService(user).listPage(queryParam);
|
||||
List<VariableArchiveListDTO> salaryArchives = pageInfo.getList();
|
||||
|
||||
// 获取所有浮动薪酬项目
|
||||
List<VariableItemPO> variableItems = getVariableItemService(user).listAll();
|
||||
|
||||
//整合所有的显示列(固定列+薪资项目动态列)
|
||||
// 整合所有的显示列(固定列+薪资项目动态列)
|
||||
List<Map<String, Object>> listMaps = getVariableArchiveService(user).buildVariableArchiveData(salaryArchives);
|
||||
|
||||
PageInfo<Map<String, Object>> pageInfos = new PageInfo<Map<String, Object>>(listMaps);
|
||||
|
|
|
|||
Loading…
Reference in New Issue