|
@@ -238,28 +238,28 @@ public class WmDaDrugEntController {
|
|
|
* @Author: ryz
|
|
|
* @Date: 2021/4/19
|
|
|
*/
|
|
|
- if(!Arrays.equals(sysDept.getSubjectType(),wmDaDrugEnt.getSubjectType())){
|
|
|
- sysDeptSubService.update(Wrappers.<SysDeptSub>lambdaUpdate()
|
|
|
- .eq(SysDeptSub::getDeptId,sysDept.getDeptId())
|
|
|
- .set(SysDeptSub::getEnableFlag,SubjectTypeEnum.ENABLE_FLAG_FALSE.getCode()));
|
|
|
-
|
|
|
- for (String subType : wmDaDrugEnt.getSubjectType()) {
|
|
|
- SysDeptSub condition = new SysDeptSub();
|
|
|
- condition.setDeptId(sysDept.getDeptId());
|
|
|
- condition.setSubjectType(subType);
|
|
|
- SysDeptSub existSub = sysDeptSubService.getOne(Wrappers.query(condition));
|
|
|
- if(null != existSub){
|
|
|
- existSub.setEnableFlag(SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode());
|
|
|
- sysDeptSubService.updateById(existSub);
|
|
|
- }else {
|
|
|
- existSub = new SysDeptSub();
|
|
|
- existSub.setEnableFlag(SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode());
|
|
|
- existSub.setDeptId(sysDept.getDeptId());
|
|
|
- existSub.setSubjectType(subType);
|
|
|
- sysDeptSubService.save(existSub);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+// if(!Arrays.equals(sysDept.getSubjectType(),wmDaDrugEnt.getSubjectType())){
|
|
|
+// sysDeptSubService.update(Wrappers.<SysDeptSub>lambdaUpdate()
|
|
|
+// .eq(SysDeptSub::getDeptId,sysDept.getDeptId())
|
|
|
+// .set(SysDeptSub::getEnableFlag,SubjectTypeEnum.ENABLE_FLAG_FALSE.getCode()));
|
|
|
+//
|
|
|
+// for (String subType : wmDaDrugEnt.getSubjectType()) {
|
|
|
+// SysDeptSub condition = new SysDeptSub();
|
|
|
+// condition.setDeptId(sysDept.getDeptId());
|
|
|
+// condition.setSubjectType(subType);
|
|
|
+// SysDeptSub existSub = sysDeptSubService.getOne(Wrappers.query(condition));
|
|
|
+// if(null != existSub){
|
|
|
+// existSub.setEnableFlag(SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode());
|
|
|
+// sysDeptSubService.updateById(existSub);
|
|
|
+// }else {
|
|
|
+// existSub = new SysDeptSub();
|
|
|
+// existSub.setEnableFlag(SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode());
|
|
|
+// existSub.setDeptId(sysDept.getDeptId());
|
|
|
+// existSub.setSubjectType(subType);
|
|
|
+// sysDeptSubService.save(existSub);
|
|
|
+// }
|
|
|
+// }
|
|
|
+// }
|
|
|
sysDept.setTaxCode(wmDaDrugEnt.getEntcode());
|
|
|
/**
|
|
|
* @Modify: end
|