Browse Source

二次提交

wangtong 1 year ago
parent
commit
2f44b3e1f7
100 changed files with 35079 additions and 33684 deletions
  1. 1 0
      .idea/vcs.xml
  2. 107 64
      api/common.js
  3. 2 2
      common/http.js
  4. 77 8
      pages.json
  5. 32 18
      pages/index/index.vue
  6. 3 0
      pages/login/login.vue
  7. 5 3
      pages/noLogin/buildinglist.vue
  8. 13 7
      pages/noLogin/communitylist.vue
  9. 351 188
      pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.vue
  10. 108 79
      pages/noLogin/typeList.vue
  11. 22 4
      pages/noLogin/unitlist.vue
  12. 1 1
      pages/notice/noticeList.vue
  13. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  14. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  15. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  16. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/components/back.js.map
  17. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/components/ming-pop/ming-pop.js.map
  18. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/aboutme/aboutme.js.map
  19. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chart.js.map
  20. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chartAll.js.map
  21. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chartDetail.js.map
  22. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chartList.js.map
  23. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/details.js.map
  24. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/newchartDetail.js.map
  25. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/cityConstrution/cityConstrution.js.map
  26. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/historyConstruction/historyConstruction.js.map
  27. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/historyConstruction/historyDetail.js.map
  28. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/historyConstruction/updateInfo.js.map
  29. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  30. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  31. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/My.js.map
  32. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/Myphoto.js.map
  33. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/buildinglist.js.map
  34. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/cityProject.js.map
  35. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/communitylist.js.map
  36. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/data.js.map
  37. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.js.map
  38. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/list.js.map
  39. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/listProject.js.map
  40. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/repair.js.map
  41. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/typeList.js.map
  42. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/unitlist.js.map
  43. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/uploadProject.js.map
  44. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/notice/noticeDetail.js.map
  45. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/notice/noticeList.js.map
  46. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.js.map
  47. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.js.map
  48. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading1.js.map
  49. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading2.js.map
  50. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading3.js.map
  51. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading4.js.map
  52. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading5.js.map
  53. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map
  54. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox/u-checkbox.js.map
  55. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-empty/u-empty.js.map
  56. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-form-item/u-form-item.js.map
  57. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-form/u-form.js.map
  58. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-icon/u-icon.js.map
  59. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-input/u-input.js.map
  60. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-mask/u-mask.js.map
  61. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-picker/u-picker.js.map
  62. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-popup/u-popup.js.map
  63. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-search/u-search.js.map
  64. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-select/u-select.js.map
  65. 6 2
      unpackage/dist/dev/mp-weixin/app.json
  66. 18 18
      unpackage/dist/dev/mp-weixin/common/main.js
  67. 2 2
      unpackage/dist/dev/mp-weixin/common/runtime.js
  68. 33426 32602
      unpackage/dist/dev/mp-weixin/common/vendor.js
  69. 16 16
      unpackage/dist/dev/mp-weixin/components/back.js
  70. 15 15
      unpackage/dist/dev/mp-weixin/components/ming-pop/ming-pop.js
  71. 18 18
      unpackage/dist/dev/mp-weixin/pages/aboutme/aboutme.js
  72. 18 18
      unpackage/dist/dev/mp-weixin/pages/chart/chart.js
  73. 38 38
      unpackage/dist/dev/mp-weixin/pages/chart/chartAll.js
  74. 22 22
      unpackage/dist/dev/mp-weixin/pages/chart/chartDetail.js
  75. 24 24
      unpackage/dist/dev/mp-weixin/pages/chart/chartList.js
  76. 18 18
      unpackage/dist/dev/mp-weixin/pages/chart/details.js
  77. 22 22
      unpackage/dist/dev/mp-weixin/pages/chart/newchartDetail.js
  78. 22 22
      unpackage/dist/dev/mp-weixin/pages/cityConstrution/cityConstrution.js
  79. 18 18
      unpackage/dist/dev/mp-weixin/pages/historyConstruction/historyConstruction.js
  80. 18 18
      unpackage/dist/dev/mp-weixin/pages/historyConstruction/historyDetail.js
  81. 21 21
      unpackage/dist/dev/mp-weixin/pages/historyConstruction/updateInfo.js
  82. 33 28
      unpackage/dist/dev/mp-weixin/pages/index/index.js
  83. 2 1
      unpackage/dist/dev/mp-weixin/pages/index/index.json
  84. 1 1
      unpackage/dist/dev/mp-weixin/pages/index/index.wxml
  85. 12 0
      unpackage/dist/dev/mp-weixin/pages/index/index.wxss
  86. 23 20
      unpackage/dist/dev/mp-weixin/pages/login/login.js
  87. 18 18
      unpackage/dist/dev/mp-weixin/pages/noLogin/My.js
  88. 18 18
      unpackage/dist/dev/mp-weixin/pages/noLogin/Myphoto.js
  89. 26 25
      unpackage/dist/dev/mp-weixin/pages/noLogin/buildinglist.js
  90. 19 19
      unpackage/dist/dev/mp-weixin/pages/noLogin/cityProject.js
  91. 30 30
      unpackage/dist/dev/mp-weixin/pages/noLogin/communitylist.js
  92. 1 1
      unpackage/dist/dev/mp-weixin/pages/noLogin/communitylist.wxml
  93. 17 17
      unpackage/dist/dev/mp-weixin/pages/noLogin/data.js
  94. 323 128
      unpackage/dist/dev/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.js
  95. 4 2
      unpackage/dist/dev/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.json
  96. 1 1
      unpackage/dist/dev/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.wxml
  97. 13 13
      unpackage/dist/dev/mp-weixin/pages/noLogin/home/home.js
  98. 23 23
      unpackage/dist/dev/mp-weixin/pages/noLogin/list.js
  99. 19 19
      unpackage/dist/dev/mp-weixin/pages/noLogin/listProject.js
  100. 0 0
      unpackage/dist/dev/mp-weixin/pages/noLogin/repair.js

+ 1 - 0
.idea/vcs.xml

@@ -2,5 +2,6 @@
 <project version="4">
 <project version="4">
   <component name="VcsDirectoryMappings">
   <component name="VcsDirectoryMappings">
     <mapping directory="" vcs="Git" />
     <mapping directory="" vcs="Git" />
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
   </component>
   </component>
 </project>
 </project>

+ 107 - 64
api/common.js

@@ -1,156 +1,199 @@
 import utils from '../common/request.js'
 import utils from '../common/request.js'
 export default {
 export default {
 	//选择行政区
 	//选择行政区
-	getDistrict(data){
-	    return utils.requestFn(`/system/dict/data/type/district`, data)
+	getDistrict(data) {
+		return utils.requestFn(`/system/dict/data/type/district`, data)
 	},
 	},
 	//选择小区
 	//选择小区
-	getArea(data){
-	    return utils.requestEn(`/mobile/area/getArea`, data)
+	getArea(data) {
+		return utils.requestEn(`/mobile/area/getArea`, data)
 	},
 	},
 	//选择单元
 	//选择单元
-	getUnit(data){
-	    return utils.requestEn(`/mobile/unit/getUnit`, data)
+	getUnit(data) {
+		return utils.requestEn(`/mobile/unit/getUnit`, data)
 	},
 	},
 	//选择楼宇
 	//选择楼宇
-	getBuilding(data){
-	    return utils.requestEn(`/mobile/building/getBuilding`, data)
+	getBuilding(data) {
+		return utils.requestEn(`/mobile/building/getBuilding`, data)
 	},
 	},
 	//选择房屋(门牌)
 	//选择房屋(门牌)
-	getHouse(data){
-	    return utils.requestEn(`/mobile/house/getHouse`, data)
+	getHouse(data) {
+		return utils.requestEn(`/mobile/house/getHouse`, data)
 	},
 	},
 	//公告列表
 	//公告列表
-	getNoticeList(data){
-	    return utils.requestEn(`/mobile/notice/list`, data)
+	getNoticeList(data) {
+		return utils.requestEn(`/mobile/notice/getNotice`, data)
 	},
 	},
 	//关于我们
 	//关于我们
-	getAboutUs(data){
-	    return utils.requestEn(`/mobile/aboutUs/getOne`, data)
+	getAboutUs(data) {
+		return utils.requestEn(`/mobile/aboutUs/getOne`, data)
 	},
 	},
 	//服务说明
 	//服务说明
-	getExplain(data){
-	    return utils.requestEn(`/mobile/explain/getOne`, data)
+	getExplain(data) {
+		return utils.requestEn(`/mobile/explain/getOne`, data)
 	},
 	},
 	//上门类型
 	//上门类型
-	getDic(data){
-	    return utils.requestEn(`/mobile/order/getDic`, data)
+	getDic(data) {
+		return utils.requestEn(`/mobile/order/getDic`, data)
 	},
 	},
 	//管子类别
 	//管子类别
-	getPipeType(data){
-	    return utils.requestEn(`/mobile/pipeType/getPipeType`, data)
+	getPipeType(data) {
+		return utils.requestEn(`/mobile/pipeType/getPipeType`, data)
 	},
 	},
 	//管子长度
 	//管子长度
-	getPipeLength(data){
-	    return utils.requestEn(`/mobile/pipeLength/getPipeLength`, data)
+	getPipeLength(data) {
+		return utils.requestEn(`/mobile/pipeLength/getPipeLength`, data)
 	},
 	},
 	//历史施工
 	//历史施工
-	getListAll(data){
-	    return utils.requestFn(`/mobile/order/getListAll`, data)
+	getListAll(data) {
+		return utils.requestFn(`/mobile/order/getListAll`, data)
 	},
 	},
 	//历史施工(查看详情页)
 	//历史施工(查看详情页)
-	getOrderPhoto(data){
-	    return utils.requestEn(`/mobile/orderPhoto/getPhoto`, data)
+	getOrderPhoto(data) {
+		return utils.requestEn(`/mobile/orderPhoto/getPhoto`, data)
 	},
 	},
 	//提交数据
 	//提交数据
-	submitOrder(data){
-	    return utils.requestFn(`/mobile/order`, data,'POST')
+	submitOrder(data) {
+		return utils.requestFn(`/mobile/order`, data, 'POST')
 	},
 	},
 	//工程列表
 	//工程列表
-	getEngineList(data){
-	    return utils.requestEn(`/mobile/otherEngine/getList`, data)
+	getEngineList(data) {
+		return utils.requestEn(`/mobile/otherEngine/getList`, data)
 	},
 	},
 	//查看非市政项目
 	//查看非市政项目
-	getEngineDetail(data){
-	    return utils.requestEn(`/mobile/otherEngine/getById`, data)
+	getEngineDetail(data) {
+		return utils.requestEn(`/mobile/otherEngine/getById`, data)
 	},
 	},
 	//查看非市政项目页 确认上传照片
 	//查看非市政项目页 确认上传照片
-	updateEnginePhoto(data){
-	    return utils.requestFn(`/mobile/otherEngine`, data,'PUT')
+	updateEnginePhoto(data) {
+		return utils.requestFn(`/mobile/otherEngine`, data, 'PUT')
 	},
 	},
 	//门牌验证
 	//门牌验证
 	// getOrderForStatus(data){
 	// getOrderForStatus(data){
 	//     return utils.requestEn(`/mobile/order/getOrderForStatus`, data)
 	//     return utils.requestEn(`/mobile/order/getOrderForStatus`, data)
 	// },
 	// },
 	//首页轮播图
 	//首页轮播图
-	getLunBo(data){
-	    return utils.requestEn(`/mobile/rotation/list`, data)
+	getLunBo(data) {
+		return utils.requestEn(`/mobile/rotation/list`, data)
 	},
 	},
 	//获取项目类型
 	//获取项目类型
-	getProjectType(data){
-	    return utils.requestEn(`/mobile/order/getDic`, data)
+	getProjectType(data) {
+		return utils.requestEn(`/mobile/order/getDic`, data)
 	},
 	},
 	//获取项目列表
 	//获取项目列表
-	getProjectList(data){
-	    return utils.requestEn(`/mobile/otherEngine/getList`, data)
+	getProjectList(data) {
+		return utils.requestEn(`/mobile/otherEngine/getList`, data)
 	},
 	},
 	//自闭阀类型
 	//自闭阀类型
-	getProject(data){
-	    return utils.requestEn(`/mobile/valve/getValveType`, data)
+	getProject(data) {
+		return utils.requestEn(`/mobile/valve/getValveType`, data)
 	},
 	},
 	//上传照片
 	//上传照片
-	getImage(data){
-	    return utils.requestFn(`/obs`, data,'POST')
+	getImage(data) {
+		return utils.requestFn(`/obs`, data, 'POST')
 	},
 	},
 	//获取用户名
 	//获取用户名
-	getUserName(data){
-	    return utils.requestFn(`/mobile/user/getName`, data)
+	getUserName(data) {
+		return utils.requestFn(`/mobile/user/getName`, data)
 	},
 	},
 	//工程列表
 	//工程列表
-	getList(data){
+	getList(data) {
 		return utils.requestEn(`/mobile/order/getList`, data)
 		return utils.requestEn(`/mobile/order/getList`, data)
 	},
 	},
 	//小区合格率
 	//小区合格率
-	getExamineArea(data){
+	getExamineArea(data) {
 		return utils.requestEn(`/mobile/area/getExamineArea`, data)
 		return utils.requestEn(`/mobile/area/getExamineArea`, data)
 	},
 	},
 
 
 	//列表
 	//列表
-	getOtherList(data){
+	getOtherList(data) {
 		return utils.requestEn(`/mobile/order/getOtherList`, data)
 		return utils.requestEn(`/mobile/order/getOtherList`, data)
 	},
 	},
 	//职工合格率
 	//职工合格率
-	getExamineWorker(data){
+	getExamineWorker(data) {
 		return utils.requestEn(`/mobile/area/getExamineWorker`, data)
 		return utils.requestEn(`/mobile/area/getExamineWorker`, data)
 	},
 	},
 	//小区服务统计
 	//小区服务统计
-	getExamineServe(data){
+	getExamineServe(data) {
 		return utils.requestEn(`/mobile/area/getExamineServe`, data)
 		return utils.requestEn(`/mobile/area/getExamineServe`, data)
 	},
 	},
 	//管材类别统计
 	//管材类别统计
-	getExaminePipeType(data){
+	getExaminePipeType(data) {
 		return utils.requestEn(`/mobile/area/getExaminePipeType`, data)
 		return utils.requestEn(`/mobile/area/getExaminePipeType`, data)
 	},
 	},
 	//管材长度统计
 	//管材长度统计
-	getExaminePipeLength(data){
+	getExaminePipeLength(data) {
 		return utils.requestEn(`/mobile/area/getExaminePipeLength`, data)
 		return utils.requestEn(`/mobile/area/getExaminePipeLength`, data)
 	},
 	},
 	//自闭阀类别统计
 	//自闭阀类别统计
-	getExamineValveType(data){
+	getExamineValveType(data) {
 		return utils.requestEn(`/mobile/area/getExamineValveType`, data)
 		return utils.requestEn(`/mobile/area/getExamineValveType`, data)
 	},
 	},
 	//小区汇总统计
 	//小区汇总统计
-	getAreaSum(data){
+	getAreaSum(data) {
 		return utils.requestEn(`/mobile/area/getAreaSum`, data)
 		return utils.requestEn(`/mobile/area/getAreaSum`, data)
 	},
 	},
 	//获取职工
 	//获取职工
-	getWorker(data){
+	getWorker(data) {
 		return utils.requestEn(`/mobile/area/getWorker`, data)
 		return utils.requestEn(`/mobile/area/getWorker`, data)
 	},
 	},
 
 
-	getById(data){
+	getById(data) {
 		return utils.requestEn(`/mobile/order/getById`, data)
 		return utils.requestEn(`/mobile/order/getById`, data)
 	},
 	},
-	
-	getOrderList(data){
+
+	getOrderList(data) {
 		return utils.requestEn(`/mobile/order/getList`, data)
 		return utils.requestEn(`/mobile/order/getList`, data)
 	},
 	},
 	//修改
 	//修改
-	getUpdateOrder(data){
-	    return utils.requestFn(`/mobile/order`, data, 'PUT')
+	getUpdateOrder(data) {
+		return utils.requestFn(`/mobile/order`, data, 'PUT')
 	},
 	},
 	//选择门牌(安检,工程管理页)
 	//选择门牌(安检,工程管理页)
-	getAllHouse(data){
-	    return utils.requestEn(`/mobile/house/getAllHouse`, data)
+	getAllHouse(data) {
+		return utils.requestEn(`/mobile/house/getAllHouse`, data)
+	},
+	//选择门牌(安检,工程管理页)
+	getDictInfo(data) {
+		return utils.requestEn(`/mobile/sysInfo/dict`, data)
+	}, //选择门牌(安检,工程管理页)
+	getUnitList(data) {
+		return utils.requestEn(`/mobile/unit/getUnit`, data)
+	},
+	getBuildingList(data) {
+		return utils.requestEn(`/mobile/building/getBuilding`, data)
+	},
+	getArea() {
+		return utils.requestEn(`/mobile/area/getArea`)
+	},
+	getDictInfoList(data) {
+		return utils.requestEn(`/mobile/sysInfo/dictlist`, data, 'POST')
+	},
+	setregulatorBox(data) {
+		return utils.requestEn(`/mobile/regulatorBox`, data, 'POST')
+	},
+	setwarningPile(data) {
+		return utils.requestEn(`/mobile/warningPile`, data, 'Put')
 	},
 	},
-}
+	getwarningPileList(data) {
+		return utils.requestEn(`/mobile/warningPile/getList`, data)
+	},
+	getwarningPileInfo(data) {
+		return utils.requestEn(`/mobile/warningPile/${data}`)
+	},
+	setcourtyardNetworkManagement(data) {
+		return utils.requestEn(`/mobile/courtyardNetworkManagement`, data, 'POST')
+	},
+	setemergencyRepair(data) {
+		return utils.requestEn(`/mobile/emergencyRepair`, data, 'POST')
+	},
+	getOne() {
+		return utils.requestEn(`/mobile/explain/getOne`)
+	},
+	getWorker() {
+		return utils.requestEn(`/mobile/user/getWorker`)
+	}
+	
+
+
+}

+ 2 - 2
common/http.js

@@ -1,8 +1,8 @@
 // 配置信息
 // 配置信息
 export default {
 export default {
 	// webUrl: 'http://127.0.0.1:8080',
 	// webUrl: 'http://127.0.0.1:8080',
-	webUrl: 'https://cczdsz.com/prod-api/',
+	//webUrl: 'https://cczdsz.com/prod-api/',
 	// webUrl: 'http://192.168.0.129:8080',
 	// webUrl: 'http://192.168.0.129:8080',
-	//webUrl: 'http://192.168.4.20:8080',
+	webUrl: 'http://192.168.4.20:8080',
 	
 	
 }
 }

+ 77 - 8
pages.json

@@ -3,20 +3,53 @@
 		"^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue"
 		"^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue"
 	},
 	},
 	"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
 	"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
+	
+	{
+	
+		//登录
+		"path": "pages/login/login",
+		"style": {
+			"navigationStyle": "custom"
+		}
+	},
+	{
+	    "path" : "pages/noLogin/PressureRegulatingBox/PressureRegulatingBox",
+	    "style" :                                                                                    
+	    {
+	        "navigationStyle": "custom"
+	    }
+	    
+	},
+	// {
+	//     "path" : "pages/noLogin/PressureRegulatingBox/PressureRegulatingBox",
+	//     "style" :                                                                                    
+	//     {
+	//         "navigationStyle": "custom"
+	//     }
+	    
+	// },
+	// {
+	
+	// 	//登录
+	// 	"path": "pages/login/login",
+	// 	"style": {
+	// 		"navigationStyle": "custom"
+	// 	}
+	// },
 		{
 		{
 				"path": "pages/index/index",
 				"path": "pages/index/index",
 			"style": {
 			"style": {
 				"navigationStyle": "custom"
 				"navigationStyle": "custom"
 			}
 			}
 },
 },
-		{
+		// {
 		
 		
-			//登录
-			"path": "pages/login/login",
-			"style": {
-				"navigationStyle": "custom"
-			}
-		},
+		// 	//登录
+		// 	"path": "pages/login/login",
+		// 	"style": {
+		// 		"navigationStyle": "custom"
+		// 	}
+		// },
 		{
 		{
 			//上传市政项目
 			//上传市政项目
 			"path": "pages/noLogin/uploadProject",
 			"path": "pages/noLogin/uploadProject",
@@ -225,6 +258,42 @@
             }
             }
             
             
         }
         }
+        ,{
+            "path" : "pages/noLogin/WarningPileForm/WarningPileForm",
+            "style" :                                                                                    
+            {
+                "navigationBarTitleText": "",
+                "enablePullDownRefresh": false
+            }
+            
+        }
+		,{
+		    "path" : "pages/noLogin/WarningPileList",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "",
+		        "enablePullDownRefresh": false
+		    }
+		    
+		}
+        ,{
+            "path" : "pages/noLogin/CourtyardNetworkManagement/CourtyardNetworkManagement",
+            "style" :                                                                                    
+            {
+                "navigationBarTitleText": "",
+                "enablePullDownRefresh": false
+            }
+            
+        }
+        // ,{
+        //     "path" : "pages/noLogin/PressureRegulatingBox/PressureRegulatingBox",
+        //     "style" :                                                                                    
+        //     {
+        //         "navigationBarTitleText": "",
+        //         "enablePullDownRefresh": false
+        //     }
+            
+        // }
     ],
     ],
 	"globalStyle": {
 	"globalStyle": {
 		"navigationBarTextStyle": "black",
 		"navigationBarTextStyle": "black",
@@ -254,7 +323,7 @@
 			// {
 			// {
 			// 	"pagePath": "pages/chart/chartAll",
 			// 	"pagePath": "pages/chart/chartAll",
 			// 	"text": "统计",
 			// 	"text": "统计",
-			// 	"iconPath": "static/icon/chart.png",
+			// 	"iconPath": "static/icon/chart.png", 
 			// 	"selectedIconPath": "static/icon/chart.png"
 			// 	"selectedIconPath": "static/icon/chart.png"
 			// }
 			// }
 		]
 		]

+ 32 - 18
pages/index/index.vue

@@ -58,27 +58,21 @@
 			<view class="font-thirty-six darkgray"  @click="more()"  >
 			<view class="font-thirty-six darkgray"  @click="more()"  >
 				更多<u-icon name="arrow-right" ></u-icon>
 				更多<u-icon name="arrow-right" ></u-icon>
 			</view>
 			</view>
-			
-		</view>
-		<view class="notice" v-for="(item,index) in list" :key="index">
-			<view class="row-item" style="margin: 30rpx 0;">
-				<rich-text :nodes="item.text"></rich-text>
-			</view>
 		</view>
 		</view>
+		<view   v-for="(item,index) in list" style="margin: 30rpx 0;">
+				<u-parse class="title" :html="item.text"></u-parse>
 		</view>
 		</view>
-		<view class="notice" v-for="(item,index) in list" :key="index">
-			<!-- <view class="justify-content"> -->
+		<view class="notice" :key="index">
+			<view class="row-item" style="margin: 30rpx 0;">
+				<rich-text :nodes="oneManage.title"></rich-text>
+				<rich-text :nodes="oneManage.time"></rich-text>
 				<view class="font-forty">
 				<view class="font-forty">
-					{{item.title}}
-				</view>
-				<view class="font-twenty-eight gray">
-				<u-icon name="clock"></u-icon>	{{item.time}}
+					<u-parse :html="oneManage.text"></u-parse>
 				</view>
 				</view>
-		<!-- 	</view> -->
-			<view class="font-thirty-two black" style="margin: 30rpx 0;">
-				<rich-text :nodes="item.text"></rich-text>
 			</view>
 			</view>
 		</view>
 		</view>
+		<!-- 	</view> -->
+		</view>
 	</view>
 	</view>
 </template>
 </template>
 
 
@@ -88,17 +82,19 @@
 		data() {
 		data() {
 			return {
 			return {
 				list:[],
 				list:[],
+				oneManage:{},
 				name:'',
 				name:'',
 				lunbo:[]
 				lunbo:[]
 			}
 			}
 		},
 		},
 		onLoad() {
 		onLoad() {
 			uni.showTabBar();
 			uni.showTabBar();
-			this.getLunBo();  
+			//this.getLunBo();  
 			this.getUserName();
 			this.getUserName();
 		},
 		},
 		onShow() {
 		onShow() {
-			this.getnotice();
+			this.getOne();
+			this.getnotice()
 			uni.showTabBar();
 			uni.showTabBar();
 		},
 		},
 		methods: {
 		methods: {
@@ -121,6 +117,13 @@
 					this.lunbo = res;
 					this.lunbo = res;
 				})
 				})
 			},
 			},
+			getOne()
+			{
+				service.getOne().then(res=>{
+					this.oneManage= res
+					
+				})
+			},
 			getnotice(){
 			getnotice(){
 				service.getNoticeList().then(res=>{
 				service.getNoticeList().then(res=>{
 					this.list = res
 					this.list = res
@@ -155,7 +158,18 @@
 		    -webkit-box-orient: vertical;
 		    -webkit-box-orient: vertical;
 		}
 		}
 
 
-	
+	.title{
+		       overflow: hidden;
+		       		text-overflow: ellipsis;
+		       		width: 100%;
+		       		/*将对象作为弹性伸缩盒子模型显示*/
+		       		display: -webkit-box;
+		       		/*限制文本行数*/
+		       		-webkit-line-clamp: 2;
+		       		/*子元素的排列方式*/
+		       		-webkit-box-orient: vertical;
+		       		/*将对象作为弹性伸缩盒子模型显示*/
+	}
 	.swiper {
 	.swiper {
 		position: absolute;
 		position: absolute;
 		top: 200rpx;
 		top: 200rpx;

+ 3 - 0
pages/login/login.vue

@@ -95,6 +95,9 @@
 									uni.switchTab({
 									uni.switchTab({
 										url:'/pages/index/index'
 										url:'/pages/index/index'
 									})
 									})
+									// uni.navigateTo({
+									// 	url:'pages/noLogin/PressureRegulatingBox/PressureRegulatingBox'
+									// })
 									console.log('跳')
 									console.log('跳')
 								},2000)
 								},2000)
 							
 							

+ 5 - 3
pages/noLogin/buildinglist.vue

@@ -31,12 +31,14 @@
 				list:[],
 				list:[],
 				value:'',
 				value:'',
 				nameValue:'',
 				nameValue:'',
-				civilPower:''
+				civilPower:'',
+				community:''
 			}
 			}
 		},
 		},
 		onLoad(e) {
 		onLoad(e) {
 			console.log(e)
 			console.log(e)
 			this.value = e.value
 			this.value = e.value
+			this.community=e.community
 			 this.getProjectList();
 			 this.getProjectList();
 			this.getUserName();
 			this.getUserName();
 		},
 		},
@@ -44,7 +46,7 @@
 			gotoindex(item){
 			gotoindex(item){
 				console.log(item)
 				console.log(item)
 				uni.navigateTo({
 				uni.navigateTo({
-					url:'/pages/noLogin/unitlist'
+					url:`/pages/noLogin/unitlist?value=${this.value}&community=${item.id}&building=${item.id}&buildingName=${item.name}`
 				})
 				})
 			},
 			},
 			topage(url){
 			topage(url){
@@ -53,7 +55,7 @@
 				})
 				})
 			},
 			},
 			getProjectList() {
 			getProjectList() {
-				service.getProjectList({engineType:this.value,name:this.nameValue}).then(res=>{
+				service.getBuildingList({areaId:this.community}).then(res=>{
 					console.log('getProjectType', res)
 					console.log('getProjectType', res)
 					if(res.length == 0){
 					if(res.length == 0){
 						this.$UTILS.showPrompt('暂无项目!')
 						this.$UTILS.showPrompt('暂无项目!')

+ 13 - 7
pages/noLogin/communitylist.vue

@@ -2,9 +2,6 @@
 <template>
 <template>
 	<view>
 	<view>
 		<image src="/static/icon/background.png" mode="" class="background"></image>
 		<image src="/static/icon/background.png" mode="" class="background"></image>
-		<view class="" style="padding-top: 90rpx;">
-			<back></back>
-		</view>
 		<view style="padding-top: 60rpx;">
 		<view style="padding-top: 60rpx;">
 			<view style="margin: 20rpx;">
 			<view style="margin: 20rpx;">
 				<u-search placeholder="请输入小区名称" v-model="nameValue" :action-style="{'font-size':'40rpx'}" @custom="getProjectList()"></u-search>
 				<u-search placeholder="请输入小区名称" v-model="nameValue" :action-style="{'font-size':'40rpx'}" @custom="getProjectList()"></u-search>
@@ -43,9 +40,18 @@
 		methods: {
 		methods: {
 			gotoindex(item){
 			gotoindex(item){
 				console.log(item)
 				console.log(item)
-				uni.navigateTo({
-					url:`/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder`
-				})
+				if(this.value==2)
+				{
+					uni.navigateTo({
+						url:`/pages/noLogin/PressureRegulatingBox/PressureRegulatingBox?community=${item.id}&communityName=${item.name}`
+					})
+				}else
+				{
+					uni.navigateTo({
+						url:`/pages/noLogin/buildinglist?value=${this.value}&community=${item.id}`
+					})
+				}
+				
 			},
 			},
 			topage(url){
 			topage(url){
 				uni.navigateTo({
 				uni.navigateTo({
@@ -53,7 +59,7 @@
 				})
 				})
 			},
 			},
 			getProjectList() {
 			getProjectList() {
-				service.getProjectList({engineType:this.value,name:this.nameValue}).then(res=>{
+				service.getArea().then(res=>{
 					console.log('getProjectType', res)
 					console.log('getProjectType', res)
 					if(res.length == 0){
 					if(res.length == 0){
 						this.$UTILS.showPrompt('暂无项目!')
 						this.$UTILS.showPrompt('暂无项目!')

+ 351 - 188
pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.vue

@@ -1,206 +1,369 @@
 <template>
 <template>
 	<view>
 	<view>
-		<u-action-sheet
-						:show="showrepairType"
-						:actions="repairType"
-						title="请选择性别"
-						description="如果选择保密会报错"
-						@close="showrepairType = false"
-						@select="sexSelect()">
-				</u-action-sheet>
-				
-		<u-form
-						labelPosition="left"
-						:model="model1"
-						:rules="rules"
-						ref="uForm">
-							<u-form-item
-											label="接警时间"
-											borderBottom
-											ref="item1"
-										labelWidth="120"
-									>
-										<u-input
-												v-model="form.repairTime"
-												border="none"
-										></u-input>
-									</u-form-item>
-									<u-form-item
-													label="报修人"
-													labelWidth="120"
-													borderBottom
-													ref="item1"
-											>
-												<u-input
-														v-model="form.repairName"
-														border="none"
-												></u-input>
-											</u-form-item>
-									<u-form-item
-													label="联系电话"
-												labelWidth="120"
-													borderBottom
-													ref="item1"
-											>
-												<u-input
-														v-model="form.repairPhone"
-														border="none"
-												></u-input>
-											</u-form-item>
-											<u-form-item
-															label="报修类型"
-															labelWidth="120"
-															borderBottom
-															ref="item1"
-													>
-														<u-input
-																v-model="form.repairType"
-																disabled
-																:actions="actions"
-																@click="showSex = true; hideKeyboard()"
-																borderBottom
-																disabledColor="#ffffff"
-																placeholder="请选择报修类型"
-														></u-input>
-														<u-icon
-																				slot="right"
-																				name="arrow-right"
-																		></u-icon>
-													</u-form-item>
-													<u-form-item
-																	label="报修内容"
-																	labelWidth="120"
-																	borderBottom
-																	ref="item1"
-															>
-																<u-input
-																		v-model="form.repairContent"
-																		type ="textarea"
-																		showWordLimit='255'
-																		border="none"
-																></u-input>
-															</u-form-item>
-															<u-form-item
-																			label="损坏原因"
-																			labelWidth="120"
-																			borderBottom
-																			ref="item1"
-																	>
-																		<u-input
-																				v-model="form.repairContent"
-																				border="none"
-																		></u-input>
-																	</u-form-item>
-																	<u-form-item
-																					label="管线压力"
-																					labelWidth="120"
-																					borderBottom
-																					ref="item1"
-																			>
-																				<u-input
-																						v-model="form.repairContent"
-																						border="none"
-																				></u-input>
-																			</u-form-item>
-																			<u-form-item
-																							label="停气方式"
-																							labelWidth="120"
-																							borderBottom
-																							ref="item1"
-																					>
-																						<u-input
-																								v-model="form.repairContent"
-																								border="none"
-																						></u-input>
-																					</u-form-item>
-																					<u-form-item
-																									label="停气方式"
-																									labelWidth="120"
-																									borderBottom
-																									ref="item1"
-																							>
-																								<u-input
-																										v-model="form.repairContent"
-																										border="none"
-																								></u-input>
-																							</u-form-item>
-<u-form-item
-																									label="使用材料"
-																									labelWidth="120"
-																									borderBottom
-																									ref="item1"
-																							>
-																								<u-input
-																										v-model="form.repairContent"
-																										border="none"
-																								></u-input>
-																						</u-form-item>
-  <u-form-item
-label="维修人"
-labelWidth="120"
-borderBottom
-ref="item1">
-<u-input
-v-model="form.repairContent"
-border="none"
-></u-input>
-  </u-form-item>
-								  <u-form-item
-								  label="完成时间"
-								  labelWidth="120"
-								  borderBottom
-								  ref="item1">
-								  <u-input
-								  v-model="form.repairContent"
-								  border="none"
-								  ></u-input>
-								    </u-form-item>		
-									<u-form-item
-									label="维修照片"
-									labelWidth="120"
-									borderBottom
-									ref="item1">
-									<u-input
-									v-model="form.repairContent"
-									border="none"
-									></u-input>
-									  </u-form-item>
-				
-									  
-				</u-form>
-		
+		<image src="/static/icon/background.png" mode="" class="background"></image>
+		<view class="project-content">
+			<u-form labelPosition="left" :model="form" :rules="rules" ref="form">
+				<u-form-item label="接警时间" borderBottom ref="item1" labelWidth="120">
+					<u-input v-model="form.repairTime" border="none" disabled @click="showtime=true"></u-input>
+					<u-picker v-model="showtime" mode="time" :params="params" @confirm="time()"></u-picker>
+				</u-form-item>
+				<u-form-item label="报修人" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.repairName" border="none"></u-input>
+				</u-form-item>
+				<u-form-item label="联系电话" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.repairPhone" border="none"></u-input>
+				</u-form-item>
+				<u-form-item label="报修类型" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="repairTypeLabel" disabled @click=" showrepairType= true;" borderBottom
+						disabledColor="#ffffff" placeholder="请选择报修类型"></u-input>
+					<u-select v-model="showrepairType" :list="typelist.repair_type" label-name="dictLabel"
+						value-name="dictValue" @confirm="repairType()"></u-select>
+					<u-icon slot="right" name="arrow-right"></u-icon>
+				</u-form-item>
+				<u-form-item label="报修内容" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.repairContent" type="textarea" showWordLimit='255' border="none"></u-input>
+				</u-form-item>
+				<u-form-item label="损坏原因" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="causesOfFamageLabel" disabled @click=" causesOfFamageType = true;"
+						borderBottom></u-input>
+					<u-select v-model="causesOfFamageType" :list="typelist.causes_of_damage" label-name="dictLabel" value-name="dictValue" @confirm="causesOfFamage()"></u-select>
+					<u-icon slot="right" name="arrow-right"></u-icon>
+				</u-form-item>
+				<u-form-item label="管线压力" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="pipelinePressureLabel" disabled @click=" pipelinePressureType= true;"
+						borderBottom></u-input>
+					<u-select v-model="pipelinePressureType" :list="typelist.pipeline_pressure" label-name="dictLabel" value-name="dictValue" @confirm="pipelinePressure()"></u-select>
+					<u-icon slot="right" name="arrow-right"></u-icon>
+				</u-form-item>
+				<u-form-item label="停气方式" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.stopGasMethod" border="none"></u-input>
+				</u-form-item>
+				<u-form-item label="使用材料" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.usingMaterials" border="none"></u-input>
+				</u-form-item>
+				<u-form-item label="维修人" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.maintenanceName" border="none"></u-input>
+				</u-form-item>
+				<u-form-item label="完成时间" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.maintenanceTime" border="none" disabled @click="showtime2=true"></u-input>
+					<u-picker v-model="showtime2" mode="time" :params="params" @confirm="time2()"></u-picker>
+				</u-form-item>
+				<u-form-item label="维修照片" labelWidth="120" borderBottom ref="item1">
+					<view class="" style="display: flex; flex-wrap: wrap; margin: 0 55rpx;">
+						<image src="/static/icon/chooseimg.png" mode=""
+							style="width: 190rpx; height: 190rpx; margin: 0 12rpx; " @click="choose()"></image>
+						<view v-for="(item,index) in imgymxs" :key="index" style="position: relative;">
+							<view v-if="item.type == 'image'">
+								<image :src="item.url" mode="" style="width: 190rpx; height: 190rpx; margin: 0 20rpx;"
+									@click="showPhoto(index)">
+								</image>
+							</view>
+							<view v-else>
+								<video :src="item" style="width: 190rpx; height: 190rpx; margin: 0 20rpx;"></video>
+							</view>
+							<view @click="remove(index)"
+								style="position: absolute; top: 0; right: 14rpx; border-radius: 50%; background-color: #FF0000;">
+								<u-icon name="close" color="#FFFFFF" size="35"></u-icon>
+							</view>
+						</view>
+					</view>
+				</u-form-item>
+				<u-form-item label="备注" labelWidth="120" borderBottom ref="item1">
+					<u-input v-model="form.remarks" border="none" type="textarea"></u-input>
+				</u-form-item>
+
+
+			</u-form>
+			<u-button @click="save()">确认上传</u-button>
+		</view>
 	</view>
 	</view>
 </template>
 </template>
 
 
 <script>
 <script>
+	import service from '@/api/index.js'
 	export default {
 	export default {
+
 		data() {
 		data() {
 			return {
 			return {
-				
-				form:{},
-				userInfo:{},
-				showrepairType:false,
-				repairType:[{
-				name: '男',
+				params: {
+									year: true,
+									month: true,
+									day: true,
+									hour: true,
+									minute: true,
+									second: false
+								},
+				showtime:false,
+				action: this.$HTTP.webUrl + `/obs`,
+				causesOfFamageType: false,
+				pipelinePressureType: false,
+				repairTypeLabel: null,
+				causesOfFamageLabel: null,
+				pipelinePressureLabel: null,
+				showtime2:false,
+				headers: {
+					MAuthorization: "wxBearer " + uni.getStorageSync('token')
 				},
 				},
-				{
-					name: '女',
+				url: [],
+				uploading: false,
+				imgArr: [],
+				imgymxs: [],
+				causesOfDamage:null,
+				progress: 0, //图片或视频上传百分比
+				form: {
 				},
 				},
-				{
-					name: '保密',
-				},
-			]
+				userInfo: {},
+				showrepairType: false,
+				community: null,
+				communityName:null,
+				dictlist: ['causes_of_damage', 'pipeline_pressure','repair_type'],
+				typelist: []
 			};
 			};
 		},
 		},
-	methods: {
-		sexSelect(e) {
-					this.form.repairType = e.name
-					this.$refs.uForm.validateField('userInfo.sex')
-				}
-	}
+		onLoad(e) {
+			uni.setNavigationBarTitle({
+				title: '抢险维修单'
+			});
+			this.getdictsysinfo()
+		},
+		methods: {
+			getdictsysinfo() {
+				let _this = this
+				service.getDictInfoList({
+					type: this.dictlist
+				}).then(res => {
+					_this.typelist = res
+					console.log(res)
+				})
+
+			},
+			time(e)
+			{
+				console.log(`${e.year}-${e.month}-${e.day} ${e.hour}:${e.minute}`)
+				    
+				this.form.repairTime= `${e.year}-${e.month}-${e.day} ${e.hour}:${e.minute}`
+			},
+			time2(e)
+			{
+				console.log(`${e.year}-${e.month}-${e.day} ${e.hour}:${e.minute}`)
+				    
+				this.form.maintenanceTime= `${e.year}-${e.month}-${e.day} ${e.hour}:${e.minute}`
+			},
+			save() {
+				let _this=this
+				// this.form.unitId=this.unit
+			    this.form.photoList=this.imgArr 
+				service.setemergencyRepair(this.form
+				).then(res => {
+					console.log(res)
+					_this.$UTILS.showPrompt('上报成功!')
+					setTimeout(()=>{
+						console.log('跳')
+						uni.switchTab({
+							url:'/pages/index/index'
+						})
+					},2000)
+				})
+				
+			},
+			repairType(e) {
+				console.log(e[0])
+				 this.form.repairType = e[0].value
+				this.repairTypeLabel = e[0].label
+			},
+			causesOfFamage(e) {
+				
+				this.causesOfDamage=e[0].value
+				this.form.causesOfDamage = e[0].value
+				console.log(e[0])
+				this.causesOfFamageLabel = e[0].label
+			},
+			pipelinePressure(e) {
+				console.log(e[0])
+				this.form.pipelinePressure = e[0].value
+				this.pipelinePressureLabel = e[0].label
+			},
+			choose() {
+				let _this = this;
+				uni.showActionSheet({
+					title: '上传',
+					itemList: ['图片', '视频'],
+					success: (res) => {
+						// console.log(res)
+						if (res.tapIndex == 0) {
+							this.chooseimage()
+						} else {
+							this.choosevideo()
+						}
+					}
+				})
+			},
+			chooseimage() {
+				console.log('图片')
+				let _this = this;
+				uni.chooseImage({
+					sizeType: ['album', 'camera'],
+					success(resp) {
+						console.log('res--uni.chooseMedia', resp);
+						resp.tempFiles.forEach((item, index) => {
+							const task = uni.uploadFile({
+								url: _this.$HTTP.webUrl + `/obs`,
+								filePath: item.path,
+								name: 'file',
+								formData: {},
+								header: _this.headers,
+								success: res => {
+									// 判断是否json字符串,将其转为json格式
+									let data = _this.$u.test.jsonString(res
+										.data) ? JSON.parse(res.data) : res.data;
+									if (![200, 201, 204].includes(res.statusCode)) {
+										// this.uploadError(index, data);
+										_this.$UTILS.showPrompt('选取失败!')
+									} else {
+										// 上传成功
+										// this.lists[index].response = data;
+										// this.lists[index].progress = 100;
+										// this.lists[index].error = false;
+										// this.$emit('on-success', data, index, this.lists, this
+										// 	.index);
+										if (_this.progress === 100) {
+											// console.log('_this.progress', _this.progress)
+											// console.log('data----', data)
+											// console.log('res--', res)
+											_this.imgymxs.push({
+												url: data.data.url,
+												type: 'image'
+											})
+											_this.imgArr.push(data.data.url)
+											// console.log('imgArr', _this.imgArr)
+											_this.$UTILS.showPrompt('选取成功!')
+										}
+									}
+								},
+								fail: e => {
+									_this.$UTILS.showPrompt('选取失败!')
+									this.uploadError(index, e);
+								},
+								complete: res => {
+									_this.uploading = false;
+									// _this.uploadFile(index + 1);
+									// this.$emit('on-change', res, index, this.lists, this
+									// .index);
+								}
+							});
+							task.onProgressUpdate(res => {
+								// if (res.progress > 0) {
+								// 	this.lists[index].progress = res.progress;
+								// 	this.$emit('on-progress', res, index, this.lists, this.index);
+								// }
+								_this.progress = res.progress;
+								console.log('onProgressUpdate', res)
+								uni.showLoading({
+									title: '选取中'
+								})
+							});
+						})
+					},
+				})
+			},
+			choosevideo() {
+				let _this = this;
+				console.log('视频')
+				uni.chooseVideo({
+					sourceType: ['album', 'camera'],
+					maxDuration: 30,
+					success(resp) {
+						const task = uni.uploadFile({
+							url: _this.$HTTP.webUrl + `/obs`,
+							filePath: resp.tempFilePath,
+							name: 'file',
+							formData: {},
+							header: _this.headers,
+							success: res => {
+								// 判断是否json字符串,将其转为json格式
+								let data = _this.$u.test.jsonString(res
+									.data) ? JSON.parse(res.data) : res.data;
+								if (![200, 201, 204].includes(res.statusCode)) {
+									this.uploadError(index, data);
+								} else {
+									// 上传成功
+									// this.lists[index].response = data;
+									// this.lists[index].progress = 100;
+									// this.lists[index].error = false;
+									// this.$emit('on-success', data, index, this.lists, this
+									// 	.index);	
+									if (_this.progress === 100) {
+										console.log('_this.progress', _this.progress)
+										console.log('data----', data)
+										console.log('res--', res)
+										// _this.imgArr.push(data.data.url)
+										_this.imgymxs.push({
+											url: data.data.url,
+											type: 'video'
+										})
+										_this.imgArr.push(data.data.url)
+										console.log('imgArr', _this.imgArr)
+										_this.$UTILS.showPrompt('选取成功!')
+									}
+								}
+							},
+							fail: e => {
+								_this.$UTILS.showPrompt('选取失败!')
+								this.uploadError(index, e);
+							},
+							complete: res => {
+								uni.hideLoading();
+								_this.uploading = false;
+								// _this.uploadFile(index + 1);
+								// this.$emit('on-change', res, index, this.lists, this
+								// .index);
+							}
+						});
+						task.onProgressUpdate(res => {
+							// if (res.progress > 0) {
+							// 	this.lists[index].progress = res.progress;
+							// 	this.$emit('on-progress', res, index, this.lists, this.index);
+							// }
+							_this.progress = res.progress;
+							console.log('onProgressUpdate', res)
+							uni.showLoading({
+								title: '选取中'
+							})
+						});
+
+					},
+				})
+			},
+			remove(index) {
+				uni.showModal({
+					title: '提示',
+					content: '是否删除该图片或视频?',
+					success: (res) => {
+						if (res.confirm) {
+							this.imgArr.splice(index, 1);
+							this.imgymxs.splice(index, 1);
+							console.log('this.imgarr', this.imgArr)
+						}
+					}
+				})
+			},
+		}
 	}
 	}
 </script>
 </script>
 
 
 <style lang="scss">
 <style lang="scss">
+	.background {
+		z-index: -1;
+		position: fixed;
+		width: 100%;
+		height: 100%;
+		background-size: 100% 100%;
+	}
 
 
-</style>
+	.project-content {
+		border: 4rpx solid #3857F3;
+		margin: 40rpx 55rpx 0;
+		padding: 30rpx 20rpx;
+		border-radius: 48rpx;
+	}
+</style>

+ 108 - 79
pages/noLogin/typeList.vue

@@ -1,30 +1,33 @@
 <template>
 <template>
 	<view>
 	<view>
 		<image src="/static/icon/background.png" mode="" class="background"></image>
 		<image src="/static/icon/background.png" mode="" class="background"></image>
+		
 		<view class="justify-content" v-if="visable">
 		<view class="justify-content" v-if="visable">
+			
 			<view class="align-items" style="position: absolute; top: 125rpx; left: 100rpx; font-size: 12pt;">
 			<view class="align-items" style="position: absolute; top: 125rpx; left: 100rpx; font-size: 12pt;">
 				施工管理平台
 				施工管理平台
-				</view>
-		<view class="align-items" style="position: absolute; top: 140rpx; left: 380rpx; font-size: 8pt;">
-			{{name}} !欢迎你登录本应用
 			</view>
 			</view>
+			<view class="align-items" style="position: absolute; top: 140rpx; left: 380rpx; font-size: 8pt;">
+				{{name}} !欢迎你登录本应用
 			</view>
 			</view>
-			<view style="padding-top: 150rpx;" v-if="!visable">
-				<view style="margin: 20rpx;">
-					<u-search placeholder="请输入搜索内容" v-model="nameValue" :action-style="{'font-size':'40rpx'}" @custom="getProjectList()"></u-search>
-				</view>
-				</view>
-		<view style="padding-top: 300rpx;" >
+		</view>
+		<view style="padding-top: 150rpx;" v-if="!visable">
+			<view style="margin: 20rpx;">
+				<u-search placeholder="请输入搜索内容" v-model="nameValue" :action-style="{'font-size':'40rpx'}"
+					@custom="getProjectList()"></u-search>
+			</view>
+		</view>
+		<view style="padding-top: 300rpx;">
 			<view v-for="(item,index) in list" :key="index">
 			<view v-for="(item,index) in list" :key="index">
-				<view class="font-forty-eight "v-if="power.includes(item.value)&&item.visable"
+				<view class="font-forty-eight " v-if="power.includes(item.dictValue)&&item.visable"
 					@click="topage(item)">
 					@click="topage(item)">
-					<image src="/static/icon/background.png" mode="" style="height: 50px; width: 50px;" ></image>
-					{{item.name}}
-					<u-icon name="arrow-right" ></u-icon>
-					</view>
+					<image src="/static/icon/background.png" mode="" style="height: 50px; width: 50px;"></image>
+					{{item.dictLabel}}
+					<u-icon name="arrow-right"></u-icon>
+				</view>
 			</view>
 			</view>
 		</view>
 		</view>
-		
+
 		<!-- <view class="name">
 		<!-- <view class="name">
 			姓名:{{name}}
 			姓名:{{name}}
 		</view> -->
 		</view> -->
@@ -44,41 +47,39 @@
 	export default {
 	export default {
 		data() {
 		data() {
 			return {
 			return {
-				list:[],
-				name:'',
-				power:'',
-				visable:false,
-				nameValue:''
+				list: [],
+				name: '',
+				power: '',
+				visable: false,
+				nameValue: ''
 			}
 			}
 		},
 		},
 		onLoad() {
 		onLoad() {
 			this.getProjectType();
 			this.getProjectType();
 			this.getUserName();
 			this.getUserName();
-			
+
 		},
 		},
-		onShow()
-		{
-			if(this.visable)
-			{
+		onShow() {
+			this.getProjectType();
+			if (this.visable) {
 				console.log(this.visable)
 				console.log(this.visable)
-			uni.hideTabBar()
-			}else{
+				uni.hideTabBar()
+			} else {
 				console.log(this.visable)
 				console.log(this.visable)
-			uni.showTabBar()
+				uni.showTabBar()
 			}
 			}
 		},
 		},
 		methods: {
 		methods: {
 			getProjectList() {
 			getProjectList() {
-				if(''==this.nameValue)
-				{
+				if ('' == this.nameValue) {
 					this.$UTILS.showPrompt('请输入搜索内容!')
 					this.$UTILS.showPrompt('请输入搜索内容!')
 					return
 					return
 				}
 				}
-					uni.navigateTo({
-						url:'/pages/noLogin/listProject'
-					})
-				
-				
+				uni.navigateTo({
+					url: '/pages/noLogin/listProject'
+				})
+
+
 				// service.getProjectList({engineType:this.value,name:this.nameValue}).then(res=>{
 				// service.getProjectList({engineType:this.value,name:this.nameValue}).then(res=>{
 				// 	console.log('getProjectType', res)
 				// 	console.log('getProjectType', res)
 				// 	if(res.length == 0){
 				// 	if(res.length == 0){
@@ -88,67 +89,93 @@
 				// })
 				// })
 			},
 			},
 			topage(url) {
 			topage(url) {
-			  if(url.value=='002')
-			  {
-				this.list1=[]
-				this.list.forEach(item=>{
-					if(item.value=='002')
+				if (url.dictValue == '1') {
+					this.list1 = []
+					this.list.forEach(item => {
+						if (item.dictValue == '1'||item.dictValue == '0') {
+							item.visable = false
+						} else {
+							item.visable = true
+						}
+
+						this.list1.push(item)
+					})
+					this.list = this.list1
+					console.log(this.list)
+					this.visable = true
+					uni.hideTabBar()
+				} else {
+					if (url.dictValue == '4') {
+						uni.navigateTo({
+							url: `/pages/noLogin/WarningPileList`
+						})
+					} else if(url.dictValue == '0') 
 					{
 					{
-						item.visable=false
-					}else
+						uni.navigateTo({
+							url: `/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder`
+						})
+						
+					}
+					else
 					{
 					{
-						item.visable=true
+						
+						uni.navigateTo({
+							url: `/pages/noLogin/communitylist?value=${url.dictValue}`
+						})
 					}
 					}
-					this.list1.push(item)
-				})
-                this.list=this.list1
-				this.visable=true
-				 uni.hideTabBar()
+
+
 				}
 				}
-				uni.navigateTo({
-					url:`/pages/noLogin/communitylist?value=${url.value}`
-				})
 			},
 			},
-			back(url)
-			{
-				this.visable=false
-				this.list1=[]
-				this.list.forEach(item=>{
-					if(item.value=='001'||item.value=='002')
-					{
-					item.visable=true	
-					}else
-					{
-					item.visable=false	
+			back(url) {
+				this.visable = false
+				this.list1 = []
+				this.list.forEach(item => {
+					if (item.value == '001' || item.value == '002') {
+						item.visable = true
+					} else {
+						item.visable = false
 					}
 					}
 					this.list1.push(item)
 					this.list1.push(item)
 				})
 				})
-				this.list=this.list1
+				this.list = this.list1
 				uni.navigateTo({
 				uni.navigateTo({
 					url
 					url
 				})
 				})
 			},
 			},
 			getProjectType() {
 			getProjectType() {
-				service.getProjectType({dicType: 'engine_type'}).then(res => {
+				service.getDictInfo({
+					type: 'engine_type'
+				}).then(res => {
 					this.list = res;
 					this.list = res;
-					this.list1=[]
-					this.list.forEach(item=>{
-						if(item.value=='001'||item.value=='002')
-						{
-						item.visable=true	
-						}else
-						{
-						item.visable=false	
-						}
+					this.list1 = []
+					this.list.forEach(item => {
+						item.visable = true
 						this.list1.push(item)
 						this.list1.push(item)
 					})
 					})
-					this.list=this.list1
+					this.list1.push({
+						dictLabel: '调压箱管理',
+						dictValue: '2',
+						visable: false
+					})
+					this.list1.push({
+						dictLabel: '庭院网管',
+						dictValue: '3',
+						visable: false
+					})
+					this.list1.push({
+						dictLabel: '警示桩管理',
+						dictValue: '4',
+						visable: false
+					})
+					this.list = this.list1
+					console.log(this.list)
 				})
 				})
 			},
 			},
-			getUserName(){
-				service.getUserName().then(res=>{
+			getUserName() {
+				service.getUserName().then(res => {
 					this.name = res.name;
 					this.name = res.name;
-					this.power = res.power;
+					this.power = res.power + '2,3,4';
 				})
 				})
 			},
 			},
 		},
 		},
@@ -163,10 +190,12 @@
 		height: 100%;
 		height: 100%;
 		background-size: 100% 100%;
 		background-size: 100% 100%;
 	}
 	}
-	.name{
+
+	.name {
 		font-size: 40rpx;
 		font-size: 40rpx;
 		margin-left: 36rpx;
 		margin-left: 36rpx;
 	}
 	}
+
 	.position {
 	.position {
 		position: absolute;
 		position: absolute;
 		bottom: 100rpx;
 		bottom: 100rpx;
@@ -186,4 +215,4 @@
 		background: #3857F3;
 		background: #3857F3;
 		border-radius: 72rpx;
 		border-radius: 72rpx;
 	}
 	}
-</style>
+</style>

+ 22 - 4
pages/noLogin/unitlist.vue

@@ -31,20 +31,38 @@
 				list:[],
 				list:[],
 				value:'',
 				value:'',
 				nameValue:'',
 				nameValue:'',
-				civilPower:''
+				civilPower:'',
+				community:'',
+				building:''
 			}
 			}
 		},
 		},
 		onLoad(e) {
 		onLoad(e) {
 			console.log(e)
 			console.log(e)
 			this.value = e.value
 			this.value = e.value
+			this.community = e.community
+			this.building = e.building
+			this.buildingName=e.buildingName
 			 this.getProjectList();
 			 this.getProjectList();
 			this.getUserName();
 			this.getUserName();
 		},
 		},
 		methods: {
 		methods: {
 			gotoindex(item){
 			gotoindex(item){
 				console.log(item)
 				console.log(item)
-				uni.switchTab({
-					url:`/pages/noLogin/communitylist?value=${item.value}`
+				let url1=null
+				if (this.value==0)
+				{ url1=`/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder?unit=${item.id}`
+					console.log(this.value)
+				}else if(this.value==2)
+				{
+					url1=`/pages/noLogin/PressureRegulatingBox/PressureRegulatingBox?unit=${item.id}&community=${this.community}&building=${this.building}`
+					console.log(this.value)
+				}else if(this.value==3)
+				{
+					url1=`/pages/noLogin/CourtyardNetworkManagement/CourtyardNetworkManagement?unit=${item.id}&building=${this.building}&buildingName=${item.name}&unitName=${item.name}`
+					console.log(this.value)
+				}
+				uni.navigateTo({
+					url:url1
 				})
 				})
 			},
 			},
 			topage(url){
 			topage(url){
@@ -53,7 +71,7 @@
 				})
 				})
 			},
 			},
 			getProjectList() {
 			getProjectList() {
-				service.getProjectList({engineType:this.value,name:this.nameValue}).then(res=>{
+				service.getUnitList({buildingId:this.building}).then(res=>{
 					console.log('getProjectType', res)
 					console.log('getProjectType', res)
 					if(res.length == 0){
 					if(res.length == 0){
 						this.$UTILS.showPrompt('暂无项目!')
 						this.$UTILS.showPrompt('暂无项目!')

+ 1 - 1
pages/notice/noticeList.vue

@@ -7,7 +7,7 @@
 			</view>
 			</view>
 		</view>
 		</view>
 		<view class="notice" v-for="(item,index) in list" :key="index" >
 		<view class="notice" v-for="(item,index) in list" :key="index" >
-			<view @click="toDetail(`/pages/notice/noticeDetail?title=${item.title}&time=${item.time}&text=${item.text}`)">
+			<view>
 				<view class="justify-content">
 				<view class="justify-content">
 					<view class="font-forty">
 					<view class="font-forty">
 						{{item.title}}
 						{{item.title}}

File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/components/back.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/components/ming-pop/ming-pop.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/aboutme/aboutme.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chart.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chartAll.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chartDetail.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/chartList.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/details.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/chart/newchartDetail.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/cityConstrution/cityConstrution.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/historyConstruction/historyConstruction.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/historyConstruction/historyDetail.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/historyConstruction/updateInfo.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/My.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/Myphoto.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/buildinglist.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/cityProject.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/communitylist.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/data.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/list.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/listProject.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/repair.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/typeList.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/unitlist.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/noLogin/uploadProject.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/notice/noticeDetail.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pages/notice/noticeList.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-error/qiun-error.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading1.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading2.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading3.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading4.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uni_modules/qiun-data-charts/components/qiun-loading/loading5.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-checkbox/u-checkbox.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-empty/u-empty.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-form-item/u-form-item.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-form/u-form.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-icon/u-icon.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-input/u-input.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-mask/u-mask.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-picker/u-picker.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-popup/u-popup.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-search/u-search.js.map


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/uview-ui/components/u-select/u-select.js.map


+ 6 - 2
unpackage/dist/dev/mp-weixin/app.json

@@ -1,7 +1,8 @@
 {
 {
   "pages": [
   "pages": [
-    "pages/index/index",
     "pages/login/login",
     "pages/login/login",
+    "pages/noLogin/PressureRegulatingBox/PressureRegulatingBox",
+    "pages/index/index",
     "pages/noLogin/uploadProject",
     "pages/noLogin/uploadProject",
     "pages/noLogin/typeList",
     "pages/noLogin/typeList",
     "pages/noLogin/communitylist",
     "pages/noLogin/communitylist",
@@ -29,7 +30,10 @@
     "pages/noLogin/My",
     "pages/noLogin/My",
     "pages/noLogin/Myphoto",
     "pages/noLogin/Myphoto",
     "pages/noLogin/home/home",
     "pages/noLogin/home/home",
-    "pages/noLogin/emergencyRepairOrder/emergencyRepairOrder"
+    "pages/noLogin/emergencyRepairOrder/emergencyRepairOrder",
+    "pages/noLogin/WarningPileForm/WarningPileForm",
+    "pages/noLogin/WarningPileList",
+    "pages/noLogin/CourtyardNetworkManagement/CourtyardNetworkManagement"
   ],
   ],
   "subPackages": [],
   "subPackages": [],
   "window": {
   "window": {

File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/common/main.js


File diff suppressed because it is too large
+ 2 - 2
unpackage/dist/dev/mp-weixin/common/runtime.js


File diff suppressed because it is too large
+ 33426 - 32602
unpackage/dist/dev/mp-weixin/common/vendor.js


File diff suppressed because it is too large
+ 16 - 16
unpackage/dist/dev/mp-weixin/components/back.js


File diff suppressed because it is too large
+ 15 - 15
unpackage/dist/dev/mp-weixin/components/ming-pop/ming-pop.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/aboutme/aboutme.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/chart/chart.js


File diff suppressed because it is too large
+ 38 - 38
unpackage/dist/dev/mp-weixin/pages/chart/chartAll.js


File diff suppressed because it is too large
+ 22 - 22
unpackage/dist/dev/mp-weixin/pages/chart/chartDetail.js


File diff suppressed because it is too large
+ 24 - 24
unpackage/dist/dev/mp-weixin/pages/chart/chartList.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/chart/details.js


File diff suppressed because it is too large
+ 22 - 22
unpackage/dist/dev/mp-weixin/pages/chart/newchartDetail.js


File diff suppressed because it is too large
+ 22 - 22
unpackage/dist/dev/mp-weixin/pages/cityConstrution/cityConstrution.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/historyConstruction/historyConstruction.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/historyConstruction/historyDetail.js


File diff suppressed because it is too large
+ 21 - 21
unpackage/dist/dev/mp-weixin/pages/historyConstruction/updateInfo.js


File diff suppressed because it is too large
+ 33 - 28
unpackage/dist/dev/mp-weixin/pages/index/index.js


+ 2 - 1
unpackage/dist/dev/mp-weixin/pages/index/index.json

@@ -1,6 +1,7 @@
 {
 {
   "navigationStyle": "custom",
   "navigationStyle": "custom",
   "usingComponents": {
   "usingComponents": {
-    "u-icon": "/uview-ui/components/u-icon/u-icon"
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-parse": "/uview-ui/components/u-parse/u-parse"
   }
   }
 }
 }

File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/index/index.wxml


+ 12 - 0
unpackage/dist/dev/mp-weixin/pages/index/index.wxss

@@ -35,6 +35,18 @@
   display: -webkit-box;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-box-orient: vertical;
 }
 }
+.title.data-v-57280228 {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  width: 100%;
+  /*将对象作为弹性伸缩盒子模型显示*/
+  display: -webkit-box;
+  /*限制文本行数*/
+  -webkit-line-clamp: 2;
+  /*子元素的排列方式*/
+  -webkit-box-orient: vertical;
+  /*将对象作为弹性伸缩盒子模型显示*/
+}
 .swiper.data-v-57280228 {
 .swiper.data-v-57280228 {
   position: absolute;
   position: absolute;
   top: 200rpx;
   top: 200rpx;

File diff suppressed because it is too large
+ 23 - 20
unpackage/dist/dev/mp-weixin/pages/login/login.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/noLogin/My.js


File diff suppressed because it is too large
+ 18 - 18
unpackage/dist/dev/mp-weixin/pages/noLogin/Myphoto.js


File diff suppressed because it is too large
+ 26 - 25
unpackage/dist/dev/mp-weixin/pages/noLogin/buildinglist.js


File diff suppressed because it is too large
+ 19 - 19
unpackage/dist/dev/mp-weixin/pages/noLogin/cityProject.js


File diff suppressed because it is too large
+ 30 - 30
unpackage/dist/dev/mp-weixin/pages/noLogin/communitylist.js


File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/noLogin/communitylist.wxml


File diff suppressed because it is too large
+ 17 - 17
unpackage/dist/dev/mp-weixin/pages/noLogin/data.js


File diff suppressed because it is too large
+ 323 - 128
unpackage/dist/dev/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.js


+ 4 - 2
unpackage/dist/dev/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.json

@@ -2,10 +2,12 @@
   "navigationBarTitleText": "",
   "navigationBarTitleText": "",
   "enablePullDownRefresh": false,
   "enablePullDownRefresh": false,
   "usingComponents": {
   "usingComponents": {
-    "u-action-sheet": "/uview-ui/components/u-action-sheet/u-action-sheet",
     "u-form": "/uview-ui/components/u-form/u-form",
     "u-form": "/uview-ui/components/u-form/u-form",
     "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
     "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
     "u-input": "/uview-ui/components/u-input/u-input",
     "u-input": "/uview-ui/components/u-input/u-input",
-    "u-icon": "/uview-ui/components/u-icon/u-icon"
+    "u-picker": "/uview-ui/components/u-picker/u-picker",
+    "u-select": "/uview-ui/components/u-select/u-select",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-button": "/uview-ui/components/u-button/u-button"
   }
   }
 }
 }

File diff suppressed because it is too large
+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/noLogin/emergencyRepairOrder/emergencyRepairOrder.wxml


File diff suppressed because it is too large
+ 13 - 13
unpackage/dist/dev/mp-weixin/pages/noLogin/home/home.js


File diff suppressed because it is too large
+ 23 - 23
unpackage/dist/dev/mp-weixin/pages/noLogin/list.js


File diff suppressed because it is too large
+ 19 - 19
unpackage/dist/dev/mp-weixin/pages/noLogin/listProject.js


+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/noLogin/repair.js


Some files were not shown because too many files changed in this diff