主线程更新UI

This commit is contained in:
DDIsFriend
2023-11-13 11:11:51 +08:00
parent 048e9df9cf
commit dd060e4341
13 changed files with 229 additions and 188 deletions

View File

@@ -46,8 +46,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "219"
endingLineNumber = "219"
startingLineNumber = "221"
endingLineNumber = "221"
landmarkName = "textView(_:shouldInteractWith:in:interaction:)"
landmarkType = "7">
</BreakpointContent>
@@ -62,8 +62,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "223"
endingLineNumber = "223"
startingLineNumber = "225"
endingLineNumber = "225"
landmarkName = "textView(_:shouldInteractWith:in:interaction:)"
landmarkType = "7">
</BreakpointContent>
@@ -159,8 +159,8 @@
endingColumnNumber = "9223372036854775807"
startingLineNumber = "159"
endingLineNumber = "159"
landmarkName = "Initial"
landmarkType = "21">
landmarkName = "networkErrorHandler(response:)"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
@@ -175,8 +175,8 @@
endingColumnNumber = "9223372036854775807"
startingLineNumber = "160"
endingLineNumber = "160"
landmarkName = "errorCodeHandler(response:)"
landmarkType = "7">
landmarkName = "Initial"
landmarkType = "21">
<Locations>
<Location
uuid = "DF79959D-0BBA-40D3-A66A-F71619158179 - 4dcf9988e24c37f"
@@ -395,8 +395,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1021"
endingLineNumber = "1021"
startingLineNumber = "1026"
endingLineNumber = "1026"
landmarkName = "collectionView(_:cellForItemAt:)"
landmarkType = "7">
</BreakpointContent>
@@ -554,8 +554,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "374"
endingLineNumber = "374"
startingLineNumber = "379"
endingLineNumber = "379"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
</BreakpointContent>
@@ -570,8 +570,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "352"
endingLineNumber = "352"
startingLineNumber = "357"
endingLineNumber = "357"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
</BreakpointContent>
@@ -586,8 +586,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "354"
endingLineNumber = "354"
startingLineNumber = "359"
endingLineNumber = "359"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
</BreakpointContent>
@@ -602,8 +602,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "380"
endingLineNumber = "380"
startingLineNumber = "385"
endingLineNumber = "385"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
</BreakpointContent>
@@ -618,42 +618,10 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "379"
endingLineNumber = "379"
startingLineNumber = "384"
endingLineNumber = "384"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
<Locations>
<Location
uuid = "28B37EB8-258D-4651-ABD8-4F9802840682 - 2bb21665aef44078"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "closure #3 (__C.UITapGestureRecognizer) -&gt; () in OrderScheduling.VehicleMonitoringController.dd_mapView(_: __C.MAMapView, viewFor: __C.MAAnnotation) -&gt; __C.MAAnnotationView"
moduleName = "OrderScheduling"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/zd/Desktop/%E4%B8%AD%E9%81%93%E6%95%91%E6%8F%B4/OrderScheduling/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "379"
endingLineNumber = "379"
offsetFromSymbolStart = "60">
</Location>
<Location
uuid = "28B37EB8-258D-4651-ABD8-4F9802840682 - 2bb21665aef44078"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
symbolName = "closure #3 (__C.UITapGestureRecognizer) -&gt; () in OrderScheduling.VehicleMonitoringController.dd_mapView(_: __C.MAMapView, viewFor: __C.MAAnnotation) -&gt; __C.MAAnnotationView"
moduleName = "OrderScheduling"
usesParentBreakpointCondition = "Yes"
urlString = "file:///Users/zd/Desktop/%E4%B8%AD%E9%81%93%E6%95%91%E6%8F%B4/OrderScheduling/OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "379"
endingLineNumber = "379"
offsetFromSymbolStart = "120">
</Location>
</Locations>
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
@@ -810,8 +778,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "67"
endingLineNumber = "67"
startingLineNumber = "70"
endingLineNumber = "70"
landmarkName = "addActions()"
landmarkType = "7">
<Locations>
@@ -874,8 +842,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "41"
endingLineNumber = "41"
startingLineNumber = "42"
endingLineNumber = "42"
landmarkName = "init()"
landmarkType = "7">
</BreakpointContent>
@@ -890,8 +858,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "111"
endingLineNumber = "111"
startingLineNumber = "113"
endingLineNumber = "113"
landmarkName = "shouldPresentEntry()"
landmarkType = "7">
</BreakpointContent>
@@ -906,8 +874,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "113"
endingLineNumber = "113"
startingLineNumber = "115"
endingLineNumber = "115"
landmarkName = "shouldPresentEntry()"
landmarkType = "7">
</BreakpointContent>
@@ -938,8 +906,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "104"
endingLineNumber = "104"
startingLineNumber = "106"
endingLineNumber = "106"
landmarkName = "canUpdate(localVersion:onlineVersion:)"
landmarkType = "7">
</BreakpointContent>
@@ -986,8 +954,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "177"
endingLineNumber = "177"
startingLineNumber = "178"
endingLineNumber = "178"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -1189,8 +1157,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "181"
endingLineNumber = "181"
startingLineNumber = "182"
endingLineNumber = "182"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -1205,8 +1173,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "185"
endingLineNumber = "185"
startingLineNumber = "186"
endingLineNumber = "186"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -1221,8 +1189,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "188"
endingLineNumber = "188"
startingLineNumber = "190"
endingLineNumber = "190"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -1237,8 +1205,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "201"
endingLineNumber = "201"
startingLineNumber = "203"
endingLineNumber = "203"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -1253,8 +1221,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "189"
endingLineNumber = "189"
startingLineNumber = "191"
endingLineNumber = "191"
landmarkName = "addActions()"
landmarkType = "7">
<Locations>
@@ -1317,8 +1285,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "190"
endingLineNumber = "190"
startingLineNumber = "192"
endingLineNumber = "192"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -1333,8 +1301,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "282"
endingLineNumber = "282"
startingLineNumber = "285"
endingLineNumber = "285"
landmarkName = "reloadData()"
landmarkType = "7">
</BreakpointContent>
@@ -1349,8 +1317,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "54"
endingLineNumber = "54"
startingLineNumber = "56"
endingLineNumber = "56"
landmarkName = "addActions()"
landmarkType = "7">
<Locations>
@@ -1397,8 +1365,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "242"
endingLineNumber = "242"
startingLineNumber = "247"
endingLineNumber = "247"
landmarkName = "entry(model:remarkId:)"
landmarkType = "7">
</BreakpointContent>
@@ -1999,8 +1967,8 @@
endingColumnNumber = "9223372036854775807"
startingLineNumber = "151"
endingLineNumber = "151"
landmarkName = "unknown"
landmarkType = "0">
landmarkName = "Initial"
landmarkType = "3">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
@@ -2093,8 +2061,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "81"
endingLineNumber = "81"
startingLineNumber = "83"
endingLineNumber = "83"
landmarkName = "init()"
landmarkType = "7">
</BreakpointContent>
@@ -2109,8 +2077,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "117"
endingLineNumber = "117"
startingLineNumber = "119"
endingLineNumber = "119"
landmarkName = "openAppStore(by:)"
landmarkType = "7">
</BreakpointContent>
@@ -2125,8 +2093,8 @@
filePath = "OrderScheduling/Common/View/AppUpdateTool.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "78"
endingLineNumber = "78"
startingLineNumber = "80"
endingLineNumber = "80"
landmarkName = "init()"
landmarkType = "7">
</BreakpointContent>
@@ -2173,8 +2141,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "646"
endingLineNumber = "646"
startingLineNumber = "651"
endingLineNumber = "651"
landmarkName = "viewDidAppear(_:)"
landmarkType = "7">
</BreakpointContent>
@@ -2189,8 +2157,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "599"
endingLineNumber = "599"
startingLineNumber = "604"
endingLineNumber = "604"
landmarkName = "viewDidLoad()"
landmarkType = "7">
</BreakpointContent>
@@ -2221,8 +2189,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1032"
endingLineNumber = "1032"
startingLineNumber = "1037"
endingLineNumber = "1037"
landmarkName = "collectionView(_:didSelectItemAt:)"
landmarkType = "7">
</BreakpointContent>
@@ -2269,8 +2237,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "317"
endingLineNumber = "317"
startingLineNumber = "322"
endingLineNumber = "322"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -2285,8 +2253,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "306"
endingLineNumber = "306"
startingLineNumber = "311"
endingLineNumber = "311"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -2301,8 +2269,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "308"
endingLineNumber = "308"
startingLineNumber = "313"
endingLineNumber = "313"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -2460,8 +2428,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "121"
endingLineNumber = "121"
startingLineNumber = "124"
endingLineNumber = "124"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -2476,8 +2444,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "75"
endingLineNumber = "75"
startingLineNumber = "78"
endingLineNumber = "78"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -2492,8 +2460,8 @@
filePath = "OrderScheduling/History/ViewController/HistoryController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "71"
endingLineNumber = "71"
startingLineNumber = "74"
endingLineNumber = "74"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -2508,8 +2476,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "231"
endingLineNumber = "231"
startingLineNumber = "236"
endingLineNumber = "236"
landmarkName = "addAction()"
landmarkType = "7">
</BreakpointContent>
@@ -2556,8 +2524,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "281"
endingLineNumber = "281"
startingLineNumber = "284"
endingLineNumber = "284"
landmarkName = "reloadData()"
landmarkType = "7">
</BreakpointContent>
@@ -2572,8 +2540,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "280"
endingLineNumber = "280"
startingLineNumber = "283"
endingLineNumber = "283"
landmarkName = "reloadData()"
landmarkType = "7">
</BreakpointContent>
@@ -2588,8 +2556,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "228"
endingLineNumber = "228"
startingLineNumber = "231"
endingLineNumber = "231"
landmarkName = "viewDidLoad()"
landmarkType = "7">
</BreakpointContent>
@@ -2604,8 +2572,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "222"
endingLineNumber = "222"
startingLineNumber = "225"
endingLineNumber = "225"
landmarkName = "viewDidLoad()"
landmarkType = "7">
</BreakpointContent>
@@ -2620,8 +2588,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "400"
endingLineNumber = "400"
startingLineNumber = "405"
endingLineNumber = "405"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
<Locations>
@@ -2668,8 +2636,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "243"
endingLineNumber = "243"
startingLineNumber = "248"
endingLineNumber = "248"
landmarkName = "dd_mapView(_:viewFor:)"
landmarkType = "7">
<Locations>
@@ -2716,8 +2684,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "569"
endingLineNumber = "569"
startingLineNumber = "574"
endingLineNumber = "574"
landmarkName = "reloadData(index:)"
landmarkType = "7">
</BreakpointContent>
@@ -2732,8 +2700,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "567"
endingLineNumber = "567"
startingLineNumber = "572"
endingLineNumber = "572"
landmarkName = "reloadData(index:)"
landmarkType = "7">
</BreakpointContent>
@@ -2748,8 +2716,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "570"
endingLineNumber = "570"
startingLineNumber = "575"
endingLineNumber = "575"
landmarkName = "reloadData(index:)"
landmarkType = "7">
</BreakpointContent>
@@ -3115,8 +3083,8 @@
filePath = "OrderScheduling/Common/View/MessageCount.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "50"
endingLineNumber = "50"
startingLineNumber = "51"
endingLineNumber = "51"
landmarkName = "init()"
landmarkType = "7">
<Locations>
@@ -3163,8 +3131,8 @@
filePath = "OrderScheduling/Common/View/MessageCount.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "60"
endingLineNumber = "60"
startingLineNumber = "61"
endingLineNumber = "61"
landmarkName = "newestMessage()"
landmarkType = "7">
</BreakpointContent>
@@ -3179,8 +3147,8 @@
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "206"
endingLineNumber = "206"
startingLineNumber = "209"
endingLineNumber = "209"
landmarkName = "init(nibName:bundle:)"
landmarkType = "7">
</BreakpointContent>
@@ -3611,8 +3579,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "921"
endingLineNumber = "921"
startingLineNumber = "926"
endingLineNumber = "926"
landmarkName = "tableView(_:cellForRowAt:)"
landmarkType = "7">
<Locations>
@@ -3659,8 +3627,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "935"
endingLineNumber = "935"
startingLineNumber = "940"
endingLineNumber = "940"
landmarkName = "tableView(_:cellForRowAt:)"
landmarkType = "7">
<Locations>
@@ -3707,8 +3675,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "940"
endingLineNumber = "940"
startingLineNumber = "945"
endingLineNumber = "945"
landmarkName = "tableView(_:cellForRowAt:)"
landmarkType = "7">
</BreakpointContent>
@@ -3995,8 +3963,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "416"
endingLineNumber = "416"
startingLineNumber = "421"
endingLineNumber = "421"
landmarkName = "dd_mapView(_:didAnnotationViewTapped:)"
landmarkType = "7">
</BreakpointContent>
@@ -4011,8 +3979,8 @@
filePath = "OrderScheduling/VehicleMonitoring/ViewController/VehicleMonitoringController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "129"
endingLineNumber = "129"
startingLineNumber = "131"
endingLineNumber = "131"
landmarkName = "addAction()"
landmarkType = "7">
</BreakpointContent>
@@ -4075,8 +4043,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "199"
endingLineNumber = "199"
startingLineNumber = "204"
endingLineNumber = "204"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4091,8 +4059,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "206"
endingLineNumber = "206"
startingLineNumber = "211"
endingLineNumber = "211"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4107,8 +4075,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "87"
endingLineNumber = "87"
startingLineNumber = "90"
endingLineNumber = "90"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4123,8 +4091,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "86"
endingLineNumber = "86"
startingLineNumber = "89"
endingLineNumber = "89"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4139,8 +4107,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "344"
endingLineNumber = "344"
startingLineNumber = "349"
endingLineNumber = "349"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4155,8 +4123,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "354"
endingLineNumber = "354"
startingLineNumber = "359"
endingLineNumber = "359"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4171,8 +4139,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "285"
endingLineNumber = "285"
startingLineNumber = "290"
endingLineNumber = "290"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4187,8 +4155,8 @@
filePath = "OrderScheduling/History/ViewController/HistoryController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "120"
endingLineNumber = "120"
startingLineNumber = "123"
endingLineNumber = "123"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4455,8 +4423,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "172"
endingLineNumber = "172"
startingLineNumber = "173"
endingLineNumber = "173"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
@@ -4471,8 +4439,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "173"
endingLineNumber = "173"
startingLineNumber = "174"
endingLineNumber = "174"
landmarkName = "addActions()"
landmarkType = "7">
<Locations>
@@ -4519,8 +4487,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "174"
endingLineNumber = "174"
startingLineNumber = "175"
endingLineNumber = "175"
landmarkName = "addActions()"
landmarkType = "7">
<Locations>
@@ -4679,8 +4647,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1963"
endingLineNumber = "1963"
startingLineNumber = "1968"
endingLineNumber = "1968"
landmarkName = "init(style:reuseIdentifier:)"
landmarkType = "7">
<Locations>
@@ -4727,8 +4695,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "1970"
endingLineNumber = "1970"
startingLineNumber = "1975"
endingLineNumber = "1975"
landmarkName = "init(style:reuseIdentifier:)"
landmarkType = "7">
<Locations>
@@ -4775,8 +4743,8 @@
filePath = "OrderScheduling/Rescue/ViewController/RescueController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "630"
endingLineNumber = "630"
startingLineNumber = "635"
endingLineNumber = "635"
landmarkName = "tableView(_:cellForRowAt:)"
landmarkType = "7">
</BreakpointContent>
@@ -4791,8 +4759,8 @@
filePath = "OrderScheduling/Login/ViewController/LoginController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "217"
endingLineNumber = "217"
startingLineNumber = "219"
endingLineNumber = "219"
landmarkName = "textView(_:shouldInteractWith:in:interaction:)"
landmarkType = "7">
</BreakpointContent>
@@ -4813,5 +4781,37 @@
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "D34059A3-5D15-4892-ABA5-F5311484738E"
shouldBeEnabled = "Yes"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "OrderScheduling/ReviewFailed/ViewController/ReviewFailedController.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "68"
endingLineNumber = "68"
landmarkName = "addActions()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
<BreakpointContent
uuid = "1994F68C-2987-4F14-BECE-1E1F13A623AD"
shouldBeEnabled = "No"
ignoreCount = "0"
continueAfterRunningActions = "No"
filePath = "OrderScheduling/Common/View/MessageCount.swift"
startingColumnNumber = "9223372036854775807"
endingColumnNumber = "9223372036854775807"
startingLineNumber = "47"
endingLineNumber = "47"
landmarkName = "init()"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
</Breakpoints>
</Bucket>

View File

@@ -37,12 +37,14 @@ open class AppUpdateTool : NSObject {
super.init()
appUpdateView.updateButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
self?.openAppStore(by: UIApplication.shared.dd_keyWindow.rootViewController)
})
.disposed(by: disposeBag)
appUpdateView.ignoreButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
ENTRY.dismiss(name: appUpdateEntry) {[weak self] in
self?.setIgnoreFlag(ignoreFlag: true)

View File

@@ -46,6 +46,7 @@ open class MessageCount : NSObject {
.flatMapLatest { (_,_) in
return RQ.orderList(parameters: OrderListParameters(pageNum: 1, queryType: .TO_AUDIT_FAILED))
}
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] response in
if response?.success == true,let total = response?.total {
self?.reviewFailedCountRelay.accept(total)

View File

@@ -26,6 +26,7 @@ open class NotificationAuthTool : NSObject {
notificationAuthView.contentLabel.text = "当前应用未开启通知,建议开启"
requestNotiAuthRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
if let notificationAuthView = self?.notificationAuthView {
ENTRY.showNotificationAuthEntry(view: notificationAuthView,name: notificationAuthViewEntry)
@@ -34,18 +35,21 @@ open class NotificationAuthTool : NSObject {
.disposed(by: disposeBag)
cancelNotiAuthRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: { _ in
ENTRY.dismiss(name: notificationAuthViewEntry)
})
.disposed(by: disposeBag)
notificationAuthView.sureButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
self?.openSetting()
})
.disposed(by: disposeBag)
notificationAuthView.cancelButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: { _ in
ENTRY.dismiss(name: notificationAuthViewEntry)
})

View File

@@ -18,6 +18,7 @@ import MJRefresh
extension HistoryController {
func addActions() {
MCOUNT.messageCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.messageView.countLabel.isHidden = false
@@ -35,6 +36,7 @@ extension HistoryController {
.disposed(by: disposeBag)
MCOUNT.pendingCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.pendingView.countLabel.isHidden = false
@@ -52,6 +54,7 @@ extension HistoryController {
.disposed(by: disposeBag)
messageTapGes.rx.event
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
MESSAGETOOL.openMessageCenter(by: self?.navigationController)
})

View File

@@ -152,6 +152,7 @@ extension LoginController {
.do(onNext: {[weak self] _ in
self?.view.dd_showHUD()
})
.observe(on: MainScheduler.instance)
.map({[weak self] _ in
let username = self?.loginView.phoneView.textfield.text ?? ""
let clientType = "rescueApp"
@@ -183,6 +184,7 @@ extension LoginController {
.do(onNext: {[weak self] _ in
self?.view.dd_hideHUD()
})
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] responseModel in
if responseModel?.success == true {
if let token = responseModel?.data?.accessToken.tokenValue {

View File

@@ -21,8 +21,10 @@ open class AcceptOrderTool : NSObject {
acceptOrderView.contentLabel.text = TOOL.getOrderString(userInfo: userInfo)
acceptOrderView.readButton.setTitle("查看", for: .normal)
acceptOrderView.readButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {
ENTRY.dismiss(name: acceptOrderViewEntry) {
DispatchQueue.main.async {
//
TOOL.stopVoice()
// -
@@ -34,7 +36,10 @@ open class AcceptOrderTool : NSObject {
let vc = nav?.children.first as? RescueController
vc?.categoryView.selectItem(at: 0)
}
}).disposed(by: disposeBag)
}
})
.disposed(by: disposeBag)
ENTRY.showAcceptOrderEntry(view: acceptOrderView,name: acceptOrderViewEntry)
}
}

View File

@@ -33,20 +33,25 @@ open class PushNotiCommonTool : NSObject {
}
commonView.cancelButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {
ENTRY.dismiss(name: pushNotiCommonViewEntry) {
//
TOOL.stopVoice()
}
}).disposed(by: disposeBag)
})
.disposed(by: disposeBag)
commonView.sureButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {
ENTRY.dismiss(name: pushNotiCommonViewEntry) {
//
TOOL.stopVoice()
}
}).disposed(by: disposeBag)
})
.disposed(by: disposeBag)
ENTRY.showPushNotiCommonEntry(view: commonView,name: pushNotiCommonViewEntry)
}
}

View File

@@ -18,6 +18,7 @@ extension RefuseOrderEntryView : UITextViewDelegate{
cannotDispatchTextViewView.isHidden = true
timeView.selectButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
self?.timeView.selectButton.isSelected = true
self?.timeTextFieldView.isHidden = false
@@ -29,16 +30,20 @@ extension RefuseOrderEntryView : UITextViewDelegate{
.disposed(by: disposeBag)
timeTextFieldView.actionButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
CP.showItems(items: ["60到90","90到120","120以上"],selectedItem: self?.timeTextFieldView.textFiled.text) {[weak self] result in
if let result {
DispatchQueue.main.async {
self?.timeTextFieldView.textFiled.text = result.value
}
}
}
})
.disposed(by: disposeBag)
distanceView.selectButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
self?.distanceView.selectButton.isSelected = true
self?.distanceTextFieldView.isHidden = false
@@ -50,6 +55,7 @@ extension RefuseOrderEntryView : UITextViewDelegate{
.disposed(by: disposeBag)
cannotDispatchView.selectButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
self?.cannotDispatchView.selectButton.isSelected = true
self?.cannotDispatchTextViewView.isHidden = false

View File

@@ -22,6 +22,7 @@ import DDUtilsSwiftKit_Private
extension RescueController {
func addActions() {
MCOUNT.messageCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.messageView.countLabel.isHidden = false
@@ -39,6 +40,7 @@ extension RescueController {
.disposed(by: disposeBag)
MCOUNT.pendingCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.pendingView.countLabel.isHidden = false
@@ -56,6 +58,7 @@ extension RescueController {
.disposed(by: disposeBag)
messageTapGes.rx.event
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
MESSAGETOOL.openMessageCenter(by: self?.navigationController)
})
@@ -134,12 +137,14 @@ extension RescuePendingOrderController {
.disposed(by: disposeBag)
refuseOrderConfirmView.cancelButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: { _ in
ENTRY.dismiss(name: refuseOrderConfirmEntry)
})
.disposed(by: disposeBag)
refuseOrderConfirmView.sureButton.rx.tap
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
ENTRY.dismiss(name: refuseOrderConfirmEntry) {[weak self] in
if let model = self?.refuseOrderModel {

View File

@@ -18,6 +18,7 @@ import ESTabBarController_swift
extension ReviewFailedController {
func addActions() {
MCOUNT.messageCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.messageView.countLabel.isHidden = false
@@ -35,6 +36,7 @@ extension ReviewFailedController {
.disposed(by: disposeBag)
MCOUNT.pendingCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.pendingView.countLabel.isHidden = false
@@ -103,6 +105,7 @@ extension ReviewFailedController {
.disposed(by: disposeBag)
messageTapGes.rx.event
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
MESSAGETOOL.openMessageCenter(by: self?.navigationController)
})

View File

@@ -27,6 +27,7 @@ fileprivate let vehicleMonitoringPointAnnotationNameAtLeastH = auto(30)
extension VehicleMonitoringController {
func addAction() {
MCOUNT.messageCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.messageView.countLabel.isHidden = false
@@ -44,6 +45,7 @@ extension VehicleMonitoringController {
.disposed(by: disposeBag)
MCOUNT.pendingCountRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] count in
if count > 0 {
self?.pendingView.countLabel.isHidden = false
@@ -153,6 +155,7 @@ extension VehicleMonitoringController {
.disposed(by: disposeBag)
messageTapGes.rx.event
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] _ in
MESSAGETOOL.openMessageCenter(by: self?.navigationController)
})
@@ -188,6 +191,7 @@ extension VehicleMonitoringController {
.disposed(by: disposeBag)
showVehicleEntryRelay
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] model in
if let vehicleName = model?.vehicleName,let driverName = model?.driverName {
self?.vehicleLogoutView.titleLabel.text = vehicleName+"/"+driverName
@@ -215,6 +219,7 @@ extension VehicleMonitoringController {
.do(onNext: {[weak self] _ in
self?.view.dd_hideHUD()
})
.observe(on: MainScheduler.instance)
.subscribe(onNext: {[weak self] response in
if response?.success == true {
self?.reloadRelay.accept(nil)