Эх сурвалжийг харах

20170308

Add receive file from third part App.
Ray Zhang 9 жил өмнө
parent
commit
738e7cb7ef

BIN
Ants Contract/AntsContract.xcworkspace/xcuserdata/Ray.xcuserdatad/UserInterfaceState.xcuserstate


+ 284 - 108
Ants Contract/AntsContract.xcworkspace/xcuserdata/Ray.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -122,11 +122,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "729"
-            endingLineNumber = "729"
+            startingLineNumber = "730"
+            endingLineNumber = "730"
             landmarkName = "-startAirPrintWithData:"
             landmarkType = "7">
          </BreakpointContent>
@@ -138,11 +138,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "860"
-            endingLineNumber = "860"
+            startingLineNumber = "861"
+            endingLineNumber = "861"
             landmarkName = "-printInteractionController:choosePaper:"
             landmarkType = "7">
          </BreakpointContent>
@@ -154,11 +154,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "875"
-            endingLineNumber = "875"
+            startingLineNumber = "876"
+            endingLineNumber = "876"
             landmarkName = "-printInteractionControllerWillPresentPrinterOptions:"
             landmarkType = "7">
          </BreakpointContent>
@@ -170,11 +170,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "879"
-            endingLineNumber = "879"
+            startingLineNumber = "880"
+            endingLineNumber = "880"
             landmarkName = "-printInteractionControllerDidPresentPrinterOptions:"
             landmarkType = "7">
          </BreakpointContent>
@@ -186,11 +186,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "883"
-            endingLineNumber = "883"
+            startingLineNumber = "884"
+            endingLineNumber = "884"
             landmarkName = "-printInteractionControllerWillDismissPrinterOptions:"
             landmarkType = "7">
          </BreakpointContent>
@@ -202,11 +202,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "887"
-            endingLineNumber = "887"
+            startingLineNumber = "888"
+            endingLineNumber = "888"
             landmarkName = "-printInteractionControllerDidDismissPrinterOptions:"
             landmarkType = "7">
          </BreakpointContent>
@@ -218,11 +218,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "892"
-            endingLineNumber = "892"
+            startingLineNumber = "893"
+            endingLineNumber = "893"
             landmarkName = "-printInteractionControllerWillStartJob:"
             landmarkType = "7">
          </BreakpointContent>
@@ -234,11 +234,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "906"
-            endingLineNumber = "906"
+            startingLineNumber = "907"
+            endingLineNumber = "907"
             landmarkName = "-printInteractionControllerDidFinishJob:"
             landmarkType = "7">
          </BreakpointContent>
@@ -250,11 +250,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "639"
-            endingLineNumber = "639"
+            startingLineNumber = "640"
+            endingLineNumber = "640"
             landmarkName = "-documentInteractionControllerDidDismissOptionsMenu:"
             landmarkType = "7">
          </BreakpointContent>
@@ -266,11 +266,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "646"
-            endingLineNumber = "646"
+            startingLineNumber = "647"
+            endingLineNumber = "647"
             landmarkName = "-previewDocumentWithURL:"
             landmarkType = "7">
          </BreakpointContent>
@@ -282,11 +282,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "654"
-            endingLineNumber = "654"
+            startingLineNumber = "655"
+            endingLineNumber = "655"
             landmarkName = "-documentInteractionControllerDidEndPreview:"
             landmarkType = "7">
          </BreakpointContent>
@@ -298,11 +298,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "658"
-            endingLineNumber = "658"
+            startingLineNumber = "659"
+            endingLineNumber = "659"
             landmarkName = "-documentInteractionControllerViewControllerForPreview:"
             landmarkType = "7">
          </BreakpointContent>
@@ -314,11 +314,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "662"
-            endingLineNumber = "662"
+            startingLineNumber = "663"
+            endingLineNumber = "663"
             landmarkName = "-documentInteractionControllerRectForPreview:"
             landmarkType = "7">
          </BreakpointContent>
@@ -330,11 +330,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "666"
-            endingLineNumber = "666"
+            startingLineNumber = "667"
+            endingLineNumber = "667"
             landmarkName = "-documentInteractionControllerViewForPreview:"
             landmarkType = "7">
          </BreakpointContent>
@@ -346,11 +346,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "670"
-            endingLineNumber = "670"
+            startingLineNumber = "671"
+            endingLineNumber = "671"
             landmarkName = "-documentInteractionController:willBeginSendingToApplication:"
             landmarkType = "7">
          </BreakpointContent>
@@ -362,11 +362,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "478"
-            endingLineNumber = "478"
+            startingLineNumber = "479"
+            endingLineNumber = "479"
             landmarkName = "-onActionClick:"
             landmarkType = "7">
          </BreakpointContent>
@@ -378,11 +378,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "863"
-            endingLineNumber = "863"
+            startingLineNumber = "864"
+            endingLineNumber = "864"
             landmarkName = "-printInteractionController:choosePaper:"
             landmarkType = "7">
          </BreakpointContent>
@@ -394,11 +394,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "869"
-            endingLineNumber = "869"
+            startingLineNumber = "870"
+            endingLineNumber = "870"
             landmarkName = "-printInteractionController:choosePaper:"
             landmarkType = "7">
          </BreakpointContent>
@@ -426,11 +426,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "399"
-            endingLineNumber = "399"
+            startingLineNumber = "400"
+            endingLineNumber = "400"
             landmarkName = "-onPrintClick:"
             landmarkType = "7">
          </BreakpointContent>
@@ -442,11 +442,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "410"
-            endingLineNumber = "410"
+            startingLineNumber = "411"
+            endingLineNumber = "411"
             landmarkName = "-onPrintClick:"
             landmarkType = "7">
          </BreakpointContent>
@@ -458,11 +458,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "859"
-            endingLineNumber = "859"
+            startingLineNumber = "860"
+            endingLineNumber = "860"
             landmarkName = "-printInteractionController:choosePaper:"
             landmarkType = "7">
          </BreakpointContent>
@@ -474,11 +474,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "870"
-            endingLineNumber = "870"
+            startingLineNumber = "871"
+            endingLineNumber = "871"
             landmarkName = "-printInteractionController:choosePaper:"
             landmarkType = "7">
          </BreakpointContent>
@@ -810,11 +810,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "233"
-            endingLineNumber = "233"
+            startingLineNumber = "234"
+            endingLineNumber = "234"
             landmarkName = "-loadcontent"
             landmarkType = "7">
          </BreakpointContent>
@@ -826,11 +826,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "256"
-            endingLineNumber = "256"
+            startingLineNumber = "257"
+            endingLineNumber = "257"
             landmarkName = "-loadcontent"
             landmarkType = "7">
          </BreakpointContent>
@@ -842,11 +842,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "310"
-            endingLineNumber = "310"
+            startingLineNumber = "311"
+            endingLineNumber = "311"
             landmarkName = "-loadcontent"
             landmarkType = "7">
             <Locations>
@@ -905,11 +905,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "677"
-            endingLineNumber = "677"
+            startingLineNumber = "678"
+            endingLineNumber = "678"
             landmarkName = "-webViewDidFinishLoad:"
             landmarkType = "7">
          </BreakpointContent>
@@ -921,11 +921,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "690"
-            endingLineNumber = "690"
+            startingLineNumber = "691"
+            endingLineNumber = "691"
             landmarkName = "-webView:didFailLoadWithError:"
             landmarkType = "7">
          </BreakpointContent>
@@ -937,11 +937,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136461.868938"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "110"
-            endingLineNumber = "110"
+            startingLineNumber = "153"
+            endingLineNumber = "153"
             landmarkName = "-onAddImageClicked:"
             landmarkType = "7">
          </BreakpointContent>
@@ -953,11 +953,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "309"
-            endingLineNumber = "309"
+            startingLineNumber = "310"
+            endingLineNumber = "310"
             landmarkName = "-loadcontent"
             landmarkType = "7">
             <Locations>
@@ -1016,11 +1016,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
-            timestampString = "510136638.126839"
+            timestampString = "510569394.185751"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "689"
-            endingLineNumber = "689"
+            startingLineNumber = "690"
+            endingLineNumber = "690"
             landmarkName = "-webView:didFailLoadWithError:"
             landmarkType = "7">
          </BreakpointContent>
@@ -1160,11 +1160,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136461.868938"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "97"
-            endingLineNumber = "97"
+            startingLineNumber = "140"
+            endingLineNumber = "140"
             landmarkName = "-onAddImageClicked:"
             landmarkType = "7">
          </BreakpointContent>
@@ -1208,11 +1208,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136798.306272"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "306"
-            endingLineNumber = "306"
+            startingLineNumber = "457"
+            endingLineNumber = "457"
             landmarkName = "-imagePickerController:didFinishPickingMediaWithInfo:"
             landmarkType = "7">
             <Locations>
@@ -1256,11 +1256,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136798.306272"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "317"
-            endingLineNumber = "317"
+            startingLineNumber = "468"
+            endingLineNumber = "468"
             landmarkName = "-imagePickerController:didFinishPickingMediaWithInfo:"
             landmarkType = "7">
          </BreakpointContent>
@@ -1272,11 +1272,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136461.868938"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "211"
-            endingLineNumber = "211"
+            startingLineNumber = "315"
+            endingLineNumber = "315"
             landmarkName = "-tableView:cellForRowAtIndexPath:"
             landmarkType = "7">
          </BreakpointContent>
@@ -1288,11 +1288,11 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136461.868938"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "199"
-            endingLineNumber = "199"
+            startingLineNumber = "303"
+            endingLineNumber = "303"
             landmarkName = "-tableView:numberOfRowsInSection:"
             landmarkType = "7">
          </BreakpointContent>
@@ -1304,14 +1304,190 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "common/AddExtDocumentViewController.m"
-            timestampString = "510136461.868938"
+            timestampString = "510567394.174816"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "282"
-            endingLineNumber = "282"
+            startingLineNumber = "386"
+            endingLineNumber = "386"
             landmarkName = "-tableView:didSelectRowAtIndexPath:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "442"
+            endingLineNumber = "442"
+            landmarkName = "-imagePickerController:didFinishPickingMediaWithInfo:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "466"
+            endingLineNumber = "466"
+            landmarkName = "-imagePickerController:didFinishPickingMediaWithInfo:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "97"
+            endingLineNumber = "97"
+            landmarkName = "-onAddImageClicked:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "Yes"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "440"
+            endingLineNumber = "440"
+            landmarkName = "-imagePickerController:didFinishPickingMediaWithInfo:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "81"
+            endingLineNumber = "81"
+            landmarkName = "-onAddImageClicked:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AppDelegate.m"
+            timestampString = "510567819.811612"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "92"
+            endingLineNumber = "92"
+            landmarkName = "-application:openURL:options:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "46"
+            endingLineNumber = "46"
+            landmarkName = "-viewDidLoad"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AppDelegate.m"
+            timestampString = "510567819.811612"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "54"
+            endingLineNumber = "54"
+            landmarkName = "-application:openURL:options:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AddExtDocumentViewController.m"
+            timestampString = "510567394.174816"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "324"
+            endingLineNumber = "324"
+            landmarkName = "-tableView:cellForRowAtIndexPath:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "common/AppDelegate.m"
+            timestampString = "510568432.765675"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "56"
+            endingLineNumber = "56"
+            landmarkName = "-application:openURL:options:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "../RedAnt ERP Mobile/common/Functions/PDF+Web/PDFViewController.m"
+            timestampString = "510569394.185751"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "206"
+            endingLineNumber = "206"
+            landmarkName = "-loadcontent"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
    </Breakpoints>
 </Bucket>

+ 16 - 5
Ants Contract/AntsContract.xcworkspace/xcuserdata/Ray.xcuserdatad/xcdebugger/Expressions.xcexplist

@@ -2,6 +2,14 @@
 <VariablesViewState
    version = "1.0">
    <ContextStates>
+      <ContextState
+         contextName = "-[AddExtDocumentViewController viewDidLoad]:AddExtDocumentViewController.m">
+         <PersistentStrings>
+            <PersistentString
+               value = "self.presentationController">
+            </PersistentString>
+         </PersistentStrings>
+      </ContextState>
       <ContextState
          contextName = "+[ACNetwork get_json:parameters:]:ACNetwork.m">
          <PersistentStrings>
@@ -14,10 +22,10 @@
          contextName = "-[PageViewController initControl]:PageViewController.m">
          <PersistentStrings>
             <PersistentString
-               value = "self.editControlView.bounds">
+               value = "self.editControlView.frame">
             </PersistentString>
             <PersistentString
-               value = "self.editControlView.frame">
+               value = "self.editControlView.bounds">
             </PersistentString>
          </PersistentStrings>
       </ContextState>
@@ -79,6 +87,9 @@
       <ContextState
          contextName = "__32-[PDFViewController loadcontent]_block_invoke:PDFViewController.m">
       </ContextState>
+      <ContextState
+         contextName = "-[AppDelegate application:openURL:options:]:AppDelegate.m">
+      </ContextState>
       <ContextState
          contextName = "-[PageViewController addCheck:destView:index:]:PageViewController.m">
          <PersistentStrings>
@@ -114,9 +125,6 @@
             </PersistentString>
          </PersistentStrings>
       </ContextState>
-      <ContextState
-         contextName = "-[PageViewController viewDidLoad]:PageViewController.m">
-      </ContextState>
       <ContextState
          contextName = "-[PageViewController scaleControl:from:to:]:PageViewController.m">
          <PersistentStrings>
@@ -136,6 +144,9 @@
             </PersistentString>
          </PersistentStrings>
       </ContextState>
+      <ContextState
+         contextName = "-[PageViewController viewDidLoad]:PageViewController.m">
+      </ContextState>
       <ContextState
          contextName = "-[PageViewController textViewDidChangeSelection:]:PageViewController.m">
          <PersistentStrings>

+ 6 - 4
Ants Contract/AntsContract/AntsContract/Base.lproj/Main.storyboard

@@ -387,7 +387,7 @@
                                             <autoresizingMask key="autoresizingMask"/>
                                             <subviews>
                                                 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="GE2016121201" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="eH3-OQ-M6Q">
-                                                    <rect key="frame" x="8" y="8" width="122" height="21"/>
+                                                    <rect key="frame" x="8" y="8" width="121" height="21"/>
                                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>
@@ -408,7 +408,7 @@
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" textAlignment="natural" lineBreakMode="tailTruncation" numberOfLines="3" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="t8P-5p-BAG">
-                                                    <rect key="frame" x="9" y="44" width="635" height="62"/>
+                                                    <rect key="frame" x="8" y="44" width="636" height="62"/>
                                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
                                                     <string key="text">    //    ref addTarget:self action:@selector(manually_refresh) forControlEvents:UIControlEventValueChanged
     btn.backgroundColor = UIColorFromRGB(BT_BG);
@@ -420,14 +420,14 @@
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="AGENT NAME" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="tHu-Ic-2Wf">
-                                                    <rect key="frame" x="455" y="8" width="189" height="21"/>
+                                                    <rect key="frame" x="454" y="8" width="190" height="21"/>
                                                     <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>
                                                     <nil key="highlightedColor"/>
                                                 </label>
                                                 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" misplaced="YES" text="2012-12-30" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="eq9-ea-SjV">
-                                                    <rect key="frame" x="657" y="8" width="97" height="21"/>
+                                                    <rect key="frame" x="656" y="8" width="97" height="21"/>
                                                     <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
                                                     <fontDescription key="fontDescription" type="system" pointSize="17"/>
                                                     <nil key="textColor"/>
@@ -601,6 +601,8 @@
                     <freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
                     <size key="freeformSize" width="540" height="680"/>
                     <connections>
+                        <outlet property="btnScan" destination="9fO-K4-8uI" id="sdE-Lv-ZXB"/>
+                        <outlet property="editDocNumber" destination="mkL-b6-hfi" id="FpS-bq-7jV"/>
                         <outlet property="tableView" destination="Bp7-lh-LCu" id="abF-WK-ESJ"/>
                     </connections>
                 </viewController>

+ 19 - 0
Ants Contract/Granite Expo eSign/Granite Expo eSign/Info.plist

@@ -18,6 +18,25 @@
 	<string>1.21</string>
 	<key>CFBundleVersion</key>
 	<string>31142</string>
+    <key>CFBundleDocumentTypes</key>
+    <array>
+        <dict>
+            <key>CFBundleTypeName</key>
+            <string>GE-eSign</string>
+            <key>LSItemContentTypes</key>
+            <array>
+                <string>com.microsoft.powerpoint.ppt</string>
+                <string>com.microsoft.word.doc</string>
+                <string>com.microsoft.excel.xls</string>
+                <string>com.adobe.pdf</string>
+                <string>public.image</string>
+                <string>public.archive</string>
+                <string>public.audio</string>
+                <string>public.movie</string>
+                <string>public.text</string>
+            </array>
+        </dict>
+    </array>
 	<key>LSRequiresIPhoneOS</key>
 	<true/>
 	<key>NSAppTransportSecurity</key>

+ 2 - 1
Ants Contract/common/ACNetwork.h

@@ -20,7 +20,8 @@
 
 +(NSDictionary*)save_document:(NSString*)file;
 
-
++(NSString *) packfiles2zip:(NSMutableArray*) arr_file;
 
 +(NSDictionary *) updateNotes:(NSString*) doc_number notes:(NSString*)notes;
++(NSDictionary*)upload_file:(NSString*)file params:(NSMutableDictionary*) params;
 @end

+ 99 - 0
Ants Contract/common/ACNetwork.m

@@ -147,6 +147,41 @@
 
     return jsobj;
 }
++(NSDictionary*)upload_file:(NSString*)file params:(NSMutableDictionary*) params
+{
+    
+    
+    
+   // NSMutableDictionary* params = [[NSMutableDictionary alloc] init];
+    //    AppDelegate *appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
+    //    if(appDelegate.user!=nil)
+    //        [params setValue:appDelegate.user forKey:@"user"];
+    //
+    //
+    //    if(appDelegate.password!=nil)
+    //        [params setValue:appDelegate.password forKey:@"password"];
+    params[@"_operate"]=@"uploadFileIpad";
+    
+    if(![self IsNetworkAvailable])
+    {
+        DebugLog(@"NET ERR");
+        
+        return [RAUtils error_json:RESULT_NET_NOTAVAILABLE err_msg:nil];
+        //        return nil;
+    }
+    NSData* json=[self get_json:URL_UPLOAD_PDF parameters:params file:file];
+    //if(json==nil)
+    
+    
+    if(json==nil)
+        return nil;
+    NSError *error=nil;
+    NSDictionary *jsobj = [NSJSONSerialization JSONObjectWithData:json options:NSJSONReadingMutableLeaves error:&error];
+    int result = [[jsobj valueForKey:@"result"] intValue];
+    
+    DebugLog(@"upload_file result:%d",result);
+    return jsobj;
+}
 +(NSDictionary*)save_document:(NSString*)file
 {
     
@@ -483,6 +518,70 @@
     NSMutableDictionary* jsobj = [@{@"result":@"2"} mutableCopy];
     return jsobj;
 }
++(NSString *) packfiles2zip:(NSMutableArray*) arr_file
+{
+    
+    if(arr_file.count==0)
+    {
+        DebugLog(@"packfiles2zip: source list is empty.");
+        return @"";
+    }
+    NSString* serial= [[NSUUID UUID] UUIDString];
+    
+    
+    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
+    NSString *cachefolder = [paths objectAtIndex:0];
+    
+    NSString *upfolder = [cachefolder stringByAppendingPathComponent:@"upload_data"];
+    upfolder = [upfolder stringByAppendingPathComponent:serial];
+    
+    NSFileManager* fileManager = [NSFileManager defaultManager];
+    BOOL bdir=YES;
+    if(!  [fileManager fileExistsAtPath:upfolder isDirectory:&bdir])
+    {
+        
+        NSError *error = nil;
+        bool bsuccess=[fileManager createDirectoryAtPath:upfolder withIntermediateDirectories:YES attributes:nil error:&error];
+        
+        if(!bsuccess)
+        {
+            DebugLog(@"Create UPLOAD folder failed");
+            return @"";
+        }
+        
+    }
+    
+
+    
+    
+    NSString * zippath= [upfolder stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.zip",serial]];
+    
+    
+    ZipArchive* zip = [[ZipArchive alloc] init];
+    
+    
+    BOOL result = [zip CreateZipFile2:zippath Password:nil];
+    
+    for(int i=0;i<arr_file.count;i++)
+    {
+        NSString* file = arr_file[i];
+        result = [zip addFileToZip:file newname:[file lastPathComponent]];
+    }
+    
+   
+    
+    
+    if( ![zip CloseZipFile2] )
+    {
+        zippath = @"";
+    }
+    
+    
+    
+    
+    
+    return zippath;
+}
 
 +(NSString *) prepareUploadFile:(NSString*) file json:(NSMutableDictionary*)json
 {

+ 5 - 0
Ants Contract/common/AddExtDocumentViewController.h

@@ -11,4 +11,9 @@
 @interface AddExtDocumentViewController : UIViewController<UIImagePickerControllerDelegate>
 @property (weak, nonatomic) IBOutlet UITableView *tableView;
 @property (strong, nonatomic) NSMutableArray * arr_documents;
+@property (weak, nonatomic) IBOutlet UITextField *editDocNumber;
+@property (weak, nonatomic) IBOutlet UIButton *btnScan;
+
+@property (strong, nonatomic) NSString * doc_number;
+@property (assign, nonatomic) bool is_present;
 @end

+ 154 - 3
Ants Contract/common/AddExtDocumentViewController.m

@@ -10,6 +10,10 @@
 #import "MenuViewController.h"
 #import "RAMenu.h"
 #import "ImageUtils.h"
+#import "const.h"
+#import "RAUtils.h"
+
+#import "ACNetwork.h"
 
 #import "PDFViewController.h"
 
@@ -21,8 +25,44 @@
 
 - (void)viewDidLoad {
     [super viewDidLoad];
+    self.editDocNumber.text = self.doc_number;
+   
+    
+    if(self.doc_number.length>0)
+    {
+        self.editDocNumber.enabled = false;
+        self.btnScan.enabled = false;
+    }
+
+    
+    
             self.edgesForExtendedLayout = UIRectEdgeNone;
-    self.arr_documents = [[NSMutableArray alloc]init];
+    if(self.arr_documents==nil)
+        self.arr_documents = [[NSMutableArray alloc]init];
+    
+    
+    
+    if (self.is_present) {
+        UIBarButtonItem *closeButton =nil;
+        
+        
+        
+        closeButton=[[UIBarButtonItem alloc] initWithImage:[[UIImage imageNamed:@"close"] imageWithRenderingMode:UIImageRenderingModeAutomatic]
+                                                     style:UIBarButtonItemStylePlain
+                                                    target:self
+                                                    action:@selector( onCloseClick:)];
+        
+        
+        self.navigationItem.rightBarButtonItem = closeButton;
+    }
+//    else {
+//        [self dismissViewControllerAnimated:YES completion:nil];
+//    }
+//    {
+//
+//        
+//
+//    }
     // Do any additional setup after loading the view.
 }
 
@@ -30,7 +70,10 @@
     [super didReceiveMemoryWarning];
     // Dispose of any resources that can be recreated.
 }
-
+- (IBAction)onCloseClick:(id)sender {
+    
+    [self dismissViewControllerAnimated:false completion:nil];
+}
 - (IBAction)onScanClicked:(id)sender {
 }
 - (IBAction)onAddImageClicked:(id)sender {
@@ -171,6 +214,67 @@
 - (IBAction)onAddFileClicked:(id)sender {
 }
 - (IBAction)onUploadClicked:(id)sender {
+    
+    NSString* docNumber = self.editDocNumber.text;
+    if(docNumber.length==0)
+    {
+        [RAUtils alert_view:@"Document number can not be empty." title:@"Upload"];
+        return;
+    }
+    
+
+    NSString* zipfile = nil;
+
+    NSMutableArray* arr_files= [[NSMutableArray alloc]init];
+    
+    for(int i=0;i<self.arr_documents.count;i++)
+    {
+        
+        [arr_files addObject:self.arr_documents[i][@"url"] ];
+       
+        
+        
+        
+    }
+    zipfile =[ACNetwork packfiles2zip:arr_files];
+    
+    
+//    __weak typeof(self) weakSelf = self;
+    
+    UIAlertView * waitalert = [RAUtils waiting_alert:@"Please wait..." title:@"Upload Documents"];
+    
+    dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
+        
+        NSDictionary* json = nil;
+        
+        
+        NSMutableDictionary* params = [[NSMutableDictionary alloc] init];
+        params[@"doc_number"]=docNumber;
+        json = [ACNetwork upload_file:zipfile params:params];
+        
+        dispatch_async(dispatch_get_main_queue(), ^{
+            
+            
+            [waitalert dismissWithClickedButtonIndex:0 animated:FALSE];
+
+            
+            if([[json valueForKey:@"result"] intValue]==2)
+            {
+                
+
+                [self.navigationController popViewControllerAnimated:false];
+                
+            }
+            else
+            {
+                [RAUtils message_alert:[json valueForKey:@"err_msg"] title:@"Upload Documents" controller:self] ;
+            }
+            
+            
+        });
+    });
+    
+
 }
 
 
@@ -281,9 +385,56 @@
    
 }
 
+- (NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath
+
+{
+    
+    
+    
+ //   NSDictionary * item_json = self.arr_documents[indexPath.row];
+    
+    
+    UITableViewRowAction *deleteAction = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"Delete"handler:^(UITableViewRowAction *action, NSIndexPath *indexPath) {
+        
+        [self.arr_documents removeObjectAtIndex:indexPath.row];
+        [self.tableView reloadData];
+        
+    }];
+    
+    
+    deleteAction.backgroundColor = UIColorFromRGB(0xff9933);
+    
+    
+    
+
+    
+    return @[deleteAction];
+    
+    
+}
+
+- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
+    
+  
+    return YES;
+}
+
+- (void)tableView:(UITableView *)tableView
+commitEditingStyle:(UITableViewCellEditingStyle)editingStyle  forRowAtIndexPath:(NSIndexPath *)indexPath {
+    
+    
+    
+}
+
+- (UITableViewCellEditingStyle)tableView:(UITableView *)tv editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
+    
+    return UITableViewCellEditingStyleDelete;
+    
 
+}
 #pragma mark - imagePicker delegate
-- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
+- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info
+{
 //    self.dirty = true;
     /*-------------------------------相机拍照--------------------------------------*/
     if (picker.sourceType == UIImagePickerControllerSourceTypeCamera) {

+ 74 - 1
Ants Contract/common/AppDelegate.m

@@ -10,7 +10,8 @@
 #import "ACNetwork.h"
 #import "TextUtils.h"
 #import "PDFUtils.h"
-
+#import "RAUtils.h"
+#import "AddExtDocumentViewController.h"
 
 //#import "AFHTTPSessionManager.h"
 @interface AppDelegate ()
@@ -29,6 +30,78 @@
     [self function_test];
     return YES;
 }
+-(NSString*) filetype:(NSString*)filePath
+{
+            NSString *suffix = [filePath pathExtension];
+    if([suffix.lowercaseString isEqualToString:@"jpg"]||[suffix.lowercaseString isEqualToString:@"png"]||[suffix.lowercaseString isEqualToString:@"bmp"]||[suffix.lowercaseString isEqualToString:@"gif"])
+        return @"image";
+    else
+        return @"file";
+}
+- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(nonnull NSDictionary<NSString *,id> *)options
+{
+
+    NSLog(@"URL:%@, OPTIONS:%@",[url absoluteString],[RAUtils dict2string:options]);
+    if(self.bLogin)
+    {
+        UINavigationController *rootVC = (UINavigationController *)application.keyWindow.rootViewController;
+        
+        UIViewController* presentVC=rootVC.presentedViewController;
+        
+        UIViewController* topvc= rootVC.topViewController;
+        
+        NSMutableDictionary* item = [[NSMutableDictionary alloc] init];
+        
+        
+        UIImage* img=[UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
+
+        item[@"type"]=[self filetype:url.absoluteString];
+        item[@"url"]= [url path];
+        item[@"file_name"] = [url.absoluteString lastPathComponent];
+        
+        AddExtDocumentViewController * addVC = [ [UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"AddExtDocumentViewController"];
+        addVC.is_present = true;
+        addVC.doc_number = nil;
+        addVC.arr_documents = [NSMutableArray arrayWithObjects:item, nil];
+        
+        //        notesVC.docNotes = notes;
+        
+        UINavigationController* navi = [[UINavigationController alloc] initWithRootViewController:addVC] ;
+        
+        
+        
+        
+        
+        
+        navi.modalPresentationStyle = UIModalTransitionStyleCrossDissolve;//有三种状态,自己看看是哪种
+        [rootVC presentViewController:navi animated:YES completion:^{
+            
+            //        navi.view.superview.bounds = CGRectMake(0, 0, 480, 320);
+            
+            DebugLog(@"filter present.........");
+            
+            //   self.btop = false;
+            //  <#code#>
+        }];
+    }
+    else
+    {
+        
+    }
+    
+    
+    
+
+
+    
+    
+
+//    [ pushViewController:addVC animated:false];
+//    return YES;
+    
+    
+    return YES;
+}
  -(void)function_test
 {
 

+ 1 - 1
Ants Contract/common/ExtDocumentsViewController.m

@@ -54,7 +54,7 @@
 - (IBAction)onAddClick:(id)sender {
     
     AddExtDocumentViewController * addVC = [self.storyboard instantiateViewControllerWithIdentifier:@"AddExtDocumentViewController"];
-    
+    addVC.doc_number = self.docNumber;
     [self.navigationController pushViewController:addVC animated:false];
     
 }