fix: 优化业务逻辑

This commit is contained in:
tangwei 2026-04-28 16:38:01 +08:00
parent 8f42025064
commit 864d9b31d4
8 changed files with 36 additions and 15 deletions

View File

@ -53,6 +53,7 @@ public class SecurityConfig {
.authorizeHttpRequests(auth -> auth .authorizeHttpRequests(auth -> auth
.requestMatchers("/user/login").anonymous() .requestMatchers("/user/login").anonymous()
.requestMatchers("/user/code").permitAll() .requestMatchers("/user/code").permitAll()
.requestMatchers("/system/user/auditUser").permitAll()
.requestMatchers("/eng/**").permitAll() .requestMatchers("/eng/**").permitAll()
.requestMatchers("/env/**").permitAll() .requestMatchers("/env/**").permitAll()
.requestMatchers("/sw/**").permitAll() .requestMatchers("/sw/**").permitAll()

View File

@ -401,6 +401,9 @@ public class FishDraftDataController {
importResult.getExcelFileName() : ""); importResult.getExcelFileName() : "");
map.put("failedRowDetails", importResult.getFailedRows() != null ? map.put("failedRowDetails", importResult.getFailedRows() != null ?
importResult.getFailedRows() : new ArrayList<>()); importResult.getFailedRows() : new ArrayList<>());
map.put("successRowDetails", importResult.getSuccessRows() != null ?
importResult.getSuccessRows() : new ArrayList<>());
return map; return map;
} }

View File

@ -221,6 +221,12 @@ public class FishDraftData implements Serializable {
@TableField(exist = false) @TableField(exist = false)
private String stnm; private String stnm;
/**
* 电站编码名称
*/
@TableField(exist = false)
private String rstcd;
/** /**
* 鱼类名称 * 鱼类名称
*/ */

View File

@ -197,6 +197,7 @@ public class FishImportServiceImpl implements IFishImportService {
data.setEnnm(cellValue.trim()); data.setEnnm(cellValue.trim());
} else { } else {
data.setEnnm(cellValue.trim()); data.setEnnm(cellValue.trim());
data.setRstcd(stcd);
} }
} }
break; break;
@ -274,12 +275,12 @@ public class FishImportServiceImpl implements IFishImportService {
break; break;
case "wt": case "wt":
if (!StringUtils.hasText(cellValue)) { if (!StringUtils.hasText(cellValue)) {
importRow.getWarnings().add(fieldName); // importRow.getWarnings().add(fieldName);
data.setWt(parseBigDecimal(cellValue)); data.setWt(parseBigDecimal(cellValue));
} else { } else {
BigDecimal wt = parseBigDecimal(cellValue); BigDecimal wt = parseBigDecimal(cellValue);
if (wt == null) { if (wt == null) {
importRow.getWarnings().add(fieldName); // importRow.getWarnings().add(fieldName);
data.setWt(parseBigDecimal(cellValue)); data.setWt(parseBigDecimal(cellValue));
} }
data.setWt(wt); data.setWt(wt);
@ -344,7 +345,7 @@ public class FishImportServiceImpl implements IFishImportService {
data.setStcd(cellValue.trim()); data.setStcd(cellValue.trim());
data.setStnm(cellValue.trim()); data.setStnm(cellValue.trim());
} else { } else {
data.setStnm(stcd); data.setStnm(cellValue.trim());
data.setStcd(stcd); data.setStcd(stcd);
} }
} }

View File

@ -49,15 +49,6 @@ public class SdHycdDic implements Serializable {
*/ */
private Integer orderIndex; private Integer orderIndex;
/**
* 中心经度
*/
private String lgtd;
/**
* 中心纬度
*/
private String lttd;
/** /**
* 所属国家关联SD_COUNTRY_B.COUNTRY_ID * 所属国家关联SD_COUNTRY_B.COUNTRY_ID
@ -72,7 +63,7 @@ public class SdHycdDic implements Serializable {
/** /**
* 简介 * 简介
*/ */
private String des; private String introduce;
/** /**
* 介绍图片 * 介绍图片

View File

@ -131,10 +131,14 @@ public class SmsVerifyCodeController {
user.setRegStatus(0); user.setRegStatus(0);
user.setBelongingUnit(smsVerifyCodeRequest.getBelongingUnit()); user.setBelongingUnit(smsVerifyCodeRequest.getBelongingUnit());
user.setRegTime(new Date()); user.setRegTime(new Date());
user.setNickname(smsVerifyCodeRequest.getRealName());
user.setStatus(1); user.setStatus(1);
user.setOrgid("e90063ced25e3d469860e88d920c082f");
user.setUsertype(1); user.setUsertype(1);
user.setUsername(smsVerifyCodeRequest.getUsername());
boolean success = userService.save(user); boolean success = userService.save(user);
// 给注册用户加上默认权限
this.addDefaultRole(smsVerifyCodeRequest);
if (success) { if (success) {
return ResponseResult.success(); return ResponseResult.success();
} else { } else {
@ -142,6 +146,15 @@ public class SmsVerifyCodeController {
} }
} }
private boolean addDefaultRole(SmsVerifyCodeRequest smsVerifyCodeRequest) {
String stationCode = smsVerifyCodeRequest.getStationCode();
String companyCode = smsVerifyCodeRequest.getCompanyCode();
String groupCode = smsVerifyCodeRequest.getGroupCode();
String hbrvcdCode = smsVerifyCodeRequest.getHbrvcdCode();
return true;
}
/** /**
* 找回密码 * 找回密码
*/ */

View File

@ -42,6 +42,12 @@ public class SmsVerifyCodeRequest {
* 流域编号 * 流域编号
*/ */
private String rvcdCode; private String rvcdCode;
/**
* 流域编号
*/
private String hbrvcdCode;
/** /**
* 集团编号 * 集团编号
*/ */

View File

@ -170,6 +170,6 @@ public interface IUserService extends IService<SysUser> {
*page 分页参数 *page 分页参数
* 返回值说明: 待审核用户分页列表 * 返回值说明: 待审核用户分页列表
************************************/ ************************************/
Page<SysUser> queryPendingAuditUsers(Page<SysUser> page,String name, String regStatus); Page<SysUser> queryPendingAuditUsers(Page<SysUser> page,String name, Integer regStatus);
} }