Browse Source

接口修改

wkyy 4 years ago
parent
commit
c54afc06b7

+ 7 - 5
common/src/main/resources/mapper/job/Recruitment.xml

@@ -226,19 +226,21 @@
 				jr.requirements_ AS requirements,
 				bc.logo_ AS logo,
 				bc.name_ AS name,
-				bc.scale_ AS scaleName,
-				bc.industry_ AS industry,
-				bci.city_name AS cityName,
-				sdda.name_ AS education,
+			    bci.city_name AS cityName,
+			    sdda.name_ AS education,
 				sddb.name_ AS wageTypeN,
 				sddc.name_ AS workYear,
-			  	jwc.name_ AS positionName
+			    sddd.name_ AS scaleName,
+			    sdde.name_ AS industry,
+			    jwc.name_ AS positionName
 			FROM
 				job_recruitment AS jr
 			LEFT JOIN base_company AS bc ON jr.company_id = bc.id_
 			LEFT JOIN sys_data_dictionary AS sdda ON jr.education_ = sdda.id_
 			LEFT JOIN sys_data_dictionary AS sddb ON jr.wage_type = sddb.id_
 			LEFT JOIN sys_data_dictionary AS sddc ON jr.work_year = sddc.id_
+			LEFT JOIN sys_data_dictionary AS sddd ON bc.scale_ = sddd.id_
+			LEFT JOIN sys_data_dictionary AS sdde ON bc.industry_ = sdde.id_
 			LEFT JOIN base_city AS bci ON jr.area_ = bci.id_
 			LEFT JOIN job_work_category jwc ON jr.position_ = jwc.id_
 		]]>

+ 0 - 16
web/src/main/java/com/jpsoft/employment/modules/mobile/controller/RecruitmentApiController.java

@@ -129,14 +129,6 @@ public class RecruitmentApiController {
 
         Page<Map> page = recruitmentService.foundPageList(searchParams,pageIndex,pageSize,true,sortList);
 
-        for (Map map:page) {
-            String scaleName = dataDictionaryService.findNameByCatalogNameAndValue("企业规模",map.get("scaleName").toString());
-            map.put("scaleName",scaleName);
-
-            String industry = dataDictionaryService.findNameByCatalogNameAndValue("所属行业",map.get("industry").toString());
-            map.put("industry",industry);
-        }
-
         msgResult.setResult(true);
         msgResult.setData(PojoUtils.pageWrapper(page));
 
@@ -344,14 +336,6 @@ public class RecruitmentApiController {
 
         Page<Map> page = recruitmentService.foundPageList(searchParams,1,20,true,sortList);
 
-        for (Map map:page) {
-            String scaleName = dataDictionaryService.findNameByCatalogNameAndValue("企业规模",map.get("scaleName").toString());
-            map.put("scaleName",scaleName);
-
-            String industry = dataDictionaryService.findNameByCatalogNameAndValue("所属行业",map.get("industry").toString());
-            map.put("industry",industry);
-        }
-
         msgResult.setResult(true);
         msgResult.setData(PojoUtils.pageWrapper(page));