t
.
id
, t.employee_id
, t.attend_quote_id
, t.attend_quote_data_id
, t.attend_quote_field_id
, t.data_value
, t.create_time
, t.update_time
, t.creator
, t.delete_type
, t.tenant_key
INSERT INTO hrsa_attend_quote_data_value
id,
employee_id,
attend_quote_id,
attend_quote_data_id,
attend_quote_field_id,
data_value,
create_time,
update_time,
creator,
delete_type,
tenant_key,
#{id},
#{employeeId},
#{attendQuoteId},
#{attendQuoteDataId},
#{attendQuoteFieldId},
#{dataValue},
#{createTime},
#{updateTime},
#{creator},
#{deleteType},
#{tenantKey},
select hrsa_attend_quote_data_value_id.nextval from dual
INSERT INTO hrsa_attend_quote_data_value
id,
employee_id,
attend_quote_id,
attend_quote_data_id,
attend_quote_field_id,
data_value,
create_time,
update_time,
creator,
delete_type,
tenant_key,
#{id},
#{employeeId},
#{attendQuoteId},
#{attendQuoteDataId},
#{attendQuoteFieldId},
#{dataValue},
#{createTime},
#{updateTime},
#{creator},
#{deleteType},
#{tenantKey},
UPDATE hrsa_attend_quote_data_value
employee_id=#{employeeId},
attend_quote_id=#{attendQuoteId},
attend_quote_data_id=#{attendQuoteDataId},
attend_quote_field_id=#{attendQuoteFieldId},
data_value=#{dataValue},
create_time=#{createTime},
update_time=#{updateTime},
creator=#{creator},
delete_type=#{deleteType},
tenant_key=#{tenantKey},
WHERE id = #{id} AND delete_type = 0
UPDATE hrsa_attend_quote_data_value
employee_id=#{employeeId},
attend_quote_id=#{attendQuoteId},
attend_quote_data_id=#{attendQuoteDataId},
attend_quote_field_id=#{attendQuoteFieldId},
data_value=#{dataValue},
create_time=#{createTime},
update_time=#{updateTime},
creator=#{creator},
delete_type=#{deleteType},
tenant_key=#{tenantKey},
WHERE id = #{id} AND delete_type = 0
UPDATE hrsa_attend_quote_data_value
SET delete_type=1
WHERE id = #{id}
AND delete_type = 0
UPDATE hrsa_attend_quote_data_value
SET delete_type = 1
WHERE delete_type = 0
AND attend_quote_data_id IN
#{attendQuoteDataId}
INSERT INTO hrsa_attend_quote_data_value(
employee_id,
attend_quote_id,
attend_quote_data_id,
attend_quote_field_id,
data_value,
create_time,
update_time,
creator,
tenant_key)
VALUES
(
#{item.employeeId},
#{item.attendQuoteId},
#{item.attendQuoteDataId},
#{item.attendQuoteFieldId},
#{item.dataValue},
#{item.createTime},
#{item.updateTime},
#{item.creator},
#{item.tenantKey}
)
INSERT INTO hrsa_attend_quote_data_value(
employee_id,
attend_quote_id,
attend_quote_data_id,
attend_quote_field_id,
data_value,
create_time,
update_time,
creator,
tenant_key)
select
#{item.employeeId},
#{item.attendQuoteId},
#{item.attendQuoteDataId},
#{item.attendQuoteFieldId},
#{item.dataValue},
#{item.createTime},
#{item.updateTime},
#{item.creator},
#{item.tenantKey}
from dual
INSERT INTO hrsa_attend_quote_data_value(
employee_id,
attend_quote_id,
attend_quote_data_id,
attend_quote_field_id,
data_value,
create_time,
update_time,
creator,
tenant_key)
VALUES
(
#{item.employeeId},
#{item.attendQuoteId},
#{item.attendQuoteDataId},
#{item.attendQuoteFieldId},
#{item.dataValue},
#{item.createTime},
#{item.updateTime},
#{item.creator},
#{item.tenantKey}
)
UPDATE hrsa_attend_quote_data_value
SET delete_type = 1
WHERE delete_type = 0
AND attend_quote_id IN
#{attendId}