INSERT INTO city_report_case(
report_case_id,
case_number,
area_id,
area_name,
case_photos,
case_audio,
community_id,
community_name,
case_source,
case_status,
case_type_id,
case_type_name,
case_content,
case_longitude,
case_latitude,
case_position,
is_accept,
is_deny,
is_self,
case_flow_type,
case_flow_forward,
case_reporter,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{reportCaseId},
#{caseNumber},
#{areaId},
#{areaName},
#{casePhotos},
#{caseAudio},
#{communityId},
#{communityName},
#{caseSource},
#{caseStatus},
#{caseTypeId},
#{caseTypeName},
#{caseContent},
#{caseLongitude},
#{caseLatitude},
#{casePosition},
#{isAccept},
#{isDeny},
#{isSelf},
#{caseFlowType},
#{caseFlowForward},
#{caseReporter},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
city_report_case
SET
is_delete = 1,
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
report_case_id IN
#{reportCaseIds[${index}]}
UPDATE
city_report_case
SET
is_delete = 1,
case_status = #{caseStatus},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
report_case_id IN
#{reportCaseIds[${index}]}
UPDATE
city_report_case
SET
case_number = #{caseNumber},
area_id = #{areaId},
area_name = #{areaName},
case_photos = #{casePhotos},
case_audio = #{caseAudio},
community_id = #{communityId},
community_name = #{communityName},
case_source = #{caseSource},
case_status = #{caseStatus},
case_type_id = #{caseTypeId},
case_type_name = #{caseTypeName},
case_content = #{caseContent},
case_longitude = #{caseLongitude},
case_latitude = #{caseLatitude},
case_position = #{casePosition},
is_accept = #{isAccept},
is_deny = #{isDeny},
is_self = #{isSelf},
/*添加检查后案件得分*/
grade = #{grade},
case_report = #{caseReport},
case_flow_type = #{caseFlowType},
is_delete = #{isDelete},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
report_case_id = #{reportCaseId}
INSERT INTO city_report_case_accept(
case_id,
community_boss_id,
community_boss_name,
accept_status,
accept_opinion,
accept_user_name,
is_register,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{caseId},
#{communityBossId},
#{communityBossName},
#{acceptStatus},
#{acceptOpinion},
#{acceptUserName},
#{isRegister},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
city_report_case_accept
SET
community_boss_id = #{communityBossId},
community_boss_name = #{communityBossName},
accept_status = #{acceptStatus},
accept_opinion = #{acceptOpinion},
accept_user_name = #{acceptUserName},
is_register = #{isRegister},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
case_id = #{caseId}
INSERT INTO city_report_case_register(
case_id,
register_opinion,
register_user_name,
is_assign,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{caseId},
#{registerOpinion},
#{registerUserName},
#{isAssign},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
city_report_case_register
SET
register_opinion = #{registerOpinion},
register_user_name = #{registerUserName},
is_assign = #{isAssign},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
case_id = #{caseId}
INSERT INTO city_report_case_assign(
case_id,
handle_user_type,
handle_user_id,
handle_user_name,
handle_time,
assign_opinion,
assign_user_name,
is_handle,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUE(
#{caseId},
#{handleUserType},
#{handleUserId},
#{handleUserName},
#{handleTime},
#{assignOpinion},
#{assignUserName},
#{isHandle},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
city_report_case_assign
SET
handle_user_type = #{handleUserType},
handle_user_id = #{handleUserId},
handle_user_name = #{handleUserName},
assign_opinion = #{assignOpinion},
assign_user_name = #{assignUserName},
is_handle = #{isHandle},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
case_id = #{caseId}
INSERT INTO city_report_case_handle(
case_id,
handle_user_name,
handle_time,
handle_timeout,
handle_opinion,
handle_photos,
is_inspect,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{caseId},
#{handleUserName},
#{handleTime},
#{handleTimeout},
#{handleOpinion},
#{handlePhotos},
#{isInspect},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
UPDATE
city_report_case_handle
SET
handle_time = #{handleTime},
handle_user_name = #{handleUserName},
handle_timeout = #{handleTimeout},
handle_opinion = #{handleOpinion},
handle_photos = #{handlePhotos},
is_inspect = #{isInspect},
grade = #{grade},
modifier = #{modifier},
gmt_modified = #{gmtModified}
WHERE
case_id = #{caseId}
INSERT INTO city_report_case_inspect(
case_id,
inspect_user_name,
inspect_photos,
inspect_opinion,
is_pass,
is_close,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUES(
#{caseId},
#{inspectUserName},
#{inspectPhotos},
#{inspectOpinion},
#{isPass},
#{isClose},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
DELETE FROM
city_report_case_assign
WHERE
case_id = #{caseId}
DELETE FROM
city_report_case_handle
WHERE
case_id = #{caseId}
DELETE FROM
city_report_case_register
WHERE
case_id = #{caseId}
DELETE FROM
city_report_case_accept
WHERE
case_id = #{caseId}
UPDATE
city_report_case_inspect
SET
inspect_user_name = #{inspectUserName},
inspect_photos = #{inspectPhotos},
inspect_opinion = #{inspectOpinion},
is_pass = #{isPass}
is_close = #{isClose},
modifier = #{modifier},
gmt_modified = #{gmtModified}
INSERT INTO city_report_case_close(
case_id,
close_user_name,
close_opinion,
is_placeonfile,
creator,
gmt_create,
modifier,
gmt_modified,
is_delete
) VALUE (
#{caseId},
#{closeUserName},
#{closeOpinion},
#{isPlaceonfile},
#{creator},
#{gmtCreate},
#{modifier},
#{gmtModified},
#{isDelete}
)
INSERT INTO city_report_case_log(
case_id,
option_type,
user_id,
user_name,
user_phone,
user_opinion,
user_photos,
user_audio,
handle_user_id,
handle_user_name,
handle_time,
handle_status,
gmt_create
) VALUES(
#{caseId},
#{optionType},
#{userId},
#{userName},
#{userPhone},
#{userOpinion},
#{userPhotos},
#{userAudio},
#{handleUserId},
#{handleUserName},
#{handleTime},
#{handleStatus},
#{gmtCreate}
)
UPDATE city_report_case SET
case_flow_forward = #{caseFlowForward}
WHERE
report_case_id = #{reportCaseId}
INSERT INTO sys_role_user (
role_id, user_id
) values (
#{roleId}, #{userId}
)