diff --git a/src/views/deviceConfig/components/editLiquidConfig.vue b/src/views/deviceConfig/components/editLiquidConfig.vue
index 95491e8..1c992fc 100644
--- a/src/views/deviceConfig/components/editLiquidConfig.vue
+++ b/src/views/deviceConfig/components/editLiquidConfig.vue
@@ -56,8 +56,8 @@
-
-
+
+
@@ -155,7 +155,7 @@
}
}
// 采集间隔校验
- const validateCollectCycle = (rule, value, callback) => {
+ const validatecollectInterval = (rule, value, callback) => {
if (value !== '') {
if (validateFloatPlus(value, 5, 1440) === true) {
callback()
@@ -163,7 +163,7 @@
callback(new Error('请填写5到1440数值'))
}
} else {
- callback(new Error('采集间隔不能为空'))
+ callback()
}
}
// 采集次数校验
@@ -185,6 +185,8 @@
} else {
callback(new Error('请填写0到100数值'))
}
+ } else {
+ callback()
}
}
return {
@@ -202,9 +204,9 @@
deviceId: '', // 设备id
percent: '', // 报警阈值
installHeight: '', // 安装高度
- collectCycle:'', // 采集间隔
- collectCnt:'', // 采集次数,数据上报间隔
- dataThreshold:'', // 边界阈值
+ collectInterval: '', // 采集间隔
+ collectCnt: '', // 采集次数,数据上报间隔
+ dataThreshold: '', // 边界阈值
retryTimes: '3', // 重传次数
ip: '', // ip地址
port: '', // 端口号
@@ -220,7 +222,7 @@
rules: {
percent: [{ required: true, trigger: ['blur', 'change'], validator: validatePercent }],
installHeight: [{ required: true, trigger: ['blur', 'change'], validator: validateInstallHeight }],
- collectInterval: [{ required: false, trigger: ['blur', 'change'], validator: validateCollectCycle }],
+ collectInterval: [{ required: false, trigger: ['blur', 'change'], validator: validatecollectInterval }],
collectCnt: [{ required: false, trigger: ['blur', 'change'], validator: validateCollectCnt }],
dataThreshold: [{ required: false, trigger: ['blur', 'change'], validator: validateDataThreshold }],
deviceId: [{ required: true, message: '设备编号不能为空', trigger: ['blur', 'change'] }],
@@ -277,9 +279,9 @@
percent: row.percent, // 报警阈值
installHeight: row.installHeight, // 安装高度
retryTimes: row.retryTimes, // 重传次数
- collectCycle: row.collectCycle, // 采集间隔
- collectCnt: row.collectCnt, // 采集次数,数据上报间隔
- dataThreshold: row.dataThreshold, // 边界阈值
+ collectInterval: row.collectInterval, // 采集间隔
+ collectCnt: row.collectCnt || '', // 采集次数,数据上报间隔
+ dataThreshold: row.dataThreshold || '', // 边界阈值
ip: row.ip, // ip地址
port: row.port, // 端口号
attemptsMax: row.attemptsMax // 最大尝试次数
@@ -299,9 +301,9 @@
percent: '', // 报警阈值
installHeight: '', // 安装高度
retryTimes: '3', // 重传次数
- collectCycle:'', // 采集间隔
- collectCnt:'', // 采集次数,数据上报间隔
- dataThreshold:'', // 边界阈值
+ collectInterval: '', // 采集间隔
+ collectCnt: '', // 采集次数,数据上报间隔
+ dataThreshold: '', // 边界阈值
ip: '', // ip地址
port: '', // 端口号
attemptsMax: '3' // 最大尝试次数
diff --git a/src/views/deviceConfig/components/editLiquidConfig.vue b/src/views/deviceConfig/components/editLiquidConfig.vue
index 95491e8..1c992fc 100644
--- a/src/views/deviceConfig/components/editLiquidConfig.vue
+++ b/src/views/deviceConfig/components/editLiquidConfig.vue
@@ -56,8 +56,8 @@
-
-
+
+
@@ -155,7 +155,7 @@
}
}
// 采集间隔校验
- const validateCollectCycle = (rule, value, callback) => {
+ const validatecollectInterval = (rule, value, callback) => {
if (value !== '') {
if (validateFloatPlus(value, 5, 1440) === true) {
callback()
@@ -163,7 +163,7 @@
callback(new Error('请填写5到1440数值'))
}
} else {
- callback(new Error('采集间隔不能为空'))
+ callback()
}
}
// 采集次数校验
@@ -185,6 +185,8 @@
} else {
callback(new Error('请填写0到100数值'))
}
+ } else {
+ callback()
}
}
return {
@@ -202,9 +204,9 @@
deviceId: '', // 设备id
percent: '', // 报警阈值
installHeight: '', // 安装高度
- collectCycle:'', // 采集间隔
- collectCnt:'', // 采集次数,数据上报间隔
- dataThreshold:'', // 边界阈值
+ collectInterval: '', // 采集间隔
+ collectCnt: '', // 采集次数,数据上报间隔
+ dataThreshold: '', // 边界阈值
retryTimes: '3', // 重传次数
ip: '', // ip地址
port: '', // 端口号
@@ -220,7 +222,7 @@
rules: {
percent: [{ required: true, trigger: ['blur', 'change'], validator: validatePercent }],
installHeight: [{ required: true, trigger: ['blur', 'change'], validator: validateInstallHeight }],
- collectInterval: [{ required: false, trigger: ['blur', 'change'], validator: validateCollectCycle }],
+ collectInterval: [{ required: false, trigger: ['blur', 'change'], validator: validatecollectInterval }],
collectCnt: [{ required: false, trigger: ['blur', 'change'], validator: validateCollectCnt }],
dataThreshold: [{ required: false, trigger: ['blur', 'change'], validator: validateDataThreshold }],
deviceId: [{ required: true, message: '设备编号不能为空', trigger: ['blur', 'change'] }],
@@ -277,9 +279,9 @@
percent: row.percent, // 报警阈值
installHeight: row.installHeight, // 安装高度
retryTimes: row.retryTimes, // 重传次数
- collectCycle: row.collectCycle, // 采集间隔
- collectCnt: row.collectCnt, // 采集次数,数据上报间隔
- dataThreshold: row.dataThreshold, // 边界阈值
+ collectInterval: row.collectInterval, // 采集间隔
+ collectCnt: row.collectCnt || '', // 采集次数,数据上报间隔
+ dataThreshold: row.dataThreshold || '', // 边界阈值
ip: row.ip, // ip地址
port: row.port, // 端口号
attemptsMax: row.attemptsMax // 最大尝试次数
@@ -299,9 +301,9 @@
percent: '', // 报警阈值
installHeight: '', // 安装高度
retryTimes: '3', // 重传次数
- collectCycle:'', // 采集间隔
- collectCnt:'', // 采集次数,数据上报间隔
- dataThreshold:'', // 边界阈值
+ collectInterval: '', // 采集间隔
+ collectCnt: '', // 采集次数,数据上报间隔
+ dataThreshold: '', // 边界阈值
ip: '', // ip地址
port: '', // 端口号
attemptsMax: '3' // 最大尝试次数
diff --git a/src/views/deviceConfig/components/listLiquidConfig.vue b/src/views/deviceConfig/components/listLiquidConfig.vue
index b1208a4..8ba85bc 100644
--- a/src/views/deviceConfig/components/listLiquidConfig.vue
+++ b/src/views/deviceConfig/components/listLiquidConfig.vue
@@ -122,7 +122,7 @@
},
{
text: '采集间隔(分钟)',
- value: 'collectCycle',
+ value: 'collectInterval',
align: 'center'
},
{
diff --git a/src/views/deviceConfig/components/editLiquidConfig.vue b/src/views/deviceConfig/components/editLiquidConfig.vue
index 95491e8..1c992fc 100644
--- a/src/views/deviceConfig/components/editLiquidConfig.vue
+++ b/src/views/deviceConfig/components/editLiquidConfig.vue
@@ -56,8 +56,8 @@
-
-
+
+
@@ -155,7 +155,7 @@
}
}
// 采集间隔校验
- const validateCollectCycle = (rule, value, callback) => {
+ const validatecollectInterval = (rule, value, callback) => {
if (value !== '') {
if (validateFloatPlus(value, 5, 1440) === true) {
callback()
@@ -163,7 +163,7 @@
callback(new Error('请填写5到1440数值'))
}
} else {
- callback(new Error('采集间隔不能为空'))
+ callback()
}
}
// 采集次数校验
@@ -185,6 +185,8 @@
} else {
callback(new Error('请填写0到100数值'))
}
+ } else {
+ callback()
}
}
return {
@@ -202,9 +204,9 @@
deviceId: '', // 设备id
percent: '', // 报警阈值
installHeight: '', // 安装高度
- collectCycle:'', // 采集间隔
- collectCnt:'', // 采集次数,数据上报间隔
- dataThreshold:'', // 边界阈值
+ collectInterval: '', // 采集间隔
+ collectCnt: '', // 采集次数,数据上报间隔
+ dataThreshold: '', // 边界阈值
retryTimes: '3', // 重传次数
ip: '', // ip地址
port: '', // 端口号
@@ -220,7 +222,7 @@
rules: {
percent: [{ required: true, trigger: ['blur', 'change'], validator: validatePercent }],
installHeight: [{ required: true, trigger: ['blur', 'change'], validator: validateInstallHeight }],
- collectInterval: [{ required: false, trigger: ['blur', 'change'], validator: validateCollectCycle }],
+ collectInterval: [{ required: false, trigger: ['blur', 'change'], validator: validatecollectInterval }],
collectCnt: [{ required: false, trigger: ['blur', 'change'], validator: validateCollectCnt }],
dataThreshold: [{ required: false, trigger: ['blur', 'change'], validator: validateDataThreshold }],
deviceId: [{ required: true, message: '设备编号不能为空', trigger: ['blur', 'change'] }],
@@ -277,9 +279,9 @@
percent: row.percent, // 报警阈值
installHeight: row.installHeight, // 安装高度
retryTimes: row.retryTimes, // 重传次数
- collectCycle: row.collectCycle, // 采集间隔
- collectCnt: row.collectCnt, // 采集次数,数据上报间隔
- dataThreshold: row.dataThreshold, // 边界阈值
+ collectInterval: row.collectInterval, // 采集间隔
+ collectCnt: row.collectCnt || '', // 采集次数,数据上报间隔
+ dataThreshold: row.dataThreshold || '', // 边界阈值
ip: row.ip, // ip地址
port: row.port, // 端口号
attemptsMax: row.attemptsMax // 最大尝试次数
@@ -299,9 +301,9 @@
percent: '', // 报警阈值
installHeight: '', // 安装高度
retryTimes: '3', // 重传次数
- collectCycle:'', // 采集间隔
- collectCnt:'', // 采集次数,数据上报间隔
- dataThreshold:'', // 边界阈值
+ collectInterval: '', // 采集间隔
+ collectCnt: '', // 采集次数,数据上报间隔
+ dataThreshold: '', // 边界阈值
ip: '', // ip地址
port: '', // 端口号
attemptsMax: '3' // 最大尝试次数
diff --git a/src/views/deviceConfig/components/listLiquidConfig.vue b/src/views/deviceConfig/components/listLiquidConfig.vue
index b1208a4..8ba85bc 100644
--- a/src/views/deviceConfig/components/listLiquidConfig.vue
+++ b/src/views/deviceConfig/components/listLiquidConfig.vue
@@ -122,7 +122,7 @@
},
{
text: '采集间隔(分钟)',
- value: 'collectCycle',
+ value: 'collectInterval',
align: 'center'
},
{
diff --git a/vue.config.js b/vue.config.js
index 88553c5..73e797e 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -79,7 +79,18 @@
symbolId: 'icon-[name]'
})
.end()
-
+ config.module
+ .rule('images')
+ .set('parser', {
+ dataUrlCondition: {
+ maxSize: 6 * 1024 // 超过6KB图片不内联
+ }
+ })
+ // .include.add(resolve('src/assets/login_images')).end()
+ // .use('url-loader')
+ // .loader('url-loader')
+ // .options({ name: 'img/[name].[hash:8].[ext]', limit: 1 })
+ .end()
config
.when(process.env.NODE_ENV !== 'development',
config => {