and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
APP_ID, APP_NAME, APP_ABSTRACT,
APP_TYPE_ID,APP_ID_CUSTOM,IMAGE_PATH,
(select category.DIC_LABEL
from t_dictionary as category
where category.DIC_VALUE = APP_TYPE_ID and category.DIC_TYPE="0100"
) as TYPE_NAME,
DEVELOPER,USER_NAME,
APP_VERSION_ID, APP_CREATE_DATE, APP_UPDATE_DATE, APP_IS_DEL,
FILE_PATH, SIZE, VERSION_CREATE_DATE, MD5, VERSION_NAME,
APP_IS_PUBLIC,
(select public.DIC_LABEL
from t_dictionary as public
where public.DIC_VALUE = APP_IS_PUBLIC and public.DIC_TYPE="0102"
) as PUBLIC_LABLE,
APP_DEVICE_TYPE_ID,
(select device.DIC_LABEL
from t_dictionary as device
where device.DIC_VALUE = APP_DEVICE_TYPE_ID and device.DIC_TYPE="0101"
) as APP_DEVICE_TYPE_NAME
delete from t_app
where APP_ID = #{appId,jdbcType=CHAR}
delete from t_app
insert into t_app (APP_ID, APP_NAME, APP_ABSTRACT,
APP_TYPE_ID, APP_DEVICE_TYPE_ID, DEVELOPER, APP_CREATE_DATE,
APP_UPDATE_DATE, APP_IS_DEL,APP_VERSION_ID, APP_IS_PUBLIC,
APP_ID_CUSTOM)
values (#{appId,jdbcType=CHAR}, #{appName,jdbcType=VARCHAR}, #{appAbstract,jdbcType=VARCHAR},
#{typeId,jdbcType=CHAR}, #{appDeviceTypeId,jdbcType=CHAR}, #{developer,jdbcType=CHAR}, #{createDate,jdbcType=TIMESTAMP},
#{updateDate,jdbcType=TIMESTAMP}, #{isDel,jdbcType=CHAR}, #{appVersionId,jdbcType=VARCHAR}, #{appIsPublic,jdbcType=CHAR},
#{appIdCustom,jdbcType=VARCHAR})
insert into t_app
APP_ID,
APP_NAME,
APP_ABSTRACT,
APP_TYPE_ID,
APP_DEVICE_TYPE_ID,
DEVELOPER,
APP_CREATE_DATE,
APP_UPDATE_DATE,
APP_IS_DEL,
APP_VERSION_ID,
APP_IS_PUBLIC,
APP_ID_CUSTOM,
#{appId,jdbcType=CHAR},
#{appName,jdbcType=VARCHAR},
#{appAbstract,jdbcType=VARCHAR},
#{typeId,jdbcType=CHAR},
#{appDeviceTypeId,jdbcType=CHAR},
#{developer,jdbcType=CHAR},
#{createDate,jdbcType=TIMESTAMP},
#{updateDate,jdbcType=TIMESTAMP},
#{isDel,jdbcType=CHAR},
#{appVersionId,jdbcType=VARCHAR},
#{appIsPublic,jdbcType=CHAR},
#{appIdCustom,jdbcType=VARCHAR},
update t_app
APP_ID = #{record.appId,jdbcType=CHAR},
APP_NAME = #{record.appName,jdbcType=VARCHAR},
APP_ABSTRACT = #{record.appAbstract,jdbcType=VARCHAR},
APP_TYPE_ID = #{record.typeId,jdbcType=CHAR},
APP_DEVICE_TYPE_ID = #{record.appDeviceTypeId,jdbcType=CHAR},
DEVELOPER = #{record.developer,jdbcType=CHAR},
APP_CREATE_DATE = #{record.createDate,jdbcType=TIMESTAMP},
APP_UPDATE_DATE = #{record.updateDate,jdbcType=TIMESTAMP},
APP_IS_DEL = #{record.isDel,jdbcType=CHAR},
APP_VERSION_ID = #{record.appVersionId,jdbcType=VARCHAR},
APP_IS_PUBLIC = #{record.appIsPublic,jdbcType=CHAR},
APP_ID_CUSTOM = #{record.appIdCustom,jdbcType=VARCHAR},
update t_app
set APP_ID = #{record.appId,jdbcType=CHAR},
APP_NAME = #{record.appName,jdbcType=VARCHAR},
APP_ABSTRACT = #{record.appAbstract,jdbcType=VARCHAR},
APP_TYPE_ID = #{record.typeId,jdbcType=CHAR},
APP_DEVICE_TYPE_ID = #{record.appDeviceTypeId,jdbcType=CHAR},
DEVELOPER = #{record.developer,jdbcType=CHAR},
APP_CREATE_DATE = #{record.createDate,jdbcType=TIMESTAMP},
APP_UPDATE_DATE = #{record.updateDate,jdbcType=TIMESTAMP},
APP_VERSION_ID = #{record.appVersionId,jdbcType=VARCHAR},
APP_IS_DEL = #{record.isDel,jdbcType=CHAR},
APP_IS_PUBLIC = #{record.appIsPublic,jdbcType=CHAR}
APP_ID_CUSTOM = #{record.appIdCustom,jdbcType=VARCHAR}
update t_app
APP_NAME = #{appName,jdbcType=VARCHAR},
APP_ABSTRACT = #{appAbstract,jdbcType=VARCHAR},
APP_TYPE_ID = #{typeId,jdbcType=CHAR},
APP_DEVICE_TYPE_ID = #{appDeviceTypeId,jdbcType=CHAR},
DEVELOPER = #{developer,jdbcType=CHAR},
APP_CREATE_DATE = #{createDate,jdbcType=TIMESTAMP},
APP_UPDATE_DATE = #{updateDate,jdbcType=TIMESTAMP},
APP_VERSION_ID = #{appVersionId,jdbcType=VARCHAR},
APP_IS_DEL = #{isDel,jdbcType=CHAR},
APP_IS_PUBLIC = #{appIsPublic,jdbcType=CHAR},
APP_ID_CUSTOM = #{appIdCustom,jdbcType=VARCHAR},
where APP_ID = #{appId,jdbcType=CHAR}
update t_app
set APP_NAME = #{appName,jdbcType=VARCHAR},
APP_ABSTRACT = #{appAbstract,jdbcType=VARCHAR},
APP_TYPE_ID = #{typeId,jdbcType=CHAR},
APP_DEVICE_TYPE_ID = #{appDeviceTypeId,jdbcType=CHAR},
DEVELOPER = #{developer,jdbcType=CHAR},
APP_CREATE_DATE = #{createDate,jdbcType=TIMESTAMP},
APP_UPDATE_DATE = #{updateDate,jdbcType=TIMESTAMP},
APP_VERSION_ID = #{appVersionId,jdbcType=VARCHAR},
APP_IS_DEL = #{isDel,jdbcType=CHAR},
APP_IS_PUBLIC = #{appIsPublic,jdbcType=CHAR},
APP_ID_CUSTOM = #{appIdCustom,jdbcType=VARCHAR}
where APP_ID = #{appId,jdbcType=CHAR}
update t_app
set APP_IS_DEL = "1", APP_ID_CUSTOM = concat(APP_ID_CUSTOM,"-",APP_ID)
where APP_ID = #{appId,jdbcType=CHAR}