|
|
@ -308,4 +308,102 @@ |
|
|
|
AND date_id = #{dateId} |
|
|
|
LIMIT 1000 |
|
|
|
</delete> |
|
|
|
|
|
|
|
<!-- 删除组织议题数据 --> |
|
|
|
<delete id="delAgencyIssue"> |
|
|
|
DELETE FROM fact_issue_agency_daily |
|
|
|
WHERE customer_id = #{customerId} |
|
|
|
AND date_id = #{dateId} |
|
|
|
LIMIT 1000 |
|
|
|
</delete> |
|
|
|
|
|
|
|
<!-- 新增组织议题数据 --> |
|
|
|
<insert id="insertAgencyIssue"> |
|
|
|
INSERt INTO fact_issue_agency_daily |
|
|
|
(ID, |
|
|
|
CUSTOMER_ID, |
|
|
|
AGENCY_ID, |
|
|
|
PID, |
|
|
|
YEAR_ID, |
|
|
|
QUARTER_ID, |
|
|
|
MONTH_ID, |
|
|
|
WEEK_ID, |
|
|
|
DATE_ID, |
|
|
|
ISSUE_INCR, |
|
|
|
ISSUE_TOTAL, |
|
|
|
SHIFT_PROJECT_INCR, |
|
|
|
SHIFT_PROJECT_TOTAL, |
|
|
|
SHIFT_PROJECT_PERCENT, |
|
|
|
VOTING_INCR, |
|
|
|
VOTING_TOTAL, |
|
|
|
VOTING_PERCENT, |
|
|
|
CLOSED_INCR, |
|
|
|
CLOSED_RESOLVED_INCR, |
|
|
|
CLOSED_UNRESOLVED_INCR, |
|
|
|
CLOSED_TOTAL, |
|
|
|
CLOSED_RESOLVED_TOTAL, |
|
|
|
CLOSED_UNRESOLVED_TOTAL, |
|
|
|
CLOSED_PERCENT, |
|
|
|
CLOSED_RESOLVED_PERCENT, |
|
|
|
CLOSED_UNRESOLVED_PERCENT, |
|
|
|
CLOSED_CASE_INCR, |
|
|
|
CLOSED_CASE_RESOLVED_INCR, |
|
|
|
CLOSED_CASE_UNRESOLVED_INCR, |
|
|
|
CLOSED_CASE_TOTAL, |
|
|
|
CLOSED_CASE_RESOLVED_TOTAL, |
|
|
|
CLOSED_CASE_UNRESOLVED_TOTAL, |
|
|
|
CLOSED_CASE_RESOLVED_PERCENT, |
|
|
|
CLOSED_CASE_UNRESOLVED_PERCENT, |
|
|
|
REVISION, |
|
|
|
CREATED_BY, |
|
|
|
CREATED_TIME, |
|
|
|
UPDATED_BY, |
|
|
|
DEL_FLAG, |
|
|
|
UPDATED_TIME) |
|
|
|
VALUES |
|
|
|
<foreach collection="list" item="i" separator=","> |
|
|
|
( |
|
|
|
REPLACE(UUID(), '-', ''), |
|
|
|
#{i.customerId}, |
|
|
|
#{i.agencyId}, |
|
|
|
#{i.pid}, |
|
|
|
#{i.yearId}, |
|
|
|
#{i.quarterId}, |
|
|
|
#{i.monthId}, |
|
|
|
#{i.weekId}, |
|
|
|
#{i.dateId}, |
|
|
|
#{i.issueIncr}, |
|
|
|
#{i.issueTotal}, |
|
|
|
#{i.shiftProjectIncr}, |
|
|
|
#{i.shiftProjectTotal}, |
|
|
|
#{i.shiftProjectPercent}, |
|
|
|
#{i.votingIncr}, |
|
|
|
#{i.votingTotal}, |
|
|
|
#{i.votingPercent}, |
|
|
|
#{i.closedIncr}, |
|
|
|
#{i.closedResolvedIncr}, |
|
|
|
#{i.closedUnresolvedIncr}, |
|
|
|
#{i.closedTotal}, |
|
|
|
#{i.closedResolvedTotal}, |
|
|
|
#{i.closedUnresolvedTotal}, |
|
|
|
#{i.closedPercent}, |
|
|
|
#{i.closedResolvedPercent}, |
|
|
|
#{i.closedUnresolvedPercent}, |
|
|
|
#{i.closedCaseIncr}, |
|
|
|
#{i.closedCaseResolvedIncr}, |
|
|
|
#{i.closedCaseUnresolvedIncr}, |
|
|
|
#{i.closedCaseTotal}, |
|
|
|
#{i.closedCaseResolvedTotal}, |
|
|
|
#{i.closedCaseUnresolvedTotal}, |
|
|
|
#{i.closedCaseResolvedPercent}, |
|
|
|
#{i.closedCaseUnresolvedPercent}, |
|
|
|
0, |
|
|
|
'BASE_REPORT', |
|
|
|
NOW(), |
|
|
|
'BASE_REPORT', |
|
|
|
0, |
|
|
|
NOW() |
|
|
|
) |
|
|
|
</foreach> |
|
|
|
</insert> |
|
|
|
</mapper> |
|
|
|