From 6d4ae730f093c9bcbb28fd97d8e3ce8867b9d693 Mon Sep 17 00:00:00 2001
From: yxFwq <1>
Date: 星期三, 01 一月 2025 17:42:02 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/model/DevpSlave.java                   |   12 ++
 src/main/java/com/zy/asrs/controller/RgvController.java          |   59 ++++-------
 src/main/java/com/zy/asrs/domain/vo/RgvStateTableVo.java         |   19 +++
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java      |   82 ++++++++++++++--
 src/main/webapp/views/rgv.html                                   |   64 ++++++------
 src/main/java/com/zy/asrs/entity/BasJarMast.java                 |    5 
 src/main/java/com/zy/core/MainProcess.java                       |    2 
 src/main/java/com/zy/asrs/task/JarBurialEscalationScheduler.java |    4 
 src/main/resources/application.yml                               |   24 ++++
 9 files changed, 185 insertions(+), 86 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/RgvController.java b/src/main/java/com/zy/asrs/controller/RgvController.java
index c33b833..f864314 100644
--- a/src/main/java/com/zy/asrs/controller/RgvController.java
+++ b/src/main/java/com/zy/asrs/controller/RgvController.java
@@ -2,7 +2,6 @@
 
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.core.annotations.ManagerAuth;
-import com.core.common.Arith;
 import com.core.common.R;
 import com.core.exception.CoolException;
 import com.zy.asrs.domain.enums.RgvStatusType;
@@ -14,8 +13,7 @@
 import com.zy.asrs.service.LocMastService;
 import com.zy.asrs.service.WrkMastService;
 import com.zy.asrs.service.impl.MainServiceImpl;
-import com.zy.asrs.utils.VersionUtils;
-import com.zy.core.Slave;
+import com.zy.core.DevpThread;
 import com.zy.core.cache.MessageQueue;
 import com.zy.core.cache.OutputQueue;
 import com.zy.core.cache.SlaveConnection;
@@ -26,12 +24,11 @@
 import com.zy.core.model.Task;
 import com.zy.core.model.command.RgvCommand;
 import com.zy.core.model.protocol.RgvProtocol;
+import com.zy.core.model.protocol.StaProtocol;
 import com.zy.core.properties.SlaveProperties;
 import com.zy.core.thread.RgvThread;
-import com.zy.core.thread.ScaleThread;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
@@ -67,37 +64,29 @@
     @ManagerAuth(memo = "RGV淇℃伅琛�")
     public R rgvStateTable(){
         List<RgvStateTableVo> list = new ArrayList<>();
-        List<BasRgv> rgvs = basRgvService.selectList(new EntityWrapper<BasRgv>().orderBy("rgv_no"));
-        for (BasRgv basRgv : rgvs) {
-            // 琛ㄦ牸琛�
-            RgvStateTableVo vo = new RgvStateTableVo();
-            vo.setRgvNo(basRgv.getRgvNo());   //  RGV鍙�
-            list.add(vo);
-            // 鑾峰彇RGV淇℃伅
-            RgvThread rgvThread = (RgvThread) SlaveConnection.get(SlaveType.Rgv, basRgv.getRgvNo());
-            if (rgvThread == null) {
-                continue;
-            }
-            RgvProtocol rgvProtocol = rgvThread.getRgvProtocol();
-            if (rgvProtocol == null) {
-                continue;
-            }
-            vo.setStatusType(rgvProtocol.modeType.desc);   //  妯″紡鐘舵��
-            vo.setStatus(rgvProtocol.getStatusType().desc);     //  鐘舵��
-            vo.setWorkNo1(rgvProtocol.getTaskNo1());  //  宸ヤ綅1浠诲姟鍙�
-            vo.setStatus1(rgvProtocol.getStatusType1().desc);  // 宸ヤ綅1鐘舵��
-            vo.setLoading1(rgvProtocol.getLoaded1()==1?"鏈夌墿":"鏃犵墿");  // 宸ヤ綅1鏈夌墿
-            vo.setRgvPos(rgvProtocol.getRgvPos());
-            vo.setWalkPos(rgvProtocol.getWalkPos()==1?"涓嶅湪瀹氫綅":"鍦ㄥ畾浣�");
-            vo.setWorkNo2(rgvProtocol.getTaskNo2());  //  宸ヤ綅2浠诲姟鍙�
-            vo.setStatus2(rgvProtocol.getStatusType2().desc);  // 宸ヤ綅2鐘舵��
-            vo.setLoading2(rgvProtocol.getLoaded2()==0?"鏃犵墿":"鏈夌墿");  // 宸ヤ綅2鏈夌墿
+        DevpThread devpThread = (DevpThread) SlaveConnection.get(SlaveType.Devp, 2);
+        Map<Integer, StaProtocol> station = devpThread.getStation();
+        int[] basRgvList =new int[]{623,624,625,626};
 
-            vo.setWarnCode(String.valueOf(rgvProtocol.getAlarm()));
-            if (rgvProtocol.getAlarm() > 0) {
-                BasRgvErr rgvErr = basRgvErrMapper.selectById(rgvProtocol.getAlarm());
-                vo.setAlarm(rgvErr==null?"鏈煡寮傚父":rgvErr.getErrName());
-            }
+        for (int rgvNo : basRgvList) {
+            RgvStateTableVo vo = new RgvStateTableVo();
+            vo.setRgvNo(rgvNo);    // 绔欑偣缂栧彿
+            list.add(vo);
+            StaProtocol staProtocol = station.get(rgvNo);
+            if (null == staProtocol) { continue; }
+            vo.setWorkNo1(staProtocol.getWorkNo().shortValue());   //  宸ヤ綔鍙�
+            vo.setStatusType(staProtocol.isAutoing()?"Y":"N");   //  鑷姩
+            vo.setStatus(staProtocol.isLoading()?"Y":"N");     //  鏈夌墿
+            vo.setEndRow(staProtocol.getEndRow());   //  灏忚溅鐩爣浣�
+            vo.setNowRow(staProtocol.getNowRow());   //  灏忚溅褰撳墠浣�   //宸︼細1  涓細 2  鍙筹細3   锛堥潰鏈濆叆鏂欏彛锛�
+            vo.setStatus11(staProtocol.isRGV1()?"Y":"N");   //  宸ヤ綔鍙�
+            vo.setStatus12(staProtocol.isRGV2()?"Y":"N");   //  宸ヤ綔鍙�
+            vo.setStatus13(staProtocol.isRGV3()?"Y":"N");   //  宸ヤ綔鍙�
+            vo.setStatus14(staProtocol.isRGV4()?"Y":"N");   //  宸ヤ綔鍙�
+            vo.setStatus15(staProtocol.isRGV5()?"Y":"N");   //  宸ヤ綔鍙�
+            vo.setStatus16(staProtocol.isRGV6()?"Y":"N");   //  宸ヤ綔鍙�
+//            vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�");     //楂樹綆搴撲綅
+//            vo.setLocType1(devp.getDevNo()==102 ? "楂�" : "浣�");
         }
         return R.ok().add(list);
     }
diff --git a/src/main/java/com/zy/asrs/domain/vo/RgvStateTableVo.java b/src/main/java/com/zy/asrs/domain/vo/RgvStateTableVo.java
index 6329714..648e56d 100644
--- a/src/main/java/com/zy/asrs/domain/vo/RgvStateTableVo.java
+++ b/src/main/java/com/zy/asrs/domain/vo/RgvStateTableVo.java
@@ -19,9 +19,15 @@
 
     // 浠诲姟鍙�
     private Short workNo1 = 0;
-
+    private short endRow;//灏忚溅鐩爣浣�
+    private short nowRow;//灏忚溅褰撳墠浣�   //宸︼細1  涓細 2  鍙筹細3   锛堥潰鏈濆叆鏂欏彛锛�
     // 鐘舵��
-    private String status1 = "-";
+    private String status11 = "-";
+    private String status12 = "-";
+    private String status13 = "-";
+    private String status14 = "-";
+    private String status15 = "-";
+    private String status16 = "-";
 
     // 鏈夌墿
     private String loading1 = "-";
@@ -35,8 +41,13 @@
     // 浠诲姟鍙�
     private Short workNo2 = 0;
 
-    // 鐘舵��
-    private String status2 = "-";
+//    // 鐘舵��
+//    private String status21 = "-";
+//    private String status22 = "-";
+//    private String status23 = "-";
+//    private String status24 = "-";
+//    private String status25 = "-";
+//    private String status26 = "-";
 
     // 鏈夌墿
     private String loading2 = "-";
diff --git a/src/main/java/com/zy/asrs/entity/BasJarMast.java b/src/main/java/com/zy/asrs/entity/BasJarMast.java
index 432037d..1c5a082 100644
--- a/src/main/java/com/zy/asrs/entity/BasJarMast.java
+++ b/src/main/java/com/zy/asrs/entity/BasJarMast.java
@@ -341,7 +341,10 @@
             case 5:
                 return 4;
             case 6:
-                return 10;
+                if (this.status == 11) {
+                    return 10;
+                }
+                return 11;
             case 9:
                 return 17;
         }
diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index b874b5a..dd57260 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -5367,8 +5367,8 @@
                 case 3:
                 case 4:
                     signExecute = jarWrkMastExecuteGenerateJar(signExecute,sign);//纭寲缃愪换鍔�
-                case 5:
-                    signExecute = jarWrkMastExecuteGenerateBurial(signExecute, sign);//鍐峰嵈妲藉彇杈撻�佺嚎
+//                case 5:
+//                    signExecute = jarWrkMastExecuteGenerateBurial(signExecute, sign);//鍐峰嵈妲藉幓杈撻�佺嚎
                 default:
                     jarWrkMastExecuteGenerateSte(signExecute,sign);//灏忚溅绉诲姩
 //                    signExecute = jarWrkMastExecuteGenerateBurial(signExecute, sign);//鍐峰嵈妲藉彇杈撻�佺嚎
@@ -6462,12 +6462,12 @@
                         if (jarWrkMastExecuteActionExecute5Three(wrkMastExecute,sign)){
                             break;
                         }
-                        return;
+                        continue;
                     case 6:
                         if (jarWrkMastExecuteActionExecute6Three(wrkMastExecute,sign)){
                             break;
                         }
-                        return;
+                        continue;
                 }
             }
         } catch (Exception e){
@@ -7202,7 +7202,7 @@
                             return false;
                         }
                         //璋冭溅  == > 鍙栬揣
-                        if (!jarSteTake(wrkMastExecute,SteLocaType.POINT23.id,SteLocaType.POINT25.id,SteTaskModeType.STE_WFFH_13,false,SteAndJarUtil.getBJarNo(wrkMastExecute.getJarId()))){
+                        if (!jarSteTake(wrkMastExecute,SteLocaType.POINT23.id,SteLocaType.POINT26.id,SteTaskModeType.STE_WFFH_13,false,SteAndJarUtil.getBJarNo(wrkMastExecute.getJarId()))){
                             log.error("绌挎鏉縎te鍛戒护涓嬪彂澶辫触锛宻te鍙�={},浠诲姟鏁版嵁={},纭寲缃愭暟鎹�={},sign={}",
                                     wrkMastExecute.getJarId(), JSON.toJSONString(wrkMastExecute), JSON.toJSONString(jarProtocol),sign);
                         }
@@ -7927,29 +7927,91 @@
             switch (sign){
                 case 1:
                     if (jarWrkMastExecuteGenerateSteComplete(sign)){
-                        break;
+                        return;
                     }
                 case 2:
                     if (jarWrkMastExecuteGenerateJarComplete(sign)){
-                        break;
+                        return;
                     }
                 case 3:
                     if (jarWrkMastExecuteGenerateRgvComplete1(sign)){
-                        break;
+                        return;
                     }
                 case 4:
                     if (jarWrkMastExecuteGenerateRgvComplete2(sign)){
-                        break;
+                        return;
                     }
                 default:
-                    return;
+                    break;
             }
+            jarWrkMastExecuteGenerateDevComplete(sign);
         }catch (Exception e){
             log.error("JarWrkMastExecute浠诲姟瀹屾垚鎶ラ敊锛�"+e);
         }
     }
 
     /**
+     *  JarWrkMastExecute浠诲姟瀹屾垚 ===>Devp   //瀹屾垚
+     */
+    public synchronized boolean jarWrkMastExecuteGenerateDevComplete(Integer sign) {
+        try{
+            // 鏍规嵁杈撻�佺嚎plc閬嶅巻
+            for (DevpSlave devp : slaveProperties.getDevp()) {
+                // 閬嶅巻鍏ュ簱鍙�
+                for (DevpSlave.Sta inSta : devp.getOutJarInSta()) {
+                    SiemensDevpThread devpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId());
+                    StaProtocol staProtocol = devpThread.getStation().get(inSta.getStaNo());
+                    if (staProtocol == null) {
+                        continue;
+                    } else {
+                        staProtocol = staProtocol.clone();
+                    }
+                    // 鍒ゆ柇鏄惁婊¤冻鏉′欢
+                    if (staProtocol.isAutoing()
+                            && staProtocol.isLoading()
+                            && staProtocol.isInEnable()
+                            && staProtocol.getWorkNo() == 0
+                            && staProtocol.isPakMk()) {
+                        for (DevpSlave.Jar jar : inSta.getJarList()) {
+                            // 鍒ゆ柇閲嶅宸ヤ綔妗�
+                            List<BasJarMast> basJarMastList = basJarMastService.getJarMastByJarIdAndStatusListB(jar.getBurial(), new ArrayList<Integer>() {{
+                                add(9);
+                                add(11);
+                            }});
+                            if (basJarMastList.isEmpty()){
+                                continue;
+                            }
+                            BasJarMast jarMastByWrkNo = basJarMastList.get(0);
+                            jarMastByWrkNo.setStatus(jarMastByWrkNo.getStatusComplete(6));
+
+
+                            StaProtocol staProtocolNew = new StaProtocol();
+                            staProtocolNew.setSiteId(staProtocol.getSiteId());
+                            staProtocolNew.setWorkNo(basJarMastList.get(0).getWrkNo().intValue());
+                            staProtocolNew.setStaNo(jar.getEndStaNo());
+                            devpThread.setPakMk(staProtocolNew.getSiteId(), false,7989);
+                            boolean result = MessageQueue.offer(SlaveType.Devp, devp.getId(), new Task(2, staProtocolNew));
+                            if (!result) {
+                                LedErrorThreadUtil.ledErrorThread("鏇存柊plc绔欑偣淇℃伅澶辫触!绔欑偣鍙凤細"+inSta.getStaNo(),inSta.getLed(), LedErrorAreaType.ONE_OTHER.getDesc());
+                                throw new CoolException("鏇存柊plc绔欑偣淇℃伅澶辫触");
+                            }
+                            if (!basJarMastService.updateById(jarMastByWrkNo)){
+                                log.error("纭寲鍖哄煙鍒嗘浠诲姟瀹屾垚寮傚父,BasJarMast={},寮傚父淇℃伅={}",JSON.toJSONString(jarMastByWrkNo),"鏇存柊basJarMast澶辫触");
+                                throw new CoolException("鏇存柊basJarMast澶辫触");
+                            }
+                            break;
+                        }
+                    }
+                }
+            }
+            return true;
+        }catch (Exception e){
+            log.error("JarWrkMastExecute浠诲姟瀹屾垚 ===>Ste鎶ラ敊锛�"+e);
+        }
+        return false;
+    }
+
+    /**
      *  JarWrkMastExecute浠诲姟瀹屾垚 ===>Ste   //瀹屾垚
      */
     public synchronized boolean jarWrkMastExecuteGenerateSteComplete(Integer sign) {
diff --git a/src/main/java/com/zy/asrs/task/JarBurialEscalationScheduler.java b/src/main/java/com/zy/asrs/task/JarBurialEscalationScheduler.java
index 0ac9f54..7be25f1 100644
--- a/src/main/java/com/zy/asrs/task/JarBurialEscalationScheduler.java
+++ b/src/main/java/com/zy/asrs/task/JarBurialEscalationScheduler.java
@@ -24,7 +24,7 @@
         int[] jarList =new int[]{1,2,3,4,5,6};
         for (int jarNo : jarList){
             try{
-                ReturnT<String> result = jarBurialEscalationHandler.start(jarNo,10,11);
+                ReturnT<String> result = jarBurialEscalationHandler.start(jarNo,10,17);
                 if (result.getCode()==200){
                     break;
                 }
@@ -34,7 +34,7 @@
         }
     }
 
-    @Scheduled(cron = "0/3 * * * * ? ")
+//    @Scheduled(cron = "0/3 * * * * ? ")
     private void execute2(){//涓婁紶寮�寮忓喎鍗翠俊鍙�
         int[] jarList =new int[]{1,2,3,4,5,6};
         for (int jarNo : jarList){
diff --git a/src/main/java/com/zy/core/MainProcess.java b/src/main/java/com/zy/core/MainProcess.java
index bc52a25..d573f14 100644
--- a/src/main/java/com/zy/core/MainProcess.java
+++ b/src/main/java/com/zy/core/MainProcess.java
@@ -40,7 +40,7 @@
                     i++; if (i>5) i=0;
                     j++; if (j>5) j=0;
                     k++;
-                    if (k>6) {
+                    if (k>5) {
                         k=0;
                         l++;
                         if (l>=3) l=0;
diff --git a/src/main/java/com/zy/core/model/DevpSlave.java b/src/main/java/com/zy/core/model/DevpSlave.java
index 7da74bf..2f40936 100644
--- a/src/main/java/com/zy/core/model/DevpSlave.java
+++ b/src/main/java/com/zy/core/model/DevpSlave.java
@@ -21,6 +21,7 @@
 
     private List<Sta> inSta = new ArrayList<>();
     private List<Sta> inSta464 = new ArrayList<>();
+    private List<Sta> outJarInSta = new ArrayList<>();
     private List<Sta> driveSta = new ArrayList<>();
     private List<Sta> inWmsSta = new ArrayList<>();
     private List<Sta> inSingleSta = new ArrayList<>();
@@ -54,6 +55,8 @@
 
         private Integer led;
 
+        private List<Jar> JarList = new ArrayList<>();//纭寲缃�
+
     }
 
     @Data
@@ -86,4 +89,13 @@
 
     }
 
+    @Data
+    public static class Jar {
+
+        private Integer jarNo;//jar缂栧彿
+        private Integer endStaNo;//jar缂栧彿
+        private Integer burial;//jar缂栧彿
+
+    }
+
 }
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index d42c5c3..7afd2ba 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -386,6 +386,30 @@
         staNo: 628
         row: 1
 
+    # 澶ф枡绠� 纭寲瀹屾垚 鍏ュ簱鍙�1
+    outJarInSta[0]:
+      staNo: 627
+      led: ${wcs-slave.led[1].id}
+      JarList[0]:
+        jarNo: 1
+        endStaNo: 518
+        burial: 5
+      JarList[1]:
+        jarNo: 2
+        endStaNo: 518
+        burial: 5
+    # 澶ф枡绠� 纭寲瀹屾垚 鍏ュ簱鍙�2
+    outJarInSta[1]:
+      staNo: 628
+      led: ${wcs-slave.led[1].id}
+      JarList[0]:
+        jarNo: 3
+        endStaNo: 518
+        burial: 6
+      JarList[1]:
+        jarNo: 4
+        endStaNo: 518
+        burial: 6
   # 鏉$爜鎵弿浠�
   barcode[0]:
     id: 1
diff --git a/src/main/webapp/views/rgv.html b/src/main/webapp/views/rgv.html
index fc468d9..749a255 100644
--- a/src/main/webapp/views/rgv.html
+++ b/src/main/webapp/views/rgv.html
@@ -90,18 +90,17 @@
                     <thead>
                     <tr>
                         <th>RGV</th>
-                        <th>妯″紡</th>
-                        <th>鐘舵��</th>
-                        <th>浠诲姟鍙�1</th>
+                        <th>鑷姩</th>
+                        <th>鏈夌墿</th>
+                        <th>灏忚溅鐩爣浣�</th>
+                        <th>灏忚溅褰撳墠浣�</th>
+                        <th>浠诲姟鍙�</th>
                         <th>鐘舵��1</th>
-                        <th>鏈夌墿1</th>
-                        <th>RGV浣嶇疆</th>
-                        <th>璧拌瀹氫綅</th>
-                        <th>浠诲姟鍙�2</th>
                         <th>鐘舵��2</th>
-                        <th>鏈夌墿2</th>
-                        <th>鏁呴殰浠g爜</th>
-                        <th>鏁呴殰鎻忚堪</th>
+                        <th>鐘舵��3</th>
+                        <th>鐘舵��4</th>
+                        <th>鐘舵��5</th>
+                        <th>鐘舵��6</th>
                     </tr>
                     </thead>
                     <tbody>
@@ -114,13 +113,13 @@
             <table id="rgv-msg-table">
                 <thead>
                 <tr>
-                    <th>RGV</th>
-                    <th>宸ヤ綔鍙�</th>
-                    <th>鐘舵��</th>
-                    <th>婧愮珯</th>
-                    <th>鐩爣绔�</th>
-                    <th>婧愬簱浣�</th>
-                    <th>鐩爣搴撲綅</th>
+<!--                    <th>RGV</th>-->
+<!--                    <th>宸ヤ綔鍙�</th>-->
+<!--                    <th>鐘舵��</th>-->
+<!--                    <th>婧愮珯</th>-->
+<!--                    <th>鐩爣绔�</th>-->
+<!--                    <th>婧愬簱浣�</th>-->
+<!--                    <th>鐩爣搴撲綅</th>-->
 <!--                    <th>璧拌閫熷害锛坢/min)</th>-->
 <!--                    <th>鍗囬檷閫熷害锛坢/min)</th>-->
 <!--                    <th>鍙夌墮閫熷害锛坢/min)</th>-->
@@ -205,18 +204,18 @@
                 <fieldset>
                     <legend>鎵嬪姩鎿嶄綔</legend>
                     <div class="button-group">
-                        <button class="item" onclick="put()">鍙栨斁璐�</button>
-                        <button class="item" onclick="take()">鍙栬揣</button>
-                        <button class="item" onclick="stockMove()">鏀捐揣</button>
+<!--                        <button class="item" onclick="put()">鍙栨斁璐�</button>-->
+<!--                        <button class="item" onclick="take()">鍙栬揣</button>-->
+<!--                        <button class="item" onclick="stockMove()">鏀捐揣</button>-->
 <!--                        <button class="item" onclick="siteMove()">绔欏埌绔�</button>-->
                         <!--                <button class="item" onclick="bacOrigin()">鍥炲師鐐�</button>-->
                         <!--                <button class="item" onclick="reverseOrigin()">鍙嶅師鐐�</button>-->
                         <!--                <button class="item" onclick="coorMove()">鍧愭爣绉昏</button>-->
-                        <button class="item" onclick="taskComplete()">浠诲姟瀹屾垚</button>
+<!--                        <button class="item" onclick="taskComplete()">浠诲姟瀹屾垚</button>-->
                         <!--                <button class="item" onclick="pause()">鏆傚仠</button>-->
                         <!--                <button class="item" onclick="boot()">鍚姩</button>-->
-                        <button class="item" onclick="clearCommand()">娓呴櫎鍛戒护</button>
-                        <button class="item" onclick="handleReset()">澶嶄綅</button>
+<!--                        <button class="item" onclick="clearCommand()">娓呴櫎鍛戒护</button>-->
+<!--                        <button class="item" onclick="handleReset()">澶嶄綅</button>-->
                     </div>
                 </fieldset>
             </div>
@@ -312,16 +311,15 @@
                         setVal(tr.children("td").eq(0), table[i-1].rgvNo);
                         setVal(tr.children("td").eq(1), table[i-1].statusType);
                         setVal(tr.children("td").eq(2), table[i-1].status);
-                        setVal(tr.children("td").eq(3), table[i-1].workNo1);
-                        setVal(tr.children("td").eq(4), table[i-1].status1);
-                        setVal(tr.children("td").eq(5), table[i-1].loading1);
-                        setVal(tr.children("td").eq(6), table[i-1].rgvPos);
-                        setVal(tr.children("td").eq(7), table[i-1].walkPos);
-                        setVal(tr.children("td").eq(8), table[i-1].workNo2);
-                        setVal(tr.children("td").eq(9), table[i-1].status2);
-                        setVal(tr.children("td").eq(10), table[i-1].loading2);
-                        setVal(tr.children("td").eq(11), table[i-1].warnCode);
-                        setVal(tr.children("td").eq(12), table[i-1].alarm);
+                        setVal(tr.children("td").eq(3), table[i-1].endRow);
+                        setVal(tr.children("td").eq(4), table[i-1].nowRow);
+                        setVal(tr.children("td").eq(5), table[i-1].workNo1);
+                        setVal(tr.children("td").eq(6), table[i-1].status11);
+                        setVal(tr.children("td").eq(7), table[i-1].status12);
+                        setVal(tr.children("td").eq(8), table[i-1].status13);
+                        setVal(tr.children("td").eq(9), table[i-1].status14);
+                        setVal(tr.children("td").eq(10), table[i-1].status15);
+                        setVal(tr.children("td").eq(11), table[i-1].status16);
                     }
                 } else if (res.code === 403){
                     window.location.href = baseUrl+"/login";

--
Gitblit v1.9.1