RESULT_ID, RESULT_TOTAL_ID, WZ_INPUT_ID, WZ_ID, "MINE_ID ", CONTRANCT_NO, SUPLIER_ID,
MINE_NAME, IS_IMPORT, POUND_NO, CARGO_NO, SATION_NAME, PURCHASE_UNIT_NAME, SHIP_NAME,
SAMPLE_DATE, SAMPLE_PLACE_NAME, INSERT_TIME, INSERT_REMARK, INPUT_DATE, NET_WEIGHT,
ISQUALITY, UNLOAD_ID, DEDUCT_NUMBER, ELEMENT_VALUE
t.RESULT_ID, t.RESULT_TOTAL_ID, t.WZ_INPUT_ID, t.WZ_ID, t."MINE_ID ", t.CONTRANCT_NO,
t.SUPLIER_ID, t.MINE_NAME, t.IS_IMPORT, t.POUND_NO, t.CARGO_NO, t.SATION_NAME, t.PURCHASE_UNIT_NAME,
t.SHIP_NAME, t.SAMPLE_DATE, t.SAMPLE_PLACE_NAME, t.INSERT_TIME, t.INSERT_REMARK,
t.INPUT_DATE, t.NET_WEIGHT, t.ISQUALITY, t.UNLOAD_ID, t.DEDUCT_NUMBER, t.ELEMENT_VALUE
SELECT FROM TMSTRAIN_QUALITY_RESULT
SELECT FROM TMSTRAIN_QUALITY_RESULT t
and RESULT_ID = #{resultId}
and RESULT_TOTAL_ID = #{resultTotalId}
and WZ_INPUT_ID = #{wzInputId}
and WZ_ID = #{wzId}
and MINE_ID = #{mineId}
and CONTRANCT_NO = #{contranctNo}
and SUPLIER_ID = #{suplierId}
and MINE_NAME = #{mineName}
and IS_IMPORT = #{isImport}
and POUND_NO = #{poundNo}
and CARGO_NO = #{cargoNo}
and SATION_NAME = #{sationName}
and PURCHASE_UNIT_NAME = #{purchaseUnitName}
and SHIP_NAME = #{shipName}
and TO_CHAR(SAMPLE_DATE,'yyyy-MM-dd') = #{sampleDate}
and SAMPLE_PLACE_NAME = #{samplePlaceName}
and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
and INSERT_REMARK = #{insertRemark}
and INPUT_DATE = #{inputDate}
and NET_WEIGHT = #{netWeight}
and ISQUALITY = #{isquality}
and UNLOAD_ID = #{unloadId}
and DEDUCT_NUMBER = #{deductNumber}
and ELEMENT_VALUE = #{elementValue}
and RESULT_ID = #{resultId}
and RESULT_TOTAL_ID = #{resultTotalId}
and WZ_INPUT_ID LIKE '%${wzInputId}%'
and WZ_ID LIKE '%${wzId}%'
and MINE_ID LIKE '%${mineId}%'
and CONTRANCT_NO LIKE '%${contranctNo}%'
and SUPLIER_ID LIKE '%${suplierId}%'
and MINE_NAME LIKE '%${mineName}%'
and IS_IMPORT LIKE '%${isImport}%'
and POUND_NO LIKE '%${poundNo}%'
and CARGO_NO LIKE '%${cargoNo}%'
and SATION_NAME LIKE '%${sationName}%'
and PURCHASE_UNIT_NAME LIKE '%${purchaseUnitName}%'
and SHIP_NAME LIKE '%${shipName}%'
and TO_CHAR(SAMPLE_DATE,'yyyy-MM-dd') = #{sampleDate}
and SAMPLE_PLACE_NAME LIKE '%${samplePlaceName}%'
and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime}
and INSERT_REMARK LIKE '%${insertRemark}%'
and INPUT_DATE LIKE '%${inputDate}%'
and NET_WEIGHT LIKE '%${netWeight}%'
and ISQUALITY LIKE '%${isquality}%'
and UNLOAD_ID = #{unloadId}
and DEDUCT_NUMBER = #{deductNumber}
and ELEMENT_VALUE LIKE '%${elementValue}%'
delete from TMSTRAIN_QUALITY_RESULT
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
delete from TMSTRAIN_QUALITY_RESULT
where 1!=1
or RESULT_TOTAL_ID = #{resultTotalId}
or WZ_INPUT_ID = #{wzInputId}
or WZ_ID = #{wzId}
or MINE_ID = #{mineId}
or CONTRANCT_NO = #{contranctNo}
or SUPLIER_ID = #{suplierId}
or MINE_NAME = #{mineName}
or IS_IMPORT = #{isImport}
or POUND_NO = #{poundNo}
or CARGO_NO = #{cargoNo}
or SATION_NAME = #{sationName}
or PURCHASE_UNIT_NAME = #{purchaseUnitName}
or SHIP_NAME = #{shipName}
or TO_CHAR(SAMPLE_DATE,'yyyy-MM-dd') = '#{sampleDate}'
or SAMPLE_PLACE_NAME = #{samplePlaceName}
or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}'
or INSERT_REMARK = #{insertRemark}
or INPUT_DATE = #{inputDate}
or NET_WEIGHT = #{netWeight}
or ISQUALITY = #{isquality}
or UNLOAD_ID = #{unloadId}
or DEDUCT_NUMBER = #{deductNumber}
or ELEMENT_VALUE = #{elementValue}
insert into TMSTRAIN_QUALITY_RESULT (RESULT_ID, RESULT_TOTAL_ID, WZ_INPUT_ID,
WZ_ID, "MINE_ID ", CONTRANCT_NO,
SUPLIER_ID, MINE_NAME, IS_IMPORT,
POUND_NO, CARGO_NO, SATION_NAME,
PURCHASE_UNIT_NAME, SHIP_NAME, SAMPLE_DATE,
SAMPLE_PLACE_NAME, INSERT_TIME, INSERT_REMARK,
INPUT_DATE, NET_WEIGHT, ISQUALITY,
UNLOAD_ID, DEDUCT_NUMBER, ELEMENT_VALUE
)
values (#{resultId,jdbcType=DECIMAL}, #{resultTotalId,jdbcType=DECIMAL}, #{wzInputId,jdbcType=VARCHAR},
#{wzId,jdbcType=VARCHAR}, #{mineId,jdbcType=VARCHAR}, #{contranctNo,jdbcType=VARCHAR},
#{suplierId,jdbcType=VARCHAR}, #{mineName,jdbcType=VARCHAR}, #{isImport,jdbcType=VARCHAR},
#{poundNo,jdbcType=VARCHAR}, #{cargoNo,jdbcType=VARCHAR}, #{sationName,jdbcType=VARCHAR},
#{purchaseUnitName,jdbcType=VARCHAR}, #{shipName,jdbcType=VARCHAR}, #{sampleDate,jdbcType=TIMESTAMP},
#{samplePlaceName,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{insertRemark,jdbcType=VARCHAR},
#{inputDate,jdbcType=VARCHAR}, #{netWeight,jdbcType=VARCHAR}, #{isquality,jdbcType=VARCHAR},
#{unloadId,jdbcType=DECIMAL}, #{deductNumber,jdbcType=DECIMAL}, #{elementValue,jdbcType=VARCHAR}
)
insert into TMSTRAIN_QUALITY_RESULT
RESULT_ID,
RESULT_TOTAL_ID,
WZ_INPUT_ID,
WZ_ID,
"MINE_ID ",
CONTRANCT_NO,
SUPLIER_ID,
MINE_NAME,
IS_IMPORT,
POUND_NO,
CARGO_NO,
SATION_NAME,
PURCHASE_UNIT_NAME,
SHIP_NAME,
SAMPLE_DATE,
SAMPLE_PLACE_NAME,
INSERT_TIME,
INSERT_REMARK,
INPUT_DATE,
NET_WEIGHT,
ISQUALITY,
UNLOAD_ID,
DEDUCT_NUMBER,
ELEMENT_VALUE,
#{resultId,jdbcType=DECIMAL},
#{resultTotalId,jdbcType=DECIMAL},
#{wzInputId,jdbcType=VARCHAR},
#{wzId,jdbcType=VARCHAR},
#{mineId,jdbcType=VARCHAR},
#{contranctNo,jdbcType=VARCHAR},
#{suplierId,jdbcType=VARCHAR},
#{mineName,jdbcType=VARCHAR},
#{isImport,jdbcType=VARCHAR},
#{poundNo,jdbcType=VARCHAR},
#{cargoNo,jdbcType=VARCHAR},
#{sationName,jdbcType=VARCHAR},
#{purchaseUnitName,jdbcType=VARCHAR},
#{shipName,jdbcType=VARCHAR},
#{sampleDate,jdbcType=TIMESTAMP},
#{samplePlaceName,jdbcType=VARCHAR},
#{insertTime,jdbcType=TIMESTAMP},
#{insertRemark,jdbcType=VARCHAR},
#{inputDate,jdbcType=VARCHAR},
#{netWeight,jdbcType=VARCHAR},
#{isquality,jdbcType=VARCHAR},
#{unloadId,jdbcType=DECIMAL},
#{deductNumber,jdbcType=DECIMAL},
#{elementValue,jdbcType=VARCHAR},
update TMSTRAIN_QUALITY_RESULT
set RESULT_TOTAL_ID = #{resultTotalId,jdbcType=DECIMAL},
WZ_INPUT_ID = #{wzInputId,jdbcType=VARCHAR},
WZ_ID = #{wzId,jdbcType=VARCHAR},
"MINE_ID " = #{mineId,jdbcType=VARCHAR},
CONTRANCT_NO = #{contranctNo,jdbcType=VARCHAR},
SUPLIER_ID = #{suplierId,jdbcType=VARCHAR},
MINE_NAME = #{mineName,jdbcType=VARCHAR},
IS_IMPORT = #{isImport,jdbcType=VARCHAR},
POUND_NO = #{poundNo,jdbcType=VARCHAR},
CARGO_NO = #{cargoNo,jdbcType=VARCHAR},
SATION_NAME = #{sationName,jdbcType=VARCHAR},
PURCHASE_UNIT_NAME = #{purchaseUnitName,jdbcType=VARCHAR},
SHIP_NAME = #{shipName,jdbcType=VARCHAR},
SAMPLE_DATE = #{sampleDate,jdbcType=TIMESTAMP},
SAMPLE_PLACE_NAME = #{samplePlaceName,jdbcType=VARCHAR},
INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
INSERT_REMARK = #{insertRemark,jdbcType=VARCHAR},
INPUT_DATE = #{inputDate,jdbcType=VARCHAR},
NET_WEIGHT = #{netWeight,jdbcType=VARCHAR},
ISQUALITY = #{isquality,jdbcType=VARCHAR},
UNLOAD_ID = #{unloadId,jdbcType=DECIMAL},
DEDUCT_NUMBER = #{deductNumber,jdbcType=DECIMAL},
ELEMENT_VALUE = #{elementValue,jdbcType=VARCHAR}
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
update TMSTRAIN_QUALITY_RESULT
RESULT_TOTAL_ID = #{resultTotalId,jdbcType=DECIMAL},
WZ_INPUT_ID = #{wzInputId,jdbcType=VARCHAR},
WZ_ID = #{wzId,jdbcType=VARCHAR},
"MINE_ID " = #{mineId,jdbcType=VARCHAR},
CONTRANCT_NO = #{contranctNo,jdbcType=VARCHAR},
SUPLIER_ID = #{suplierId,jdbcType=VARCHAR},
MINE_NAME = #{mineName,jdbcType=VARCHAR},
IS_IMPORT = #{isImport,jdbcType=VARCHAR},
POUND_NO = #{poundNo,jdbcType=VARCHAR},
CARGO_NO = #{cargoNo,jdbcType=VARCHAR},
SATION_NAME = #{sationName,jdbcType=VARCHAR},
PURCHASE_UNIT_NAME = #{purchaseUnitName,jdbcType=VARCHAR},
SHIP_NAME = #{shipName,jdbcType=VARCHAR},
SAMPLE_DATE = #{sampleDate,jdbcType=TIMESTAMP},
SAMPLE_PLACE_NAME = #{samplePlaceName,jdbcType=VARCHAR},
INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
INSERT_REMARK = #{insertRemark,jdbcType=VARCHAR},
INPUT_DATE = #{inputDate,jdbcType=VARCHAR},
NET_WEIGHT = #{netWeight,jdbcType=VARCHAR},
ISQUALITY = #{isquality,jdbcType=VARCHAR},
UNLOAD_ID = #{unloadId,jdbcType=DECIMAL},
DEDUCT_NUMBER = #{deductNumber,jdbcType=DECIMAL},
ELEMENT_VALUE = #{elementValue,jdbcType=VARCHAR},
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
insert into TMSTRAIN_QUALITY_RESULT
(RESULT_ID,
RESULT_TOTAL_ID, WZ_INPUT_ID, WZ_ID,
"MINE_ID ", CONTRANCT_NO, SUPLIER_ID,
MINE_NAME, IS_IMPORT, POUND_NO,
CARGO_NO, SATION_NAME, PURCHASE_UNIT_NAME,
SHIP_NAME, SAMPLE_DATE, SAMPLE_PLACE_NAME,
INSERT_TIME, INSERT_REMARK, INPUT_DATE,
NET_WEIGHT, ISQUALITY, UNLOAD_ID,
DEDUCT_NUMBER, ELEMENT_VALUE)
(
select
#{item.resultId,jdbcType=DECIMAL},
#{item.resultTotalId,jdbcType=DECIMAL}, #{item.wzInputId,jdbcType=VARCHAR}, #{item.wzId,jdbcType=VARCHAR},
#{item.mineId,jdbcType=VARCHAR}, #{item.contranctNo,jdbcType=VARCHAR}, #{item.suplierId,jdbcType=VARCHAR},
#{item.mineName,jdbcType=VARCHAR}, #{item.isImport,jdbcType=VARCHAR}, #{item.poundNo,jdbcType=VARCHAR},
#{item.cargoNo,jdbcType=VARCHAR}, #{item.sationName,jdbcType=VARCHAR}, #{item.purchaseUnitName,jdbcType=VARCHAR},
#{item.shipName,jdbcType=VARCHAR}, #{item.sampleDate,jdbcType=TIMESTAMP}, #{item.samplePlaceName,jdbcType=VARCHAR},
#{item.insertTime,jdbcType=TIMESTAMP}, #{item.insertRemark,jdbcType=VARCHAR}, #{item.inputDate,jdbcType=VARCHAR},
#{item.netWeight,jdbcType=VARCHAR}, #{item.isquality,jdbcType=VARCHAR}, #{item.unloadId,jdbcType=DECIMAL},
#{item.deductNumber,jdbcType=DECIMAL}, #{item.elementValue,jdbcType=VARCHAR} from dual
)
update TMSTRAIN_QUALITY_RESULT
set
RESULT_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultId,jdbcType=DECIMAL}
,RESULT_TOTAL_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultTotalId,jdbcType=DECIMAL}
,WZ_INPUT_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.wzInputId,jdbcType=VARCHAR}
,WZ_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.wzId,jdbcType=VARCHAR}
,"MINE_ID "=
when #{item.resultId,jdbcType=DECIMAL} then #{item.mineId,jdbcType=VARCHAR}
,CONTRANCT_NO=
when #{item.resultId,jdbcType=DECIMAL} then #{item.contranctNo,jdbcType=VARCHAR}
,SUPLIER_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.suplierId,jdbcType=VARCHAR}
,MINE_NAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.mineName,jdbcType=VARCHAR}
,IS_IMPORT=
when #{item.resultId,jdbcType=DECIMAL} then #{item.isImport,jdbcType=VARCHAR}
,POUND_NO=
when #{item.resultId,jdbcType=DECIMAL} then #{item.poundNo,jdbcType=VARCHAR}
,CARGO_NO=
when #{item.resultId,jdbcType=DECIMAL} then #{item.cargoNo,jdbcType=VARCHAR}
,SATION_NAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.sationName,jdbcType=VARCHAR}
,PURCHASE_UNIT_NAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.purchaseUnitName,jdbcType=VARCHAR}
,SHIP_NAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.shipName,jdbcType=VARCHAR}
,SAMPLE_DATE=
when #{item.resultId,jdbcType=DECIMAL} then #{item.sampleDate,jdbcType=TIMESTAMP}
,SAMPLE_PLACE_NAME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.samplePlaceName,jdbcType=VARCHAR}
,INSERT_TIME=
when #{item.resultId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
,INSERT_REMARK=
when #{item.resultId,jdbcType=DECIMAL} then #{item.insertRemark,jdbcType=VARCHAR}
,INPUT_DATE=
when #{item.resultId,jdbcType=DECIMAL} then #{item.inputDate,jdbcType=VARCHAR}
,NET_WEIGHT=
when #{item.resultId,jdbcType=DECIMAL} then #{item.netWeight,jdbcType=VARCHAR}
,ISQUALITY=
when #{item.resultId,jdbcType=DECIMAL} then #{item.isquality,jdbcType=VARCHAR}
,UNLOAD_ID=
when #{item.resultId,jdbcType=DECIMAL} then #{item.unloadId,jdbcType=DECIMAL}
,DEDUCT_NUMBER=
when #{item.resultId,jdbcType=DECIMAL} then #{item.deductNumber,jdbcType=DECIMAL}
,ELEMENT_VALUE=
when #{item.resultId,jdbcType=DECIMAL} then #{item.elementValue,jdbcType=VARCHAR}
where RESULT_ID in
#{item.resultId,jdbcType=DECIMAL}
delete from TMSTRAIN_QUALITY_RESULT
where RESULT_ID in
#{id}