<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectList"resultMap="BaseResultMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM Z_TEMPORARY_FIX
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.entrustDate!=null"> AND ENTRUST_DATE=#{ew.entity.entrustDate}</if>
<iftest="ew.entity.entrustUnit!=null"> AND ENTRUST_UNIT=#{ew.entity.entrustUnit}</if>
<iftest="ew.entity.dutyPerson!=null"> AND DUTY_PERSON=#{ew.entity.dutyPerson}</if>
<iftest="ew.entity.dutyReason!=null"> AND DUTY_REASON=#{ew.entity.dutyReason}</if>
<iftest="ew.entity.projectNumber!=null"> AND PROJECT_NUMBER=#{ew.entity.projectNumber}</if>
<iftest="ew.entity.qualityReviewNumber!=null"> AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber}</if>
<iftest="ew.entity.workContactNumber!=null"> AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber}</if>
<iftest="ew.entity.materialCode!=null"> AND MATERIAL_CODE=#{ew.entity.materialCode}</if>
<iftest="ew.entity.materialName!=null"> AND MATERIAL_NAME=#{ew.entity.materialName}</if>
<iftest="ew.entity.mapNo!=null"> AND MAP_NO=#{ew.entity.mapNo}</if>
<iftest="ew.entity.amount!=null"> AND AMOUNT=#{ew.entity.amount}</if>
<iftest="ew.entity.singleWorkHours!=null"> AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours}</if>
<iftest="ew.entity.totalWorkHours!=null"> AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours}</if>
<iftest="ew.entity.machineHours!=null"> AND MACHINE_HOURS=#{ew.entity.machineHours}</if>
<iftest="ew.entity.operator!=null"> AND OPERATOR=#{ew.entity.operator}</if>
<iftest="ew.entity.useDevice!=null"> AND USE_DEVICE=#{ew.entity.useDevice}</if>
<iftest="ew.entity.deviceType!=null"> AND DEVICE_TYPE=#{ew.entity.deviceType}</if>
<iftest="ew.entity.costCenter!=null"> AND COST_CENTER=#{ew.entity.costCenter}</if>
<iftest="ew.entity.createdBy!=null"> AND CREATED_BY=#{ew.entity.createdBy}</if>
<iftest="ew.entity.createdTime!=null"> AND CREATED_TIME=#{ew.entity.createdTime}</if>
<iftest="ew.entity.updatedBy!=null"> AND UPDATED_BY=#{ew.entity.updatedBy}</if>
<iftest="ew.entity.updatedTime!=null"> AND UPDATED_TIME=#{ew.entity.updatedTime}</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectMaps"resultType="HashMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM Z_TEMPORARY_FIX
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.entrustDate!=null"> AND ENTRUST_DATE=#{ew.entity.entrustDate}</if>
<iftest="ew.entity.entrustUnit!=null"> AND ENTRUST_UNIT=#{ew.entity.entrustUnit}</if>
<iftest="ew.entity.dutyPerson!=null"> AND DUTY_PERSON=#{ew.entity.dutyPerson}</if>
<iftest="ew.entity.dutyReason!=null"> AND DUTY_REASON=#{ew.entity.dutyReason}</if>
<iftest="ew.entity.projectNumber!=null"> AND PROJECT_NUMBER=#{ew.entity.projectNumber}</if>
<iftest="ew.entity.qualityReviewNumber!=null"> AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber}</if>
<iftest="ew.entity.workContactNumber!=null"> AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber}</if>
<iftest="ew.entity.materialCode!=null"> AND MATERIAL_CODE=#{ew.entity.materialCode}</if>
<iftest="ew.entity.materialName!=null"> AND MATERIAL_NAME=#{ew.entity.materialName}</if>
<iftest="ew.entity.mapNo!=null"> AND MAP_NO=#{ew.entity.mapNo}</if>
<iftest="ew.entity.amount!=null"> AND AMOUNT=#{ew.entity.amount}</if>
<iftest="ew.entity.singleWorkHours!=null"> AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours}</if>
<iftest="ew.entity.totalWorkHours!=null"> AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours}</if>
<iftest="ew.entity.machineHours!=null"> AND MACHINE_HOURS=#{ew.entity.machineHours}</if>
<iftest="ew.entity.operator!=null"> AND OPERATOR=#{ew.entity.operator}</if>
<iftest="ew.entity.useDevice!=null"> AND USE_DEVICE=#{ew.entity.useDevice}</if>
<iftest="ew.entity.deviceType!=null"> AND DEVICE_TYPE=#{ew.entity.deviceType}</if>
<iftest="ew.entity.costCenter!=null"> AND COST_CENTER=#{ew.entity.costCenter}</if>
<iftest="ew.entity.createdBy!=null"> AND CREATED_BY=#{ew.entity.createdBy}</if>
<iftest="ew.entity.createdTime!=null"> AND CREATED_TIME=#{ew.entity.createdTime}</if>
<iftest="ew.entity.updatedBy!=null"> AND UPDATED_BY=#{ew.entity.updatedBy}</if>
<iftest="ew.entity.updatedTime!=null"> AND UPDATED_TIME=#{ew.entity.updatedTime}</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectObjs"resultType="Object">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM Z_TEMPORARY_FIX
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.entrustDate!=null"> AND ENTRUST_DATE=#{ew.entity.entrustDate}</if>
<iftest="ew.entity.entrustUnit!=null"> AND ENTRUST_UNIT=#{ew.entity.entrustUnit}</if>
<iftest="ew.entity.dutyPerson!=null"> AND DUTY_PERSON=#{ew.entity.dutyPerson}</if>
<iftest="ew.entity.dutyReason!=null"> AND DUTY_REASON=#{ew.entity.dutyReason}</if>
<iftest="ew.entity.projectNumber!=null"> AND PROJECT_NUMBER=#{ew.entity.projectNumber}</if>
<iftest="ew.entity.qualityReviewNumber!=null"> AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber}</if>
<iftest="ew.entity.workContactNumber!=null"> AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber}</if>
<iftest="ew.entity.materialCode!=null"> AND MATERIAL_CODE=#{ew.entity.materialCode}</if>
<iftest="ew.entity.materialName!=null"> AND MATERIAL_NAME=#{ew.entity.materialName}</if>
<iftest="ew.entity.mapNo!=null"> AND MAP_NO=#{ew.entity.mapNo}</if>
<iftest="ew.entity.amount!=null"> AND AMOUNT=#{ew.entity.amount}</if>
<iftest="ew.entity.singleWorkHours!=null"> AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours}</if>
<iftest="ew.entity.totalWorkHours!=null"> AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours}</if>
<iftest="ew.entity.machineHours!=null"> AND MACHINE_HOURS=#{ew.entity.machineHours}</if>
<iftest="ew.entity.operator!=null"> AND OPERATOR=#{ew.entity.operator}</if>
<iftest="ew.entity.useDevice!=null"> AND USE_DEVICE=#{ew.entity.useDevice}</if>
<iftest="ew.entity.deviceType!=null"> AND DEVICE_TYPE=#{ew.entity.deviceType}</if>
<iftest="ew.entity.costCenter!=null"> AND COST_CENTER=#{ew.entity.costCenter}</if>
<iftest="ew.entity.createdBy!=null"> AND CREATED_BY=#{ew.entity.createdBy}</if>
<iftest="ew.entity.createdTime!=null"> AND CREATED_TIME=#{ew.entity.createdTime}</if>
<iftest="ew.entity.updatedBy!=null"> AND UPDATED_BY=#{ew.entity.updatedBy}</if>
<iftest="ew.entity.updatedTime!=null"> AND UPDATED_TIME=#{ew.entity.updatedTime}</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectPage"resultMap="BaseResultMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM Z_TEMPORARY_FIX
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.entrustDate!=null"> AND ENTRUST_DATE=#{ew.entity.entrustDate}</if>
<iftest="ew.entity.entrustUnit!=null"> AND ENTRUST_UNIT=#{ew.entity.entrustUnit}</if>
<iftest="ew.entity.dutyPerson!=null"> AND DUTY_PERSON=#{ew.entity.dutyPerson}</if>
<iftest="ew.entity.dutyReason!=null"> AND DUTY_REASON=#{ew.entity.dutyReason}</if>
<iftest="ew.entity.projectNumber!=null"> AND PROJECT_NUMBER=#{ew.entity.projectNumber}</if>
<iftest="ew.entity.qualityReviewNumber!=null"> AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber}</if>
<iftest="ew.entity.workContactNumber!=null"> AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber}</if>
<iftest="ew.entity.materialCode!=null"> AND MATERIAL_CODE=#{ew.entity.materialCode}</if>
<iftest="ew.entity.materialName!=null"> AND MATERIAL_NAME=#{ew.entity.materialName}</if>
<iftest="ew.entity.mapNo!=null"> AND MAP_NO=#{ew.entity.mapNo}</if>
<iftest="ew.entity.amount!=null"> AND AMOUNT=#{ew.entity.amount}</if>
<iftest="ew.entity.singleWorkHours!=null"> AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours}</if>
<iftest="ew.entity.totalWorkHours!=null"> AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours}</if>
<iftest="ew.entity.machineHours!=null"> AND MACHINE_HOURS=#{ew.entity.machineHours}</if>
<iftest="ew.entity.operator!=null"> AND OPERATOR=#{ew.entity.operator}</if>
<iftest="ew.entity.useDevice!=null"> AND USE_DEVICE=#{ew.entity.useDevice}</if>
<iftest="ew.entity.deviceType!=null"> AND DEVICE_TYPE=#{ew.entity.deviceType}</if>
<iftest="ew.entity.costCenter!=null"> AND COST_CENTER=#{ew.entity.costCenter}</if>
<iftest="ew.entity.createdBy!=null"> AND CREATED_BY=#{ew.entity.createdBy}</if>
<iftest="ew.entity.createdTime!=null"> AND CREATED_TIME=#{ew.entity.createdTime}</if>
<iftest="ew.entity.updatedBy!=null"> AND UPDATED_BY=#{ew.entity.updatedBy}</if>
<iftest="ew.entity.updatedTime!=null"> AND UPDATED_TIME=#{ew.entity.updatedTime}</if>
<iftest="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<selectid="selectMapsPage"resultType="HashMap">
SELECT <choose><whentest="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><includerefid="Base_Column_List"></include></otherwise></choose> FROM Z_TEMPORARY_FIX
<where>
<iftest="ew!=null">
<iftest="ew.entity!=null">
<iftest="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<iftest="ew.entity.site!=null"> AND SITE=#{ew.entity.site}</if>
<iftest="ew.entity.entrustDate!=null"> AND ENTRUST_DATE=#{ew.entity.entrustDate}</if>
<iftest="ew.entity.entrustUnit!=null"> AND ENTRUST_UNIT=#{ew.entity.entrustUnit}</if>
<iftest="ew.entity.dutyPerson!=null"> AND DUTY_PERSON=#{ew.entity.dutyPerson}</if>
<iftest="ew.entity.dutyReason!=null"> AND DUTY_REASON=#{ew.entity.dutyReason}</if>
<iftest="ew.entity.projectNumber!=null"> AND PROJECT_NUMBER=#{ew.entity.projectNumber}</if>
<iftest="ew.entity.qualityReviewNumber!=null"> AND QUALITY_REVIEW_NUMBER=#{ew.entity.qualityReviewNumber}</if>
<iftest="ew.entity.workContactNumber!=null"> AND WORK_CONTACT_NUMBER=#{ew.entity.workContactNumber}</if>
<iftest="ew.entity.materialCode!=null"> AND MATERIAL_CODE=#{ew.entity.materialCode}</if>
<iftest="ew.entity.materialName!=null"> AND MATERIAL_NAME=#{ew.entity.materialName}</if>
<iftest="ew.entity.mapNo!=null"> AND MAP_NO=#{ew.entity.mapNo}</if>
<iftest="ew.entity.amount!=null"> AND AMOUNT=#{ew.entity.amount}</if>
<iftest="ew.entity.singleWorkHours!=null"> AND SINGLE_WORK_HOURS=#{ew.entity.singleWorkHours}</if>
<iftest="ew.entity.totalWorkHours!=null"> AND TOTAL_WORK_HOURS=#{ew.entity.totalWorkHours}</if>
<iftest="ew.entity.machineHours!=null"> AND MACHINE_HOURS=#{ew.entity.machineHours}</if>
<iftest="ew.entity.operator!=null"> AND OPERATOR=#{ew.entity.operator}</if>
<iftest="ew.entity.useDevice!=null"> AND USE_DEVICE=#{ew.entity.useDevice}</if>
<iftest="ew.entity.deviceType!=null"> AND DEVICE_TYPE=#{ew.entity.deviceType}</if>
<iftest="ew.entity.costCenter!=null"> AND COST_CENTER=#{ew.entity.costCenter}</if>
<iftest="ew.entity.createdBy!=null"> AND CREATED_BY=#{ew.entity.createdBy}</if>
<iftest="ew.entity.createdTime!=null"> AND CREATED_TIME=#{ew.entity.createdTime}</if>
<iftest="ew.entity.updatedBy!=null"> AND UPDATED_BY=#{ew.entity.updatedBy}</if>
<iftest="ew.entity.updatedTime!=null"> AND UPDATED_TIME=#{ew.entity.updatedTime}</if>