|
@@ -49,12 +49,7 @@ import platform.modules.sys.service.WaitToDoService;
|
|
|
|
|
|
|
|
import java.text.ParseException;
|
|
import java.text.ParseException;
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
|
-import java.util.ArrayList;
|
|
|
|
|
-import java.util.Arrays;
|
|
|
|
|
-import java.util.Collections;
|
|
|
|
|
-import java.util.Comparator;
|
|
|
|
|
-import java.util.Date;
|
|
|
|
|
-import java.util.List;
|
|
|
|
|
|
|
+import java.util.*;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 存量用地审核Service
|
|
* 存量用地审核Service
|
|
@@ -621,13 +616,25 @@ public class StockLandApproveService extends BaseService<StockLand> {
|
|
|
apply.setApprove_status(apply.getTemporary_state());
|
|
apply.setApprove_status(apply.getTemporary_state());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if(apply.getApprove_status().equals(Constant.LandApproveStatus.REJECT)) {
|
|
|
|
|
|
|
+ // 不建议这种写法,会出现空指针
|
|
|
|
|
+// if(apply.getApprove_status().equals(Constant.LandApproveStatus.REJECT)) {
|
|
|
|
|
+// apply.setApply_status(Constant.LandApplyStatus.REJECT);
|
|
|
|
|
+// }else if(apply.getApprove_status().equals(Constant.LandApproveStatus.APPROVED)) {
|
|
|
|
|
+// apply.setApply_status(Constant.LandApplyStatus.APPROVED);
|
|
|
|
|
+// apply.setProcess_status(Constant.ProcessStatus.IN_PROGRESS);
|
|
|
|
|
+// }else if(apply.getApprove_status().equals(Constant.LandApproveStatus.NOTAPPROVED)) {
|
|
|
|
|
+// apply.setApply_status(Constant.LandApplyStatus.NOTAPPROVED);
|
|
|
|
|
+// }
|
|
|
|
|
+
|
|
|
|
|
+ if(Objects.equals(apply.getApprove_status(), Constant.LandApproveStatus.REJECT)) {
|
|
|
apply.setApply_status(Constant.LandApplyStatus.REJECT);
|
|
apply.setApply_status(Constant.LandApplyStatus.REJECT);
|
|
|
- }else if(apply.getApprove_status().equals(Constant.LandApproveStatus.APPROVED)) {
|
|
|
|
|
|
|
+ }else if(Objects.equals(apply.getApprove_status(), Constant.LandApproveStatus.APPROVED)) {
|
|
|
apply.setApply_status(Constant.LandApplyStatus.APPROVED);
|
|
apply.setApply_status(Constant.LandApplyStatus.APPROVED);
|
|
|
apply.setProcess_status(Constant.ProcessStatus.IN_PROGRESS);
|
|
apply.setProcess_status(Constant.ProcessStatus.IN_PROGRESS);
|
|
|
- }else if(apply.getApprove_status().equals(Constant.LandApproveStatus.NOTAPPROVED)) {
|
|
|
|
|
|
|
+ }else if(Objects.equals(apply.getApprove_status(), Constant.LandApproveStatus.NOTAPPROVED)) {
|
|
|
apply.setApply_status(Constant.LandApplyStatus.NOTAPPROVED);
|
|
apply.setApply_status(Constant.LandApplyStatus.NOTAPPROVED);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ throw new RuntimeException("单据的状态错误");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
stockLandService.updateSelective(apply);
|
|
stockLandService.updateSelective(apply);
|