组织管理,编制导入BUG修复

pull/197/head
dxfeng 2 years ago
parent 820b13b932
commit 87372be17f

@ -278,6 +278,15 @@ public class JobServiceImpl extends Service implements JobService {
for (ExtendTitlePO extendTitle : extendTitles) { for (ExtendTitlePO extendTitle : extendTitles) {
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_JOB, 2, extendTitle.getId().toString(), "job_no", RuleCodeType.JOBTITLES.getValue(), params, "scheme_id", "parent_comp"); List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_JOB, 2, extendTitle.getId().toString(), "job_no", RuleCodeType.JOBTITLES.getValue(), params, "scheme_id", "parent_comp");
if (CollectionUtils.isNotEmpty(items)) { if (CollectionUtils.isNotEmpty(items)) {
for (SearchConditionItem searchConditionItem : items) {
if("ec_jobTitle".equals(searchConditionItem.getDomkey()[0])){
BrowserBean browserBean = searchConditionItem.getBrowserConditionParam();
String s = JSONObject.toJSONString(browserBean);
browserBean.setHasAddBtn(true);
searchConditionItem.setBrowserConditionParam(browserBean);
}
}
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items)); addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
} }
} }

@ -81,6 +81,8 @@ public class OrgImportUtil {
object = Integer.parseInt(cellValue); object = Integer.parseInt(cellValue);
} else if ("float".equals(valueType)) { } else if ("float".equals(valueType)) {
object = Float.parseFloat(cellValue); object = Float.parseFloat(cellValue);
}else if("text".equals(valueType)) {
object = cellValue;
} else { } else {
try { try {
object = new BigDecimal(cellValue).toPlainString(); object = new BigDecimal(cellValue).toPlainString();

Loading…
Cancel
Save