ID, ORG_ID, AD_CODE, CHK_MNTH, CHK_PROJ_TYPE, CHK_DTTM, LEAD_DEP, LEAD_DEP_RESP_PERS, CHK_ORG, CHK_ORG_RESP_PERS,
CHK_ORG_RESP_PERS_MOBI, CHK_RESULT, CHK_DGER_PBLM, CHK_HAND_SUGG, CHK_HAND_EDTM, CHK_RECT_IMPL_INFO,CHK_RECT_IMPL_INFO_DESC,
CHK_ACCE_TM, CHK_ACCE_PERS, CHK_TOTAL_PBLM_NUM, CHK_TOTAL_RECT_NUM, CHK_FILL_UNIT, CHK_SUBMIT_DEPT,
CHK_SUBMIT_DTTM, FILL_REPO_STAT, NOTE, PERS_ID, INTM, UPTM, DATA_STAT
and cspl.ID = #{id}
and cspl.ORG_ID = #{orgId}
and cspl.AD_CODE like '${adCode}%'
and DATE_FORMAT(cspl.CHK_DTTM,'%Y-%m') = DATE_FORMAT(#{chkMnth},'%Y-%m')
and cspl.CHK_PROJ_TYPE = #{chkProjType}
and DATE_FORMAT(cspl.CHK_DTTM,'%Y-%m-%d') = DATE_FORMAT(#{chkDttm},'%Y-%m-%d')
and cspl.LEAD_DEP LIKE '%${leadDep}%'
and cspl.LEAD_DEP_RESP_PERS = #{leadDepRespPers}
and cspl.CHK_ORG LIKE '%${chkOrg}%'
and cspl.CHK_ORG_RESP_PERS = #{chkOrgRespPers}
and cspl.CHK_ORG_RESP_PERS_MOBI = #{chkOrgRespPersMobi}
and cspl.CHK_RESULT = #{chkResult}
and cspl.CHK_DGER_PBLM like '%${chkDgerPblm}%'
and cspl.CHK_HAND_SUGG = #{chkHandSugg}
and cspl.CHK_HAND_EDTM = #{chkHandEdtm}
and cspl.CHK_RECT_IMPL_INFO = #{chkRectImplInfo}
and cspl.CHK_RECT_IMPL_INFO_DESC, = #{chkRectImplInfoDesc}
and cspl.CHK_ACCE_TM = #{chkAcceTm}
and cspl.CHK_ACCE_PERS = #{chkAccePers}
and cspl.CHK_TOTAL_PBLM_NUM = #{chkTotalPblmNum}
and cspl.CHK_TOTAL_RECT_NUM = #{chkTotalRectNum}
and cspl.CHK_FILL_UNIT LIKE '%${chkFillUnit}%'
and cspl.CHK_SUBMIT_DEPT LIKE '%${chkSubmitDept}%'
and cspl.CHK_SUBMIT_DTTM = #{chkSubmitDttm}
and cspl.FILL_REPO_STAT = #{fillRepoStat}
and cspl.NOTE = #{note}
and cspl.PERS_ID = #{persId}
and DATE_FORMAT(cspl.INTM,'%Y-%m-%d') = DATE_FORMAT(#{intm},'%Y-%m-%d')
and DATE_FORMAT(cspl.UPTM,'%Y-%m-%d') = DATE_FORMAT(#{uptm},'%Y-%m-%d')
and cspl.DATA_STAT = '0'
update CHK_SAFE_PROD_LEDGER set DATA_STAT = '9'
where ID = #{id}
insert into CHK_SAFE_PROD_LEDGER (ID, ORG_ID, AD_CODE,
CHK_MNTH, CHK_PROJ_TYPE, CHK_DTTM, LEAD_DEP,
LEAD_DEP_RESP_PERS, CHK_ORG, CHK_ORG_RESP_PERS,
CHK_ORG_RESP_PERS_MOBI, CHK_RESULT, CHK_DGER_PBLM, CHK_HAND_SUGG,
CHK_HAND_EDTM, CHK_RECT_IMPL_INFO, CHK_RECT_IMPL_INFO_DESC, CHK_ACCE_TM,
CHK_ACCE_PERS, CHK_TOTAL_PBLM_NUM, CHK_TOTAL_RECT_NUM, CHK_FILL_UNIT,
CHK_SUBMIT_DEPT, CHK_SUBMIT_DTTM, FILL_REPO_STAT,
NOTE, PERS_ID, INTM, UPTM,
DATA_STAT)
values (#{id}, #{orgId}, #{adCode},
#{chkMnth}, #{chkProjType}, #{chkDttm}, #{leadDep},
#{leadDepRespPers}, #{chkOrg}, #{chkOrgRespPers},
#{chkOrgRespPersMobi}, #{chkResult}, #{chkDgerPblm}, #{chkHandSugg},
#{chkHandEdtm}, #{chkRectImplInfo}, #{chkRectImplInfoDesc}, #{chkAcceTm},
#{chkAccePers}, #{chkTotalPblmNum}, #{chkTotalRectNum}, #{chkFillUnit},
#{chkSubmitDept}, #{chkSubmitDttm}, #{fillRepoStat},
#{note}, #{persId}, #{intm}, #{uptm},
#{dataStat})
insert into CHK_SAFE_PROD_LEDGER
(ID, ORG_ID, AD_CODE,CHK_MNTH, CHK_PROJ_TYPE, CHK_DTTM, LEAD_DEP,LEAD_DEP_RESP_PERS, CHK_ORG, CHK_ORG_RESP_PERS,
CHK_ORG_RESP_PERS_MOBI, CHK_RESULT, CHK_DGER_PBLM,CHK_HAND_SUGG, CHK_HAND_EDTM, CHK_RECT_IMPL_INFO, CHK_RECT_IMPL_INFO_DESC, CHK_ACCE_TM,
CHK_ACCE_PERS, CHK_TOTAL_PBLM_NUM, CHK_TOTAL_RECT_NUM, CHK_FILL_UNIT,CHK_SUBMIT_DEPT, CHK_SUBMIT_DTTM, FILL_REPO_STAT,
NOTE, PERS_ID, INTM, UPTM,DATA_STAT) values
(#{item.id},#{item.orgId},#{item.adCode},#{item.chkMnth},#{item.chkProjType},#{item.chkDttm},#{item.leadDep},#{item.leadDepRespPers},
#{item.chkOrg},#{item.chkOrgRespPers},#{item.chkOrgRespPersMobi},#{item.chkResult},#{item.chkDgerPblm},#{item.chkHandSugg},#{item.chkHandEdtm},
#{item.chkRectImplInfo},#{item.chkRectImplInfoDesc},#{item.chkAcceTm},#{item.chkAccePers},#{item.chkTotalPblmNum},#{item.chkTotalRectNum},#{item.chkFillUnit},#{item.chkSubmitDept},
#{item.chkSubmitDttm},#{item.fillRepoStat},#{item.note},#{item.persId},#{item.intm},#{item.uptm},#{item.dataStat})
insert into CHK_SAFE_PROD_LEDGER
ID,
ORG_ID,
AD_CODE,
CHK_MNTH,
CHK_PROJ_TYPE,
CHK_DTTM,
LEAD_DEP,
LEAD_DEP_RESP_PERS,
CHK_ORG,
CHK_ORG_RESP_PERS,
CHK_ORG_RESP_PERS_MOBI,
CHK_RESULT,
CHK_DGER_PBLM,
CHK_HAND_SUGG,
CHK_HAND_EDTM,
CHK_RECT_IMPL_INFO,
CHK_RECT_IMPL_INFO_DESC,
CHK_ACCE_TM,
CHK_ACCE_PERS,
CHK_TOTAL_PBLM_NUM,
CHK_TOTAL_RECT_NUM,
CHK_FILL_UNIT,
CHK_SUBMIT_DEPT,
CHK_SUBMIT_DTTM,
FILL_REPO_STAT,
NOTE,
PERS_ID,
INTM,
UPTM,
DATA_STAT,
#{id},
#{orgId},
#{adCode},
#{chkMnth},
#{chkProjType},
#{chkDttm},
#{leadDep},
#{leadDepRespPers},
#{chkOrg},
#{chkOrgRespPers},
#{chkOrgRespPersMobi},
#{chkResult},
#{chkDgerPblm},
#{chkHandSugg},
#{chkHandEdtm},
#{chkRectImplInfo},
#{chkRectImplInfoDesc},
#{chkAcceTm},
#{chkAccePers},
#{chkTotalPblmNum},
#{chkTotalRectNum},
#{chkFillUnit},
#{chkSubmitDept},
#{chkSubmitDttm},
#{fillRepoStat},
#{note},
#{persId},
#{intm},
#{uptm},
#{dataStat},
update CHK_SAFE_PROD_LEDGER
ORG_ID = #{orgId},
AD_CODE = #{adCode},
CHK_MNTH = #{chkMnth},
CHK_PROJ_TYPE = #{chkProjType},
CHK_DTTM = #{chkDttm},
LEAD_DEP = #{leadDep},
LEAD_DEP_RESP_PERS = #{leadDepRespPers},
CHK_ORG = #{chkOrg},
CHK_ORG_RESP_PERS = #{chkOrgRespPers},
CHK_ORG_RESP_PERS_MOBI = #{chkOrgRespPersMobi},
CHK_RESULT = #{chkResult},
CHK_DGER_PBLM = #{chkDgerPblm},
CHK_HAND_SUGG = #{chkHandSugg},
CHK_HAND_EDTM = #{chkHandEdtm},
CHK_RECT_IMPL_INFO = #{chkRectImplInfo},
CHK_RECT_IMPL_INFO_DESC = #{chkRectImplInfoDesc},
CHK_ACCE_TM = #{chkAcceTm},
CHK_ACCE_PERS = #{chkAccePers},
CHK_TOTAL_PBLM_NUM = #{chkTotalPblmNum},
CHK_TOTAL_RECT_NUM = #{chkTotalRectNum},
CHK_FILL_UNIT = #{chkFillUnit},
CHK_SUBMIT_DEPT = #{chkSubmitDept},
CHK_SUBMIT_DTTM = #{chkSubmitDttm},
NOTE = #{note},
PERS_ID = #{persId},
INTM = #{intm},
UPTM = #{uptm},
DATA_STAT = #{dataStat},
where ID = #{id}
update CHK_SAFE_PROD_LEDGER
set ORG_ID = #{orgId},
AD_CODE = #{adCode},
CHK_MNTH = #{chkMnth},
CHK_PROJ_TYPE = #{chkProjType},
CHK_DTTM = #{chkDttm},
LEAD_DEP = #{leadDep},
LEAD_DEP_RESP_PERS = #{leadDepRespPers},
CHK_ORG = #{chkOrg},
CHK_ORG_RESP_PERS = #{chkOrgRespPers},
CHK_ORG_RESP_PERS_MOBI = #{chkOrgRespPersMobi},
CHK_RESULT = #{chkResult},
CHK_DGER_PBLM = #{chkDgerPblm},
CHK_HAND_SUGG = #{chkHandSugg},
CHK_HAND_EDTM = #{chkHandEdtm},
CHK_RECT_IMPL_INFO = #{chkRectImplInfo},
CHK_RECT_IMPL_INFO_DESC = #{chkRectImplInfoDesc},
CHK_ACCE_TM = #{chkAcceTm},
CHK_ACCE_PERS = #{chkAccePers},
CHK_TOTAL_PBLM_NUM = #{chkTotalPblmNum},
CHK_TOTAL_RECT_NUM = #{chkTotalRectNum},
CHK_FILL_UNIT = #{chkFillUnit},
CHK_SUBMIT_DEPT = #{chkSubmitDept},
CHK_SUBMIT_DTTM = #{chkSubmitDttm},
NOTE = #{note},
PERS_ID = #{persId},
INTM = #{intm},
UPTM = #{uptm},
DATA_STAT = #{dataStat}
where ID = #{id}
update CHK_SAFE_PROD_LEDGER
set FILL_REPO_STAT = '2', UPTM = #{uptm}
where FILL_REPO_STAT = '1' and ID in
#{id}