he2802 3 vuotta sitten
vanhempi
commit
842f6be5b9

+ 11 - 0
zhongzheng-admin/src/main/java/com/zhongzheng/controller/grade/ClassStudentController.java

@@ -175,4 +175,15 @@ public class ClassStudentController extends BaseController {
     public AjaxResult<Void> edit(@RequestBody UserUpdateEditBo bo) {
         return toAjax(iUserUpdateService.updateByEditBo(bo) ? 1 : 0);
     }
+
+
+    /**
+     * 官方信息推送
+     */
+    @ApiOperation("官方信息推送")
+    @PreAuthorize("@ss.hasPermi('app:user:edit')")
+    @PostMapping("/pushInfo")
+    public AjaxResult<Void> pushInfo(@RequestBody ClassGradeUserQueryBo  bo) {
+        return toAjax(iClassGradeUserService.pushOfficialInfo(bo) ? 1 : 0);
+    }
 }

+ 33 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/bo/ClassGradeUserOfficialBo.java

@@ -0,0 +1,33 @@
+package com.zhongzheng.modules.grade.bo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+
+/**
+ * 学员记录添加对象 class_grade_user
+ *
+ * @author ruoyi
+ * @date 2021-11-10
+ */
+@Data
+@ApiModel("学员信息官方推送对象")
+public class ClassGradeUserOfficialBo {
+
+
+    @ApiModelProperty("培训机构登陆账号")
+    private String zh;
+    @ApiModelProperty("班号")
+    private String bh;
+    @ApiModelProperty("学员姓名")
+    private String xm;
+    @ApiModelProperty("身份证号码")
+    private String sfz;
+    @ApiModelProperty("联系电话")
+    private String dh;
+    @ApiModelProperty("报名日期")
+    private String bmrq;
+    @ApiModelProperty("数据签名")
+    private String SignMsg;
+}

+ 2 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/IClassGradeUserService.java

@@ -42,6 +42,8 @@ public interface IClassGradeUserService extends IService<ClassGradeUser> {
 
 	Boolean updateUserPeriodStatus(ClassGradeUserQueryBo bo);
 
+	Boolean pushOfficialInfo(ClassGradeUserQueryBo bo);
+
 	List<ClassPeriodStudentExportVo> exportPo(ClassGradeUserQueryBo bo);
 
 	/**

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

@@ -335,6 +335,11 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
         return null;
     }
 
+    @Override
+    public Boolean pushOfficialInfo(ClassGradeUserQueryBo bo) {
+        return null;
+    }
+
     @Override
     public List<ClassPeriodStudentExportVo> exportPo(ClassGradeUserQueryBo bo) {
         //查询班级学员信息