| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.yt.zhylplat.dao.TWoWorkorderteamdealinfoMapper">
- <select id="getXTList" resultType="com.yt.zhylplat.entity.TWoWorkorderteamdealinfo">
- SELECT wotdi.* FROM T_Base_YHCompany yhc LEFT JOIN
- T_WO_WorkOrderTeamDealInfo wotdi
- ON yhc.F_YHCompanyId=wotdi.F_DeptId
- WHERE yhc.F_Type=2 AND yhc.F_State=1
- </select>
- <select id="getXTList1" resultType="com.yt.zhylplat.entity.TWoWorkorderteamdealinfo" parameterType="java.lang.Integer">
- SELECT * FROM T_WO_WorkOrderTeamDealInfo wotdi
- WHERE wotdi.F_DeptId=#{fDeptid,jdbcType=INTEGER}
- </select>
- <select id="getLHZXList" resultType="com.yt.zhylplat.entity.TWoWorkorderbase" parameterType="java.lang.Integer">
- SELECT * FROM T_WO_WorkOrderBase wob
- WHERE wob.F_WorkOrderId NOT in(SELECT wotdi.F_WorkOrderId FROM T_WO_WorkOrderTeamDealInfo wotdi)
- </select>
- <select id="getGDList" resultType="com.yt.zhylplat.entity.TWoWorkorderbase">
- SELECT wob.F_WorkOrderId,wob.F_WorkOrderTypeId,wob.F_WorkOrderType,wob.F_StartTime,wob.F_SGUserId,wob.F_SGUserName
- FROM T_WO_WorkOrderBase wob ORDER BY wob.F_WorkOrderId DESC
- </select>
- <select id="getXTName" resultType="java.util.Map">
- SELECT a.F_WorkOrderId,GROUP_CONCAT(wotdi.F_DeptId) fDeptid ,GROUP_CONCAT(wotdi.F_DeptName) fDeptname FROM
- (SELECT * FROM T_WO_WorkOrderBase wob ORDER BY wob.F_WorkOrderId DESC) a
- LEFT JOIN T_WO_WorkOrderTeamDealInfo wotdi
- ON a.F_WorkOrderId=wotdi.F_WorkOrderId
- GROUP BY a.F_WorkOrderId
- </select>
- <select id="getLHZXList1" resultType="java.util.Map">
- SELECT wob.F_WorkOrderId,wob.F_WorkOrderTypeId,wob.F_WorkOrderType,wob.F_StartTime,wob.F_SGUserId,wob.F_SGUserName,wotdi.F_DeptId,wotdi.F_DeptName
- FROM T_WO_WorkOrderBase wob LEFT JOIN T_WO_WorkOrderTeamDealInfo wotdi
- ON wob.F_WorkOrderId=wotdi.F_WorkOrderId
- WHERE wotdi.F_DeptId is NULL ORDER BY wob.F_WorkOrderId desc LIMIT 10
- </select>
- <select id="getXTCLList" resultType="java.util.Map" parameterType="java.lang.Integer">
- SELECT wob.F_WorkOrderId,wob.F_WorkOrderTypeId,wob.F_WorkOrderType,wob.F_StartTime,wob.F_SGUserId,wob.F_SGUserName,wotdi.F_DeptId,wotdi.F_DeptName
- FROM T_WO_WorkOrderBase wob LEFT JOIN T_WO_WorkOrderTeamDealInfo wotdi
- ON wob.F_WorkOrderId=wotdi.F_WorkOrderId
- WHERE wotdi.F_DeptId=#{fDeptid,jdbcType=INTEGER} ORDER BY wob.F_WorkOrderId desc LIMIT 10
- </select>
- <select id="getBasicInfoByfWorkorderid" resultType="com.yt.zhylplat.entity.TWoWorkorderbase" parameterType="java.lang.Integer">
- SELECT wob.F_WorkOrderId,wob.F_WorkOrderTypeId,wob.F_WorkOrderType,
- wob.F_StateId,wob.F_State,wob.F_YHDeptId,wob.F_YHDeptName,wob.F_LevelId,
- wob.F_LevelName,wob.F_AskFinishTime
- FROM T_WO_WorkOrderBase wob
- WHERE wob.F_WorkOrderId=#{fWorkorderid,jdbcType=INTEGER}
- </select>
- <select id="getfDeptnameByfWorkorderid" resultType="java.util.Map" parameterType="java.lang.Integer">
- SELECT * FROM
- (SELECT a.F_WorkOrderId,GROUP_CONCAT(wotdi.F_DeptId) fDeptid ,GROUP_CONCAT(wotdi.F_DeptName) fDeptname FROM
- (SELECT * FROM T_WO_WorkOrderBase wob) a
- LEFT JOIN T_WO_WorkOrderTeamDealInfo wotdi
- ON a.F_WorkOrderId=wotdi.F_WorkOrderId
- GROUP BY a.F_WorkOrderId) b
- WHERE b.F_WorkOrderId=#{fWorkorderid,jdbcType=INTEGER}
- </select>
- <select id="getBasicAndDetilByfWorkorderid" resultType="com.yt.zhylplat.utils.BasicAndDetilUtil" parameterType="java.lang.Integer">
- SELECT * FROM T_WO_WorkOrderBase wob LEFT JOIN T_WO_WorkOrderDetail wod
- ON wob.F_WorkOrderId=wod.F_WorkOrderId
- WHERE wob.F_WorkOrderId=#{fWorkorderid,jdbcType=INTEGER}
- </select>
- <!-- <select id="getBasicAndTaskHistoryByfWorkorderid" resultType="com.yt.zhylplat.utils.BasicAndTaskHistoryUtil" parameterType="java.lang.Integer">
- SELECT * FROM T_WO_WorkOrderBase wob LEFT JOIN T_WO_WorkOrderTaskDealInfo wotdi
- ON wob.F_WorkOrderId=wotdi.F_WorkOrderId
- WHERE wob.F_WorkOrderId=#{fWorkorderid,jdbcType=INTEGER}
- </select>-->
- <select id="getBasicAndTaskHistoryByfWorkorderid" resultType="com.yt.zhylplat.utils.BasicAndTaskHistoryUtil" parameterType="java.lang.Integer">
- SELECT * FROM T_WO_WorkOrderTaskDealInfo wotdi
- WHERE wotdi.F_WorkOrderId=#{fWorkorderid,jdbcType=INTEGER}
- ORDER BY wotdi.F_TaskInfoId DESC
- </select>
- <select id="getTWoFileinfoByfTaskinfoid" parameterType="java.lang.Integer" resultType="com.yt.zhylplat.entity.TWoFileinfo">
- SELECT * FROM T_WO_FileInfo fi WHERE fi.F_WorkOrderHistoryId=#{fTaskinfoid,jdbcType=INTEGER}
- </select>
- <select id="getParkinfoByfWorkorderid" parameterType="java.lang.Integer" resultType="com.yt.zhylplat.entity.TBaseParkinfo">
- SELECT pi.* FROM T_WO_WorkOrderBase wob LEFT JOIN T_Base_ParkInfo pi
- ON wob.F_SGUserId=pi.F_ParkId
- WHERE wob.F_WorkOrderId=#{fTaskinfoid,jdbcType=INTEGER}
- </select>
- </mapper>
|