|
|
@@ -53,6 +53,7 @@ public class RateService {
|
|
|
private final RateAuditRepo rateAuditRepo;
|
|
|
private final UserRepo userRepo;
|
|
|
private final NjwlSmsService njwlSmsService;
|
|
|
+ private final OrganizationRepo organizationRepo;
|
|
|
|
|
|
public Page<Rate> all(PageQuery pageQuery) {
|
|
|
return rateRepo.findAll(JpaUtils.toSpecification(pageQuery, Rate.class), JpaUtils.toPageRequest(pageQuery));
|
|
|
@@ -176,15 +177,6 @@ public class RateService {
|
|
|
String message = "你区上报的承办单位等级评定申请被市文化和旅游局等级评定委员会退回,请根据反馈意见及时处理!";
|
|
|
njwlSmsService.sendSms(phone, message);
|
|
|
break;
|
|
|
-// case REVIEW_PENDING:
|
|
|
-// List<Long> ids = new ArrayList<>(rate.getExpertMemberUserId());
|
|
|
-// ids.add(rate.getExpertUserId());
|
|
|
-// String expertPhone = userRepo.findAllById(ids)
|
|
|
-// .stream()
|
|
|
-// .map(User::getPhone)
|
|
|
-// .collect(Collectors.joining(","));
|
|
|
-// njwlSmsService.sendSms(expertPhone,"评分已被退回!");
|
|
|
-// break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
|
@@ -345,13 +337,6 @@ public class RateService {
|
|
|
* @return 压缩百分比
|
|
|
*/
|
|
|
public int getPercent(float weight) {
|
|
|
-// float percent;
|
|
|
-// if (height > weight) {
|
|
|
-// percent = PageSize.A4.getHeight() / height * 100;
|
|
|
-// } else {
|
|
|
-// percent = PageSize.A4.getWidth() / weight * 100;
|
|
|
-// }
|
|
|
-// return Math.round(percent);
|
|
|
int p;
|
|
|
float p2;
|
|
|
p2 = 530 / weight * 100;
|
|
|
@@ -417,12 +402,6 @@ public class RateService {
|
|
|
.receive(file);
|
|
|
files.add(file);
|
|
|
this.downloadFile(files, rate.getPrivacyPolicy(), "法人资格");
|
|
|
-// this.downloadFile(files, rate.getBusiness(), "业务内容");
|
|
|
-// this.downloadFile(files, rate.getCredits(), "社会信誉");
|
|
|
-// this.downloadFile(files, rate.getFire(), "消防安全");
|
|
|
-// this.downloadFile(files, rate.getHygiene(), "卫生防疫");
|
|
|
-// this.downloadFile(files, rate.getFinance(), "财务报表");
|
|
|
-// this.downloadFile(files, rate.getProperty(), "房产证明");
|
|
|
return files;
|
|
|
}
|
|
|
|
|
|
@@ -475,7 +454,6 @@ public class RateService {
|
|
|
for (InputStream is : files) {
|
|
|
is.close();
|
|
|
}
|
|
|
-// return outputStream.toString();
|
|
|
|
|
|
response.setContentType("application/pdf");
|
|
|
response.setHeader("Content-Disposition", "attachment; filename=" + "result.pdf");
|
|
|
@@ -493,6 +471,10 @@ public class RateService {
|
|
|
Map<Long, User> userMap = userRepo.findAllById(ids)
|
|
|
.stream()
|
|
|
.collect(Collectors.toMap(User::getId, user -> user));
|
|
|
+ if (!rate.isChange()) {
|
|
|
+ Organization organization = organizationRepo.findById(rate.getId()).orElseThrow(new BusinessException("无记录"));
|
|
|
+ rate.setAddress(organization.getAddress());
|
|
|
+ }
|
|
|
|
|
|
String message = "现场检查计划已分配:\n" +
|
|
|
"审核单位:%s\n" +
|