From 1e6c74570ac2d85b4d567305b25b1b252a9d809a Mon Sep 17 00:00:00 2001
From: Lou <luzhiping@qqyjz.com>
Date: Sun, 28 Apr 2024 14:27:42 +0800
Subject: [PATCH] 更新

---
 pages/login/login-account.vue       |    3 
 mixin/uploadMixin.js                |    5 
 manifest.json                       |  498 ++++++++++++++++++++++++------------------------
 mixin/uploadMixinPicCheck.js        |    5 
 mixin/uploadMixinPlace.js           |    5 
 pages/home/launch.html              |    5 
 subPackage/school/troubleDetail.vue |   64 +++++-
 common/setting.js                   |    5 
 8 files changed, 318 insertions(+), 272 deletions(-)

diff --git a/common/setting.js b/common/setting.js
index 45fea46..0195f11 100644
--- a/common/setting.js
+++ b/common/setting.js
@@ -16,7 +16,10 @@
 	minioBaseUrl: "https://srgdjczzxtpt.com:2080/gminio/jczz/",
 	// minioBaseUrl: "http://192.168.0.101:9528/",
 	// 线上环境接口Url
-	prodUrl: 'https://srgdjczzxtpt.com:2080/api',
+	// prodUrl: 'https://srgdjczzxtpt.com:2080/api',
+	prodUrl: 'http://192.168.2.105:9528',
+	uploadUrl: 'https://srgdjczzxtpt.com:2080/api',
+
 	// 后端数据的接收方式application/json;charset=UTF-8或者application/x-www-form-urlencoded;charset=UTF-8
 	contentType: 'application/json;charset=UTF-8',
 	// 后端返回状态码
diff --git a/manifest.json b/manifest.json
index 40a17e3..7820fb9 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,250 +1,250 @@
 {
-	"name": "饶城格格通",
-	"appid": "__UNI__EE88272",
-	"description": "",
-	"versionName": "1.0.10",
-	"versionCode": 104,
-	"transformPx": false,
-	/* 5+App特有相关 */
-	"app-plus": {
-		"compatible": {
-			"ignoreVersion": true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持  
-		},
-		"safearea": {
-			"bottom": {
-				"offset": "none"
-			}
-		},
-		"usingComponents": true,
-		"nvueCompiler": "uni-app",
-		"compilerVersion": 3,
-		"splashscreen": {
-			"alwaysShowBeforeRender": false,
-			"waiting": false,
-			"autoclose": false,
-			"delay": 0
-		},
-		/* 模块配置 */
-		"modules": {
-			"VideoPlayer": {},
-			"Camera": {},
-			"Geolocation": {},
-			"Push": {},
-			"Maps": {}
-		},
-		/* 应用发布信息 */
-		"distribute": {
-			/* android打包配置 */
-			"android": {
-				"permissions": [
-					"<uses-feature android:name=\"android.hardware.camera\"/>",
-					"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
-					"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
-					"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
-					"<uses-permission android:name=\"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\"/>",
-					"<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>",
-					"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
-					"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
-					"<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
-					"<uses-permission android:name=\"android.permission.CAMERA\"/>",
-					"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
-					"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
-					"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
-					"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
-					"<uses-permission android:name=\"android.permission.INTERNET\"/>",
-					"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
-					"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
-					"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
-					"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
-					"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
-					"<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>",
-					"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
-					"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
-					"<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
-					"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
-					"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
-				],
-				"abiFilters": ["armeabi-v7a", "arm64-v8a"]
-			},
-			/* ios打包配置 */
-			"ios": {
-				"dSYMs": false,
-				"UIBackgroundModes": "",
-				"idfa": false
-			},
-			/* SDK配置 */
-			"sdkConfigs": {
-				"ad": {},
-				"maps": {
-					"amap": {
-						"appkey_ios": "4bcdf5434597cc9160c9e0168c4a7bc7",
-						"appkey_android": "c21be9bc7343573c28112c4fe272cb41"
-					}
-				},
-				"geolocation": {
-					"amap": {
-						"__platform__": ["ios", "android"],
-						"appkey_ios": "4bcdf5434597cc9160c9e0168c4a7bc7",
-						"appkey_android": "c21be9bc7343573c28112c4fe272cb41"
-					},
-					"system": {
-						"__platform__": ["ios", "android"]
-					}
-				},
-				"push": {
-					"unipush": {
-						"offline": true
-					}
-				}
-			},
-			"icons": {
-				"android": {
-					"hdpi": "D:/Desktop/hbsl/app/应用图标/72.png",
-					"xhdpi": "D:/Desktop/hbsl/app/应用图标/96.png",
-					"xxhdpi": "D:/Desktop/hbsl/app/应用图标/144.png",
-					"xxxhdpi": "D:/Desktop/hbsl/app/应用图标/192.png"
-				},
-				"ios": {
-					"appstore": "D:/Desktop/icon/1024x1024bb.png",
-					"iphone": {
-						"app@2x": "D:/Desktop/icon/120.png",
-						"app@3x": "D:/Desktop/icon/180.png",
-						"spotlight@2x": "D:/Desktop/icon/80.png",
-						"spotlight@3x": "D:/Desktop/icon/120.png",
-						"settings@2x": "D:/Desktop/icon/58.png",
-						"settings@3x": "D:/Desktop/icon/87.png",
-						"notification@2x": "D:/Desktop/icon/40.png",
-						"notification@3x": "D:/Desktop/icon/60.png"
-					},
-					"ipad": {
-						"app": "",
-						"app@2x": "",
-						"proapp@2x": "",
-						"spotlight": "",
-						"spotlight@2x": "",
-						"settings": "",
-						"settings@2x": "",
-						"notification": "",
-						"notification@2x": ""
-					}
-				}
-			},
-			"splashscreen": {
-				"useOriginalMsgbox": true
-			}
-		},
-		"uniStatistics": {
-			"enable": false
-		},
-		"nativePlugins": {}
-	},
-	/* 快应用特有相关 */
-	"quickapp": {},
-	/* 小程序特有相关 */
-	"mp-weixin": {
-		"appid": "wx41aa8a5d2e565a05",
-		"setting": {
-			"urlCheck": false,
-			"minified": true,
-			"postcss": true,
-			"es6": true
-		},
-		"usingComponents": true,
-		"plugins": {
-			"ocr-plugin": {
-				"version": "3.1.3",
-				"provider": "wx4418e3e031e551be"
-			}
-		},
-		"optimization": {
-			"subPackages": true
-		},
-		"uniStatistics": {
-			"enable": false
-		},
-		"requiredPrivateInfos": [
-			"getLocation",
-			"chooseLocation",
-			"onLocationChange",
-			"startLocationUpdateBackground"
-		],
-		"requiredBackgroundModes": ["location"], //必填
-		"permission": {
-			"scope.userLocation": {
-				"desc": "定位"
-			}
-		}
-	},
-	"mp-alipay": {
-		"usingComponents": true,
-		"uniStatistics": {
-			"enable": false
-		}
-	},
-	"mp-baidu": {
-		"usingComponents": true,
-		"uniStatistics": {
-			"enable": false
-		}
-	},
-	"mp-toutiao": {
-		"usingComponents": true,
-		"setting": {
-			"es6": true,
-			"minified": true,
-			"postcss": true,
-			"urlCheck": false
-		},
-		"uniStatistics": {
-			"enable": false
-		}
-	},
-	"h5": {
-		"template": "template.h5.html",
-		"router": {
-			"mode": "hash",
-			"base": "/app"
-		},
-		"optimization": {
-			"treeShaking": {
-				"enable": true
-			}
-		},
-		"devServer": {
-			"proxy": {
-				"/api": {
-					"target": "http://127.0.0.1",
-					//"target" : "https://rider.bladex.vip/api",
-					"pathRewrite": {
-						"^/api": "/"
-					}
-				}
-			},
-			"port": "",
-			"https": true
-		},
-		"uniStatistics": {
-			"enable": false
-		},
-		"sdkConfigs": {
-			"maps": {
-				"amap": {
-					"key": "7fa69abe1defd5888bb85bc736cda874",
-					"securityJsCode": "8ac9e5f522c62ed6e3a5800a87b0d140",
-					"serviceHost": ""
-				}
-			}
-		},
-		"unipush": {
-			"enable": false
-		}
-	},
-	"uniStatistics": {
-		"enable": false
-	},
-	"mp-qq": {
-		"uniStatistics": {
-			"enable": false
-		}
-	}
-}
\ No newline at end of file
+    "name" : "饶城格格通",
+    "appid" : "__UNI__EE88272",
+    "description" : "",
+    "versionName" : "1.0.10",
+    "versionCode" : 104,
+    "transformPx" : false,
+    /* 5+App特有相关 */
+    "app-plus" : {
+        "compatible" : {
+            "ignoreVersion" : true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持  
+        },
+        "safearea" : {
+            "bottom" : {
+                "offset" : "none"
+            }
+        },
+        "usingComponents" : true,
+        "nvueCompiler" : "uni-app",
+        "compilerVersion" : 3,
+        "splashscreen" : {
+            "alwaysShowBeforeRender" : false,
+            "waiting" : false,
+            "autoclose" : false,
+            "delay" : 0
+        },
+        /* 模块配置 */
+        "modules" : {
+            "VideoPlayer" : {},
+            "Camera" : {},
+            "Geolocation" : {},
+            "Push" : {},
+            "Maps" : {}
+        },
+        /* 应用发布信息 */
+        "distribute" : {
+            /* android打包配置 */
+            "android" : {
+                "permissions" : [
+                    "<uses-feature android:name=\"android.hardware.camera\"/>",
+                    "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
+                    "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
+                    "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
+                    "<uses-permission android:name=\"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS\"/>",
+                    "<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>",
+                    "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
+                    "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
+                    "<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
+                    "<uses-permission android:name=\"android.permission.CAMERA\"/>",
+                    "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
+                    "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
+                    "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
+                    "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
+                    "<uses-permission android:name=\"android.permission.INTERNET\"/>",
+                    "<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
+                    "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
+                    "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
+                    "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
+                    "<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
+                    "<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>",
+                    "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
+                    "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
+                    "<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
+                    "<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
+                    "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
+                ],
+                "abiFilters" : [ "armeabi-v7a", "arm64-v8a" ]
+            },
+            /* ios打包配置 */
+            "ios" : {
+                "dSYMs" : false,
+                "UIBackgroundModes" : "",
+                "idfa" : false
+            },
+            /* SDK配置 */
+            "sdkConfigs" : {
+                "ad" : {},
+                "maps" : {
+                    "amap" : {
+                        "appkey_ios" : "4bcdf5434597cc9160c9e0168c4a7bc7",
+                        "appkey_android" : "c21be9bc7343573c28112c4fe272cb41"
+                    }
+                },
+                "geolocation" : {
+                    "amap" : {
+                        "__platform__" : [ "ios", "android" ],
+                        "appkey_ios" : "4bcdf5434597cc9160c9e0168c4a7bc7",
+                        "appkey_android" : "c21be9bc7343573c28112c4fe272cb41"
+                    },
+                    "system" : {
+                        "__platform__" : [ "ios", "android" ]
+                    }
+                },
+                "push" : {
+                    "unipush" : {
+                        "offline" : true
+                    }
+                }
+            },
+            "icons" : {
+                "android" : {
+                    "hdpi" : "D:/Desktop/hbsl/app/应用图标/72.png",
+                    "xhdpi" : "D:/Desktop/hbsl/app/应用图标/96.png",
+                    "xxhdpi" : "D:/Desktop/hbsl/app/应用图标/144.png",
+                    "xxxhdpi" : "D:/Desktop/hbsl/app/应用图标/192.png"
+                },
+                "ios" : {
+                    "appstore" : "D:/Desktop/icon/1024x1024bb.png",
+                    "iphone" : {
+                        "app@2x" : "D:/Desktop/icon/120.png",
+                        "app@3x" : "D:/Desktop/icon/180.png",
+                        "spotlight@2x" : "D:/Desktop/icon/80.png",
+                        "spotlight@3x" : "D:/Desktop/icon/120.png",
+                        "settings@2x" : "D:/Desktop/icon/58.png",
+                        "settings@3x" : "D:/Desktop/icon/87.png",
+                        "notification@2x" : "D:/Desktop/icon/40.png",
+                        "notification@3x" : "D:/Desktop/icon/60.png"
+                    },
+                    "ipad" : {
+                        "app" : "",
+                        "app@2x" : "",
+                        "proapp@2x" : "",
+                        "spotlight" : "",
+                        "spotlight@2x" : "",
+                        "settings" : "",
+                        "settings@2x" : "",
+                        "notification" : "",
+                        "notification@2x" : ""
+                    }
+                }
+            },
+            "splashscreen" : {
+                "useOriginalMsgbox" : true
+            }
+        },
+        "uniStatistics" : {
+            "enable" : false
+        },
+        "nativePlugins" : {}
+    },
+    /* 快应用特有相关 */
+    "quickapp" : {},
+    /* 小程序特有相关 */
+    "mp-weixin" : {
+        "appid" : "wx41aa8a5d2e565a05",
+        "setting" : {
+            "urlCheck" : false,
+            "minified" : true,
+            "postcss" : true,
+            "es6" : true
+        },
+        "usingComponents" : true,
+        "plugins" : {
+            "ocr-plugin" : {
+                "version" : "3.1.3",
+                "provider" : "wx4418e3e031e551be"
+            }
+        },
+        "optimization" : {
+            "subPackages" : true
+        },
+        "uniStatistics" : {
+            "enable" : false
+        },
+        "requiredPrivateInfos" : [
+            "getLocation",
+            "chooseLocation",
+            "onLocationChange",
+            "startLocationUpdateBackground"
+        ],
+        "requiredBackgroundModes" : [ "location" ], //必填
+        "permission" : {
+            "scope.userLocation" : {
+                "desc" : "定位"
+            }
+        }
+    },
+    "mp-alipay" : {
+        "usingComponents" : true,
+        "uniStatistics" : {
+            "enable" : false
+        }
+    },
+    "mp-baidu" : {
+        "usingComponents" : true,
+        "uniStatistics" : {
+            "enable" : false
+        }
+    },
+    "mp-toutiao" : {
+        "usingComponents" : true,
+        "setting" : {
+            "es6" : true,
+            "minified" : true,
+            "postcss" : true,
+            "urlCheck" : false
+        },
+        "uniStatistics" : {
+            "enable" : false
+        }
+    },
+    "h5" : {
+        "template" : "template.h5.html",
+        "router" : {
+            "mode" : "hash",
+            "base" : "/app"
+        },
+        "optimization" : {
+            "treeShaking" : {
+                "enable" : true
+            }
+        },
+        "devServer" : {
+            "proxy" : {
+                "/api" : {
+                    "target" : "http://127.0.0.1",
+                    //"target" : "https://rider.bladex.vip/api",
+                    "pathRewrite" : {
+                        "^/api" : "/"
+                    }
+                }
+            },
+            "port" : "",
+            "https" : true
+        },
+        "uniStatistics" : {
+            "enable" : false
+        },
+        "sdkConfigs" : {
+            "maps" : {
+                "amap" : {
+                    "key" : "7fa69abe1defd5888bb85bc736cda874",
+                    "securityJsCode" : "8ac9e5f522c62ed6e3a5800a87b0d140",
+                    "serviceHost" : ""
+                }
+            }
+        },
+        "unipush" : {
+            "enable" : false
+        }
+    },
+    "uniStatistics" : {
+        "enable" : false
+    },
+    "mp-qq" : {
+        "uniStatistics" : {
+            "enable" : false
+        }
+    }
+}
diff --git a/mixin/uploadMixin.js b/mixin/uploadMixin.js
index d031c93..fdc080d 100644
--- a/mixin/uploadMixin.js
+++ b/mixin/uploadMixin.js
@@ -1,7 +1,8 @@
 import {
 	prodUrl,
 	clientId,
-	clientSecret
+	clientSecret,
+	uploadUrl
 } from '@/common/setting'
 
 import {
@@ -22,7 +23,7 @@
 				maxCount: "5",
 				previewFullImage: true,
 				uploadText: "上传中",
-				url: prodUrl + "/blade-resource/oss/endpoint/put-file",
+				url: uploadUrl + "/blade-resource/oss/endpoint/put-file",
 				header: {},
 			},
 		}
diff --git a/mixin/uploadMixinPicCheck.js b/mixin/uploadMixinPicCheck.js
index 9d89848..8fcb6c3 100644
--- a/mixin/uploadMixinPicCheck.js
+++ b/mixin/uploadMixinPicCheck.js
@@ -2,7 +2,8 @@
 	devUrl,
 	prodUrl,
 	clientId,
-	clientSecret
+	clientSecret,
+	uploadUrl
 } from '@/common/setting'
 
 import {
@@ -23,7 +24,7 @@
 				maxCount: "5",
 				previewFullImage: true,
 				uploadText: "上传中",
-				url: prodUrl + "/blade-resource/oss/endpoint/put-file-attach-by-prefix-path"
+				url: uploadUrl + "/blade-resource/oss/endpoint/put-file-attach-by-prefix-path"
 			},
 		}
 	},
diff --git a/mixin/uploadMixinPlace.js b/mixin/uploadMixinPlace.js
index 6a78b6a..5899b49 100644
--- a/mixin/uploadMixinPlace.js
+++ b/mixin/uploadMixinPlace.js
@@ -1,7 +1,8 @@
 import {
 	prodUrl,
 	clientId,
-	clientSecret
+	clientSecret,
+	uploadUrl
 } from '@/common/setting'
 
 import {
@@ -22,7 +23,7 @@
 				maxCount: "5",
 				previewFullImage: true,
 				uploadText: "上传中",
-				url: prodUrl + "/blade-resource/oss/endpoint/put-file-attach-by-prefix-path"
+				url: uploadUrl + "/blade-resource/oss/endpoint/put-file-attach-by-prefix-path"
 			},
 		}
 	},
diff --git a/pages/home/launch.html b/pages/home/launch.html
index 630831e..19d05e2 100644
--- a/pages/home/launch.html
+++ b/pages/home/launch.html
@@ -9,8 +9,9 @@
 		<script type="text/javascript">
 			var config = {
 				id: "wx41aa8a5d2e565a05",
-				path: "page/login/login",
-				version: "develop",
+				// path: "pages/home/login-account",
+				path: "pages/login/login-account",
+				version: "trial", //trial  ,release ,develop
 				query: {
 					type: 1
 				}
diff --git a/pages/login/login-account.vue b/pages/login/login-account.vue
index 40f1fc5..d18bdf2 100644
--- a/pages/login/login-account.vue
+++ b/pages/login/login-account.vue
@@ -43,7 +43,7 @@
 						<u-input placeholder="请输入用户名" prefixIcon="account"
 							prefixIconStyle="font-size: 28px;color: #017BFC"
 							placeholderStyle="font-size:28rpx;color:#ABABAB;"
-							customStyle="background:#fff;width:634rpx;" type="number" v-model="form.phone"></u-input>
+							customStyle="background:#fff;width:634rpx;" v-model="form.phone"></u-input>
 					</u-form-item>
 					<u-form-item prop="password" :borderBottom="false" ref="password">
 						<u-input v-if="passwordProps.passwordType == 'password'" placeholder="请输入密码" prefixIcon="lock"
@@ -174,6 +174,7 @@
 		},
 
 		onLoad(option) {
+			console.log(option);
 			if (option.type) {
 				//type 1   安全隐患    2 矛盾纠纷   3 护学打卡
 
diff --git a/subPackage/school/troubleDetail.vue b/subPackage/school/troubleDetail.vue
index 6ee5041..6494962 100644
--- a/subPackage/school/troubleDetail.vue
+++ b/subPackage/school/troubleDetail.vue
@@ -32,6 +32,13 @@
 			<text>时间</text>
 			<text>{{info.createTime}}</text>
 		</view>
+
+
+		<view class="item-row flex j-c-s-b a-i-c" v-if="info.type == 1">
+			<text>隐患类型</text>
+			<text>{{troubleValue}}</text>
+		</view>
+
 		<view class="item-row flex j-c-s-b a-i-c" v-if="info.isProblem">
 			<text>是否隐患</text>
 			<text>{{info.isProblem == 1?"是":"否"}}</text>
@@ -67,10 +74,9 @@
 				<view class="mb-20">
 					工作照片
 				</view>
-
 				<view class="flex-wrap" v-if="info.confirmFlag == 2">
-					<view class="mr-20" v-for="i in images">
-						<u-image :src="i" width="140rpx" height="140rpx" @click="previewImage(images,i)"></u-image>
+					<view class="mr-20" v-for="i in workImage">
+						<u-image :src="i" width="140rpx" height="140rpx" @click="previewImage(workImage,i)"></u-image>
 					</view>
 				</view>
 				<u-upload v-else :fileList="form.images" :previewFullImage="uploadConfig.previewFullImage"
@@ -86,7 +92,7 @@
 
 
 
-		<view class="image-wrap bgc-ff" v-if="roleTypeName == 'xyzt' && info.confirmFlag != 2">
+		<view class="image-wrap bgc-ff" v-if="roleTypeName == 'xyzt' && info.confirmFlag == 4">
 			<u-form labelWidth="70" :model="form" ref="form">
 				<u-form-item label="是否隐患:" labelWidth="100" prop="isProblem">
 					<u-radio-group v-model="form.isProblem">
@@ -112,6 +118,9 @@
 				</u-form-item> -->
 			</u-form>
 		</view>
+
+		<view class="blank"></view>
+
 		<!-- <audit-action @handle="submit"
 			v-if="roleType == 2 && info.confirmFlag == 1 && roleTypeName == 'mj' "></audit-action> -->
 		<!-- <footer-btn v-if="roleType == 1  && info.confirmFlag == 3" text="编辑" @click="navToEdit" /> -->
@@ -129,6 +138,9 @@
 		getTroubleReportDetail,
 		auditTroubleReport
 	} from "@/api/school/school.js"
+	import {
+		bizDictionary
+	} from '@/api/system/dict.js'
 	export default {
 		components: {
 			auditAction
@@ -154,10 +166,10 @@
 					}
 				],
 				roleTypeName: "",
-
+				workImage: [],
+				troubleValue: ""
 			}
 		},
-
 
 		onLoad(option) {
 			let {
@@ -168,28 +180,50 @@
 			if (roleAlias == "mj" || roleAlias == "xyzt") {
 				this.roleType = 2;
 			}
-
 			if (roleAlias == "inhabitant" || roleAlias == "xyty") {
 				this.roleType == 1;
 			}
-
 			this.id = option.id;
 		},
-
 
 		onShow() {
 			this.getDetail(this.id)
 		},
 
-
 		methods: {
+			getDangerTypeList(callback) {
+				bizDictionary({
+					code: "hiddenDangerType"
+				}).then(res => {
+					if (res.code == 200) {
+						callback(res.data);
+					}
+				})
+			},
+
 			getDetail(id) {
 				getTroubleReportDetail({
 					id
 				}).then(res => {
 					this.info = res.data;
+					if (res.data.images) {
+						this.images = this.$setImageUrl(res.data.images);
+					}
+					if (Number(res.data.type) == 1) {
+						uni.setNavigationBarTitle({
+							title: "隐患排查详情"
+						})
+						this.getDangerTypeList(data => {
+							this.troubleValue = this.$getIndex(data, res.data.hiddenDangerType, "dictKey",
+								"dictValue").name
+						})
+					} else {
+						uni.setNavigationBarTitle({
+							title: "矛盾纠纷详情"
+						})
+					}
 					if (res.data.workImage) {
-						this.images = this.$setImageUrl(res.data.workImage);
+						this.workImage = this.$setImageUrl(res.data.workImage);
 					}
 					if (res.data.type == 1) {
 						uni.setNavigationBarTitle({
@@ -269,7 +303,8 @@
 						this.form.images.forEach(e => {
 							urls.push(e.name)
 						})
-						this.form.workImage = urls.join(",")
+						data.workImage = urls.join(",")
+
 					} else {
 						this.$showTips("请上传工作照片")
 						return;
@@ -339,7 +374,10 @@
 	.upload {
 		margin: 0 30rpx;
 		padding: 30rpx;
+	}
 
-
+	.blank {
+		width: 100%;
+		height: 200rpx;
 	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.3