|  |  | 
 |  |  |                     ); | 
 |  |  |                     if (!Cools.isEmpty(testMast)){ | 
 |  |  |                         if (testMast.getStatus()==4){ | 
 |  |  |                             boolean signCrn1 = basCrnpService.checkSiteError(1, false); | 
 |  |  |                             if (!signCrn1){ | 
 |  |  |                                 log.error("测试完成自动移库--->1号堆垛机不可出库!"); | 
 |  |  |                                 break; | 
 |  |  |                             } | 
 |  |  |                             boolean signCrn2 = basCrnpService.checkSiteError(2, true); | 
 |  |  |                             if (!signCrn2){ | 
 |  |  |                                 log.error("测试完成自动移库--->2号堆垛机不可用!"); | 
 |  |  |                                 break; | 
 |  |  |                             } | 
 |  |  |                             //移库开始,查询目标库位 | 
 |  |  |                             LocMast targetLocNo = locMastService.queryFreeLocMast(2,(short)4); | 
 |  |  |                             if (Cools.isEmpty(targetLocNo)){ | 
 
 |  |  | 
 |  |  |     enabled: false | 
 |  |  |   datasource: | 
 |  |  |     driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver | 
 |  |  |     #url: jdbc:sqlserver://127.0.0.1:1433;databasename=zjfnasrs | 
 |  |  |     url: jdbc:sqlserver://10.12.55.200:1433;databasename=zjfnasrs | 
 |  |  |     username: sa | 
 |  |  |     password: sa@123 | 
 
 |  |  | 
 |  |  |             ,{field: 'sourceLocNo$', align: 'center',title: '源库位'} | 
 |  |  |             ,{field: 'locNo$', align: 'center',title: '目标库位'} | 
 |  |  |             ,{field: 'barcode', align: 'center',title: '托盘码'} | 
 |  |  |             ,{field: 'mk', align: 'center',title: '启动按钮'} | 
 |  |  |             ,{field: 'preHave', align: 'center',title: '先入品', hide: true} | 
 |  |  |             ,{field: 'takeNone', align: 'center',title: '空操作', hide: true} | 
 |  |  |             // ,{field: 'picking', align: 'center',title: '拣料', templet:function(row){ |