| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">机房编号</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationId" lay-verify="required|number" id="homenum" autocomplete="off" class="layui-input" value="{{= d.StationId }}">
|
| | | <input type="text" name="StationId" lay-verify="required|number" disabled="" id="homenum" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.StationId }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">省</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationName1" lay-verify="required" id="province" autocomplete="off" class="layui-input" value="{{= d.StationName1 }}">
|
| | | <input type="text" name="StationName1" lay-verify="required" disabled="" id="province" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.StationName1 }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">市</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationName2" lay-verify="required" id="StationName2" autocomplete="off" class="layui-input" value="{{= d.StationName2 }}">
|
| | | <input type="text" name="StationName2" lay-verify="required" disabled="" id="StationName2" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.StationName2 }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">区/县</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationName5" lay-verify="required" id="county" autocomplete="off" class="layui-input" value="{{= d.StationName5 }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">机房名称</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationName3" lay-verify="required" id="homename" autocomplete="off" class="layui-input" value="{{= d.StationName3 }}">
|
| | | <input type="text" name="StationName5" lay-verify="required" disabled="" id="county" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.StationName5 }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">设备名称</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationName4" lay-verify="required" id="homename" autocomplete="off" class="layui-input" value="{{= d.StationName4 }}">
|
| | | <input type="text" name="StationName4" lay-verify="required" disabled="" id="homename" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.StationName4 }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">机房ip</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationIp" lay-verify="required" id="homeip" autocomplete="off" class="layui-input" value="{{= d.StationIp }}">
|
| | | <input type="text" name="StationIp" lay-verify="required" disabled="" id="homeip" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.StationIp }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">设备ID<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="FBSDeviceId" lay-verify="devid" id="devid" autocomplete="off" class="layui-input" value="{{= d.FBSDeviceId }}">
|
| | | <input type="text" name="FBSDeviceId" lay-verify="devid" disabled="" id="devid" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.FBSDeviceId }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">FBS设备名称</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="FBSDeviceName" lay-verify="required" id="devname" autocomplete="off" class="layui-input" value="{{= d.FBSDeviceName }}">
|
| | | <input type="text" name="FBSDeviceName" lay-verify="required" disabled="" id="devname" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.FBSDeviceName }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">浮充电压阀值</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="FloatVolLevel" lay-verify="required|number" id="floatVolLevel" autocomplete="off" class="layui-input" value="{{= d.FloatVolLevel }}">
|
| | | <input type="text" name="FloatVolLevel" lay-verify="required|number" disabled="" id="floatVolLevel" autocomplete="off" class="layui-input layui-bg-gray" value="53.6">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">离线电压阀值</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="OfflineVolLevel" lay-verify="required|number" id="offlineVolLevel" autocomplete="off" class="layui-input" value="{{= d.OfflineVolLevel }}">
|
| | | <input type="text" name="OfflineVolLevel" lay-verify="required|number" disabled="" id="offlineVolLevel" autocomplete="off" class="layui-input layui-bg-gray" value="51.5">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">浮充电流阀值<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="BattFloatCurrent" lay-verify="required|number" id="floatCurrLevel" autocomplete="off" class="layui-input" value="{{= d.BattFloatCurrent }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体数量<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="MonCount" lay-verify="required|number" id="moncount" autocomplete="off" class="layui-input" value="{{= d.MonCount }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">标称容量<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="MonCapStd" lay-verify="required|number" id="moncap" autocomplete="off" class="layui-input" value="{{= d.MonCapStd }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体电压<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="MonVolStd" lay-verify="required|number" id="monvol" autocomplete="off" class="layui-input" value="{{= d.MonVolStd }}">
|
| | | <input type="text" name="BattFloatCurrent" lay-verify="required|number" disabled="" id="floatCurrLevel" autocomplete="off" class="layui-input layui-bg-gray" value="5">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体内阻</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="MonResStd" lay-verify="required|number" id="monres" autocomplete="off" class="layui-input" value="{{= d.MonResStd }}">
|
| | | <input type="text" name="MonResStd" lay-verify="required|number" disabled="" id="monres" autocomplete="off" class="layui-input layui-bg-gray" value="0.2">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体电导</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="MonSerStd" lay-verify="required|number" id="monser" autocomplete="off" class="layui-input" value="{{= d.MonSerStd }}">
|
| | | <input type="text" name="MonSerStd" lay-verify="required|number" disabled="" id="monser" autocomplete="off" class="layui-input layui-bg-gray" value="5000">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">次低偏移量</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="MonVolLowToAvg" lay-verify="required|number" id="monVolLowToAvg" autocomplete="off" class="layui-input" value="{{= d.MonVolLowToAvg }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">负载电流<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="Load_curr" lay-verify="required|number" id="loadcurr" autocomplete="off" class="layui-input" value="{{= d.Load_curr }}">
|
| | | <input type="text" name="MonVolLowToAvg" lay-verify="required|number" disabled="" id="monVolLowToAvg" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.MonVolLowToAvg }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">核容电流</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="DisCurrMax" lay-verify="required|number" id="discurrmax" autocomplete="off" class="layui-input" value="{{ d.DisCurrMax }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">基站手机号码<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="station_phone" lay-verify="required|number" id="stationphone" autocomplete="off" class="layui-input" value="{{= d.station_phone }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池品牌<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="BattProducer" lay-verify="required" id="producer" autocomplete="off" class="layui-input" value="{{= d.BattProducer }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池型号<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="BattModel" lay-verify="required" id="battmodel" autocomplete="off" class="layui-input" value="{{= d.BattModel }}">
|
| | | <input type="text" name="DisCurrMax" lay-verify="required|number" disabled="" id="discurrmax" autocomplete="off" class="layui-input layui-bg-gray" value="0">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">生产日期</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="BattProductDate" id="productdate" autocomplete="off" class="layui-input" value="{{= d.BattProductDate }}">
|
| | | <input type="text" name="BattProductDate" disabled="" id="productdate" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.BattProductDate }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">使用日期</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="BattInUseDate" id="usedate" autocomplete="off" class="layui-input" value="{{= d.BattInUseDate }}">
|
| | | <input type="text" name="BattInUseDate" disabled="" id="usedate" autocomplete="off" class="layui-input layui-bg-gray" value="{{= d.BattInUseDate }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">机房名称</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="StationName3" lay-verify="required" id="homename" autocomplete="off" class="layui-input" value="{{= d.StationName3 }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">基站手机号码<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="station_phone" lay-verify="required|number" id="stationphone" autocomplete="off" class="layui-input" value="{{= d.station_phone }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-xs6 layui-col-sm6 layui-col-md4 layui-col-lg3">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">负载电流<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="Load_curr" lay-verify="required|number" id="loadcurr" autocomplete="off" class="layui-input" value="{{= d.Load_curr }}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">设备索引<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{index}}.index">
|
| | | <select name="group{{index}}.index" disabled="" class="layui-bg-gray">
|
| | | {{# layui.each([0,1,2,3], function(k) { }}
|
| | | {{# if(item.GroupIndexInFBSDevice == k) { }}
|
| | | <option value="{{ k }}" selected>{{ k }}</option>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池组名称</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="group{{index}}.name" lay-verify="required" autocomplete="off" class="layui-input" value="{{item.BattGroupName}}">
|
| | | <input type="text" name="group{{index}}.name" disabled="" lay-verify="required" autocomplete="off" class="layui-input layui-bg-gray" value="{{item.BattGroupName}}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">标称容量</label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{index}}.MonCapStd">
|
| | | {{# layui.each(d.monCapStds, function(k, mItem){ }}
|
| | | {{# if(item.MonCapStd == mItem) { }}
|
| | | <option value="{{ mItem }}" selected="">{{ mItem }}</option>
|
| | | {{# }else { }}
|
| | | <option value="{{ mItem }}">{{ mItem }}</option>
|
| | | {{# } }}
|
| | | {{# }); }}
|
| | | </select>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池品牌</label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{index}}.BattProducer">
|
| | | {{# layui.each(d.battProducers, function(k, mItem){ }}
|
| | | {{# if(item.BattProducer == mItem) { }}
|
| | | <option value="{{ mItem }}" selected="">{{ mItem }}</option>
|
| | | {{# }else { }}
|
| | | <option value="{{ mItem }}">{{ mItem }}</option>
|
| | | {{# } }}
|
| | | {{# }); }}
|
| | | </select>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池组型号</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="group{{index}}.BattModel" lay-verify="required" autocomplete="off" class="layui-input" value="{{item.BattModel}}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体数量</label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{index}}.MonCount" class="mon-count" data-link="#group{{index}}MonVolStd" lay-filter="monCount">
|
| | | {{# layui.each(d.monNums, function(k, mItem){ }}
|
| | | {{# if(item.MonCount == mItem) { }}
|
| | | <option value="{{ mItem }}" selected="">{{ mItem }}</option>
|
| | | {{# }else { }}
|
| | | <option value="{{ mItem }}">{{ mItem }}</option>
|
| | | {{# } }}
|
| | | {{# }); }}
|
| | | </select>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体电压</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="group{{index}}.MonVolStd" id="group{{index}}MonVolStd" disabled="" lay-verify="required" autocomplete="off" class="layui-input layui-bg-gray" value="{{item.MonVolStd}}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">设备索引<span class="red">*</span></label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{item.num}}.index">
|
| | | <select name="group{{item.num}}.index" disabled="">
|
| | | {{# layui.each([0,1,2,3], function(k) { }}
|
| | | {{# if(item.num == k) { }}
|
| | | <option value="{{ k }}" selected>{{ k }}</option>
|
| | |
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池组名称</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="group{{item.num}}.name" lay-verify="required" autocomplete="off" class="layui-input" value="{{item.name}}">
|
| | | <input type="text" name="group{{item.num}}.name" disabled="" lay-verify="required" autocomplete="off" class="layui-input layui-bg-gray" value="{{item.name}}">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">标称容量</label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{item.num}}.MonCapStd">
|
| | | {{# layui.each(item.monCapStds, function(k, mItem){ }}
|
| | | <option value="{{ mItem }}">{{ mItem }}</option>
|
| | | {{# }); }}
|
| | | </select>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池品牌</label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{item.num}}.BattProducer">
|
| | | {{# layui.each(item.battProducers, function(k, mItem){ }}
|
| | | <option value="{{ mItem }}">{{ mItem }}</option>
|
| | | {{# }); }}
|
| | | </select>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">电池组型号</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="group{{item.num}}.BattModel" lay-verify="required" autocomplete="off" class="layui-input" value="">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体数量</label>
|
| | | <div class="layui-input-block">
|
| | | <select name="group{{item.num}}.MonCount" class="mon-count" data-link="#group{{index}}MonVolStd" lay-filter="monCount">
|
| | | {{# layui.each(item.monNums, function(k, mItem){ }}
|
| | | <option value="{{ mItem }}">{{ mItem }}</option>
|
| | | {{# }); }}
|
| | | </select>
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | | <div class="layui-col-lg6">
|
| | | <div class="layui-block">
|
| | | <label class="layui-form-label">单体电压</label>
|
| | | <div class="layui-input-block">
|
| | | <input type="text" name="group{{item.num}}.MonVolStd" id="group{{index}}MonVolStd" disabled="" lay-verify="required" autocomplete="off" class="layui-input layui-bg-gray" value="12">
|
| | | </div>
|
| | | </div>
|
| | | </div>
|
| | |
| | | var $ = layui.jquery;
|
| | | var element = layui.element;
|
| | | var laydate = layui.laydate;
|
| | |
|
| | | |
| | | var monCapStds = [50, 100, 150, 200, 250, 300, 350, 400, 450, 500, 1000];
|
| | | var battProducers = ['圣阳', '理士', '银泰', '南都', '双登', 'SENRY', '艾默生', '科士达', '丰日', '中兴能派', '光宇', '郎达', '艾诺斯华达', '雄韬', '风帆', '文隆', '中山'];
|
| | | var monNums = [4, 24]
|
| | | |
| | | var battInfoTpl = $('#battInfoTpl').html();
|
| | | var editInfo = parent.$('#iframeEdit').data('data');
|
| | | console.log(editInfo);
|
| | | editInfo.FbsDeviceIp = getDevIp(editInfo.FBSDeviceId);
|
| | | editInfo.monCapStds = monCapStds; // 标称容量列表
|
| | | editInfo.battProducers = battProducers; // 电池品牌列表
|
| | | editInfo.monNums = monNums; // 单体数量
|
| | | // console.log(editInfo);
|
| | | var data = {
|
| | | StationId: '4011100'
|
| | |
| | | $('#fbsip').val(getDevIp(val));
|
| | | });
|
| | |
|
| | | // 修改单体数量同时更新对应的单体电压
|
| | | form.on('select(monCount)', function(data) {
|
| | | var elem = data.elem;
|
| | | var _val = data.value;
|
| | | var _link = $(elem).data('link');
|
| | | // 修改单体电压的值 单体数量4->12 单体数量24->2
|
| | | if(_val == 4) {
|
| | | $(_link).val(12);
|
| | | }else if(_val == 24){
|
| | | $(_link).val(2);
|
| | | }
|
| | | });
|
| | | |
| | | |
| | | // 根据标称电压修改设置浮充电压阀值/设置离线电压阀值
|
| | | $('#battInfo').on('input propertychange', '#monvol', setFloatAndoutLine);
|
| | | //$('#battInfo').on('input propertychange', '#monvol', setFloatAndoutLine);
|
| | |
|
| | | // 根据单体数量修改设置浮充电压阀值/设置离线电压阀值
|
| | | $('#battInfo').on('input propertychange', '#moncount', setFloatAndoutLine);
|
| | | //$('#battInfo').on('input propertychange', '#moncount', setFloatAndoutLine);
|
| | |
|
| | | // 设置浮充电压阀值/设置离线电压阀值
|
| | | function setFloatAndoutLine() {
|
| | |
| | | _data.StationName = province+'-'+city+'-'+home+'-'+bts;
|
| | | var battNum = getBattGroupNum();
|
| | | var temp = analysisData(battNum, _data);
|
| | | // console.log(temp);
|
| | | // 更新数据
|
| | | updBatt(temp);
|
| | | });
|
| | |
| | | }
|
| | | });
|
| | | }
|
| | | |
| | | //alert(123);
|
| | | // 解析添加的数据
|
| | | function analysisData(btsinfo, data) {
|
| | | //console.log(arr);
|
| | |
| | | var temp = {};
|
| | |
|
| | | var _num = i;
|
| | | var _index = 'group'+_num+'.index';
|
| | | var _name = 'group'+_num+'.name';
|
| | | var _id = 'group'+_num+'.id';
|
| | | var _index = 'group'+_num+'.index'; // 设备索引
|
| | | var _name = 'group'+_num+'.name'; // 电池组名称
|
| | | var _id = 'group'+_num+'.id'; // 电池组ID
|
| | | var _MonCount = 'group'+_num+'.MonCount'; // 单体数量
|
| | | var _MonCapStd = 'group'+_num+'.MonCapStd'; // 标称容量
|
| | | var _MonVolStd = 'group'+_num+'.MonVolStd'; // 单体电压
|
| | | var _BattProducer = 'group'+_num+'.BattProducer'; // 电池品牌
|
| | | var _BattModel = 'group'+_num+'.BattModel'; // 电池型号
|
| | | Object.keys(data).forEach(function(key) {
|
| | | if(checkKeyNotVal(key)) {
|
| | | if(key == _index) {
|
| | | temp.GroupIndexInFBSDevice = data[key];
|
| | | temp.GroupIndexInFBSDevice = data[key]; // 设备索引
|
| | | }else if(key == _name){
|
| | | temp.BattGroupName = data[key];
|
| | | temp.BattGroupName = data[key]; // 电池组名称
|
| | | }else if(key == _id) {
|
| | | temp.BattGroupId = data[key];
|
| | | temp.BattGroupId = data[key]; // 电池组id
|
| | | }else if(key == _MonCount) {
|
| | | temp.MonCount = data[key]; // 单体数量
|
| | | }else if(key == _MonCapStd) {
|
| | | temp.MonCapStd = data[key]; // 标称容量
|
| | | }else if(key == _MonVolStd) {
|
| | | temp.MonVolStd = data[key]; // 单体电压
|
| | | }else if(key == _BattProducer) {
|
| | | temp.BattProducer = data[key]; // 电池品牌
|
| | | }else if(key == _BattModel) {
|
| | | temp.BattModel = data[key]; // 电池型号
|
| | | }
|
| | | }else {
|
| | | temp[key] = data[key];
|
| | |
| | | _temp.num = i+min;
|
| | | _temp.id = i+battid;
|
| | | _temp.name = '电池组'+(_temp.num+1);
|
| | | |
| | | _temp.monCapStds = monCapStds; // 标称容量列表
|
| | | _temp.battProducers = battProducers; // 电池品牌列表
|
| | | _temp.monNums = monNums; // 单体数量
|
| | | temp.push(_temp);
|
| | | }
|
| | | laytpl(addBattGroupTpl).render(temp, function(html) {
|