diff --git a/pages/sys/workbench/earlyWarning/earlyWarning.vue b/pages/sys/workbench/earlyWarning/earlyWarning.vue
index 418efa2..8d60266 100644
--- a/pages/sys/workbench/earlyWarning/earlyWarning.vue
+++ b/pages/sys/workbench/earlyWarning/earlyWarning.vue
@@ -40,7 +40,7 @@
预警位置:{{ item.deviceGroupName }}
预警时间:{{ item.reportTime }}
预警设备:{{ item.deviceName }}
-
+
去处理
@@ -141,17 +141,17 @@
this.tabLoaded[idx] = true;
this.loading = false;
},
- goDetail(item) {
- const itemStr = encodeURIComponent(JSON.stringify(item));
- uni.navigateTo({
- url: "/pages/sys/workbench/earlyWarning/warnDetail?item=" + itemStr,
- });
- },
- goDetail2(item) {
- const itemStr = encodeURIComponent(JSON.stringify(item));
- uni.navigateTo({
- url: "/pages/sys/workbench/earlyWarning/warnDetail?item=" + itemStr + "&pageType=detail",
- });
+ goDetail2(item) {
+ const itemStr = encodeURIComponent(JSON.stringify(item));
+ if([20, 30, 31, 32].includes(item.state)){
+ uni.navigateTo({
+ url: "/pages/sys/workbench/earlyWarning/warnDetail?item=" + itemStr,
+ });
+ }else{
+ uni.navigateTo({
+ url: "/pages/sys/workbench/earlyWarning/warnDetail?item=" + itemStr + "&pageType=detail",
+ });
+ }
},
goStatistics() {
uni.navigateTo({
diff --git a/pages/sys/workbench/order/orderDetail.vue b/pages/sys/workbench/order/orderDetail.vue
index c983582..54f15bd 100644
--- a/pages/sys/workbench/order/orderDetail.vue
+++ b/pages/sys/workbench/order/orderDetail.vue
@@ -29,10 +29,17 @@
工单图片:
-
+ style="margin-right: 20rpx; margin-bottom: 20rpx;"
+ mode="aspectFill"
+ >
@@ -123,10 +130,14 @@
},
previewImage(urls, index) {
// 使用uView的图片预览组件
- this.$u.previewImage({
- urls: urls.filter(url => url.trim() !== ''),
- current: index
- });
+ // 过滤掉空值
+ const validUrls = urls.filter(url => url && url.trim() !== '')
+ uni.previewImage({
+ urls: validUrls,
+ current: validUrls[index], // current 必须是 url,而不是索引
+ indicator: 'number', // 显示数字指示器
+ backgroundColor: '#000'
+ })
},
async onConfirm(selected) {
let params = this.detail