Commit eb2ee855 by wenyang

新基本法2024(电子报聘文件信息修改)1

parent a6034e9e
......@@ -4,9 +4,11 @@ import com.libs.pdf.PDFSign;
import com.libs.pdf.PDFTemplate;
import com.yd.api.practitioner.service.PractitionerHiringContractService;
import com.yd.dal.entity.customer.*;
import com.yd.dal.entity.meta.MdDropOptions;
import com.yd.dal.mapper.customer.*;
import com.yd.dal.mapper.practitioner.PractitionerHiringMapper;
import com.yd.dal.service.customer.AclPractitionerSubordinateSystemDALService;
import com.yd.dal.service.meta.MdDropOptionsDALService;
import com.yd.rmi.ali.oss.service.OssService;
import com.yd.rmi.cache.SystemConfigService;
import com.yd.util.CommonUtil;
......@@ -46,6 +48,8 @@ public class PractitionerHiringContractServiceImpl implements PractitionerHiring
private AclInsurerBranchDeptMapper deptMapper;
@Autowired
private AclPractitionerSubordinateSystemDALService aclPractitionerSubordinateSystemDALService;
@Autowired
private MdDropOptionsDALService mdDropOptionsDALService;
/**
......@@ -471,31 +475,61 @@ public class PractitionerHiringContractServiceImpl implements PractitionerHiring
images.put("secondPosition4", unCheckFile);
images.put("secondPosition5", unCheckFile);
images.put("secondPosition6", unCheckFile);
images.put("secondPosition7", unCheckFile);
images.put("secondPosition8", unCheckFile);
images.put("secondPosition9", unCheckFile);
images.put("secondPosition10", unCheckFile);
images.put("secondPosition11", unCheckFile);
Long mdDropOptionId = memberShip == null ? null : memberShip.getMdDropOptionId();
if (Long.valueOf("30").equals(mdDropOptionId)) {
images.put("secondPosition1", checkFile);
return;
}
if (Long.valueOf("32").equals(mdDropOptionId)) {
images.put("secondPosition2", checkFile);
return;
}
if (Long.valueOf("33").equals(mdDropOptionId)) {
images.put("secondPosition3", checkFile);
return;
}
if (Long.valueOf("34").equals(mdDropOptionId)) {
images.put("secondPosition4", checkFile);
return;
}
if (Long.valueOf("35").equals(mdDropOptionId)) {
images.put("secondPosition5", checkFile);
return;
}
if (Long.valueOf("36").equals(mdDropOptionId)) {
images.put("secondPosition6", checkFile);
return;
if(mdDropOptionId != null){
MdDropOptions mdDropOptions = mdDropOptionsDALService.findById(mdDropOptionId);
if(mdDropOptions != null){
if ("S3".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition1", checkFile);
return;
}
if ("S2".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition2", checkFile);
return;
}
if ("S1".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition3", checkFile);
return;
}
if ("M3".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition4", checkFile);
return;
}
if ("M2".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition5", checkFile);
return;
}
if ("M1".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition6", checkFile);
return;
}
if ("A3".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition7", checkFile);
return;
}
if ("A2".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition8", checkFile);
return;
}
if ("A1".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition9", checkFile);
return;
}
if ("A0".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition10", checkFile);
return;
}
if ("IA".equals(mdDropOptions.getDropOptionCode())) {
images.put("secondPosition11", checkFile);
return;
}
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment