From 92c1cf60b4b804b97b54876b5140132a16765333 Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期一, 25 三月 2024 08:09:11 +0800 Subject: [PATCH] 测试更新 --- springboot-vue3/src/main/java/com/example/springboot/mapper/AlbaniaMapper.java | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/mapper/AlbaniaMapper.java b/springboot-vue3/src/main/java/com/example/springboot/mapper/AlbaniaMapper.java index 7827fb4..fb02810 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/mapper/AlbaniaMapper.java +++ b/springboot-vue3/src/main/java/com/example/springboot/mapper/AlbaniaMapper.java @@ -1,4 +1,5 @@ package com.example.springboot.mapper; +import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Select; @@ -11,10 +12,10 @@ @Repository public interface AlbaniaMapper { //鍒ゆ柇绗煎唴鏄惁鏈夊悎閫傜殑绫诲瀷绌烘牸 - @Select("select id from storage_cage where glasstype=#{glasstype} and width>=#{width}+#{widths} and state=0 order by id limit 1") + @Select("select id from storage_cage where glasstype=#{glasstype} and width>=#{width}+#{widths} and state=0 and disabled=0 order by id limit 1") int SelectCage(int glasstype,Double width,int widths); //鍒ゆ柇绗煎唴娌℃湁鐜荤拑鐨勭┖鏍� - @Select("select id from storage_cage where number=0 and cage>#{cage} and cage<#{cage2} order by id limit 1") + @Select("select id from storage_cage where number=0 and cage>#{cage} and cage<#{cage2} and disabled=0 order by id limit 1") int SelectNewCell(int cage,int cage2); //澧炲姞鐜荤拑鏁� @Update("update storage_cage set number=number+1,width=width-glasswidth where id=#{id}") @@ -29,7 +30,7 @@ @Update("UPDATE `albania`.`storage_cage` SET `glass_id` =#{glassid}, `width` =width-#{glasswidth}, `glasswidth` =#{glasswidth}, `glassheight` =#{glassheight}, `glasswidthmm` =#{glasswidthmm}, `glassheightmm` = #{glassheightmm}, `state` = #{state}, `glasstype` = #{glasstype}, `number` = #{number} WHERE `id` =#{id};") void AddCage(int id,String glassid,Double glasswidth,Double glassheight,Double glasswidthmm,Double glassheightmm,int state,int glasstype,int number); //鑾峰彇杩涚墖鏁版嵁 - @Select("select glassid,flowcard,glasswidth as width,glassheight as height,glasswidthmm,glassheightmm,glasstype from queue where state=0 limit 1") + @Select("select glassid,flowcard,glasswidth as width,glassheight as height,glasswidthmm,glassheightmm,glasstype from queue where state=1 limit 1") GlassInfo SelectGlass(); //涓�鍙风嚎鏌ヨ浠诲姟 @Select("select * from v_cagerelease1 where mateid not in(select mateid from v_cagerelease1 where surplus=0 group by mateid);") @@ -46,7 +47,13 @@ //鍙戦�佸嚭鐗囧悗澧炲姞宸插彂鏁伴噺 @Update("update glassinfo set finishnumber=finishnumber+1 where flowcard=#{flowcard} and mateid=#{mateid} and tier=#{tier};") void AddFinishNumber(String flowcard,int mateid,int tier); + //鑾峰彇褰撳墠浠诲姟鐨刬d @Select("select id from storage_task where state=0 glassid=#{glassid} LIMIT 1") int SelectTaskId(String glassid); + //鍒犻櫎娴嬮噺琛ㄧ殑淇℃伅 + @Delete("delete from queue where glassid=#{glassid}") + int DeleteQueue(String glassid); + + } -- Gitblit v1.8.0