|
@@ -43,6 +43,7 @@ import com.qy.agv.activity.dao.MainDao;
|
|
|
import com.qy.agv.activity.model.BinLocModel;
|
|
import com.qy.agv.activity.model.BinLocModel;
|
|
|
import com.qy.agv.activity.model.EventMessage;
|
|
import com.qy.agv.activity.model.EventMessage;
|
|
|
import com.qy.agv.activity.model.MainModel;
|
|
import com.qy.agv.activity.model.MainModel;
|
|
|
|
|
+import com.qy.agv.activity.model.OrderModel;
|
|
|
import com.qy.agv.activity.model.RobotModel;
|
|
import com.qy.agv.activity.model.RobotModel;
|
|
|
import com.qy.agv.activity.model.ShelfModel;
|
|
import com.qy.agv.activity.model.ShelfModel;
|
|
|
import com.qy.agv.activity.model.SiteModel;
|
|
import com.qy.agv.activity.model.SiteModel;
|
|
@@ -514,7 +515,7 @@ public class MainActivity extends BaseActivity {
|
|
|
if(robot==null)robot="";
|
|
if(robot==null)robot="";
|
|
|
if(shelf==null)shelf="";
|
|
if(shelf==null)shelf="";
|
|
|
if(target==null)target="";
|
|
if(target==null)target="";
|
|
|
- String qrcode = title+","+robot+","+shelf+","+target;
|
|
|
|
|
|
|
+ String qrcode1 = title+","+robot+","+shelf+","+target;
|
|
|
String show_title = "";
|
|
String show_title = "";
|
|
|
if(!StringUtils.isEmpty(target)&&!StringUtils.isEmpty(shelf)){
|
|
if(!StringUtils.isEmpty(target)&&!StringUtils.isEmpty(shelf)){
|
|
|
show_title = "将"+shelf+"货架搬到"+target;
|
|
show_title = "将"+shelf+"货架搬到"+target;
|
|
@@ -527,9 +528,25 @@ public class MainActivity extends BaseActivity {
|
|
|
}
|
|
}
|
|
|
if (!StringUtils.isEmpty(title) && title.equals("ZXYD")) {
|
|
if (!StringUtils.isEmpty(title) && title.equals("ZXYD")) {
|
|
|
show_title = "执行运单" + robot;
|
|
show_title = "执行运单" + robot;
|
|
|
|
|
+ List<OrderModel> orders = MainDao.getInstance().searchOrder(context, robot);
|
|
|
|
|
+ System.out.println("Order size : " + orders.size());
|
|
|
|
|
+ if (orders.isEmpty()) {
|
|
|
|
|
+ ToastUtils.showToast(context, "运单不存在");
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ show_title = "执行" + orders.get(0).getOrderDesc();
|
|
|
|
|
+ shelf = orders.get(0).getRobotId();
|
|
|
|
|
+ if (shelf==null) {
|
|
|
|
|
+ shelf = "";
|
|
|
|
|
+ }else if (!StringUtils.isEmpty(shelf)) {
|
|
|
|
|
+ shelf = shelf.replace(",", "/");
|
|
|
|
|
+ }
|
|
|
|
|
+ target = orders.get(0).getOrderParam();
|
|
|
|
|
+ qrcode1 = title+","+robot+","+shelf+","+target;
|
|
|
}
|
|
}
|
|
|
|
|
+ String qrcode = qrcode1;
|
|
|
if(!StringUtils.isEmpty(target)
|
|
if(!StringUtils.isEmpty(target)
|
|
|
- ||!StringUtils.isEmpty(shelf)) {
|
|
|
|
|
|
|
+ ||!StringUtils.isEmpty(shelf) || (!StringUtils.isEmpty(title) && title.equals("ZXYD"))) {
|
|
|
AlertDialog alert = new AlertDialog.Builder(MainActivity.this)
|
|
AlertDialog alert = new AlertDialog.Builder(MainActivity.this)
|
|
|
.setTitle("提示")
|
|
.setTitle("提示")
|
|
|
.setMessage("确定"+show_title+"吗?")
|
|
.setMessage("确定"+show_title+"吗?")
|