Răsfoiți Sursa

git-svn-id: https://192.168.57.71/svn/jsgkj@698 931142cf-59ea-a443-aa0e-51397b428577

ld_xuhx 8 ani în urmă
părinte
comite
9337143fb9

+ 5 - 0
gkjsjy/trunk/src/com/xt/jygl/ggfwxxgl/jdtxxx/ctl/JdtxxxCtl.java

@@ -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);