|
@@ -4,7 +4,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
const table = layui.table
|
|
|
const util = layui.util
|
|
|
const sheetUtil = layui.sheetUtil
|
|
|
-
|
|
|
+
|
|
|
$(document).on('blur', '.item-val-line', function() {
|
|
|
if (!$(this).val()) {
|
|
|
return
|
|
@@ -162,7 +162,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
if(fn.data.deviceDataSetting!=undefined){
|
|
|
let data_new = fn.data.itemList.filter(item => item.itemId != fn.data.deviceDataSetting.var1 || item.itemId != fn.data.deviceDataSetting.var2);
|
|
|
fn.data.itemList = data_new;
|
|
|
- }
|
|
|
+ }
|
|
|
}
|
|
|
table.reloadData('item-list-table', {
|
|
|
data: fn.data.itemList
|
|
@@ -239,7 +239,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
table.on('tool(item-list-table)', function(obj) {
|
|
|
if (obj.event == 'del') {
|
|
|
layer.confirm('是否确认删除该点位?', {
|
|
@@ -434,7 +434,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
<div class="layui-form-item item-list-bucket-value">
|
|
|
<label class="layui-form-label" style="width: 130px;">切换周期:</label>
|
|
|
<div style="width: 50%;margin-left: 160px;">
|
|
|
- <input name="bucketValue" type="number" lay-affix="number" value="1" placeholder="数据切换周期" step="1" min="1"
|
|
|
+ <input name="bucketValue" type="number" lay-affix="number" value="1" placeholder="切换周期" step="1" min="1"
|
|
|
class="layui-input" />
|
|
|
</div>
|
|
|
</div>
|
|
@@ -589,7 +589,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
}else{
|
|
|
return ''
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}},
|
|
|
]
|
|
|
if (fn.data.type != 'edit') {
|
|
@@ -666,7 +666,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
const fn = {
|
|
|
data: {
|
|
|
itemList: [],
|
|
@@ -686,7 +686,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
if (layui.sheetTypew.templateReportType == 5) {
|
|
|
_this.data.deviceDataSetting = params.dataSetting
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
//console.log(_this.data.dataSetting)
|
|
|
layer.open({
|
|
@@ -714,7 +714,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
$('#itemvar-name-2').attr('data-itemid', deviceDataSetting.var2)
|
|
|
$('#itemvar-input-1').val(deviceDataSetting.ipt1)
|
|
|
$('#itemvar-input-2').val(deviceDataSetting.ipt2)
|
|
|
-
|
|
|
+
|
|
|
form.val('item-list-form', {
|
|
|
variableType: deviceDataSetting.var1 == deviceDataSetting.var2 ? 1 : 2,
|
|
|
isGenCountTime: deviceDataSetting.isGenCountTime,
|
|
@@ -886,7 +886,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
layer.alert('检测到数据生成区域含有其他定义报表,生成失败!', {icon: 2})
|
|
|
})
|
|
|
} else if (type == 2) {
|
|
|
- layui.itemUtil.periodicReport(_this.data.itemList, {
|
|
|
+ layui.itemUtil.periodicReport(_this.data.itemList, {
|
|
|
dataValType: 0,
|
|
|
valLine: layui.sheetTypew.templateEventReportNum,
|
|
|
isShowDataTime: 0,
|
|
@@ -907,13 +907,13 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
layer.msg('请设置设备报表条件!', {icon: 2})
|
|
|
return
|
|
|
}
|
|
|
- if (!_this.data.dataSetting || !_this.data.dataSetting.valueType || !_this.data.dataSetting.valueTakingMode
|
|
|
+ if (!_this.data.dataSetting || !_this.data.dataSetting.valueType || !_this.data.dataSetting.valueTakingMode
|
|
|
|| !_this.data.dataSetting.startTime || !_this.data.dataSetting.endTime) {
|
|
|
layer.msg('请设置数据条件!', {icon: 2})
|
|
|
return
|
|
|
}
|
|
|
//console.log(_this.data.dataSetting);
|
|
|
- const dataList = _this.data.itemList.filter(item => item.itemId != $('#itemvar-name-1').attr('data-itemid')
|
|
|
+ const dataList = _this.data.itemList.filter(item => item.itemId != $('#itemvar-name-1').attr('data-itemid')
|
|
|
&& item.itemId != $('#itemvar-name-2').attr('data-itemid'))
|
|
|
layui.itemUtil.deviceReport(dataList, {
|
|
|
valLine: itemForm.rowNumber,
|
|
@@ -942,9 +942,9 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
const event = {
|
|
|
-
|
|
|
+
|
|
|
updateCell: function(data, index) {
|
|
|
const sheetData = luckysheet.getSheetData(0)
|
|
|
const nData = sheetData.map(arr => {
|
|
@@ -978,7 +978,7 @@ layui.define(['layer', 'form', 'table', 'util', 'dataSettingw', 'sheetUtil', 'it
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
exports('itemListTable', fn);
|
|
|
-});
|
|
|
+});
|