瀏覽代碼

Merge branch 'develop' of http://132.232.206.88:3000/lift-manager/lift-server into develop

黄远 5 年之前
父節點
當前提交
c41d543dee

+ 4 - 0
lift-business-service/src/main/java/cn/com/ty/lift/business/library/dao/entity/model/response/LiftResponse.java

@@ -61,6 +61,10 @@ public class LiftResponse {
      * 维保工
      */
     private String workerName;
+    /**
+     * 维保工id
+     */
+    private String workerId;
     /**
      * 首保时间
      */

+ 1 - 1
lift-business-service/src/main/java/cn/com/ty/lift/business/project/controller/ProjectController.java

@@ -185,7 +185,7 @@ public class ProjectController {
      * @description 服务操作
      * @date 2019/12/10 5:42 PM
      */
-    @PostMapping("serviceOperate")
+    @PostMapping("service/operate")
     public RestResponse serviceOperate(@RequestBody SelectBatchPlatformCompanyRequest request) {
         return platformCompanyLiftRelevanceService.serviceOperate(request);
     }

+ 9 - 6
lift-business-service/src/main/resources/mapper/lift/LiftMapper.xml

@@ -145,16 +145,19 @@
 		lb.name                   AS liftBrand,
 		l.annual_inspection_date  AS annualInspectionDate,
 		pclr.lift_company_status  AS liftStatus,
-		ui.name                   AS workerName
-		FROM project_lift_relevance plr
-		LEFT JOIN lift l ON plr.lift_id = l.id
+		pclr.id                   AS companyRelevanceId,
+		ui.name                   AS workerName,
+		plr.worker_id             AS workerId
+		FROM platform_company_lift_relevance pclr
+		LEFT JOIN lift l ON pclr.lift_id = l.id
 		LEFT JOIN lift_brand lb ON l.lift_brand = lb.code
+		LEFT JOIN project_lift_relevance plr ON pclr.lift_id = plr.lift_id
+		AND pclr.id = plr.relevance_id
 		LEFT JOIN user_info ui ON plr.worker_id = ui.user_id
-		LEFT JOIN platform_company_lift_relevance pclr ON plr.lift_id = pclr.lift_id AND pclr.id = plr.relevance_id
 		WHERE pclr.lift_company_status != '1'
-        AND plr.delete_flag = '0'
+		AND plr.delete_flag = '0'
 		<if test="request.mtCompanyId!=null and request.mtCompanyId!=''">
-			AND plr.mt_company_id != #{request.mtCompanyId,jdbcType=BIGINT}
+			AND pclr.mt_company_id = #{request.mtCompanyId,jdbcType=BIGINT}
 		</if>
 	</select>