首页搜索功能修改
This commit is contained in:
+9
-15
@@ -7,16 +7,14 @@
|
||||
${ew.sqlSelect}
|
||||
from (
|
||||
select id,'1' as resource_type,CONCAT_WS(' ',standard_number,standard_name) AS standard_name,create_time,
|
||||
case when standard_class = 'GB' then 1
|
||||
when standard_class = 'GB/T' then 2
|
||||
when standard_class = 'JT' then 3
|
||||
when standard_class = 'QC/T' then 4
|
||||
when standard_class = 'HJ' then 5
|
||||
case when standard_class = 'UN' then 1
|
||||
when standard_class = 'EU' then 2
|
||||
when standard_class = 'GB' then 3
|
||||
when standard_class = 'GB/T' then 4
|
||||
else 8
|
||||
end as standard_type_order,
|
||||
case when standard_state = 5 then 2
|
||||
when standard_state = 6 then 1
|
||||
when standard_state = 7 then 3
|
||||
case when standard_state = 1 then 1
|
||||
when standard_state = 7 then 2
|
||||
else 4
|
||||
end as standard_state_order,
|
||||
standard_class,dynamic_type,applicable_vehicle,type,standard_state,null as standard_code,null as grade_classification,
|
||||
@@ -25,14 +23,10 @@
|
||||
<if test="standardStateSet == 1">
|
||||
and standard_state != 7
|
||||
</if>
|
||||
<if test="standardStateSet == 1">
|
||||
and standard_state != 7
|
||||
</if>
|
||||
union all
|
||||
select id,'3' as resource_type,CONCAT_WS(' ',standard_number,standard_name) AS standard_name,create_time,6 as standard_type_order,
|
||||
case when standard_state = 5 then 2
|
||||
when standard_state = 6 then 1
|
||||
when standard_state = 7 then 3
|
||||
select id,'3' as resource_type,CONCAT_WS(' ',standard_number,standard_name) AS standard_name,create_time,9 as standard_type_order,
|
||||
case when standard_state = 1 then 1
|
||||
when standard_state = 7 then 2
|
||||
else 4
|
||||
end as standard_state_order,
|
||||
null,null,null,null,standard_state,standard_code,null as grade_classification,implementation_date
|
||||
|
||||
+17
-20
@@ -861,11 +861,11 @@ public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService {
|
||||
m3.put("standard_state_order.keyword",mAsc3);
|
||||
sort.add(m3);
|
||||
|
||||
Map<String,Object> m33 = new HashMap<>();
|
||||
Map<String,Object> mDesc44 = new HashMap<>();
|
||||
mDesc44.put(order,"desc");
|
||||
m33.put("release_date",mDesc44);
|
||||
sort.add(m33);
|
||||
// Map<String,Object> m33 = new HashMap<>();
|
||||
// Map<String,Object> mDesc44 = new HashMap<>();
|
||||
// mDesc44.put(order,"desc");
|
||||
// m33.put("release_date",mDesc44);
|
||||
// sort.add(m33);
|
||||
|
||||
Map<String,Object> m4 = new HashMap<>();
|
||||
Map<String,Object> mDesc4 = new HashMap<>();
|
||||
@@ -928,7 +928,8 @@ public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService {
|
||||
}
|
||||
String implementationDate = "implementationDate";
|
||||
if(map.containsKey(implementationDate) && !Objects.isNull(map.get(implementationDate))){
|
||||
map.put(implementationDate,new SimpleDateFormat(YYYY_MM_DD).format(Long.parseLong(map.get(implementationDate).toString())));
|
||||
String date = new SimpleDateFormat(YYYY_MM_DD).format(Long.parseLong(map.get(implementationDate).toString()));
|
||||
map.put(implementationDate,!Objects.equals(date,"1900-01-01") ? date : "-");
|
||||
}
|
||||
String createTime = "createTime";
|
||||
if(map.containsKey(createTime) && !Objects.isNull(map.get(createTime))){
|
||||
@@ -1673,18 +1674,16 @@ public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService {
|
||||
obj.setTitle(lawsDomesticStandard.getStandardNumber() + " " + lawsDomesticStandard.getStandardName());
|
||||
obj.setResourceType(resourceType);
|
||||
switch (lawsDomesticStandard.getStandardClass()){
|
||||
case "GB": obj.setStandardTypeOrder("1");break;
|
||||
case "GB/T": obj.setStandardTypeOrder("2");break;
|
||||
case "JT": obj.setStandardTypeOrder("3");break;
|
||||
case "QC/T": obj.setStandardTypeOrder("4");break;
|
||||
case "HJ": obj.setStandardTypeOrder("5");break;
|
||||
case "UN": obj.setStandardTypeOrder("1");break;
|
||||
case "EU": obj.setStandardTypeOrder("2");break;
|
||||
case "GB": obj.setStandardTypeOrder("3");break;
|
||||
case "GB/T": obj.setStandardTypeOrder("4");break;
|
||||
default: obj.setStandardTypeOrder("8");break;
|
||||
}
|
||||
switch (lawsDomesticStandard.getStandardState()){
|
||||
case "5": obj.setStandardStateOrder("2");break;
|
||||
case "6": obj.setStandardStateOrder("1");break;
|
||||
case "7": obj.setStandardStateOrder("3");break;
|
||||
default: obj.setStandardStateOrder("4");break;
|
||||
case "1": obj.setStandardStateOrder("1");break;
|
||||
case "7": obj.setStandardStateOrder("2");break;
|
||||
default: obj.setStandardStateOrder("3");break;
|
||||
}
|
||||
obj.setImplementationDate(lawsDomesticStandard.getImplementationDate());
|
||||
obj.setCreateTime(lawsDomesticStandard.getCreateTime());
|
||||
@@ -1828,12 +1827,10 @@ public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService {
|
||||
obj.setId(lawsEnterpriseStandard.getId());
|
||||
obj.setTitle(lawsEnterpriseStandard.getStandardNumber() + " " + lawsEnterpriseStandard.getStandardName());
|
||||
obj.setResourceType(resourceType);
|
||||
obj.setStandardTypeOrder("6");
|
||||
|
||||
obj.setStandardTypeOrder("9");
|
||||
switch (lawsEnterpriseStandard.getStandardState()){
|
||||
case "5": obj.setStandardStateOrder("2");break;
|
||||
case "6": obj.setStandardStateOrder("1");break;
|
||||
case "7": obj.setStandardStateOrder("3");break;
|
||||
case "1": obj.setStandardStateOrder("1");break;
|
||||
case "7": obj.setStandardStateOrder("2");break;
|
||||
default: obj.setStandardStateOrder("4");break;
|
||||
}
|
||||
obj.setImplementationDate(lawsEnterpriseStandard.getImplementationDate());
|
||||
|
||||
@@ -591,3 +591,11 @@ feishu:
|
||||
get_userinfo_by_code: ${feishu.base_url}/authen/v1/access_token
|
||||
# 飞书单点登录地址
|
||||
sign_login_in: ${feishu.base_url}/authen/v1/index?redirect_uri={REDIRECT_URI}&app_id=${feishu.app_id}&state=feishu
|
||||
# 飞书PC端待办地址
|
||||
promoter_pc_link: ${feishu.redirect_prefix}/workCenter/processCenter/processCenter
|
||||
# 飞书PC端发起流程地址
|
||||
review_pc_link: ${feishu.redirect_prefix}/workCenter/processCenter/processCenter
|
||||
# 飞书app端待办地址
|
||||
promoter_mobile_link: ${feishu.redirect_prefix}/workCenter/processCenter/processCenter
|
||||
# 飞书app端发起流程地址
|
||||
review_mobile_link: ${feishu.redirect_prefix}/workCenter/processCenter/processCenter
|
||||
|
||||
Reference in New Issue
Block a user