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 @@