yangdamao 11 hónapja
szülő
commit
f316317ee5

+ 2 - 1
zhongzheng-admin/src/main/java/com/zhongzheng/controller/common/CommonController.java

@@ -779,7 +779,8 @@ public class CommonController extends BaseController {
         try{
             byte[] Keys = new byte[]{0x22, 0x34, 0x76, 0x58, (byte) 0x90, (byte) 0xAB, (byte) 0xAD, (byte) 0xBF};
             byte[] rgbKey = "83A3C737FC54B575CC2ABDEFDCE090".substring(0, 8).getBytes("UTF-8");
-            String source = "bh="+bo.getBh()+"&idnum="+bo.getIdnum()+"&datetime=20230821";
+//            String source = "bh="+bo.getBh()+"&idnum="+bo.getIdnum()+"&datetime=20230821";
+            String source = "bh="+bo.getBh()+"&idnum="+bo.getIdnum()+"&datetime="+bo.getData();
             System.out.println(source);
             return AjaxResult.success(ToolsUtils.encryptDesNew(source,bo.getToken().substring(0, 8)));
         }catch (Exception e){

+ 9 - 9
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/impl/ClassGradeUserServiceImpl.java

@@ -1204,13 +1204,13 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
             byte[] rgbKey = OFFICIALPUSH_TOKEN.substring(0, 8).getBytes("UTF-8");
             pars = ToolsUtils.decryptDesNew(bo.getData(), OFFICIALPUSH_TOKEN.substring(0, 8));
         } catch (Exception e) {
-            throw new CustomException("解析错误");
+            throw new CustomException("解析错误",507);
         }
         Map<String, String> split = Splitter.on("&").withKeyValueSeparator("=").split(pars);
         String idCard = split.get("idnum");
         String datetime = split.get("datetime");
         if (Validator.isEmpty(datetime)) {
-            throw new CustomException("数据错误");
+            throw new CustomException("数据错误",507);
         }
         if(Validator.isNotEmpty(idCard)){
             idCard = idCard.trim();
@@ -1225,7 +1225,7 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
         }
         User user = iUserService.getByCardNoTenant(idCard);
         if (Validator.isEmpty(user)) {
-            throw new CustomException("身份证查无用户");
+            throw new CustomException("身份证查无用户",507);
         }
         if(Validator.isNotEmpty(user.getTenantId())){
             ServletUtils.getRequestAttributes().getResponse().setHeader("TenantId", user.getTenantId().toString());
@@ -1233,15 +1233,15 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
         String bh = split.get("bh");
         List<ClassGrade> classGradeList = iClassGradeService.list(new LambdaQueryWrapper<ClassGrade>().eq(ClassGrade::getOfficialName, bh));
         if (Validator.isEmpty(classGradeList) || classGradeList.size() == 0) {
-            throw new CustomException("班级不存在");
+            throw new CustomException("班级不存在",507);
         }
         ClassGradeUser classGradeUser = null;
         ClassGrade grade = null;
         for (ClassGrade classGrade : classGradeList) {
             classGradeUser = iClassGradeUserService.getOne(new LambdaQueryWrapper<ClassGradeUser>()
                     .eq(ClassGradeUser::getGradeId, classGrade.getGradeId())
-                    .eq(ClassGradeUser::getChangeGrade, 0)
-                    .eq(ClassGradeUser::getStatus, 1)
+//                    .eq(ClassGradeUser::getChangeGrade, 0)
+//                    .eq(ClassGradeUser::getStatus, 1)
                     .eq(ClassGradeUser::getUserId, user.getUserId()).last("limit 1"));
             if (Validator.isNotEmpty(classGradeUser)) {
                 grade = classGrade;
@@ -1249,11 +1249,11 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
             }
         }
         if (Validator.isEmpty(classGradeUser)) {
-            throw new CustomException("班级用户不存在");
+            throw new CustomException("班级用户不存在",507);
         }
         OrderGoods orderGoods = iOrderGoodsService.getOne(new LambdaQueryWrapper<OrderGoods>().eq(OrderGoods::getOrderGoodsId, classGradeUser.getOrderGoodsId()));
         if (Validator.isEmpty(orderGoods)) {
-            throw new CustomException("订单商品不存在");
+            throw new CustomException("订单商品不存在",507);
         }
         Goods goods = iGoodsService.getOne(new LambdaQueryWrapper<Goods>().eq(Goods::getGoodsId, orderGoods.getGoodsId()));
         CourseBusinessQueryBo queryBo = new CourseBusinessQueryBo();
@@ -1287,7 +1287,7 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
         SysUser sysUser = iSysUserService.getOne(new LambdaQueryWrapper<SysUser>()
                 .eq(SysUser::getUserName, userName).last("limit 1"));
         if(Validator.isEmpty(sysUser)){
-            throw new CustomException("未创建监管账号");
+            throw new CustomException("未创建监管账号",507);
         }
         LoginUser loginUser = new LoginUser();
         loginUser.setUser(sysUser);