From 06dce8797cca4884b82ce4e20cd274e151df5e31 Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期二, 12 十二月 2023 09:13:28 +0800
Subject: [PATCH] 调整语言

---
 CanadaMes-ui/src/views/home/index.vue                                                        |    4 ++--
 CanadaMes-ui/src/lang/locales/en-US.json                                                     |    1 +
 springboot-vue3/src/main/java/com/example/springboot/service/OutSliceServive.java            |    3 ++-
 springboot-vue3/src/main/java/com/example/springboot/mapper/HomeMapper.java                  |    4 ++--
 springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java          |    4 ++--
 CanadaMes-ui/src/lang/locales/zh-CN.json                                                     |    1 +
 springboot-vue3/src/main/java/com/example/springboot/service/North_Glass_Buffer1Service.java |   11 +++++++++--
 7 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/CanadaMes-ui/src/lang/locales/en-US.json b/CanadaMes-ui/src/lang/locales/en-US.json
index 5a07252..3cf47d1 100644
--- a/CanadaMes-ui/src/lang/locales/en-US.json
+++ b/CanadaMes-ui/src/lang/locales/en-US.json
@@ -331,6 +331,7 @@
   "Waiting":"Waiting",
   "Deleted":"Deleted",
   "Glass State":"Glass State",
+  "Absent":"Absent",
     "ServoManualone": {
       "A01 鎵�鍦ㄦ牸瀛�": "A01 Current Grid",
       "鏁伴噺": "Quantity",
diff --git a/CanadaMes-ui/src/lang/locales/zh-CN.json b/CanadaMes-ui/src/lang/locales/zh-CN.json
index e83f267..0966dab 100644
--- a/CanadaMes-ui/src/lang/locales/zh-CN.json
+++ b/CanadaMes-ui/src/lang/locales/zh-CN.json
@@ -323,6 +323,7 @@
   "Waiting":"绛夊緟涓�",
   "Deleted":"宸插垹闄�",
   "Glass State":"鐜荤拑鐘舵��",
+  "Absent":"涓嶅瓨鍦�",
   "langparameter": {
     "conveyor Velocity(Auto FAST)": "D01-D06 鐨甫杈撻�佽嚜鍔ㄥ揩閫�",
     "conveyor Velocity(Auto SLOW)": "D01-D06 鐨甫杈撻�佽嚜鍔ㄦ參閫�",
diff --git a/CanadaMes-ui/src/views/home/index.vue b/CanadaMes-ui/src/views/home/index.vue
index f211706..daa8132 100644
--- a/CanadaMes-ui/src/views/home/index.vue
+++ b/CanadaMes-ui/src/views/home/index.vue
@@ -642,9 +642,9 @@
                 <el-table-column prop="storageCage.boxId" :label="$t('Box No')"></el-table-column>
                 <el-table-column prop="storageCage.glasswidthmm" :label="$t('Length')"></el-table-column>
                 <el-table-column prop="storageCage.glassheightmm" :label="$t('Width')"></el-table-column>
-                <el-table-column prop="state" :label="$t('State')">
+                <el-table-column prop="state" :label="$t('Glass State')">
                     <template slot-scope='scope'>
-                        {{ scope.row.state == 0 ? $t('Waiting') : scope.row.state == 1 ? $t('Outing') : scope.row.state == 2 ? $t('Completed') :$t('Deleted') }}
+                        {{ scope.row.state == 0 ? $t('Waiting') : scope.row.state == 1 ? $t('Outing') : scope.row.state == 2 ? $t('Completed') :scope.row.state == 3 ? $t('Absent') :$t('Deleted') }}
                     </template>
                 </el-table-column>
                 <el-table-column prop="sequence" :label="$t('Sequence')"></el-table-column>
diff --git a/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java b/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
index 03a18a2..6f74524 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/controller/HomeController.java
@@ -68,7 +68,7 @@
 
   // 鑾峰彇褰撳墠鐧诲綍鐢ㄦ埛鏉冮檺
   @GetMapping("/SelectPermissionByUserName")
-  public Result SelectPermissionByUserName(String username) {
+  public Result SelectPermissionByUserName(String username) throws SQLException {
     Map<String, Object> map = new HashMap<>();
     List<RolePermission> permission = homeMapper.SelectPermissionByUserName(username);
     map.put("permission", permission);
@@ -197,7 +197,7 @@
           int sequence = homeMapper.SelectMaxSquence();
           homeMapper.AddOutSliceS(glassid, flip, north_glass_buffer1.getFrameBarcode(),
               north_glass_buffer1.getglasslengthmm().toString(), north_glass_buffer1.getglassheightmm().toString(),
-              sequence, position);
+              sequence, position, 0);
           map.put("message2", "200");
         } else {
           map.put("message2", "300");
diff --git a/springboot-vue3/src/main/java/com/example/springboot/mapper/HomeMapper.java b/springboot-vue3/src/main/java/com/example/springboot/mapper/HomeMapper.java
index fe4f681..7927307 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/mapper/HomeMapper.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/mapper/HomeMapper.java
@@ -157,8 +157,8 @@
   Out_slice SelectQueueByglassid(String getbarcode);
 
   //娣诲姞鍑虹墖闃熷垪
-  @Insert("INSERT INTO out_slice( `glassId`, `barcode`, `glasswidth`, `glassheight`, `state`, `flip`, `sequence`, `time` ,`position`) VALUES ( #{glassid}, #{FrameNo}, #{glasslengthMm}, #{glassheightMm}, 0, #{flip}, #{sequence}, now(), #{position});")
-  void AddOutSliceS(String glassid, String flip, String FrameNo, String glasslengthMm, String glassheightMm, int sequence, String position);
+  @Insert("INSERT INTO out_slice( `glassId`, `barcode`, `glasswidth`, `glassheight`, `state`, `flip`, `sequence`, `time` ,`position`) VALUES ( #{glassid}, #{FrameNo}, #{glasslengthMm}, #{glassheightMm}, #{state}, #{flip}, #{sequence}, now(), #{position});")
+  void AddOutSliceS(String glassid, String flip, String FrameNo, String glasslengthMm, String glassheightMm, int sequence, String position, Short state);
 
   //鍑虹墖闃熷垪璋冨簭
   @Update("update out_slice set sequence=#{sequence} where glassid=#{glassId}")
diff --git a/springboot-vue3/src/main/java/com/example/springboot/service/North_Glass_Buffer1Service.java b/springboot-vue3/src/main/java/com/example/springboot/service/North_Glass_Buffer1Service.java
index d2a518a..0a351d4 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/service/North_Glass_Buffer1Service.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/service/North_Glass_Buffer1Service.java
@@ -17,6 +17,7 @@
     @Autowired
     private JdbcConnections jdbcConnections;
 
+    //鑾峰彇鐜荤拑鏄惁鍦ㄧ瀛愶紝鏄惁鍦ㄥ嚭鐗囬槦鍒�
     public List<north_glass_buffer1> SelectAluminumFrameInfoById(String FrameBarcode) throws SQLException {
         List<north_glass_buffer1> listAluminumFrame = jdbcConnections
                 .SelectGlassByGlassIdOrderIdFrameIdss(FrameBarcode);
@@ -27,14 +28,20 @@
         return listAluminumFrame;
     }
 
+    //鏍规嵁閾濇id娣诲姞鐜荤拑鍒板嚭鐗囬槦鍒�
     public void AddOutSliceS(String FrameBarcode) throws SQLException{
         List<north_glass_buffer1> north_glass_buffer1s=SelectAluminumFrameInfoById(FrameBarcode);
         String flip = jdbcConnections.SelectFlipByFrameBarcode(FrameBarcode);
         String position =jdbcConnections.SelectPositionByFrameBarcode(FrameBarcode);
         int sequence=homeMapper.SelectMaxSquence();
+
         for (north_glass_buffer1 north_glass_buffer1 : north_glass_buffer1s) {
-            if(north_glass_buffer1.getstorageCage()!=null&&north_glass_buffer1.getOut_slice()==null){
-                homeMapper.AddOutSliceS(north_glass_buffer1.getbarcode(), flip, FrameBarcode, north_glass_buffer1.getglasslengthmm().toString(), north_glass_buffer1.getglassheightmm().toString(), sequence, position);
+            Short state=0;
+            if(north_glass_buffer1.getOut_slice()==null){
+                if(north_glass_buffer1.getstorageCage()==null){
+                    state=3;
+                }
+                homeMapper.AddOutSliceS(north_glass_buffer1.getbarcode(), flip, FrameBarcode, north_glass_buffer1.getglasslengthmm().toString(), north_glass_buffer1.getglassheightmm().toString(), sequence, position, state);
                 sequence+=1;
             }
         }
diff --git a/springboot-vue3/src/main/java/com/example/springboot/service/OutSliceServive.java b/springboot-vue3/src/main/java/com/example/springboot/service/OutSliceServive.java
index 135fe4d..617f7d7 100644
--- a/springboot-vue3/src/main/java/com/example/springboot/service/OutSliceServive.java
+++ b/springboot-vue3/src/main/java/com/example/springboot/service/OutSliceServive.java
@@ -33,8 +33,9 @@
     // 娣诲姞鍒版暟鎹簱
     for (String[] item : AluminumFrames) {
       if (item[1] == "true") {
+        Short state=0;
         String position = jdbcConnections.SelectPositionByFrameBarcode(item[3]);
-        homeMapper.AddOutSliceS(item[0], item[2], item[3], item[4], item[5], sequence, position);
+        homeMapper.AddOutSliceS(item[0], item[2], item[3], item[4], item[5], sequence, position,state );
         sequence += 1;
       }
     }

--
Gitblit v1.8.0