diff --git a/api/system/assets/agri.js b/api/system/assets/agri.js new file mode 100644 index 0000000..ddfecad --- /dev/null +++ b/api/system/assets/agri.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询大棚管理列表 +export function listAgri(query) { + return request({ + url: '/assets/agri/list', + method: 'get', + params: query + }) +} + +// 查询大棚管理详细 +export function getAgri(id) { + return request({ + url: '/assets/agri/' + id, + method: 'get' + }) +} + +// 新增大棚管理 +export function addAgri(data) { + return request({ + url: '/assets/agri', + method: 'post', + data: data + }) +} + +// 修改大棚管理 +export function updateAgri(data) { + return request({ + url: '/assets/agri', + method: 'put', + data: data + }) +} + +// 删除大棚管理 +export function delAgri(id) { + return request({ + url: '/assets/agri/' + id, + method: 'delete' + }) +} diff --git a/api/system/assets/alarm.js b/api/system/assets/alarm.js new file mode 100644 index 0000000..eb17bec --- /dev/null +++ b/api/system/assets/alarm.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询告警方式设置列表 +export function listAlarm(query) { + return request({ + url: '/assets/alarm/list', + method: 'get', + params: query + }) +} + +// 查询告警方式设置详细 +export function getAlarm(id) { + return request({ + url: '/assets/alarm/' + id, + method: 'get' + }) +} + +// 新增告警方式设置 +export function addAlarm(data) { + return request({ + url: '/assets/alarm', + method: 'post', + data: data + }) +} + +// 修改告警方式设置 +export function updateAlarm(data) { + return request({ + url: '/assets/alarm', + method: 'put', + data: data + }) +} + +// 删除告警方式设置 +export function delAlarm(id) { + return request({ + url: '/assets/alarm/' + id, + method: 'delete' + }) +} diff --git a/api/system/assets/limit.js b/api/system/assets/limit.js new file mode 100644 index 0000000..8102d21 --- /dev/null +++ b/api/system/assets/limit.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询执行时间限位管理列表 +export function listLimit(query) { + return request({ + url: '/assets/limit/list', + method: 'get', + params: query + }) +} + +// 查询执行时间限位管理详细 +export function getLimit(id) { + return request({ + url: '/assets/limit/' + id, + method: 'get' + }) +} + +// 新增执行时间限位管理 +export function addLimit(data) { + return request({ + url: '/assets/limit', + method: 'post', + data: data + }) +} + +// 修改执行时间限位管理 +export function updateLimit(data) { + return request({ + url: '/assets/limit', + method: 'put', + data: data + }) +} + +// 删除执行时间限位管理 +export function delLimit(id) { + return request({ + url: '/assets/limit/' + id, + method: 'delete' + }) +} + +// 大棚运行时间限位查询 +export function getAgriByImei(id) { + return request({ + url: '/assets/limit/getAgriByImei/' + id, + method: 'get' + }) +} diff --git a/main.js b/main.js index 016c627..5d01a9d 100644 --- a/main.js +++ b/main.js @@ -13,7 +13,7 @@ Vue.use(plugins) Vue.config.productionTip = false Vue.prototype.$store = store Vue.prototype.getDicts = getDicts - +window.wx={} App.mpType = 'app' const app = new Vue({ diff --git a/pages/control/index.vue b/pages/control/index.vue index 323ad54..acd72d8 100644 --- a/pages/control/index.vue +++ b/pages/control/index.vue @@ -2,7 +2,7 @@ 控制设置 - + @@ -62,7 +62,9 @@ {{ card.name }} {{ show[card.type] || '未知' }} - 运行时间:{{ limitTimes[card.type] || 0 }} s + + 运行时间:{{ limitTimes[`${card.type}Limit`] && limitTimes[`${card.type}Limit`]!=='0' ? `${limitTimes[`${card.type}Limit`]} s` : '- -' }} + @@ -79,35 +81,22 @@ - - - - - - + - - 修改{{ currentCard.name }}运行时间 + {{ `【${selectedText} - ${currentCard.name}】运行时间` }} 当前时间: - {{ currentCardTime }} s + {{ currentCardTime ? `${currentCardTime} 秒` : '未设置' }} - - 新时间: - - s + + 修改后时间: + + - + @@ -117,6 +106,8 @@