标准入库流程带入标准的目录体系
This commit is contained in:
+42
@@ -14,6 +14,8 @@ import com.adc.da.http.Result;
|
||||
import com.adc.da.slrs.sarBussionessStand.entity.SarBussionessStand;
|
||||
import com.adc.da.slrs.sarBussionessStand.service.ISarBussionessStandService;
|
||||
import com.adc.da.slrs.sarLawsInfo.service.ISarLawsInfoService;
|
||||
import com.adc.da.slrs.sarStandMenu.dao.SarStandMenuDao;
|
||||
import com.adc.da.slrs.sarStandMenu.entity.SarStandMenu;
|
||||
import com.adc.da.slrs.sarStandardsInfo.entity.*;
|
||||
import com.adc.da.slrs.sarStandardsInfo.service.ISarStandardsInfoService;
|
||||
import com.adc.da.util.LoginUserUtil;
|
||||
@@ -553,6 +555,46 @@ public class SarStandardsInfoController extends BaseController<SarStandardsInfo>
|
||||
|
||||
}
|
||||
|
||||
@ApiOperation(value = "在入库流程中配置单个标准的 体系目录 体系目录可以是多个")
|
||||
@PostMapping("/saveStandardsMenuForFlow")
|
||||
public ResponseMessage saveStandardsMenuForFlow(@RequestBody SarStandardsInfoEOPage standardsInfoEO) throws Exception {
|
||||
boolean flag = false;
|
||||
for (String id : Arrays.asList(standardsInfoEO.getMenuIds().split(","))) {
|
||||
standardsInfoEO.setMenuId(id);
|
||||
|
||||
try {
|
||||
flag = sarStandardsInfoEOService.updateStandardsMenu(standardsInfoEO);
|
||||
}catch (NullPointerException e){
|
||||
flag = sarStandardsInfoEOService.updateStandInfo(standardsInfoEO);
|
||||
}
|
||||
|
||||
if (flag){
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (flag){
|
||||
return Result.success("200","配置成功",true);
|
||||
}
|
||||
return Result.error("-1","配置失败");
|
||||
|
||||
}
|
||||
|
||||
@Autowired
|
||||
SarStandMenuDao sarStandMenuDao;
|
||||
@ApiOperation(value = "查询标准所在的 体系目录")
|
||||
@GetMapping("/getStandMenuId")
|
||||
public ResponseMessage<List<SarStandMenu>> getStandMenuId(SarStandMenu getStandId){
|
||||
|
||||
List<SarStandMenu> sarStandMenus = sarStandMenuDao.selectAllMenuByStandId(getStandId);
|
||||
|
||||
return Result.success(sarStandMenus);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation(value = "|SarStandardsInfoEO|详情页面查询相近标准")
|
||||
@GetMapping("/selectCloseStand")
|
||||
//@RequiresPermissions("lawss:sarStandardsInfo:list")
|
||||
|
||||
+5
@@ -103,4 +103,9 @@ public class SarStandardsInfoEOPage extends BasePage {
|
||||
* 日期范围查询发布日期结束
|
||||
*/
|
||||
private String endIssueTime;
|
||||
|
||||
/**
|
||||
* 标准添加到体系中的id多个
|
||||
*/
|
||||
private String menuIds;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user