|
@@ -46,6 +46,7 @@ import com.xt.jygl.gkjcxx.gq.entity.GqEntity;
|
|
|
import com.xt.jygl.gkjygl.gkjyr.jyrjbxx.entity.GkjyrEntity;
|
|
|
import com.xt.jygl.workflow.entity.TaskInfoEntity;
|
|
|
import com.xt.jygl.workflow.service.TaskInfoService;
|
|
|
+import com.xtframe.core.anon.auth.RequiresPermissions;
|
|
|
import com.xtframe.core.base.ctl.WebJsonResult;
|
|
|
import com.xtframe.core.support.SecurityMgr;
|
|
|
import com.xtframe.sec.code.entity.CodeEntity;
|
|
@@ -75,6 +76,7 @@ public class JdtxxxCtl extends BaseWebCtl {
|
|
|
private JdjcfjService jdjcfjService;
|
|
|
|
|
|
@RequestMapping(value = "/main")
|
|
|
+ @RequiresPermissions("jdtxxx:main")
|
|
|
public String main(SimplePageRequest page, Model model, final HttpServletRequest request, final String ssjyr, final String szdid, final String szgkid, final String szgqid, final String menuid) throws JsonProcessingException {
|
|
|
final Map<String, Object> cacheSCmap = CacheSearchCondition.cacheSCmap(request, "jdjc");
|
|
|
Specification<JdtxxxEntity> spec = new Specification<JdtxxxEntity>() {
|
|
@@ -220,6 +222,7 @@ public class JdtxxxCtl extends BaseWebCtl {
|
|
|
|
|
|
@RequestMapping(value = "/delete")
|
|
|
@ResponseBody
|
|
|
+ @RequiresPermissions("jdtxxx:delete")
|
|
|
public WebJsonResult delete(Model model, String id) {
|
|
|
WebJsonResult wr = success();
|
|
|
try {
|
|
@@ -629,6 +632,7 @@ public class JdtxxxCtl extends BaseWebCtl {
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = "/edit")
|
|
|
+ @RequiresPermissions("jdtxxx:edit")
|
|
|
public String edit(Model model, String id, String flag) {
|
|
|
model.addAttribute("flag", flag);
|
|
|
JdtxxxEntity entity = jdtxxxService.findOne(id);
|
|
@@ -717,6 +721,7 @@ public class JdtxxxCtl extends BaseWebCtl {
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = "/add")
|
|
|
+ @RequiresPermissions("jdtxxx:add")
|
|
|
public String add(Model model) {
|
|
|
UserEntity user = securityMgr.getCurrUser();
|
|
|
model.addAttribute("user", user);
|