|
|
|
@ -10,6 +10,7 @@ import com.zh.project0512.model.User;
|
|
|
|
|
import com.zh.project0512.model.UserAccount;
|
|
|
|
|
import com.zh.project0512.service.IUserAccountService;
|
|
|
|
|
import com.zh.project0512.service.IUserService;
|
|
|
|
|
import com.zh.project0512.utils.AppMessageUtil;
|
|
|
|
|
import com.zh.project0512.utils.CustomUtil;
|
|
|
|
|
import com.zh.project0512.utils.ExcelUtil;
|
|
|
|
|
import com.zh.project0512.utils.MybatisPlusUtil;
|
|
|
|
@ -22,6 +23,7 @@ import lombok.Data;
|
|
|
|
|
import org.apache.poi.ss.usermodel.Workbook;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
|
@ -140,6 +142,7 @@ public class UserAccountController {
|
|
|
|
|
@PostMapping("/valid")
|
|
|
|
|
@AdminTokenValid
|
|
|
|
|
@AdminCheckAuthorityAnnotation(jurisdictionId = "14")
|
|
|
|
|
@Transactional
|
|
|
|
|
public Result valid(@Validated @RequestBody PassUAParam param) {
|
|
|
|
|
UserAccount ua = userAccountService.getById(param.getId());
|
|
|
|
|
if (ua == null) {
|
|
|
|
@ -152,6 +155,7 @@ public class UserAccountController {
|
|
|
|
|
updateWrapper.eq("id", param.getId()).set("status", param.getStatus()).set("updateAt", LocalDateTime.now());
|
|
|
|
|
updateWrapper.set("reason", param.getStatus() == 2 ? param.getReason() : "");
|
|
|
|
|
userAccountService.update(updateWrapper);
|
|
|
|
|
// AppMessageUtil.sendMessage();
|
|
|
|
|
return Result.success("修改完成");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|