From 0ac46331c1829fbca7cc1873f8d143de2e5feee9 Mon Sep 17 00:00:00 2001
From: hdw <496960745@qq.com>
Date: 星期二, 20 十一月 2018 09:59:39 +0800
Subject: [PATCH] 修改内容
---
gx_tieta/WebRoot/js/base.js | 6 +-
gx_tieta/WebRoot/control.jsp | 4 ++
gx_tieta/WebRoot/iframe/homeinfo.html | 81 ++++++++++++++++++++++++++++++++--------
gx_tieta/WebRoot/charge-test.jsp | 4 ++
gx_tieta/WebRoot/pages/js/pages/homeInfo.js | 11 +++++
gx_tieta/WebRoot/pages/css/mylayui.css | 3 +
gx_tieta/WebRoot/ele-param.jsp | 8 ++-
gx_tieta/WebRoot/iframe/batt-fault-manage-add1.html | 1
8 files changed, 95 insertions(+), 23 deletions(-)
diff --git a/gx_tieta/WebRoot/charge-test.jsp b/gx_tieta/WebRoot/charge-test.jsp
index 0c280ba..b6a0c0a 100644
--- a/gx_tieta/WebRoot/charge-test.jsp
+++ b/gx_tieta/WebRoot/charge-test.jsp
@@ -484,6 +484,10 @@
<td><s:text name="Head"/></td> <!-- 璐熻矗浜� -->
<td></td>
</tr>
+ <tr>
+ <td>瀹夎浜哄憳</td> <!-- 璐熻矗浜� -->
+ <td id="installUser"></td>
+ </tr>
</table>
</div>
<div class="con-list ele-infor" style="height: 400px;overflow-y: auto">
diff --git a/gx_tieta/WebRoot/control.jsp b/gx_tieta/WebRoot/control.jsp
index 67e1692..5d1d84f 100644
--- a/gx_tieta/WebRoot/control.jsp
+++ b/gx_tieta/WebRoot/control.jsp
@@ -376,6 +376,10 @@
<td><s:text name="Head"/></td> <!-- 璐熻矗浜� -->
<td></td>
</tr>
+ <tr>
+ <td>瀹夎浜哄憳</td> <!-- 璐熻矗浜� -->
+ <td id="installUser"></td>
+ </tr>
</table>
</div>
<div class="con-list ele-infor" style="height: 400px;overflow-y: auto">
diff --git a/gx_tieta/WebRoot/ele-param.jsp b/gx_tieta/WebRoot/ele-param.jsp
index 97c5a42..cb01b6b 100644
--- a/gx_tieta/WebRoot/ele-param.jsp
+++ b/gx_tieta/WebRoot/ele-param.jsp
@@ -234,13 +234,13 @@
'<s:text name="Computer_room"/><s:text name="Number"/>', '鐪�','<s:text name="City"/>', '<s:text name="County"/>', '<s:text name="Computer_name"/>', '<s:text name="Equipment"/><s:text name="Name"/>', '<s:text name="Computer_room"/>IP', 'FBS<s:text name="Equipment"/>ID(<s:text name="Important"/>)',
'FBS<s:text name="Equipment"/>IP(<s:text name="Important"/>)','瀛愮綉鎺╃爜','缃戝叧', 'FBS<s:text name="Equipment"/><s:text name="Name"/>', 'FBS<s:text name="Batt"/><s:text name="Indexes"/>(0-3)', '<s:text name="Batt_group"/>ID', '<s:text name="Computer_room"/><s:text name="Within"/><s:text name="Batt_group"/><s:text name="Number"/>', '<s:text name="Battery_name"/>', '<s:text name="Floate_charge"/><s:text name="Voltage"/><s:text name="Threshold"/>(V)',
'<s:text name="Offline"/><s:text name="Voltage"/><s:text name="Threshold"/>(V)', '<s:text name="Floate_charge"/><s:text name="Current"/><s:text name="Threshold"/>(A)', '<s:text name="Monomer_All"/>', '<s:text name="Nominal_capacity"/>(AH)', '<s:text name="Nomina_voltage_monomer"/>(V)', '<s:text name="Nominal"/><s:text name="Monomer_resistance"/>(m惟)', '<s:text name="Nominal"/><s:text name="Monomer_conductance"/>',
- '<s:text name="Monomer_voltage"/><s:text name="Lower_order"/><s:text name="Offset"/>(V)','璐熻浇鐢垫祦(A)','鏈�澶ф牳瀹圭數娴�(A)','鍩虹珯鍙风爜', '<s:text name="Battery_brand"/>', '<s:text name="Battery_model"/>', '<s:text name="Battery_produt_date"/>', '<s:text name="Put_into_use_time"/>'
+ '<s:text name="Monomer_voltage"/><s:text name="Lower_order"/><s:text name="Offset"/>(V)','璐熻浇鐢垫祦(A)','鏈�澶ф牳瀹圭數娴�(A)','鍩虹珯鍙风爜', '<s:text name="Battery_brand"/>', '<s:text name="Battery_model"/>', '<s:text name="Battery_produt_date"/>', '<s:text name="Put_into_use_time"/>', '瀹夎浜哄憳'
];
defaultArr = [
'35000001','鐪�','鍩庡競', '鍖哄幙', '鏈烘埧鍚嶇О', '璁惧鍚嶇О', '192.168.0.5', '0', '192.138.0.10','255.255.255.0','192.168.0.1', 'FBS-9600',
'0', '1000001', '1', '鏂板缓鐢垫睜缁�1', '2.230', '2.150', '30', '24', '3000',
- '2', '0.2', '5000', '0.05',15,0,'', '鍙岀櫥', 'GMF-3000', '2012-05-04', '2012-06-13'
+ '2', '0.2', '5000', '0.05',15,0,'', '鍙岀櫥', 'GMF-3000', '2012-05-04', '2012-06-13', ''
];
// 鐢熸垚琛ㄦ牸
$(function() {
@@ -822,6 +822,7 @@
arrTd.push(model.data[i].BattModel); //鐢垫睜鍨嬪彿
arrTd.push(model.data[i].BattProductDate.substr(0,10)); //鐢垫睜鐢熶骇鏃ユ湡
arrTd.push(model.data[i].BattInUseDate.substr(0,10)); //鎶曞叆浣跨敤鏃ユ湡
+ arrTd.push(model.data[i].install_user); // 璁惧瀹夎浜哄憳
/* arrTd.push("");
arrTd.push("");
arrTd.push(model.data[i].StationId_ex); //鎶曞叆浣跨敤鏃ユ湡 */
@@ -1011,9 +1012,10 @@
obj.BattModel = $(this).find('td').eq(29).text(); //鐢垫睜鍨嬪彿
obj.BattProductDate = $(this).find('td').eq(30).text(); //鐢垫睜鐢熶骇鏃ユ湡
obj.BattInUseDate = $(this).find('td').eq(31).text(); //鐢垫睜浣跨敤鏃ユ湡
+ obj.install_user = $(this).find('td').eq(32).text(); //瀹夎浜哄憳
_arr.push(obj);
});
- //console.info(_arr);
+ console.info(_arr);
return _arr;
}
diff --git a/gx_tieta/WebRoot/iframe/batt-fault-manage-add1.html b/gx_tieta/WebRoot/iframe/batt-fault-manage-add1.html
index 153ec70..18bdbc6 100644
--- a/gx_tieta/WebRoot/iframe/batt-fault-manage-add1.html
+++ b/gx_tieta/WebRoot/iframe/batt-fault-manage-add1.html
@@ -154,6 +154,7 @@
,choose: function(obj){
addImgsOpts.files = this.files = obj.pushFile(); //灏嗘瘡娆¢�夋嫨鐨勬枃浠惰拷鍔犲埌鏂囦欢闃熷垪
var files = this.files = obj.pushFile();
+ imgsInfo.text('');
//璇诲彇鏈湴鏂囦欢
obj.preview(function(index, file, result){
var tr = $(['<tr id="upload-'+ index +'">'
diff --git a/gx_tieta/WebRoot/iframe/homeinfo.html b/gx_tieta/WebRoot/iframe/homeinfo.html
index abe495d..4872a8b 100644
--- a/gx_tieta/WebRoot/iframe/homeinfo.html
+++ b/gx_tieta/WebRoot/iframe/homeinfo.html
@@ -44,7 +44,7 @@
{{# layui.each(d.tabc, function(index, item){ }}
{{# if(item.type == 'group'){ }}
<div class="layui-tab-item {{ item.cshow }}">
- <table class="hdw-tbl">
+ <table class="hdw-tbl mrb8">
<thead>
<tr>
<th style="width:30%">鍙傛暟鍚嶇О</th>
@@ -108,12 +108,16 @@
<td>璐熻矗浜�</td>
<td>{{ item.content.person }}</td>
</tr>
+ <tr>
+ <td>瀹夎浜哄憳</td>
+ <td>{{ item.content.install_user }}</td>
+ </tr>
</tbody>
</table>
</div>
{{# }else if(item.type == 'home'){ }}
<div class="layui-tab-item {{ item.cshow }}">
- <table class="hdw-tbl">
+ <table class="hdw-tbl mrb8">
<thead>
<tr>
<th style="width:30%">鍙傛暟鍚嶇О</th>
@@ -297,17 +301,32 @@
<br>
<div class="layui-form mrl8">
<div class="layui-form-item">
- <button type="button" class="layui-btn" id="test5"><i class="layui-icon"> </i>閫夋嫨涓婁紶瑙嗛</button>
- <div class="layui-input-inline">
- <input type="text" name="title" autocomplete="off" placeholder="璇疯緭鍏ヨ棰戝悕绉�" class="layui-input">
- </div>
+ <button type="button" class="layui-btn" id="test5"><i class="layui-icon"> </i>閫夋嫨涓婁紶瑙嗛</button>
+ <div class="layui-input-inline">
+ <input type="text" name="title" autocomplete="off" placeholder="璇疯緭鍏ヨ棰戝悕绉�" class="layui-input">
+ </div>
+ </div>
</div>
- </div>
- <div class="layui-progress layui-progress-big mrl8 mrr8" lay-showPercent="yes" lay-filter="uploadProgress">
- <div class="layui-progress-bar layui-bg-blue" lay-percent="0%"></div>
- </div>
- <div class="bottom-btn">
- <button type="button" class="layui-btn layui-btn-normal" id="upload">纭涓婁紶</button>
+ <div class="layui-upload">
+ <div class="layui-upload-list">
+ <table class="layui-table">
+ <thead>
+ <tr>
+ <th>鏂囦欢鍚�</th>
+ <th>澶у皬</th>
+ <th>鎿嶄綔</th>
+ </tr>
+ </thead>
+ <tbody id="videoInfoTbl"></tbody>
+ </table>
+ </div>
+ </div>
+ <div class="layui-progress layui-progress-big mrl8 mrr8" lay-showPercent="yes" lay-filter="uploadProgress">
+ <div class="layui-progress-bar layui-bg-blue" lay-percent="0%"></div>
+ </div>
+ <div class="bottom-btn">
+ <button type="button" class="layui-btn layui-btn-normal" id="upload">纭涓婁紶</button>
+ </div>
</div>
</div>
{{# } }}
@@ -345,7 +364,9 @@
var player;
element.on('tab(homeInfoTab)', function(data){
- if(!player) {
+ var playerName = '鍩虹珯鐜鐭棰�';
+ var tabTxt = $(this).text();
+ if(!player && tabTxt == playerName) {
player = new ckplayer(videoObject);
}
});
@@ -389,6 +410,33 @@
})
}
,accept: 'video' //瑙嗛
+ ,choose: function(obj) {
+
+ var files = this.files = obj.pushFile();
+ console.log(files);
+ videoInfoTbl.text('');
+ // 閬嶅巻
+ Object.keys(files).forEach(function(key) {
+ var file = files[key];
+ console.log(file);
+ var tr = $(['<tr id="upload-'+ key +'">'
+ ,'<td>'+ file.name +'</td>'
+ ,'<td>'+ (file.size/1014).toFixed(1) +'kb</td>'
+ ,'<td>'
+ ,'<button class="layui-btn layui-btn-xs layui-btn-danger imgs-delete">鍒犻櫎</button>'
+ ,'</td>'
+ ,'</tr>'].join(''));
+
+ //鍒犻櫎
+ tr.find('.imgs-delete').on('click', function(){
+ delete files[key]; //鍒犻櫎瀵瑰簲鐨勬枃浠�
+ tr.remove();
+ uploadVideo.config.elem.next()[0].value = ''; //娓呯┖ input file 鍊硷紝浠ュ厤鍒犻櫎鍚庡嚭鐜板悓鍚嶆枃浠朵笉鍙��
+ });
+
+ videoInfoTbl.append(tr);
+ });
+ }
,progress: function(e , percent) {
element.progress('uploadProgress',percent + '%');
}
@@ -396,6 +444,7 @@
var rs = JSON.parse(res.result);
if(rs.code == 1) {
element.progress('uploadProgress', '涓婁紶鎴愬姛锛�');
+ getVideoList(sid, gFileName, true);
}
}
});
@@ -441,9 +490,9 @@
var videoUrl = createVideosList(videoContainer, rsList, fileName);
// 鏄惁鏇存柊瑙嗛鍒楄〃
if(update) {
-
+
}else{
- videoObject.video = [[videoUrl, 'video/mp4']];
+ //videoObject.video = [[videoUrl, 'video/mp4']];
}
}else {
createVideosList(videoContainer, [], fileName);
@@ -478,7 +527,7 @@
}
// 婵�娲昏閫変腑鐨勮棰�
- container.find('.video-item').eq(acIndex).addClass('video-item-active');
+ // container.find('.video-item').eq(acIndex).addClass('video-item-active');
// 璁剧疆鍏ㄥ眬鐨勬鍦ㄦ挱鏀剧殑瑙嗛鐨勫悕绉�
gFileName = list[acIndex].fileName;
diff --git a/gx_tieta/WebRoot/js/base.js b/gx_tieta/WebRoot/js/base.js
index 3a8d23d..7ff1c73 100644
--- a/gx_tieta/WebRoot/js/base.js
+++ b/gx_tieta/WebRoot/js/base.js
@@ -412,7 +412,7 @@
//console.info(data);
document.getElementById("FBSDeviceIp").innerHTML=data.FbsDeviceIp; //璁惧Ip
document.getElementById("GroupIndexInFBSDevice").innerHTML=data.GroupIndexInFBSDevice; //Bindex
-
+ document.getElementById("installUser").innerHTML= data.install_user; // 瀹夎浜哄憳
//鏄剧ず鐢垫睜缁勬満鍘嗗崱
$('#card_infor').show();
@@ -424,7 +424,7 @@
//鏍规嵁stationid鏌ヨ鍩虹珯鐨勪俊鎭�
function findStationInfoByStation(temp){
- console.info(JSON.stringify(temp));
+ //console.info(JSON.stringify(temp));
$.ajax({
type:"post",
url: "Battinf_exAction!serchByCondition",
@@ -433,7 +433,7 @@
data:"json="+JSON.stringify(temp),
success: function(data){
var model = eval('('+data.result+')');
- console.log(model);
+ //console.log(model);
if(model.code == 1 && model.data.length>0){
var station = model.data[0];
//console.info(station);
diff --git a/gx_tieta/WebRoot/pages/css/mylayui.css b/gx_tieta/WebRoot/pages/css/mylayui.css
index 0ff5647..2b78aea 100644
--- a/gx_tieta/WebRoot/pages/css/mylayui.css
+++ b/gx_tieta/WebRoot/pages/css/mylayui.css
@@ -188,6 +188,9 @@
.mrr8 {
margin-right: 8px;
}
+.mrb8 {
+ margin-bottom: 8px;
+}
/* bg-color */
.bg-red {
background-color: #FF0000;
diff --git a/gx_tieta/WebRoot/pages/js/pages/homeInfo.js b/gx_tieta/WebRoot/pages/js/pages/homeInfo.js
index d6ab551..da07a63 100644
--- a/gx_tieta/WebRoot/pages/js/pages/homeInfo.js
+++ b/gx_tieta/WebRoot/pages/js/pages/homeInfo.js
@@ -37,6 +37,7 @@
// 鏍煎紡鍖栨満鎴夸俊鎭暟鎹�
function formatHomeInfo(data) {
+ //console.log(data);
var groupDefaults = {
homeid: '',
homename: '',
@@ -51,7 +52,8 @@
chargecurr: '',
chargevol: '',
equipeinfo: '',
- person: ''
+ person: '',
+ install_user: ''
};
var homeDefaults = {
@@ -96,10 +98,12 @@
+'锛汭P锛�'+_data.FbsDeviceIp+'锛汢Index锛�'+_data.GroupIndexInFBSDevice;
content.equipeinfo = equipeinfo;
content.person = '';
+ content.install_user = _data.install_user;
tabc.push(tmp);
}
var StationId_ex = data[0].StationId_ex;
+ var install_user = data[0].install_user;
var homeData = data[0].binf_ex;
var tmp = {};
tmp.title = '鍩虹珯淇℃伅';
@@ -158,6 +162,7 @@
content.distance = homeData.upperStationRoute;
content.degree = homeData.upperStationDifficult;
content.repair = homeData.clienteleErrorService;
+ content.install_user = install_user;
// 鏄惁娣诲姞鍩虹珯淇℃伅
if(content.stationid != '0') {
@@ -168,12 +173,16 @@
var tmp = {};
tmp.type = 'env';
tmp.title = '鍩虹珯鐜鐭棰�';
+ tmp.tshow = '';
+ tmp.cshow = '';
tabc.push(tmp);
// 涓婁紶瑙嗛
var tmp = {};
tmp.type = 'upload';
tmp.title = '涓婁紶鐭棰�';
+ tmp.tshow = '';
+ tmp.cshow = '';
tabc.push(tmp);
--
Gitblit v1.9.1