|
@@ -10,8 +10,13 @@ public interface WindowsMapper {
|
|
|
* @param windows
|
|
|
* @return
|
|
|
*/
|
|
|
- @Insert("INSERT INTO t_windows(dept_no,windows_no,print_index,zy_print_index,cg_print_index,user_id_code,ip_address, create_date,update_date,client_ip_address,mis_pos_router_code) VALUES " +
|
|
|
- "(#{deptNo,jdbcType=VARCHAR},#{windowsNo,jdbcType=INTEGER},#{printIndex,jdbcType=INTEGER},#{zyPrintIndex,jdbcType=INTEGER},#{cgPrintIndex,jdbcType=INTEGER},#{userIdCode,jdbcType=VARCHAR},#{ipAddress,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{updateDate,jdbcType=TIMESTAMP},#{clientIpAddress,jdbcType=VARCHAR},#{misPosRouterCode,jdbcType=VARCHAR})")
|
|
|
+ @Insert("INSERT INTO t_windows(dept_no,windows_no,print_index,zy_print_index,cg_print_index,user_id_code,ip_address, " +
|
|
|
+ "create_date,update_date,client_ip_address,mis_pos_router_code,normal_wrist_strap_print_index,child_wrist_strap_print_index) " +
|
|
|
+ "VALUES " +
|
|
|
+ "(#{deptNo,jdbcType=VARCHAR},#{windowsNo,jdbcType=INTEGER},#{printIndex,jdbcType=INTEGER},#{zyPrintIndex,jdbcType=INTEGER}," +
|
|
|
+ "#{cgPrintIndex,jdbcType=INTEGER},#{userIdCode,jdbcType=VARCHAR},#{ipAddress,jdbcType=VARCHAR}, " +
|
|
|
+ "#{createDate,jdbcType=TIMESTAMP}, #{updateDate,jdbcType=TIMESTAMP},#{clientIpAddress,jdbcType=VARCHAR}," +
|
|
|
+ "#{misPosRouterCode,jdbcType=VARCHAR},#{normalWristStrapPrintIndex,jdbcType=INTEGER},#{childWristStrapPrintIndex,jdbcType=INTEGER})")
|
|
|
@Options(useGeneratedKeys = true, keyProperty = "id", keyColumn = "id")
|
|
|
int insertUser(Windows windows);
|
|
|
|
|
@@ -22,7 +27,9 @@ public interface WindowsMapper {
|
|
|
* @return
|
|
|
*/
|
|
|
@Select({"<script>",
|
|
|
- "select id,dept_no,windows_no,print_index,zy_print_index,cg_print_index,user_id_code,ip_address, create_date,update_date,client_ip_address,mis_pos_router_code from t_windows where user_id_code= #{userIdCode,jdbcType=VARCHAR} " +
|
|
|
+ "select id,dept_no,windows_no,print_index,zy_print_index,cg_print_index,user_id_code,ip_address,create_date,update_date," +
|
|
|
+ "client_ip_address,mis_pos_router_code,normal_wrist_strap_print_index,child_wrist_strap_print_index " +
|
|
|
+ "from t_windows where user_id_code= #{userIdCode,jdbcType=VARCHAR} " +
|
|
|
"order by create_date desc limit 1",
|
|
|
"</script>"})
|
|
|
Windows selectLastWindowsByUserIdCode(@Param("userIdCode") String userIdCode);
|
|
@@ -35,7 +42,9 @@ public interface WindowsMapper {
|
|
|
* @return
|
|
|
*/
|
|
|
@Select({"<script>",
|
|
|
- "select id,dept_no,windows_no,print_index,zy_print_index,cg_print_index,user_id_code,ip_address, create_date,update_date,client_ip_address,mis_pos_router_code from t_windows where ip_address= #{ipAddress,jdbcType=VARCHAR} " +
|
|
|
+ "select id,dept_no,windows_no,print_index,zy_print_index,cg_print_index,user_id_code,ip_address, create_date," +
|
|
|
+ "update_date,client_ip_address,mis_pos_router_code,normal_wrist_strap_print_index,child_wrist_strap_print_index " +
|
|
|
+ "from t_windows where ip_address= #{ipAddress,jdbcType=VARCHAR} " +
|
|
|
"order by create_date desc limit 1",
|
|
|
"</script>"})
|
|
|
Windows selectLastWindowsByIpAddress(@Param("ipAddress") String ipAddress);
|
|
@@ -64,6 +73,12 @@ public interface WindowsMapper {
|
|
|
"<when test='cgPrintIndex!=null'>",
|
|
|
",cg_print_index=#{cgPrintIndex,jdbcType=INTEGER}",
|
|
|
"</when>",
|
|
|
+ "<when test='normalWristStrapPrintIndex!=null'>",
|
|
|
+ ",normal_wrist_strap_print_index=#{normalWristStrapPrintIndex,jdbcType=INTEGER}",
|
|
|
+ "</when>",
|
|
|
+ "<when test='childWristStrapPrintIndex!=null'>",
|
|
|
+ ",child_wrist_strap_print_index=#{childWristStrapPrintIndex,jdbcType=INTEGER}",
|
|
|
+ "</when>",
|
|
|
"<when test='ipAddress!=null'>",
|
|
|
",ip_address=#{ipAddress}",
|
|
|
"</when>",
|