This commit is contained in:
那些花儿
2025-09-12 11:45:24 +08:00
parent 0777e2f4f7
commit 16f2dda958
15 changed files with 191 additions and 59 deletions
@@ -1,7 +0,0 @@
package com.budwk.app.zhgh.dayofficework.huimin.service;
import com.budwk.app.base.service.BaseService;
import com.budwk.app.zhgh.dayofficework.huimin.models.Huimin;
public interface HuiminService extends BaseService<Huimin> {
}
@@ -36,6 +36,13 @@ public class TeacherCongressDelegateReadController {
public void index() {
}
@At("/h5")
@Ok("beetl:/platform/zhghh5/democratic/teachercongress/delegate/read/index.html")
@SaCheckPermission("h5.tc.delegate.read")
public void h5Index() {
}
@At
@SaCheckPermission("tc.delegate.read")
public Result pageData(@Valid @Param("pageForm") TeacherCongressDelegateManagePageParam pageForm) {
@@ -1,21 +0,0 @@
package com.budwk.app.zhgh.democratic.teachercongress.delegate.h5controller;
import cn.dev33.satoken.annotation.SaCheckPermission;
import io.swagger.annotations.Api;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.mvc.annotation.At;
import org.nutz.mvc.annotation.Ok;
@IocBean
@At("/platform/h5/teacherCongress/delegate/read")
@Ok("json:full")
@Api(tags = "手机端代表阅览")
public class H5TeacherCongressDelegateReadController {
@At("")
@Ok("beetl:/platform/zhghh5/democratic/teachercongress/delegate/read/index.html")
@SaCheckPermission("tc.delegate.read")
public void index() {
}
}
@@ -1,11 +1,11 @@
package com.budwk.app.zhgh.dayofficework.huimin.controller;
package com.budwk.app.zhgh.staffbenefit.huimin.controller;
import cn.dev33.satoken.annotation.SaCheckLogin;
import com.budwk.app.base.page.Pagination;
import com.budwk.app.base.param.PageForm;
import com.budwk.app.base.result.Result;
import com.budwk.app.zhgh.dayofficework.huimin.models.Huimin;
import com.budwk.app.zhgh.dayofficework.huimin.service.HuiminService;
import com.budwk.app.zhgh.staffbenefit.huimin.models.Huimin;
import com.budwk.app.zhgh.staffbenefit.huimin.service.HuiminService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
@@ -0,0 +1,48 @@
package com.budwk.app.zhgh.staffbenefit.huimin.controller;
import cn.dev33.satoken.annotation.SaCheckLogin;
import com.budwk.app.base.page.Pagination;
import com.budwk.app.base.param.PageForm;
import com.budwk.app.base.result.Result;
import com.budwk.app.zhgh.staffbenefit.huimin.service.HuiminService;
import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
import org.nutz.dao.Cnd;
import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.mvc.annotation.At;
import org.nutz.mvc.annotation.Ok;
@IocBean
@At("/platform/huimin/mine")
@Api(tags = "惠民服务-我的")
@Slf4j
@Ok("json:full")
public class HuiminMineController {
@Inject
private HuiminService huiminService;
@At("")
@SaCheckLogin
@Ok("beetl:/platform/zhgh/staffbenefit/huimin/mine/index.html")
public void index() {
}
@At("/h5")
@SaCheckLogin
@Ok("beetl:/platform/zhghh5/staffbenefit/huimin/mine/index.html")
public void h5Index(){
}
@At
@SaCheckLogin
public Result pageData(PageForm pageForm){
Cnd cnd = Cnd.NEW();
Pagination pagination = huiminService.listPage(pageForm.getPageNumber(), pageForm.getPageSize(), cnd);
return Result.success(pagination);
}
}
@@ -1,4 +1,4 @@
package com.budwk.app.zhgh.dayofficework.huimin.models;
package com.budwk.app.zhgh.staffbenefit.huimin.models;
import com.budwk.app.base.model.BaseModel;
import lombok.Data;
@@ -0,0 +1,7 @@
package com.budwk.app.zhgh.staffbenefit.huimin.service;
import com.budwk.app.base.service.BaseService;
import com.budwk.app.zhgh.staffbenefit.huimin.models.Huimin;
public interface HuiminService extends BaseService<Huimin> {
}
@@ -1,8 +1,8 @@
package com.budwk.app.zhgh.dayofficework.huimin.service.impl;
package com.budwk.app.zhgh.staffbenefit.huimin.service.impl;
import com.budwk.app.base.service.impl.BaseServiceImpl;
import com.budwk.app.zhgh.dayofficework.huimin.models.Huimin;
import com.budwk.app.zhgh.dayofficework.huimin.service.HuiminService;
import com.budwk.app.zhgh.staffbenefit.huimin.models.Huimin;
import com.budwk.app.zhgh.staffbenefit.huimin.service.HuiminService;
import org.nutz.dao.Dao;
import org.nutz.ioc.loader.annotation.IocBean;