Browse Source

rptConfig

master
陈裕财 3 years ago
parent
commit
c3997044ca
  1. 5
      xm-core/src/main/java/com/xm/core/ctrl/XmTestCasedbController.java
  2. 20
      xm-core/src/main/java/com/xm/core/ctrl/XmTestPlanController.java

5
xm-core/src/main/java/com/xm/core/ctrl/XmTestCasedbController.java

@ -273,10 +273,7 @@ public class XmTestCasedbController {
User user=LoginUtils.getCurrentUserInfo(); User user=LoginUtils.getCurrentUserInfo();
for (XmTestCasedb data : datasDb) { for (XmTestCasedb data : datasDb) {
if(!user.getBranchId().equals(data.getCbranchId())){
return failed("cbranchId-err","该测试库不属于您企业,不能删除");
}
if(true){
if(user.getBranchId().equals(data.getCbranchId())){
can.add(data); can.add(data);
}else{ }else{
no.add(data); no.add(data);

20
xm-core/src/main/java/com/xm/core/ctrl/XmTestPlanController.java

@ -61,9 +61,7 @@ public class XmTestPlanController {
Tips tips=new Tips("查询成功"); Tips tips=new Tips("查询成功");
RequestUtils.transformArray(xmTestPlan, "ids"); RequestUtils.transformArray(xmTestPlan, "ids");
User user=LoginUtils.getCurrentUserInfo(); User user=LoginUtils.getCurrentUserInfo();
if(!user.getBranchId().equals(xmTestCasedbDb.getCbranchId())){
return failed("cbranchId-err","该测试库不属于您企业,不能修改");
}
xmTestPlan.put("cbranchId",user.getBranchId());
PageUtils.startPage(xmTestPlan); PageUtils.startPage(xmTestPlan);
List<Map<String,Object>> xmTestPlanList = xmTestPlanService.selectListMapByWhere(xmTestPlan); //列出XmTestPlan列表 List<Map<String,Object>> xmTestPlanList = xmTestPlanService.selectListMapByWhere(xmTestPlan); //列出XmTestPlan列表
PageUtils.responePage(m, xmTestPlanList); PageUtils.responePage(m, xmTestPlanList);
@ -109,6 +107,7 @@ public class XmTestPlanController {
xmTestPlan.setCuserid(user.getUserid()); xmTestPlan.setCuserid(user.getUserid());
xmTestPlan.setCusername(user.getUsername()); xmTestPlan.setCusername(user.getUsername());
xmTestPlan.setCtime(new Date()); xmTestPlan.setCtime(new Date());
xmTestPlan.setCbranchId(user.getBranchId());
xmTestPlanService.insert(xmTestPlan); xmTestPlanService.insert(xmTestPlan);
m.put("data",xmTestPlan); m.put("data",xmTestPlan);
}catch (BizException e) { }catch (BizException e) {
@ -138,6 +137,10 @@ public class XmTestPlanController {
if( xmTestPlanDb == null ){ if( xmTestPlanDb == null ){
return failed("data-not-exists","数据不存在,无法删除"); return failed("data-not-exists","数据不存在,无法删除");
} }
User user=LoginUtils.getCurrentUserInfo();
if(!user.getBranchId().equals(xmTestPlanDb.getCbranchId())){
return failed("cbranchId-err","该计划不属于您的企业创建,无权删除");
}
xmTestPlanService.deleteByPk(xmTestPlan); xmTestPlanService.deleteByPk(xmTestPlan);
}catch (BizException e) { }catch (BizException e) {
tips=e.getTips(); tips=e.getTips();
@ -165,6 +168,10 @@ public class XmTestPlanController {
XmTestPlan xmTestPlanDb = xmTestPlanService.selectOneObject(xmTestPlan); XmTestPlan xmTestPlanDb = xmTestPlanService.selectOneObject(xmTestPlan);
if( xmTestPlanDb == null ){ if( xmTestPlanDb == null ){
return failed("data-not-exists","数据不存在,无法修改"); return failed("data-not-exists","数据不存在,无法修改");
}
User user=LoginUtils.getCurrentUserInfo();
if(!user.getBranchId().equals(xmTestPlanDb.getCbranchId())){
return failed("cbranchId-err","该计划不属于您的企业创建,无权修改");
} }
xmTestPlanService.updateSomeFieldByPk(xmTestPlan); xmTestPlanService.updateSomeFieldByPk(xmTestPlan);
m.put("data",xmTestPlan); m.put("data",xmTestPlan);
@ -217,6 +224,10 @@ public class XmTestPlanController {
User user = LoginUtils.getCurrentUserInfo(); User user = LoginUtils.getCurrentUserInfo();
for (XmTestPlan xmTestPlanDb : xmTestPlansDb) { for (XmTestPlan xmTestPlanDb : xmTestPlansDb) {
Tips tips2 = new Tips("检查通过"); Tips tips2 = new Tips("检查通过");
if(!user.getBranchId().equals(xmTestPlanDb.getCbranchId())){
return failed("cbranchId-err","该计划不属于您的企业创建,无权修改");
}
if(!tips2.isOk()){ if(!tips2.isOk()){
no.add(xmTestPlanDb); no.add(xmTestPlanDb);
}else{ }else{
@ -267,8 +278,9 @@ public class XmTestPlanController {
List<XmTestPlan> can=new ArrayList<>(); List<XmTestPlan> can=new ArrayList<>();
List<XmTestPlan> no=new ArrayList<>(); List<XmTestPlan> no=new ArrayList<>();
User user=LoginUtils.getCurrentUserInfo();
for (XmTestPlan data : datasDb) { for (XmTestPlan data : datasDb) {
if(true){
if(user.getBranchId().equals(data.getCbranchId())){
can.add(data); can.add(data);
}else{ }else{
no.add(data); no.add(data);

Loading…
Cancel
Save