gx_tieta/WebRoot/ele-change-manage.jsp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
gx_tieta/WebRoot/iframe/ele-change-manage-add.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
gx_tieta/WebRoot/iframe/ele-change-manage-edit.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
gx_tieta/WebRoot/ele-change-manage.jsp
@@ -443,6 +443,7 @@ {type:'checkbox',fixed: 'left'} ,{field:'stationid', title:'机房编号', align:'center', width: 120} ,{field:'stationname', title:'机房名称', align:'center', minWidth: 400} ,{field:'battgroupname', title:'电池组名称', align:'center', width: 180} ,{field:'replaced_producer', title:'电池品牌', align:'center', width: 180} ,{field:'replaced_moncapstd', title:'标称容量(AH)', align:'center', width: 160} ,{field:'replaced_monvolstd', title:'标称电压(V)', align:'center', width: 160} gx_tieta/WebRoot/iframe/ele-change-manage-add.html
@@ -91,6 +91,30 @@ </div> </div> </div> <!-- --> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane" lay-filter="battgroupNameFilter"> <div class="layui-form-item"> <label class="layui-form-label">电池组<span class="red">*</span></label> <div class="layui-input-block"> <select name="GroupIndexInFBSDevice" id="battgroup_name" lay-verify="required" lay-filter="battgroup_name"> <option value="">请选择电池组</option> </select> </div> </div> </div> </div> <!-- --> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称容量(AH)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_moncapstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称容量" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item"> @@ -101,16 +125,16 @@ </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称容量(AH)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_moncapstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称容量" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称电压(V)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_monvolstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称电压" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item"> @@ -120,16 +144,6 @@ <option value="4">4</option> <option value="24">24</option> </select> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称电压(V)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_monvolstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称电压" class="layui-input"> </div> </div> </div> @@ -423,6 +437,71 @@ } }); } //根据维护区和机房查询蓄电池组 function searchBattGroupName(isLoad){ var list = []; // option结果集 var ele = $('#battgroup_name'); // 目标select // 判断必要条件是否存在 是否选了机房 var parentStatus = checkLayuiParent($("#home")); if(!parentStatus) { layer.close(filterLoad); // 关闭等待框 list.push(getLayuiSelect('请先选择机房', '', {}, undefined)); // 根据对象数组生成下拉列表 createLayuiSelect(ele, list); form.render('select', 'battgroupNameFilter'); return; } // var pre_battid = getQueryString('battid'); var stationid = $("#home").find('option:selected').attr('stationid') ? $("#home").find('option:selected').attr('stationid') : ''; // 构造查询条件 var tmp = { StationName1:$("#province").val(), StationName2:$("#city").val(), StationName5:$("#county").val(), StationName: $("#home").val(), StationId: stationid }; // 是否添加等待 if(isLoad) { filterLoad = layer.load(); } $.post("BattInfAction!serchBattByStation","json="+JSON.stringify(tmp),function(data){ data = JSON.parse(data.result); //console.info(data); if(data.code == 1 && data.data.length > 0){ var allTxt = "全部(共"+data.data.length+"种)"; list.push(getLayuiSelect(allTxt, '', {stationname: '', dev_id: '', batt_num:''}, undefined)); // 根据数据构造生成下拉列表的数据 for (var i=0;i<data.data.length;i++) { var _data = data.data[i]; var _attr = { stationname: _data.StationName, dev_id: _data.FBSDeviceId, batt_num: _data.GroupIndexInFBSDevice+1 }; var txt = _data.BattGroupName+'-'+_data.MonCount+"节"; var _tmp = getLayuiSelect(txt, _data.GroupIndexInFBSDevice, _attr, _data); // if(pre_battid == _data.BattGroupId && isNewLoad) { // _tmp = getLayuiSelect(txt, _data.BattGroupId, _attr, _data, true); // } list.push(_tmp); } }else{ list.push(getLayuiSelect('暂无可选蓄电池组', '', {}, undefined)); } createLayuiSelect(ele, list); form.render('select', 'battgroupNameFilter'); isNewLoad = false; layer.close(filterLoad); }); } // 切换机房查询蓄电池组 form.on('select(home)', function() { searchBattGroupName(true); }); // 切换市-区县 form.on('select(county)', function(data) { @@ -442,6 +521,8 @@ // 根据对象数组生成下拉列表 createLayuiSelect(ele, list); form.render('select', 'homeFilter'); // 查询电池组 searchBattGroupName(); return; } @@ -493,6 +574,8 @@ // 根据对象数组生成下拉列表 createLayuiSelect(ele, list); form.render('select', 'homeFilter'); // 查询电池组 searchBattGroupName(); } }); } gx_tieta/WebRoot/iframe/ele-change-manage-edit.html
@@ -42,6 +42,29 @@ </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane" lay-filter="battgroupNameFilter"> <div class="layui-form-item"> <label class="layui-form-label">电池组</label> <div class="layui-input-block"> <input type="text" name="battgroup_name" lay-verify="title" autocomplete="off" placeholder="电池组名称" class="layui-input layui-bg-gray" disabled="disabled"> <!-- <select name="BattGroupId" id="battgroup_name" disabled="disabled" lay-filter="battgroup_name"> <option value="0">请选择电池组</option> </select> --> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称容量(AH)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_moncapstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称容量" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item"> @@ -52,16 +75,16 @@ </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称容量(AH)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_moncapstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称容量" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称电压(V)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_monvolstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称电压" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item"> @@ -71,16 +94,6 @@ <option value="4">4</option> <option value="24">24</option> </select> </div> </div> </div> </div> <div class="layui-col-xs6 layui-col-sm6 layui-col-md6 layui-col-lg6"> <div class="layui-form layui-form-pane"> <div class="layui-form-item layui-form-item160"> <label class="layui-form-label">标称电压(V)<span class="red">*</span></label> <div class="layui-input-block"> <input type="text" name="replaced_monvolstd" lay-verify="required|number" autocomplete="off" placeholder="请输入标称电压" class="layui-input"> </div> </div> </div> @@ -138,14 +151,15 @@ // 设置form表单的初始值 form.val('eleChange', { 'num': editData.num, // 主键 'stationid': editData.stationid, // 机房ID 'stationname':editData.stationname, // 机房名称 'stationid': editData.stationid, // 机房ID 'stationname':editData.stationname, // 机房名称 'battgroup_name': editData.battgroupname, // 电池组名称 'replaced_producer': editData.replaced_producer, // 电池品牌 'replaced_moncapstd': editData.replaced_moncapstd, // 标称容量 'replaced_monvolstd': editData.replaced_monvolstd, // 标称电压 'replaced_reason': editData.replaced_reason, // 更换理由 'replaced_moncount': editData.replaced_moncount // 单体数量 }); }); // 投入使用日期渲染 laydate.render({ @@ -167,10 +181,11 @@ var data = obj.field; // 更换日期格式 拼上时分秒 data.replace_date = data.replace_date + " 00:00:00"; // 确认提示框 layer.confirm('是否确认修改',{icon: 3, title: '修改提示'}, function(index) { layer.close(index); // 调用取人修改的方法 delete data.battgroup_name; // 确认提示框 layer.confirm('是否确认修改',{icon: 3, title: '修改提示'}, function(index) { layer.close(index); // 调用取人修改的方法 enEdit(data); }); return false;