function getCommandCarList() {
var groupInfo = null;
$.ajax({
// url : "snowBasicinfo",
// data : " {cmd:'queryCommandCar',commandCar:{}}",
url:"snowTask",
data:"{cmd : 'queryTask',taskInfo : {}}",
type : "post",
dataType : "json",
success : function(data) {
var result = data.result;
var reason = data.reason;
if ("OK" == result) {
mobelMap = new HashMap();
taskInfoList = data.taskInfoList;//移动OA用数据
carTable = '<table id = "table1" cellpadding="0" cellspacing="0" style="width:100%;">';
//固定表头
//initTable();
carTable += "<tbody><tr class='InfotitleList'><td style='width:80px;'>显示</td><td style='width:260px;'>车牌号/手机号</td><td style='width:110px;'>类型</td></tr>";
if (taskInfoList != null) {
for(var i=0;i<taskInfoList.length;i++){
if(parseInt(taskInfoList[i].taskStatus)>4){//任务状态5为主线开通 6为任务结束
continue;
}
//首页循环查询任务分组绑定的指挥车
for(var j=0;j<taskInfoList[i].taskGroupList.length;j++){
groupInfo = taskInfoList[i].taskGroupList[j];
var carNo = "";
if(commandCarMap.get(groupInfo.commandCarNo) != null){
carTable += "<tr class='InfoList' style='display:none'>";
carTable += "<td style='width:81px;'><input type='checkbox' name='checkCarCb' onclick='checkCar()'></td>";
carTable += "<td style='width:259px;'></td>";
carTable += "<td style='width:109px;'></td></tr>";
continue;
}
if(groupInfo.commandCarNo != undefined){
carNo = groupInfo.commandCarNo;
commandCarMap.put(groupInfo.commandCarNo, groupInfo);
vInfoList.push({"vehicleName":groupInfo.commandCarNo});
carTable += "<tr class='InfoList'>";
carTable += "<td style='width:81px;'><input type='checkbox' name='checkCarCb' onclick='checkCar()'></td>";
carTable += "<td style='width:259px;' id='commandcar"+i+"' onclick='checkThisAndLocation("
+j+")'><span id='commandcarNo"+j+"'>" +carNo+ "</span><span id='commandcarVideo"+j+"'></span></td>";
carTable += "<td style='width:109px;' onclick='checkThisAndLocation("+j+")'>指挥车</td></tr>";
}
}
//首页循环查询任务分组绑定的移动OA
var commandNum = 0;
for(var j=0;j<taskInfoList[i].taskGroupList.length;j++){
groupInfo = taskInfoList[i].taskGroupList[j];
if(groupInfo.bindingTel != undefined && groupInfo.bindingTel != ''){
//commandCarMap.put(groupInfo.bindingTel, groupInfo);
mobelMap.put(groupInfo.bindingTel, groupInfo);
carTable += "<tr class='InfoList'>";
carTable += "<td style='width:81px;'><input type='checkbox' name='checkMobelCb' onclick='checkMobelOA()'></td>";
carTable += "<td style='width:259px;' onclick='checkThisAndLocation2("+commandNum+")'><span id='mobelOA"+commandNum+"'>" +groupInfo.bindingTel+ "</span><span style='width:18px;'></span></td>";
carTable += "<td style='width:109px;' onclick='checkThisAndLocation2("+commandNum+")'>移动OA</td></tr>";
commandNum += 1;
}
}
}
// if (data.commandCarList.length > 0) {
// commandCarList = data.commandCarList;
//
// for ( var i = 0; i < data.commandCarList.length; i++) {
// commandCarMap.put(data.commandCarList[i].platesNo, data.commandCarList[i]);
// vInfoList.push({"vehicleName":data.commandCarList[i].platesNo});
// carTable += "<tr class='InfoList'>";
// carTable += "<td style='width:80px;'><input type='checkbox' name='checkCarCb' onclick='checkCar()'></td>";
// carTable += "<td style='width:260px;' id='commandcar"+i+"' onclick='checkThisAndLocation("+i+")'>"+data.commandCarList[i].platesNo + "</td>";
// carTable += "<td style='width:110px;' onclick='checkThisAndLocation("+i+")'>指挥车</td></tr>";
// }
// }
}
carTable += "</tbody>";
carTable += "</table>";
carTable += $("#CommandCarList").html();
$("#CommandCarList").html(carTable);
if(isFirstLoad){
getLocation();//初始化执行一次 初始化摄像头信息
}
}
}
});
}
分享到:
相关推荐
pgsql拼接pgsql拼接pgsql拼接pgsql拼接
NULL 博文链接:https://zah5897.iteye.com/blog/692038
对字符串的定义及表达方式有了了解后,接下来的学习,将为大家讲解如何使用Python来实现字符串的拼接。 1.加号拼接 s = "Hello" + " " + "world" + " I" print(s) 输出结果: 2. ( ) 拼接 liststr = ['Hello','...
本文实例为大家分享了python实现两张图片拼接为一张图片并保存的具体代码,供大家参考,具体内容如下 这里主要用Python扩展库pillow中Image对象的paste()方法把两张图片拼接起来 from os import listdir from PIL ...
主要是利用for循环,读取每一个文件,作为df,然后再通过list的append加在一起,然后再通过pd.concat拼接起来,最后将文件读到CSV中去 import os import pandas as pd import numpy as np dir = "D:\\merge"#设置...
主要介绍了Java lambda list转换map时,把多个参数拼接作为key操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
pdf文件合并拼接 package com.zht; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.pdfbox.io.MemoryUsageSetting; import...
3.求出样本图像的特征点坐标和测试图像的特征点坐标,找出这两坐标矩阵的H变换公式(利用RANSAC算法),将H变换公式对right图像做透视变换,得到拼接后的右边图像 4.将left原图赋给result对应的ROI区域,大功告成。
将多个相同的list组合到一个list中,在数据库中进行批处理。
废话不多说了,直接给大家贴代码了,具体代码如下所示: public class Person { public string FirstName{set;get;} public string LastName{set;...List<Person> personList=new List(); personList.Add
Java中 List《map》把里面map中某个key相同记录的其他key 的 value 合并 Java中 List《map》把里面map中某个key相同记录的其他key 的 value 合并
list父子节点转树json,大家也可以结合我的博客查看,下载以后可以直接应用 博客地址为:https://blog.csdn.net/qq_25814003/article/details/80519421
数组拼接方法一 思路:首先将数组转成列表,然后利用列表的拼接函数append()、extend()等进行拼接处理,最后将列表转成数组。 示例1: >>> import numpy as np >>> a=np.array([1,2,5]) >>> b=np.array([10,12,15])...
在Python 3.5之前的版本,拼接列表可以有这两种方法: 1、列表相加 list1 = [1,2,3] list2 = [4,5,6] result = list1 + list2 结果为一个新的列表 2、在原来列表上扩展 list1 = [1,2,3] list2 = [4,5,6] list1....
主要介绍了C# 中的GroupBy的动态拼接问题,在文章给大家提到了C# List泛型集合中的GroupBy<>用法详解,需要的朋友可以参考下
本文通过实例代码给大家介绍了mybatis动态插入list,Mybatis 传入List参数的方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
python中,list这种数据结构很常用到,如果两个或者多个list结构相同,内容类型相同,我们通常会将两个或者多个list合并成一个,这样我们再循环遍历的时候就可以一次性处理掉了。所以如何将两个或者多个list合并成一...
主要使用OpenCV中的Stitcher类进行全景图的拼接,然后使用CMakeList + Ninja来进行跨平台的调用 毕业项目—基于Android平台的全景图拼接系统设计与实现源码+文档.zip虚拟现实技术是当代仿真技术的重要方向,近几年...
由于tensorflow中的tensor和python中的list不同,无法直接使用加法进行拼接,后来发现一个函数可以完成tensor的拼接。 函数形式如下: tf.concat(concat_dim,values,name='concat') 其中,第一个参数表示需要拼接的...
NULL 博文链接:https://fanshuyao.iteye.com/blog/2425817