认证清单引用交付物
This commit is contained in:
+10
@@ -61,6 +61,16 @@ public class ProjectLibraryBaseController extends JeroController<ProjectLibraryB
|
||||
Page pages = projectLibraryBaseService.getPages(Integer.parseInt(params.get("pageNo").toString()), Integer.parseInt(params.get("pageSize").toString()), pageList);
|
||||
return Result.OK(params.get("cut").toString(),pages);
|
||||
}
|
||||
@AutoLog(value = "认证清单引用交付物")
|
||||
@ApiOperation(value="认证清单引用交付物", notes="认证清单引用交付物")
|
||||
@PostMapping(value = "/quotePage")
|
||||
// @PostMapping(value = "/page")
|
||||
public Result<?> quotePage(@RequestBody Map<String,Object> params) {
|
||||
params.put("flag","quote");
|
||||
List<ProjectLibraryBase> pageList= projectLibraryBaseService.queryPageList(params);
|
||||
Page pages = projectLibraryBaseService.getPages(Integer.parseInt(params.get("pageNo").toString()), Integer.parseInt(params.get("pageSize").toString()), pageList);
|
||||
return Result.OK(params.get("cut").toString(),pages);
|
||||
}
|
||||
|
||||
/**
|
||||
* 勾选法规清单进行关联平台件
|
||||
|
||||
+12
-2
@@ -66,7 +66,11 @@
|
||||
<include refid="select_item"/>
|
||||
|
||||
<where>
|
||||
plb.platform is null
|
||||
1=1
|
||||
<if test="params.flag != 'quote'">
|
||||
and plb.platform is null
|
||||
</if>
|
||||
|
||||
<if test="params.projectName != null and params.projectName != ''">
|
||||
<!--搜索条件:项目名称,包含%,单独搜索-->
|
||||
<choose>
|
||||
@@ -128,7 +132,13 @@
|
||||
and plb.brand = #{params.brand}
|
||||
</if>
|
||||
</where>
|
||||
order by plb.sort desc, plb.create_time desc
|
||||
<if test="params.flag = 'quote'">
|
||||
order by plb.platform, plb.sort desc, plb.create_time desc
|
||||
</if>
|
||||
<if test="params.flag != 'quote'">
|
||||
order by plb.sort desc, plb.create_time desc
|
||||
</if>
|
||||
|
||||
</select>
|
||||
<select id="queryMaimList" resultType="com.jero.modules.project.entity.ProjectLibraryBase">
|
||||
|
||||
|
||||
+3
@@ -1084,6 +1084,7 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl<ProjectLibraryBas
|
||||
*/
|
||||
@Override
|
||||
public List<ProjectLibraryBase> queryPageList(Map<String,Object> params) {
|
||||
String quote = (String) params.get("quote");
|
||||
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
Integer isViewer = sysRoleMapper.queryUserRoleByCode(ProjectRoleEnum.VIEWER.getName(), loginUser.getId());
|
||||
Set<String> projectIds = new HashSet<>();
|
||||
@@ -1148,6 +1149,8 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl<ProjectLibraryBas
|
||||
+ "-" + projectLibraryBase.getYearName()
|
||||
+ "-" + targetMarket
|
||||
+ "-" + projectVersion);
|
||||
}else{
|
||||
projectLibraryBase.setProjectName(projectLibraryBase.getProjectNameId());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user