| | |
| | | select TOP 1 org_type as orgType from mdc_production where production_code = #{productionCode} |
| | | </select> |
| | | |
| | | |
| | | |
| | | <!--获取当前登录人是中心及对应的编码--> |
| | | <select id="findProductionCode" resultType="java.lang.String"> |
| | | SELECT top 1 t2.production_code as productionCode FROM mdc_user_production t1 LEFT JOIN mdc_production t2 ON t1.pro_id = t2.id where t1.user_id =#{userId} and t2.org_type = '2' |
| | | </select> |
| | | |
| | | <!--获取当前登录人是中心及对应的编码--> |
| | | <select id="findAreaProductionCode" resultType="java.lang.String"> |
| | | SELECT top 1 t2.production_code as areaProductionCode FROM mdc_user_production t1 LEFT JOIN mdc_production t2 ON t1.pro_id = t2.id where t1.user_id =#{userId} and t2.org_type = '3' |
| | | </select> |
| | | |
| | | <!--通过当前登录人的工段编码 获分厂编码--> |
| | | <select id="findSiteProductionCode" resultType="java.lang.String"> |
| | | select fa.production_code as siteProductionCode from mdc_production son left join mdc_production fa on son.parent_id = fa.id where son.production_code =#{productionCode} |
| | | </select> |
| | | |
| | | <select id="getFactoryEquipmentTechnologyStatusList" parameterType="String" resultType="Map"> |
| | |
| | | top 1 |
| | | t1.id, |
| | | t5.name centerName, |
| | | SUBSTRING(CONVERT(VARCHAR(10),t1.plan_start_time, 120), 1, 10) maintenanceDate, |
| | | SUBSTRING(CONVERT(VARCHAR(10),t1.plan_start_time, 120), 1, 7) maintenanceDate, |
| | | '二级保养' as content |
| | | FROM |
| | | mom_eam_equipment_maintenance_plan_detail t1 |
| | |
| | | where t5.id = #{workCenterId} ORDER BY t1.plan_start_time desc |
| | | </select> |
| | | |
| | | <select id="findMaintenanceDate" parameterType="String" resultType="java.lang.String"> |
| | | SELECT |
| | | top 1 |
| | | SUBSTRING(CONVERT(VARCHAR(10),t1.plan_start_time, 120), 1, 7) maintenanceDate |
| | | FROM |
| | | mom_eam_equipment_maintenance_plan_detail t1 |
| | | left join mom_eam_maintenance_standard t3 on t1.standard_id = t3.id |
| | | left join mom_eam_equipment t4 on t3.equipment_id = t4.id |
| | | left join mom_base_area t5 on t4.work_center_id = t5.id |
| | | where t5.id = #{workCenterId} ORDER BY t1.plan_start_time desc |
| | | </select> |
| | | |
| | | <!-- 工段下 二级保养计划明细 --> |
| | | <select id="getAreTwoMaintenancePlanDetails" parameterType="String" resultType="Map"> |
| | | SELECT |
| | | t1.id, |
| | | t4.num, |
| | | t4.name, |
| | | t4.model, |
| | | t4.specification |
| | | FROM |
| | | mom_eam_equipment_maintenance_plan_detail t1 |
| | | LEFT JOIN mom_eam_maintenance_standard t3 ON t1.standard_id = t3.id |
| | | LEFT JOIN mom_eam_equipment t4 ON t3.equipment_id = t4.id |
| | | where t4.area_id = #{areaId} and SUBSTRING(CONVERT(VARCHAR(10), t1.plan_start_time, 120), 1, 7) = #{maintenanceDate} |
| | | </select> |
| | | |
| | | |
| | | </mapper> |