id,hospital_id,hospital_name,
department_id,department_name,schedule_id,
schedule_name,doctor_id,doctor_name,
schedule_start_date,schedule_end_date,minutes_per_patient,
patients_per_day,schedule_address,status,
del_flag,create_by,create_time,
update_by,update_time
delete from schedule_plan
where id = #{id,jdbcType=BIGINT}
insert into schedule_plan
( id,hospital_id,hospital_name
,department_id,department_name,schedule_id
,schedule_name,doctor_id,doctor_name
,schedule_start_date,schedule_end_date,minutes_per_patient
,patients_per_day,schedule_address,status
,del_flag,create_by,create_time
,update_by,update_time)
values (#{id,jdbcType=BIGINT},#{hospitalId,jdbcType=BIGINT},#{hospitalName,jdbcType=VARCHAR}
,#{departmentId,jdbcType=BIGINT},#{departmentName,jdbcType=VARCHAR},#{scheduleId,jdbcType=BIGINT}
,#{scheduleName,jdbcType=VARCHAR},#{doctorId,jdbcType=BIGINT},#{doctorName,jdbcType=VARCHAR}
,#{scheduleStartDate,jdbcType=DATE},#{scheduleEndDate,jdbcType=DATE},#{minutesPerPatient,jdbcType=INTEGER}
,#{patientsPerDay,jdbcType=INTEGER},#{scheduleAddress,jdbcType=VARCHAR},#{status,jdbcType=CHAR}
,#{delFlag,jdbcType=CHAR},#{createBy,jdbcType=VARCHAR},#{createTime,jdbcType=TIMESTAMP}
,#{updateBy,jdbcType=VARCHAR},#{updateTime,jdbcType=TIMESTAMP})
insert into schedule_plan
id,
hospital_id,
hospital_name,
department_id,
department_name,
schedule_id,
schedule_name,
doctor_id,
doctor_name,
schedule_start_date,
schedule_end_date,
minutes_per_patient,
patients_per_day,
schedule_address,
status,
del_flag,
create_by,
create_time,
update_by,
update_time,
#{id,jdbcType=BIGINT},
#{hospitalId,jdbcType=BIGINT},
#{hospitalName,jdbcType=VARCHAR},
#{departmentId,jdbcType=BIGINT},
#{departmentName,jdbcType=VARCHAR},
#{scheduleId,jdbcType=BIGINT},
#{scheduleName,jdbcType=VARCHAR},
#{doctorId,jdbcType=BIGINT},
#{doctorName,jdbcType=VARCHAR},
#{scheduleStartDate,jdbcType=DATE},
#{scheduleEndDate,jdbcType=DATE},
#{minutesPerPatient,jdbcType=INTEGER},
#{patientsPerDay,jdbcType=INTEGER},
#{scheduleAddress,jdbcType=VARCHAR},
#{status,jdbcType=CHAR},
#{delFlag,jdbcType=CHAR},
#{createBy,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
update schedule_plan
hospital_id = #{hospitalId,jdbcType=BIGINT},
hospital_name = #{hospitalName,jdbcType=VARCHAR},
department_id = #{departmentId,jdbcType=BIGINT},
department_name = #{departmentName,jdbcType=VARCHAR},
schedule_id = #{scheduleId,jdbcType=BIGINT},
schedule_name = #{scheduleName,jdbcType=VARCHAR},
doctor_id = #{doctorId,jdbcType=BIGINT},
doctor_name = #{doctorName,jdbcType=VARCHAR},
schedule_start_date = #{scheduleStartDate,jdbcType=DATE},
schedule_end_date = #{scheduleEndDate,jdbcType=DATE},
minutes_per_patient = #{minutesPerPatient,jdbcType=INTEGER},
patients_per_day = #{patientsPerDay,jdbcType=INTEGER},
schedule_address = #{scheduleAddress,jdbcType=VARCHAR},
status = #{status,jdbcType=CHAR},
del_flag = #{delFlag,jdbcType=CHAR},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
where id = #{id,jdbcType=BIGINT}
update schedule_plan
set
hospital_id = #{hospitalId,jdbcType=BIGINT},
hospital_name = #{hospitalName,jdbcType=VARCHAR},
department_id = #{departmentId,jdbcType=BIGINT},
department_name = #{departmentName,jdbcType=VARCHAR},
schedule_id = #{scheduleId,jdbcType=BIGINT},
schedule_name = #{scheduleName,jdbcType=VARCHAR},
doctor_id = #{doctorId,jdbcType=BIGINT},
doctor_name = #{doctorName,jdbcType=VARCHAR},
schedule_start_date = #{scheduleStartDate,jdbcType=DATE},
schedule_end_date = #{scheduleEndDate,jdbcType=DATE},
minutes_per_patient = #{minutesPerPatient,jdbcType=INTEGER},
patients_per_day = #{patientsPerDay,jdbcType=INTEGER},
schedule_address = #{scheduleAddress,jdbcType=VARCHAR},
status = #{status,jdbcType=CHAR},
del_flag = #{delFlag,jdbcType=CHAR},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP}
where id = #{id,jdbcType=BIGINT}