Sfoglia il codice sorgente

优化巡检计划sql查询

mrzcc 6 anni fa
parent
commit
b2e1069da3

+ 7 - 1
java110-db/src/main/resources/mapper/community/InspectionPlanServiceDaoImplMapper.xml

@@ -174,9 +174,15 @@
             t.b_id bId,
             t.b_id bId,
             t.staff_id staffId,
             t.staff_id staffId,
             t.staff_name staffName,
             t.staff_name staffName,
-            t.create_time createTime
+            t.create_time createTime,
+            d.name stateName,
+            c.name inspectionPlanPeriodName,
+            i.name signTypeName
         from
         from
             inspection_plan t
             inspection_plan t
+        inner join t_dict d on t.state = d.status_cd and d.table_name = 'inspection_plan' and d.table_columns = 'state'
+        inner join t_dict c on t.inspection_plan_period = c.status_cd and c.table_name = 'inspection_plan' and c.table_columns = 'inspection_plan_period'
+        inner join t_dict i on t.sign_type = i.status_cd and i.table_name = 'inspection_plan' and i.table_columns = 'sign_type'
         where 1 =1
         where 1 =1
         <if test="inspectionPlanName !=null and inspectionPlanName != ''">
         <if test="inspectionPlanName !=null and inspectionPlanName != ''">
             and t.inspection_plan_name= #{inspectionPlanName}
             and t.inspection_plan_name= #{inspectionPlanName}