Commit cb899c68 authored by Achilles's avatar Achilles

no message

parent 3569c83a
source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/CocoaPods/Specs.git'
# platform :ios, '6.1' # platform :ios, '6.1'
platform :ios, '8.0' platform :ios, '7.0'
xcodeproj 'vanke.xcodeproj' xcodeproj 'vanke.xcodeproj'
pod 'AFNetworking', '~> 2.3.1' pod 'AFNetworking', '~> 2.3.1'
...@@ -19,8 +19,8 @@ pod 'MBProgressHUD', '~> 0.9.1' ...@@ -19,8 +19,8 @@ pod 'MBProgressHUD', '~> 0.9.1'
pod 'SDWebImage', '~> 3.7.1' pod 'SDWebImage', '~> 3.7.1'
#pod 'MBProgressHUD', '~> 0.8' #pod 'MBProgressHUD', '~> 0.8'
#pod 'SSKeychain', '~> 1.2' #pod 'SSKeychain', '~> 1.2'
pod 'IQKeyboardManager', '~> 4.0.0'
#pod 'IQKeyboardManager', '~> 3.2.3' pod 'IQKeyboardManager', '~> 3.2.3'
#pod 'Reachability' #pod 'Reachability'
#pod 'jastor', '~> 0.2.1' #lib. for jaskon object mapping #pod 'jastor', '~> 0.2.1' #lib. for jaskon object mapping
#pod 'BaiduMapAPI', '~> 2.7.0' #pod 'BaiduMapAPI', '~> 2.7.0'
......
...@@ -7,15 +7,6 @@ ...@@ -7,15 +7,6 @@
objects = { objects = {
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
19000E721CC5DA7600DF8D71 /* ChooseShopViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 19000E711CC5DA7600DF8D71 /* ChooseShopViewController.m */; };
1928FD021CC487A10077BE34 /* SalesInputViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1928FCFC1CC487A10077BE34 /* SalesInputViewController.m */; };
1928FD031CC487A10077BE34 /* SalesInputTopView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1928FD001CC487A10077BE34 /* SalesInputTopView.m */; };
1928FD041CC487A10077BE34 /* SalesInputTopView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1928FD011CC487A10077BE34 /* SalesInputTopView.xib */; };
1928FD081CC4ABD80077BE34 /* SalesInputTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1928FD061CC4ABD80077BE34 /* SalesInputTableViewCell.m */; };
1928FD091CC4ABD80077BE34 /* SalesInputTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1928FD071CC4ABD80077BE34 /* SalesInputTableViewCell.xib */; };
1928FD0C1CC4C59E0077BE34 /* HistoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1928FD0B1CC4C59E0077BE34 /* HistoryViewController.m */; };
1928FD0F1CC4C8130077BE34 /* HistoryTopView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1928FD0E1CC4C8130077BE34 /* HistoryTopView.m */; };
1928FD111CC4C8320077BE34 /* HistoryTopView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1928FD101CC4C8320077BE34 /* HistoryTopView.xib */; };
A0D453625552DAC91D4EB4A7 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C5987243B74E897E93DEC7D3 /* libPods.a */; }; A0D453625552DAC91D4EB4A7 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C5987243B74E897E93DEC7D3 /* libPods.a */; };
C10F161B1BF77CA00065F18C /* ICRAboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10F16121BF77CA00065F18C /* ICRAboutViewController.m */; }; C10F161B1BF77CA00065F18C /* ICRAboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10F16121BF77CA00065F18C /* ICRAboutViewController.m */; };
C10F161C1BF77CA00065F18C /* ICRConfigurationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10F16141BF77CA00065F18C /* ICRConfigurationViewController.m */; }; C10F161C1BF77CA00065F18C /* ICRConfigurationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10F16141BF77CA00065F18C /* ICRConfigurationViewController.m */; };
...@@ -715,21 +706,6 @@ ...@@ -715,21 +706,6 @@
/* End PBXBuildFile section */ /* End PBXBuildFile section */
/* Begin PBXFileReference section */ /* Begin PBXFileReference section */
19000E701CC5DA7600DF8D71 /* ChooseShopViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChooseShopViewController.h; sourceTree = "<group>"; };
19000E711CC5DA7600DF8D71 /* ChooseShopViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChooseShopViewController.m; sourceTree = "<group>"; };
1928FCFB1CC487A10077BE34 /* SalesInputViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SalesInputViewController.h; sourceTree = "<group>"; };
1928FCFC1CC487A10077BE34 /* SalesInputViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SalesInputViewController.m; sourceTree = "<group>"; };
1928FCFF1CC487A10077BE34 /* SalesInputTopView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SalesInputTopView.h; sourceTree = "<group>"; };
1928FD001CC487A10077BE34 /* SalesInputTopView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SalesInputTopView.m; sourceTree = "<group>"; };
1928FD011CC487A10077BE34 /* SalesInputTopView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SalesInputTopView.xib; sourceTree = "<group>"; };
1928FD051CC4ABD80077BE34 /* SalesInputTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SalesInputTableViewCell.h; sourceTree = "<group>"; };
1928FD061CC4ABD80077BE34 /* SalesInputTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SalesInputTableViewCell.m; sourceTree = "<group>"; };
1928FD071CC4ABD80077BE34 /* SalesInputTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SalesInputTableViewCell.xib; sourceTree = "<group>"; };
1928FD0A1CC4C59E0077BE34 /* HistoryViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryViewController.h; sourceTree = "<group>"; };
1928FD0B1CC4C59E0077BE34 /* HistoryViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryViewController.m; sourceTree = "<group>"; };
1928FD0D1CC4C8130077BE34 /* HistoryTopView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryTopView.h; sourceTree = "<group>"; };
1928FD0E1CC4C8130077BE34 /* HistoryTopView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryTopView.m; sourceTree = "<group>"; };
1928FD101CC4C8320077BE34 /* HistoryTopView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HistoryTopView.xib; sourceTree = "<group>"; };
710E0C5D8A5E02D32E5C6C2D /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; }; 710E0C5D8A5E02D32E5C6C2D /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
C10F16111BF77CA00065F18C /* ICRAboutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ICRAboutViewController.h; path = view_iPhone/templates/settings/ICRAboutViewController.h; sourceTree = "<group>"; }; C10F16111BF77CA00065F18C /* ICRAboutViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ICRAboutViewController.h; path = view_iPhone/templates/settings/ICRAboutViewController.h; sourceTree = "<group>"; };
C10F16121BF77CA00065F18C /* ICRAboutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ICRAboutViewController.m; path = view_iPhone/templates/settings/ICRAboutViewController.m; sourceTree = "<group>"; }; C10F16121BF77CA00065F18C /* ICRAboutViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ICRAboutViewController.m; path = view_iPhone/templates/settings/ICRAboutViewController.m; sourceTree = "<group>"; };
...@@ -1959,52 +1935,6 @@ ...@@ -1959,52 +1935,6 @@
/* End PBXFrameworksBuildPhase section */ /* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */ /* Begin PBXGroup section */
1928FCF91CC487A10077BE34 /* salesInput */ = {
isa = PBXGroup;
children = (
1928FCFA1CC487A10077BE34 /* Controller */,
1928FCFD1CC487A10077BE34 /* Model */,
1928FCFE1CC487A10077BE34 /* View */,
);
path = salesInput;
sourceTree = "<group>";
};
1928FCFA1CC487A10077BE34 /* Controller */ = {
isa = PBXGroup;
children = (
1928FCFB1CC487A10077BE34 /* SalesInputViewController.h */,
1928FCFC1CC487A10077BE34 /* SalesInputViewController.m */,
1928FD0A1CC4C59E0077BE34 /* HistoryViewController.h */,
1928FD0B1CC4C59E0077BE34 /* HistoryViewController.m */,
19000E701CC5DA7600DF8D71 /* ChooseShopViewController.h */,
19000E711CC5DA7600DF8D71 /* ChooseShopViewController.m */,
);
path = Controller;
sourceTree = "<group>";
};
1928FCFD1CC487A10077BE34 /* Model */ = {
isa = PBXGroup;
children = (
);
path = Model;
sourceTree = "<group>";
};
1928FCFE1CC487A10077BE34 /* View */ = {
isa = PBXGroup;
children = (
1928FCFF1CC487A10077BE34 /* SalesInputTopView.h */,
1928FD001CC487A10077BE34 /* SalesInputTopView.m */,
1928FD011CC487A10077BE34 /* SalesInputTopView.xib */,
1928FD051CC4ABD80077BE34 /* SalesInputTableViewCell.h */,
1928FD061CC4ABD80077BE34 /* SalesInputTableViewCell.m */,
1928FD071CC4ABD80077BE34 /* SalesInputTableViewCell.xib */,
1928FD0D1CC4C8130077BE34 /* HistoryTopView.h */,
1928FD0E1CC4C8130077BE34 /* HistoryTopView.m */,
1928FD101CC4C8320077BE34 /* HistoryTopView.xib */,
);
path = View;
sourceTree = "<group>";
};
C10F17831BF7ACA80065F18C /* 3rd */ = { C10F17831BF7ACA80065F18C /* 3rd */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
...@@ -2785,7 +2715,6 @@ ...@@ -2785,7 +2715,6 @@
C1D58B3D1BB1BC9200D297FE /* templates */ = { C1D58B3D1BB1BC9200D297FE /* templates */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
1928FCF91CC487A10077BE34 /* salesInput */,
C1A069FB1BE1046B0082006F /* affairs */, C1A069FB1BE1046B0082006F /* affairs */,
C18A95231C01E7B100429BF7 /* announcement */, C18A95231C01E7B100429BF7 /* announcement */,
C19BBBDE1BBE85B300831290 /* common */, C19BBBDE1BBE85B300831290 /* common */,
...@@ -4264,7 +4193,6 @@ ...@@ -4264,7 +4193,6 @@
C1D58B131BB1BC9200D297FE /* Frameworks */, C1D58B131BB1BC9200D297FE /* Frameworks */,
C1D58B141BB1BC9200D297FE /* Resources */, C1D58B141BB1BC9200D297FE /* Resources */,
5CBECAF0D12B43E974C62C13 /* Copy Pods Resources */, 5CBECAF0D12B43E974C62C13 /* Copy Pods Resources */,
D835305684DFA24CB227F834 /* Embed Pods Frameworks */,
); );
buildRules = ( buildRules = (
); );
...@@ -4329,7 +4257,6 @@ ...@@ -4329,7 +4257,6 @@
C19BBC1A1BBE865400831290 /* VankeFloorListBoard_iPhone.xml in Resources */, C19BBC1A1BBE865400831290 /* VankeFloorListBoard_iPhone.xml in Resources */,
C19AC8981C1735E600DE260E /* notice_icon@2x.png in Resources */, C19AC8981C1735E600DE260E /* notice_icon@2x.png in Resources */,
C1D5948C1BB2E5DD00D297FE /* contact-them@2x.png in Resources */, C1D5948C1BB2E5DD00D297FE /* contact-them@2x.png in Resources */,
1928FD041CC487A10077BE34 /* SalesInputTopView.xib in Resources */,
C19AC89D1C1735E600DE260E /* rejected@3x.png in Resources */, C19AC89D1C1735E600DE260E /* rejected@3x.png in Resources */,
C1CF9F571BEFB1530033C35E /* PriorityTagRed@2x.png in Resources */, C1CF9F571BEFB1530033C35E /* PriorityTagRed@2x.png in Resources */,
C10F18701BF8EE600065F18C /* VankeStatementListBoard_iPhone.xml in Resources */, C10F18701BF8EE600065F18C /* VankeStatementListBoard_iPhone.xml in Resources */,
...@@ -4407,10 +4334,8 @@ ...@@ -4407,10 +4334,8 @@
C1D595171BB42A7200D297FE /* spinner@2x.png in Resources */, C1D595171BB42A7200D297FE /* spinner@2x.png in Resources */,
C11786621C0B416D00DB7E4B /* bill_default_image@2x.png in Resources */, C11786621C0B416D00DB7E4B /* bill_default_image@2x.png in Resources */,
C19AC8961C1735E600DE260E /* money_reduce@2x.png in Resources */, C19AC8961C1735E600DE260E /* money_reduce@2x.png in Resources */,
1928FD111CC4C8320077BE34 /* HistoryTopView.xib in Resources */,
C10F18661BF8EE020065F18C /* VankeStatementListItemCell_iPhone.xml in Resources */, C10F18661BF8EE020065F18C /* VankeStatementListItemCell_iPhone.xml in Resources */,
C165078D1BB96C2800CB2FC1 /* pwd_icon@2x.png in Resources */, C165078D1BB96C2800CB2FC1 /* pwd_icon@2x.png in Resources */,
1928FD091CC4ABD80077BE34 /* SalesInputTableViewCell.xib in Resources */,
C1D595161BB42A7200D297FE /* navigation-menu@2x.png in Resources */, C1D595161BB42A7200D297FE /* navigation-menu@2x.png in Resources */,
C1CF9F361BEF232A0033C35E /* VankeNoticeListBoard_iPhone.xml in Resources */, C1CF9F361BEF232A0033C35E /* VankeNoticeListBoard_iPhone.xml in Resources */,
C1DED2AE1BCEAC530049BB2D /* location_icon@2x.png in Resources */, C1DED2AE1BCEAC530049BB2D /* location_icon@2x.png in Resources */,
...@@ -4553,21 +4478,6 @@ ...@@ -4553,21 +4478,6 @@
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n"; shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
showEnvVarsInLog = 0; showEnvVarsInLog = 0;
}; };
D835305684DFA24CB227F834 /* Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */ /* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */
...@@ -4624,7 +4534,6 @@ ...@@ -4624,7 +4534,6 @@
C1D5984C1BB44B2000D297FE /* BeeMessage+BeeJSON.mm in Sources */, C1D5984C1BB44B2000D297FE /* BeeMessage+BeeJSON.mm in Sources */,
C18A95451C01F56200429BF7 /* ICRDataBaseController.m in Sources */, C18A95451C01F56200429BF7 /* ICRDataBaseController.m in Sources */,
C18A95491C01F64500429BF7 /* LBorderView.m in Sources */, C18A95491C01F64500429BF7 /* LBorderView.m in Sources */,
1928FD0F1CC4C8130077BE34 /* HistoryTopView.m in Sources */,
C19BBC0E1BBE861700831290 /* VankeBusinessChartCell_iPhone.m in Sources */, C19BBC0E1BBE861700831290 /* VankeBusinessChartCell_iPhone.m in Sources */,
C1D598B11BB44B2000D297FE /* Bee_UITabBar.m in Sources */, C1D598B11BB44B2000D297FE /* Bee_UITabBar.m in Sources */,
C10F18651BF8EE020065F18C /* VankeStatementListItemCell_iPhone.m in Sources */, C10F18651BF8EE020065F18C /* VankeStatementListItemCell_iPhone.m in Sources */,
...@@ -4635,7 +4544,6 @@ ...@@ -4635,7 +4544,6 @@
C1D5989F1BB44B2000D297FE /* Bee_UIDatePicker.m in Sources */, C1D5989F1BB44B2000D297FE /* Bee_UIDatePicker.m in Sources */,
C10F18151BF7ACA80065F18C /* NSString+TrimmingAdditions.m in Sources */, C10F18151BF7ACA80065F18C /* NSString+TrimmingAdditions.m in Sources */,
C10F18471BF7ACA80065F18C /* IBTUIScrollView.m in Sources */, C10F18471BF7ACA80065F18C /* IBTUIScrollView.m in Sources */,
1928FD0C1CC4C59E0077BE34 /* HistoryViewController.m in Sources */,
C1D598A61BB44B2000D297FE /* Bee_UIMenuController.m in Sources */, C1D598A61BB44B2000D297FE /* Bee_UIMenuController.m in Sources */,
C10F161C1BF77CA00065F18C /* ICRConfigurationViewController.m in Sources */, C10F161C1BF77CA00065F18C /* ICRConfigurationViewController.m in Sources */,
C1D598B31BB44B2000D297FE /* Bee_UITextField.m in Sources */, C1D598B31BB44B2000D297FE /* Bee_UITextField.m in Sources */,
...@@ -4676,7 +4584,6 @@ ...@@ -4676,7 +4584,6 @@
C1D5992C1BB44B2100D297FE /* Bee_MYSQL.m in Sources */, C1D5992C1BB44B2100D297FE /* Bee_MYSQL.m in Sources */,
C10F183A1BF7ACA80065F18C /* IBTCommon.m in Sources */, C10F183A1BF7ACA80065F18C /* IBTCommon.m in Sources */,
C1E0AD7C1C12FC7200DE6BB9 /* SRMonthPicker.m in Sources */, C1E0AD7C1C12FC7200DE6BB9 /* SRMonthPicker.m in Sources */,
19000E721CC5DA7600DF8D71 /* ChooseShopViewController.m in Sources */,
C1D599831BB44B2100D297FE /* CXMLDocument.m in Sources */, C1D599831BB44B2100D297FE /* CXMLDocument.m in Sources */,
C1D598FE1BB44B2000D297FE /* Bee_UITransitionFade.m in Sources */, C1D598FE1BB44B2000D297FE /* Bee_UITransitionFade.m in Sources */,
C1D599801BB44B2100D297FE /* Reachability.m in Sources */, C1D599801BB44B2100D297FE /* Reachability.m in Sources */,
...@@ -4862,7 +4769,6 @@ ...@@ -4862,7 +4769,6 @@
C1D5988B1BB44B2000D297FE /* Bee_UIAnimationZoom.m in Sources */, C1D5988B1BB44B2000D297FE /* Bee_UIAnimationZoom.m in Sources */,
C1D598AF1BB44B2000D297FE /* Bee_UISlider.m in Sources */, C1D598AF1BB44B2000D297FE /* Bee_UISlider.m in Sources */,
C10F18261BF7ACA80065F18C /* ICRUIAppearance.m in Sources */, C10F18261BF7ACA80065F18C /* ICRUIAppearance.m in Sources */,
1928FD081CC4ABD80077BE34 /* SalesInputTableViewCell.m in Sources */,
C10F161D1BF77CA00065F18C /* ICRHelpAndFeedBackViewController.m in Sources */, C10F161D1BF77CA00065F18C /* ICRHelpAndFeedBackViewController.m in Sources */,
C1D599611BB44B2100D297FE /* Bee_HTTPServer2.m in Sources */, C1D599611BB44B2100D297FE /* Bee_HTTPServer2.m in Sources */,
C19BBC101BBE861700831290 /* VankeFloorDetailBoardPhoto_iPhone.m in Sources */, C19BBC101BBE861700831290 /* VankeFloorDetailBoardPhoto_iPhone.m in Sources */,
...@@ -4985,7 +4891,6 @@ ...@@ -4985,7 +4891,6 @@
C1CF9F401BEF4A770033C35E /* VankeNoticeListBoardCell_iPhone.m in Sources */, C1CF9F401BEF4A770033C35E /* VankeNoticeListBoardCell_iPhone.m in Sources */,
C1D5984D1BB44B2000D297FE /* BeeMessage+BeeNetwork.mm in Sources */, C1D5984D1BB44B2000D297FE /* BeeMessage+BeeNetwork.mm in Sources */,
C10F184B1BF7ACA80065F18C /* IBTUIViewController.m in Sources */, C10F184B1BF7ACA80065F18C /* IBTUIViewController.m in Sources */,
1928FD021CC487A10077BE34 /* SalesInputViewController.m in Sources */,
C1D599391BB44B2100D297FE /* Bee_Singleton.mm in Sources */, C1D599391BB44B2100D297FE /* Bee_Singleton.mm in Sources */,
C1D598501BB44B2000D297FE /* Bee_Model.mm in Sources */, C1D598501BB44B2000D297FE /* Bee_Model.mm in Sources */,
C1D598EB1BB44B2000D297FE /* UIScrollView+LayoutParser.m in Sources */, C1D598EB1BB44B2000D297FE /* UIScrollView+LayoutParser.m in Sources */,
...@@ -5015,7 +4920,6 @@ ...@@ -5015,7 +4920,6 @@
C10F18271BF7ACA80065F18C /* ICRAttachmentUnit.m in Sources */, C10F18271BF7ACA80065F18C /* ICRAttachmentUnit.m in Sources */,
C1D598511BB44B2000D297FE /* Bee_UIApplication.m in Sources */, C1D598511BB44B2000D297FE /* Bee_UIApplication.m in Sources */,
C1D5985C1BB44B2000D297FE /* Bee_UIStack.m in Sources */, C1D5985C1BB44B2000D297FE /* Bee_UIStack.m in Sources */,
1928FD031CC487A10077BE34 /* SalesInputTopView.m in Sources */,
C12804D71BC124A3001ECBAA /* VankeWeatherModel.m in Sources */, C12804D71BC124A3001ECBAA /* VankeWeatherModel.m in Sources */,
C19BBBFF1BBE85F500831290 /* VankeServiceDashBoard_iPhone.m in Sources */, C19BBBFF1BBE85F500831290 /* VankeServiceDashBoard_iPhone.m in Sources */,
C1D5998B1BB44B2100D297FE /* CXMLNode_CreationExtensions.m in Sources */, C1D5998B1BB44B2100D297FE /* CXMLNode_CreationExtensions.m in Sources */,
......
...@@ -93,9 +93,6 @@ typedef NS_ENUM(NSUInteger, ICRAttachmentType) { ...@@ -93,9 +93,6 @@ typedef NS_ENUM(NSUInteger, ICRAttachmentType) {
failure:(void (^)(id))fail; failure:(void (^)(id))fail;
- (void)postUrl:(NSString *)url params:(id)params success:(void (^)(id data))succ failure:(void (^)(id data))fail;
- (void)getUrl:(NSString *)url params:(id)params success:(void (^)(id data))succ failure:(void (^)(id data))fail;
@end @end
...@@ -705,17 +705,4 @@ acceptTypeJson:YES ...@@ -705,17 +705,4 @@ acceptTypeJson:YES
// TODO // TODO
} }
- (void)getUrl:(NSString *)url params:(id)params success:(void (^)(id data))succ failure:(void (^)(id data))fail {
[self GET:url parameters:params needToken:YES acceptTypeJson:YES success:^(AFHTTPRequestOperation *operation, id responseObject) {
succ(responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
fail(error);
}];
}
@end @end
{
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "right_icon.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "right_icon@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
{
"images" : [
{
"idiom" : "universal",
"filename" : "sales_top_input_pic.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "sales_top_input_pic@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
\ No newline at end of file
...@@ -23,14 +23,13 @@ ...@@ -23,14 +23,13 @@
#import "VankeNoticeListBoard_iPhone.h" #import "VankeNoticeListBoard_iPhone.h"
#import "VankeStatementListBoard_iPhone.h" #import "VankeStatementListBoard_iPhone.h"
#import "ICRAnnouncementViewController.h" #import "ICRAnnouncementViewController.h"
#import "SalesInputViewController.h"
#pragma mark - #pragma mark -
@interface VankeAffairsBoard_iPhone() @interface VankeAffairsBoard_iPhone()
{ {
//<#@private var#> //<#@private var#>
NSArray *authorizedOrgs; NSArray *authorizedOrgs;
UIImage *navibarImage;
} }
@end @end
...@@ -70,8 +69,6 @@ ON_LAYOUT_VIEWS( signal ) ...@@ -70,8 +69,6 @@ ON_LAYOUT_VIEWS( signal )
ON_WILL_APPEAR( signal ) ON_WILL_APPEAR( signal )
{ {
self.navigationController.navigationBar.backgroundImage = [UIImage imageWithColor:[UIColor colorWithRed:0.929 green:0.106 blue:0.137 alpha:1.000]];
UIColor *color = [VankeUtil rgbStringToColor: @"237,27,35"]; UIColor *color = [VankeUtil rgbStringToColor: @"237,27,35"];
if ( IOS7_OR_LATER ) { if ( IOS7_OR_LATER ) {
self.navigationController.navigationBar.barTintColor = color; self.navigationController.navigationBar.barTintColor = color;
...@@ -95,8 +92,8 @@ ON_DID_DISAPPEAR( signal ) ...@@ -95,8 +92,8 @@ ON_DID_DISAPPEAR( signal )
ON_SIGNAL3(VankeAffairsBoard_iPhone, btnNotice, signal) { ON_SIGNAL3(VankeAffairsBoard_iPhone, btnNotice, signal) {
[[VankeAppBoard_iPhone sharedInstance] hideMenu]; [[VankeAppBoard_iPhone sharedInstance] hideMenu];
// VankeNoticeListBoard_iPhone *board = [VankeNoticeListBoard_iPhone board]; VankeNoticeListBoard_iPhone *board = [VankeNoticeListBoard_iPhone board];
ICRAnnouncementViewController *board = [ICRAnnouncementViewController board]; // ICRAnnouncementViewController *board = [ICRAnnouncementViewController board];
[self.stack pushBoard:board animated:YES]; [self.stack pushBoard:board animated:YES];
} }
...@@ -126,11 +123,7 @@ ON_SIGNAL3(VankeAffairsBoard_iPhone, btnBill, signal) { ...@@ -126,11 +123,7 @@ ON_SIGNAL3(VankeAffairsBoard_iPhone, btnBill, signal) {
} }
ON_SIGNAL3(VankeAffairsBoard_iPhone, btnSaleInput, signal) { ON_SIGNAL3(VankeAffairsBoard_iPhone, btnSaleInput, signal) {
SalesInputViewController *salesVC = [[SalesInputViewController alloc] init]; [GEToast showWithText:@"销售录入正在开发中..." bottomOffset:60.0f duration:1.0f];
[self.navigationController pushViewController:salesVC animated:YES];
//[GEToast showWithText:@"销售录入正在开发中..." bottomOffset:60.0f duration:1.0f];
} }
ON_SIGNAL3(VankeAffairsBoard_iPhone, btnServiceApply, signal) { ON_SIGNAL3(VankeAffairsBoard_iPhone, btnServiceApply, signal) {
......
//
// ChooseShopViewController.h
// vanke
//
// Created by Z on 16/4/19.
// Copyright © 2016年 gomore. All rights reserved.
//
#import <UIKit/UIKit.h>
typedef void (^block)(NSString *);
@interface ChooseShopViewController : UIViewController
@property (nonatomic, copy) block chooseBlock;
@end
//
// ChooseShopViewController.m
// vanke
//
// Created by Z on 16/4/19.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "ChooseShopViewController.h"
#import "UIImage+Helper.h"
#define kCellId @"searchCell"
@interface ChooseShopViewController ()<UITableViewDelegate, UITableViewDataSource, UISearchBarDelegate>
@property (nonatomic, strong) UISearchBar *searchBar;
@property (nonatomic, strong) UITableView *tableView;
@property (nonatomic, copy) NSString *searchText;
@end
@implementation ChooseShopViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.title = @"选择商铺";
[self setUPSearchBar];
[self setUpTableView];
// Do any additional setup after loading the view.
}
- (void)setUPSearchBar {
self.searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, 50)];
self.searchBar.backgroundImage = [UIImage imageWithColor:[UIColor colorWithRed:0.953 green:0.439 blue:0.063 alpha:1.000]];
self.searchBar.tintColor = [UIColor whiteColor];
self.searchBar.placeholder = @"请输入关键字";
self.searchBar.delegate = self;
[self.view addSubview:self.searchBar];
}
#pragma mark =========== searbar delegate ===========
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar {
[self.view endEditing:YES];
searchBar.showsCancelButton = NO;
}
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText {
self.searchText = searchText;
}
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar {
searchBar.showsCancelButton = YES;
return YES;
}
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
[self.view endEditing:YES];
}
- (void)setUpTableView {
self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, self.searchBar.bottom, SCREEN_WIDTH, SCREEN_HEIGHT - self.searchBar.bottom - 64) style:UITableViewStylePlain];
// self.tableView.backgroundColor = [UIColor greenColor];
self.tableView.delegate = self;
self.tableView.dataSource = self;
[self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:kCellId];
[self.view addSubview:self.tableView];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return 20;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:kCellId forIndexPath:indexPath];
cell.textLabel.text = [NSString stringWithFormat:@"星巴克【A01-0%ld】", (long)indexPath.row];
return cell;
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
self.chooseBlock(@"选择好了商铺");
[self.navigationController popViewControllerAnimated:YES];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
/*
#pragma mark - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
// Get the new view controller using [segue destinationViewController].
// Pass the selected object to the new view controller.
}
*/
@end
//
// HistoryViewController.h
// vanke
//
// Created by Z on 16/4/18.
// Copyright © 2016年 gomore. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface HistoryViewController : UIViewController
@end
//
// HistoryViewController.m
// vanke
//
// Created by Z on 16/4/18.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "HistoryViewController.h"
#import "HistoryTopView.h"
#define klineCount 19 //列数
#define kListWidth 100 //一个表格的宽度
#define kListHeight 40
#define kBottomHeight 60 //表格最底部的那行的宽度
@interface HistoryViewController ()<UIScrollViewDelegate>
@property (nonatomic, strong) UICollectionView *collectionView;
@property (nonatomic, strong) NSArray *titles;
@property (nonatomic, strong) UIScrollView *scrollView;
@end
@implementation HistoryViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.automaticallyAdjustsScrollViewInsets = NO;
self.title = @"历史";
self.titles = @[@"日期",@"金额(元)",@"现金",@"刷卡",@"优惠券"];
self.view.backgroundColor = [UIColor whiteColor];
[self setUpTopView];
[self setUPScrollView];
// Do any additional setup after loading the view.
}
- (void)setUPScrollView {
self.scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 150, SCREEN_WIDTH, SCREEN_HEIGHT - 150 - 64)];
self.scrollView.contentSize = CGSizeMake(kListWidth * self.titles.count, kListHeight * klineCount + kBottomHeight);
self.scrollView.bounces = NO;
self.scrollView.delegate = self;
for (int i = 0; i < self.titles.count; i++) {
for (int j = 0; j < klineCount; j++) {
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(kListWidth * i, kListHeight + kListHeight * j, kListWidth, kListHeight)];
label.textAlignment = NSTextAlignmentCenter;
label.text = [NSString stringWithFormat:@"假数据假%d", j];
[self.scrollView insertSubview:label atIndex:0];//防止前面的别挡住
label.backgroundColor = [UIColor colorWithRed:1.000 green:0.976 blue:0.953 alpha:1.000];
if (i == 0) {
label.tag = 3000 + j;
}else if(i == 1){//金额
label.textColor = [UIColor redColor];
}
}
//顶部的浮动视图
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(kListWidth * i, 0, kListWidth, 44)];
label.tag = 1000 + i;
label.text = self.titles[i];
label.font = [UIFont systemFontOfSize:19];
label.textAlignment = NSTextAlignmentCenter;
if (i != 0) {
[self.scrollView insertSubview:label belowSubview:[self.scrollView viewWithTag:1000 + i -1]];//防止前面的别挡住
}else{
[self.scrollView addSubview:label];
}
label.backgroundColor = [UIColor whiteColor];
label.backgroundColor = [UIColor colorWithRed:1.000 green:0.976 blue:0.953 alpha:1.000];
//底部浮动的视图
UILabel *labelBottom = [[UILabel alloc] initWithFrame:CGRectMake(kListWidth * i, self.scrollView.contentOffset.y + self.scrollView.height - kBottomHeight, kListWidth, kBottomHeight)];
labelBottom.text = self.titles[i];
labelBottom.backgroundColor = [UIColor grayColor];
labelBottom.font = [UIFont systemFontOfSize:28];
labelBottom.textAlignment = NSTextAlignmentCenter;
labelBottom.tag = 2000 + i;
[self.scrollView addSubview:labelBottom];
if (i != 0) {
[self.scrollView insertSubview:labelBottom belowSubview:[self.scrollView viewWithTag:2000 + i -1]];//防止前面的别挡住
if (i==1) {
labelBottom.textColor = [UIColor redColor];
}else{
labelBottom.textColor = [UIColor whiteColor];
}
}else{
[self.scrollView addSubview:labelBottom];
}
}
[self.view addSubview:self.scrollView];
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
for (int i = 0; i < self.titles.count; i++) {
UILabel *label = (UILabel *)[scrollView viewWithTag:1000 + i];
label.y = scrollView.contentOffset.y;
UILabel *labelBottom = (UILabel *)[scrollView viewWithTag:2000 + i];
labelBottom.y = self.scrollView.contentOffset.y + self.scrollView.height - kBottomHeight;
if (i == 0) {
label.x = scrollView.contentOffset.x;
labelBottom.x = scrollView.contentOffset.x;
}
}
for (int i = 0; i < klineCount; i++) {
UILabel *label = (UILabel *)[scrollView viewWithTag:3000 + i];
label.x = scrollView.contentOffset.x;
}
}
- (void)setUpTopView {
HistoryTopView *topView = [self viewWithNibName:@"HistoryTopView"];
topView.frame = CGRectMake(0, 0, SCREEN_WIDTH, 150);
[self.view addSubview:topView];
}
- (id)viewWithNibName:(NSString *)viewName {
NSArray* nibView = [[NSBundle mainBundle] loadNibNamed:viewName owner:nil options:nil];
return [nibView objectAtIndex:0];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
/*
#pragma mark - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
// Get the new view controller using [segue destinationViewController].
// Pass the selected object to the new view controller.
}
*/
@end
//
// SalesInputViewController.h
// vanke
//
// Created by Z on 16/4/15.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "IBTUIViewController.h"
@interface SalesInputViewController : UIViewController
@end
//
// SalesInputViewController.m
// vanke
//
// Created by Z on 16/4/15.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "SalesInputViewController.h"
#import "SalesInputTopView.h"
#import "SalesInputTableViewCell.h"
#import "VankeAppBoard_iPhone.h"
#import "HistoryViewController.h"
#import "ChooseShopViewController.h"
#import "VankeUserLoginAPI.h"
#import "ICRHTTPController.h"
#define kCellID @"SalesInputTableViewCell.h"
@interface SalesInputViewController ()<UITableViewDelegate, UITableViewDataSource>
@property (nonatomic, strong) UITableView *tableView;
@property (nonatomic, strong) SalesInputTopView *topView;
@property (nonatomic, strong) UIDatePicker *datePicker;
@property (nonatomic, strong) UIImage *navigationbarColorImage;
@end
@implementation SalesInputViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor whiteColor];
[self setUpNavigationBar];
[self setUpTableView];
[self setUpTopView];
// Do any additional setup after loading the view.
}
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[[VankeAppBoard_iPhone sharedInstance] hideMenu];
}
ON_WILL_APPEAR( signal )
{
[[VankeAppBoard_iPhone sharedInstance] hideMenu];
}
- (void)setUpTableView {
self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT - 64) style:UITableViewStylePlain];
self.tableView.contentInset = UIEdgeInsetsMake(300, 0, 0, 0);
self.tableView.delegate = self;
self.tableView.dataSource = self;
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
[self.tableView registerNib:[UINib nibWithNibName:@"SalesInputTableViewCell" bundle:[NSBundle mainBundle]] forCellReuseIdentifier:kCellID];
[self.view addSubview:self.tableView];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 6;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
SalesInputTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:kCellID forIndexPath:indexPath];
return cell;
}
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 50;
}
- (void)setUpNavigationBar {
self.navigationItem.title = @"销售录入";
self.navigationController.navigationBar.backgroundImage = [UIImage imageWithColor:[UIColor colorWithRed:0.953 green:0.439 blue:0.063 alpha:1.000]];
UIBarButtonItem *rightBtn = [[UIBarButtonItem alloc] initWithTitle:@"历史" style:UIBarButtonItemStyleDone target:self action:@selector(goToHistory)];
rightBtn.tintColor = [UIColor whiteColor];
self.navigationItem.rightBarButtonItem = rightBtn;
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
}
- (void)setUpTopView {
SalesInputTopView *topView = [self viewWithNibName:@"SalesInputTopView"];
topView.frame = CGRectMake(0, -300, SCREEN_WIDTH, 300);
self.topView = topView;
topView.nameTapActionBlock = ^{
[self chooseShopAction];
};
topView.dateTapActionBlock = ^{
NSLog(@"date");
[self showDatePickerView];
};
[self.tableView addSubview:topView];
}
- (void)chooseShopAction {
ChooseShopViewController *chooseVC = [[ChooseShopViewController alloc] init];
chooseVC.chooseBlock = ^(NSString *string){
[self.topView setShopName:string];
};
[self.navigationController pushViewController:chooseVC animated:YES];
}
- (UIDatePicker *)datePicker {
if (!_datePicker) {
_datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, SCREEN_HEIGHT, SCREEN_WIDTH, 216)];
_datePicker.backgroundColor = [UIColor colorWithWhite:0.902 alpha:1.000];
_datePicker.date = [NSDate date];
// _datePicker.minimumDate = [NSDate dateWithTimeIntervalSinceNow:72 * 60 * 60 * -1]; // 设置最小时间
// _datePicker.maximumDate = [NSDate dateWithTimeIntervalSinceNow:72 * 60 * 60]; // 设置最大时间
_datePicker.datePickerMode = UIDatePickerModeDate;
[_datePicker addTarget:self action:@selector(oneDatePickerValueChanged:) forControlEvents:UIControlEventValueChanged]; // 添加监听器
[self.view addSubview:_datePicker];
}
return _datePicker;
}
#pragma mark - 实现oneDatePicker的监听方法
- (void)oneDatePickerValueChanged:(UIDatePicker *) sender {
// 在控制台打印消息
NSLog(@"%@", [sender date]);
}
- (void)showDatePickerView {
self.datePicker.top = SCREEN_HEIGHT - 216 - 64;
}
- (id)viewWithNibName:(NSString *)viewName {
NSArray* nibView = [[NSBundle mainBundle] loadNibNamed:viewName owner:nil options:nil];
return [nibView objectAtIndex:0];
}
- (void)goToHistory {
HistoryViewController *history = [[HistoryViewController alloc] init];
[self.navigationController pushViewController:history animated:YES];
}
- (void)setUpData {
ICRHTTPController *httpCtrl = [ICRHTTPController sharedController];
NSDictionary *myDictionary = @{@"shopCodeEquals" : @"a",
@"beginDateEquals" : @"a",
@"endDateEquals" : @"a",
@"pageNumber" : @0,
@"pageSize" : @0};
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
/*
#pragma mark - Navigation
// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
// Get the new view controller using [segue destinationViewController].
// Pass the selected object to the new view controller.
}
*/
@end
//
// HistoryTopView.h
// vanke
//
// Created by Z on 16/4/18.
// Copyright © 2016年 gomore. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface HistoryTopView : UIView
@end
//
// HistoryTopView.m
// vanke
//
// Created by Z on 16/4/18.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "HistoryTopView.h"
@interface HistoryTopView ()
@property (weak, nonatomic) IBOutlet UIButton *buttonQuery;
@end
@implementation HistoryTopView
-(void)awakeFromNib {
self.buttonQuery.layer.cornerRadius = 5;
}
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect {
// Drawing code
}
*/
@end
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9532" systemVersion="15D21" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES">
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9530"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view contentMode="scaleToFill" id="iN0-l3-epB" customClass="HistoryTopView">
<rect key="frame" x="0.0" y="0.0" width="375" height="150"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="PXR-kT-YMR">
<rect key="frame" x="0.0" y="0.0" width="375" height="72"/>
<subviews>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="sales_top_input_pic" translatesAutoresizingMaskIntoConstraints="NO" id="Y5W-EN-8ml">
<rect key="frame" x="28" y="16" width="51" height="51"/>
<constraints>
<constraint firstAttribute="height" constant="51" id="9f9-hy-N2g"/>
<constraint firstAttribute="width" constant="51" id="tPB-0D-CvI"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="星巴克【A01-01】" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="V51-vf-Qaf">
<rect key="frame" x="129" y="31" width="213" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="right_icon" translatesAutoresizingMaskIntoConstraints="NO" id="w5x-NT-NnM">
<rect key="frame" x="349" y="32" width="16" height="19"/>
<constraints>
<constraint firstAttribute="height" constant="19" id="ULk-f7-HNz"/>
<constraint firstAttribute="width" constant="16" id="USv-dN-rIb"/>
</constraints>
</imageView>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="oEx-Id-X1s">
<rect key="frame" x="137" y="15" width="228" height="53"/>
<constraints>
<constraint firstAttribute="height" constant="53" id="S2o-aV-dMZ"/>
</constraints>
</button>
</subviews>
<color key="backgroundColor" red="0.95294117649999999" green="0.43921568630000002" blue="0.062745098040000002" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="V51-vf-Qaf" firstAttribute="leading" secondItem="Y5W-EN-8ml" secondAttribute="trailing" constant="50" id="4T6-qZ-ihG"/>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="72" id="DBz-TJ-xhd"/>
<constraint firstItem="V51-vf-Qaf" firstAttribute="centerY" secondItem="oEx-Id-X1s" secondAttribute="centerY" id="GIY-Pd-AJg"/>
<constraint firstAttribute="height" constant="72" id="I3a-zj-qCA"/>
<constraint firstItem="w5x-NT-NnM" firstAttribute="leading" secondItem="V51-vf-Qaf" secondAttribute="trailing" constant="7" id="JsG-ew-JKR"/>
<constraint firstItem="oEx-Id-X1s" firstAttribute="leading" secondItem="Y5W-EN-8ml" secondAttribute="trailing" constant="58" id="L0P-wQ-8ec"/>
<constraint firstAttribute="trailing" secondItem="oEx-Id-X1s" secondAttribute="trailing" constant="10" id="Ohn-pl-jUQ"/>
<constraint firstItem="V51-vf-Qaf" firstAttribute="centerY" secondItem="Y5W-EN-8ml" secondAttribute="centerY" id="R05-eu-7lR"/>
<constraint firstItem="w5x-NT-NnM" firstAttribute="centerY" secondItem="V51-vf-Qaf" secondAttribute="centerY" id="cqM-l6-boG"/>
<constraint firstItem="Y5W-EN-8ml" firstAttribute="top" secondItem="PXR-kT-YMR" secondAttribute="top" constant="16" id="lqG-Wj-NBD"/>
<constraint firstItem="Y5W-EN-8ml" firstAttribute="leading" secondItem="PXR-kT-YMR" secondAttribute="leading" constant="28" id="pEb-EZ-7ap"/>
<constraint firstAttribute="trailing" secondItem="V51-vf-Qaf" secondAttribute="trailing" constant="33" id="wSw-CC-Fl6"/>
</constraints>
</view>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="shU-x6-kGg">
<rect key="frame" x="6" y="79" width="106" height="32"/>
<constraints>
<constraint firstAttribute="width" constant="106" id="MD8-L4-YJC"/>
<constraint firstAttribute="height" constant="32" id="Nl8-UA-X04"/>
</constraints>
<inset key="titleEdgeInsets" minX="-45" minY="0.0" maxX="0.0" maxY="0.0"/>
<inset key="imageEdgeInsets" minX="75" minY="0.0" maxX="0.0" maxY="0.0"/>
<state key="normal" title="起始日期" image="right_arrow.png">
<color key="titleColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
</state>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="C34-UB-Ftu">
<rect key="frame" x="120" y="79" width="106" height="32"/>
<constraints>
<constraint firstAttribute="height" constant="32" id="9Pt-sM-tRq"/>
<constraint firstAttribute="width" constant="106" id="I3h-Hj-5gF"/>
</constraints>
<inset key="titleEdgeInsets" minX="-45" minY="0.0" maxX="0.0" maxY="0.0"/>
<inset key="imageEdgeInsets" minX="75" minY="0.0" maxX="0.0" maxY="0.0"/>
<state key="normal" title="截止日期" image="right_arrow.png">
<color key="titleColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
</state>
</button>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2016-03-23" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="rRm-z7-RtF">
<rect key="frame" x="7" y="119" width="105" height="23"/>
<fontDescription key="fontDescription" type="system" pointSize="19"/>
<color key="textColor" red="0.95294117649999999" green="0.43921568630000002" blue="0.062745098040000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2016-03-23" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GBf-BD-JZa">
<rect key="frame" x="121" y="119" width="105" height="23"/>
<fontDescription key="fontDescription" type="system" pointSize="19"/>
<color key="textColor" red="0.95294117649999999" green="0.43921568630000002" blue="0.062745098040000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="UAX-J6-XYl">
<rect key="frame" x="258" y="79" width="104" height="63"/>
<color key="backgroundColor" red="0.95294117649999999" green="0.43921568630000002" blue="0.062745098040000002" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="width" relation="greaterThanOrEqual" constant="47" id="SdU-ok-lNc"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="22"/>
<state key="normal" title="查询">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
</state>
</button>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="C34-UB-Ftu" firstAttribute="leading" secondItem="shU-x6-kGg" secondAttribute="trailing" constant="15" id="3Eo-YW-8kP"/>
<constraint firstAttribute="trailing" secondItem="PXR-kT-YMR" secondAttribute="trailing" id="5XY-Tc-4ry"/>
<constraint firstItem="shU-x6-kGg" firstAttribute="top" secondItem="PXR-kT-YMR" secondAttribute="bottom" constant="7" id="8au-mN-6it"/>
<constraint firstAttribute="trailing" secondItem="UAX-J6-XYl" secondAttribute="trailing" constant="13" id="Cel-GW-x5K"/>
<constraint firstItem="C34-UB-Ftu" firstAttribute="leading" secondItem="shU-x6-kGg" secondAttribute="trailing" constant="8" id="F8G-tG-xFQ"/>
<constraint firstItem="GBf-BD-JZa" firstAttribute="centerX" secondItem="C34-UB-Ftu" secondAttribute="centerX" id="JRx-Zf-iCW"/>
<constraint firstItem="PXR-kT-YMR" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="MDB-X5-TaT"/>
<constraint firstItem="PXR-kT-YMR" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="N8m-wN-G38"/>
<constraint firstItem="GBf-BD-JZa" firstAttribute="centerY" secondItem="rRm-z7-RtF" secondAttribute="centerY" id="VZx-Q4-0c5"/>
<constraint firstItem="rRm-z7-RtF" firstAttribute="top" secondItem="shU-x6-kGg" secondAttribute="bottom" constant="8" id="Vcd-gS-KSb"/>
<constraint firstItem="rRm-z7-RtF" firstAttribute="centerX" secondItem="shU-x6-kGg" secondAttribute="centerX" id="da3-Xe-mQu"/>
<constraint firstItem="UAX-J6-XYl" firstAttribute="leading" secondItem="GBf-BD-JZa" secondAttribute="trailing" constant="32" id="fbg-C5-5jl"/>
<constraint firstItem="shU-x6-kGg" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="6" id="sqg-Jk-Ztm"/>
<constraint firstItem="UAX-J6-XYl" firstAttribute="top" secondItem="C34-UB-Ftu" secondAttribute="top" id="tRu-Nu-g6I"/>
<constraint firstItem="C34-UB-Ftu" firstAttribute="centerY" secondItem="shU-x6-kGg" secondAttribute="centerY" id="tZs-d5-g4g"/>
<constraint firstItem="UAX-J6-XYl" firstAttribute="bottom" secondItem="GBf-BD-JZa" secondAttribute="bottom" id="zpr-wc-SXg"/>
</constraints>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<variation key="default">
<mask key="constraints">
<exclude reference="3Eo-YW-8kP"/>
</mask>
</variation>
<connections>
<outlet property="buttonQuery" destination="UAX-J6-XYl" id="3qB-KF-68k"/>
</connections>
<point key="canvasLocation" x="254.5" y="25"/>
</view>
</objects>
<resources>
<image name="right_arrow.png" width="32" height="32"/>
<image name="right_icon" width="16" height="27"/>
<image name="sales_top_input_pic" width="63" height="63"/>
</resources>
</document>
//
// SalesInputTableViewCell.h
// vanke
//
// Created by Z on 16/4/18.
// Copyright © 2016年 gomore. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface SalesInputTableViewCell : UITableViewCell
@end
//
// SalesInputTableViewCell.m
// vanke
//
// Created by Z on 16/4/18.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "SalesInputTableViewCell.h"
@interface SalesInputTableViewCell ()<UITextViewDelegate>
@property (weak, nonatomic) IBOutlet UITextField *textFieldAmount;
@property (weak, nonatomic) IBOutlet UITextField *txtfieldSum;
@end
@implementation SalesInputTableViewCell
- (void)awakeFromNib {
// Initialization code
}
- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {
[self.superview endEditing:YES];
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
@end
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9532" systemVersion="15D21" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES">
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9530"/>
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<tableViewCell contentMode="scaleToFill" selectionStyle="default" indentationWidth="10" rowHeight="60" id="KGk-i7-Jjw" customClass="SalesInputTableViewCell">
<rect key="frame" x="0.0" y="0.0" width="375" height="60"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="KGk-i7-Jjw" id="H2p-sc-9uM">
<rect key="frame" x="0.0" y="0.0" width="375" height="59"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="支付方式" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="42B-69-MrJ">
<rect key="frame" x="8" y="19" width="104" height="22"/>
<fontDescription key="fontDescription" type="system" pointSize="18"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="DwV-QQ-nIc">
<rect key="frame" x="243" y="7" width="104" height="45"/>
<constraints>
<constraint firstAttribute="height" constant="45" id="vCb-q8-qdd"/>
</constraints>
<nil key="textColor"/>
<fontDescription key="fontDescription" type="system" pointSize="18"/>
<textInputTraits key="textInputTraits"/>
</textField>
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="IOd-nI-Sgk">
<rect key="frame" x="126" y="7" width="103" height="45"/>
<constraints>
<constraint firstAttribute="height" constant="45" id="Tti-cq-XrO"/>
</constraints>
<nil key="textColor"/>
<fontDescription key="fontDescription" type="system" pointSize="18"/>
<textInputTraits key="textInputTraits"/>
</textField>
</subviews>
<constraints>
<constraint firstItem="42B-69-MrJ" firstAttribute="centerY" secondItem="H2p-sc-9uM" secondAttribute="centerY" id="30G-yc-aMR"/>
<constraint firstItem="IOd-nI-Sgk" firstAttribute="centerY" secondItem="H2p-sc-9uM" secondAttribute="centerY" id="4zD-3a-Npn"/>
<constraint firstItem="DwV-QQ-nIc" firstAttribute="leading" secondItem="IOd-nI-Sgk" secondAttribute="trailing" constant="14" id="IDn-fs-A6c"/>
<constraint firstItem="IOd-nI-Sgk" firstAttribute="leading" secondItem="42B-69-MrJ" secondAttribute="trailing" constant="14" id="K0R-E6-pq2"/>
<constraint firstItem="IOd-nI-Sgk" firstAttribute="width" secondItem="42B-69-MrJ" secondAttribute="width" id="LyE-89-ZUP"/>
<constraint firstItem="DwV-QQ-nIc" firstAttribute="trailing" secondItem="H2p-sc-9uM" secondAttribute="trailingMargin" constant="-20" id="X6v-gb-CsP"/>
<constraint firstItem="DwV-QQ-nIc" firstAttribute="centerY" secondItem="H2p-sc-9uM" secondAttribute="centerY" id="gLQ-a3-OwZ"/>
<constraint firstItem="IOd-nI-Sgk" firstAttribute="leading" secondItem="42B-69-MrJ" secondAttribute="trailing" constant="14" id="m7d-pg-dI8"/>
<constraint firstItem="DwV-QQ-nIc" firstAttribute="leading" secondItem="IOd-nI-Sgk" secondAttribute="trailing" constant="14" id="nFY-mV-eit"/>
<constraint firstItem="42B-69-MrJ" firstAttribute="leading" secondItem="H2p-sc-9uM" secondAttribute="leadingMargin" id="nZ2-4B-4Hr"/>
<constraint firstItem="DwV-QQ-nIc" firstAttribute="width" secondItem="42B-69-MrJ" secondAttribute="width" id="wRK-zA-B9k"/>
</constraints>
</tableViewCellContentView>
<connections>
<outlet property="textFieldAmount" destination="IOd-nI-Sgk" id="5cG-QC-dtr"/>
<outlet property="txtfieldSum" destination="DwV-QQ-nIc" id="sTl-vV-Iet"/>
</connections>
<point key="canvasLocation" x="158.5" y="379"/>
</tableViewCell>
</objects>
</document>
//
// SalesInputTopView.h
// vanke
//
// Created by Z on 16/4/15.
// Copyright © 2016年 gomore. All rights reserved.
//
#import <UIKit/UIKit.h>
typedef void (^tapBlock)(void);
@interface SalesInputTopView : UIView
@property (nonatomic, copy) tapBlock nameTapActionBlock;
@property (nonatomic, copy) tapBlock dateTapActionBlock;
- (void)setShopName:(NSString *)name;
- (void)setDate:(NSString *)date;
@end
//
// SalesInputTopView.m
// vanke
//
// Created by Z on 16/4/15.
// Copyright © 2016年 gomore. All rights reserved.
//
#import "SalesInputTopView.h"
@interface SalesInputTopView ()
@property (weak, nonatomic) IBOutlet UIView *viewRedBac;
@property (weak, nonatomic) IBOutlet UILabel *labelShopName;
@property (weak, nonatomic) IBOutlet UILabel *labelDate;
@end
@implementation SalesInputTopView
- (void)setShopName:(NSString *)name
{
self.labelShopName.text = name;
}
- (void)setDate:(NSString *)date
{
self.labelDate.text = date;
}
- (void)awakeFromNib {
self.viewRedBac.layer.cornerRadius = 7;
}
- (IBAction)labelNameTapAction:(id)sender {
self.nameTapActionBlock();
}
- (IBAction)labelDateAction:(id)sender {
self.dateTapActionBlock();
}
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect {
// Drawing code
}
*/
@end
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="9532" systemVersion="15D21" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES">
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9530"/>
</dependencies>
<objects>
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
<view contentMode="scaleToFill" id="iN0-l3-epB" customClass="SalesInputTopView">
<rect key="frame" x="0.0" y="0.0" width="375" height="300"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ZVI-Ki-EO6">
<rect key="frame" x="0.0" y="0.0" width="375" height="125"/>
<subviews>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="sales_top_input_pic" translatesAutoresizingMaskIntoConstraints="NO" id="ilW-3S-WXQ">
<rect key="frame" x="28" y="16" width="51" height="51"/>
<constraints>
<constraint firstAttribute="width" constant="51" id="Sq6-RF-DZo"/>
<constraint firstAttribute="height" constant="51" id="dak-hN-0Gq"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="销售日期" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KyU-0A-D7m">
<rect key="frame" x="19" y="84" width="68" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="星巴克【A01-01】" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dRE-Ph-BBH">
<rect key="frame" x="129" y="31" width="213" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="right_icon" translatesAutoresizingMaskIntoConstraints="NO" id="stJ-qB-AhQ">
<rect key="frame" x="349" y="32" width="16" height="19"/>
<constraints>
<constraint firstAttribute="height" constant="19" id="tV6-m2-apI"/>
<constraint firstAttribute="width" constant="16" id="z54-sk-IRv"/>
</constraints>
</imageView>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="2016-3-28" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="bGh-xS-xLq">
<rect key="frame" x="129" y="84" width="213" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleAspectFit" image="right_icon" translatesAutoresizingMaskIntoConstraints="NO" id="JFd-La-Uz1">
<rect key="frame" x="349" y="85" width="16" height="19"/>
<constraints>
<constraint firstAttribute="width" constant="16" id="fT6-1A-F8H"/>
<constraint firstAttribute="height" constant="19" id="qAA-gF-GgZ"/>
</constraints>
</imageView>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="dB4-mG-z77">
<rect key="frame" x="137" y="15" width="228" height="53"/>
<constraints>
<constraint firstAttribute="height" constant="53" id="ox5-t0-4uQ"/>
</constraints>
<connections>
<action selector="labelNameTapAction:" destination="iN0-l3-epB" eventType="touchUpInside" id="tmQ-CQ-lbC"/>
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="7BV-nx-jgh">
<rect key="frame" x="137" y="68" width="228" height="53"/>
<constraints>
<constraint firstAttribute="height" constant="53" id="EID-y0-xQe"/>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="53" id="l9y-V0-7s4"/>
</constraints>
<connections>
<action selector="labelDateAction:" destination="iN0-l3-epB" eventType="touchUpInside" id="MC5-Ic-ejD"/>
</connections>
</button>
</subviews>
<color key="backgroundColor" red="0.95294117647058818" green="0.4392156862745098" blue="0.062745098039215685" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="stJ-qB-AhQ" firstAttribute="leading" secondItem="dRE-Ph-BBH" secondAttribute="trailing" constant="7" id="0eC-0F-RKW"/>
<constraint firstItem="7BV-nx-jgh" firstAttribute="leading" secondItem="KyU-0A-D7m" secondAttribute="trailing" constant="50" id="6XY-uG-s5x"/>
<constraint firstAttribute="trailing" secondItem="dRE-Ph-BBH" secondAttribute="trailing" constant="33" id="814-QK-nMI"/>
<constraint firstAttribute="height" constant="125" id="8Hi-hr-TdJ"/>
<constraint firstItem="dB4-mG-z77" firstAttribute="leading" secondItem="ilW-3S-WXQ" secondAttribute="trailing" constant="58" id="8Kq-ah-wzw"/>
<constraint firstItem="JFd-La-Uz1" firstAttribute="leading" secondItem="bGh-xS-xLq" secondAttribute="trailing" constant="7" id="9wr-nE-YGz"/>
<constraint firstItem="JFd-La-Uz1" firstAttribute="leading" secondItem="stJ-qB-AhQ" secondAttribute="leading" id="D7b-db-Dzi"/>
<constraint firstItem="JFd-La-Uz1" firstAttribute="centerY" secondItem="bGh-xS-xLq" secondAttribute="centerY" id="Fvx-MU-U6D"/>
<constraint firstAttribute="trailing" secondItem="7BV-nx-jgh" secondAttribute="trailing" constant="10" id="ISM-Eh-Jcy"/>
<constraint firstItem="JFd-La-Uz1" firstAttribute="centerY" secondItem="bGh-xS-xLq" secondAttribute="centerY" id="Lkg-sE-V0B"/>
<constraint firstItem="stJ-qB-AhQ" firstAttribute="centerY" secondItem="dRE-Ph-BBH" secondAttribute="centerY" id="Nlr-iN-hXh"/>
<constraint firstItem="dRE-Ph-BBH" firstAttribute="centerY" secondItem="dB4-mG-z77" secondAttribute="centerY" id="Nx9-24-pxo"/>
<constraint firstItem="dRE-Ph-BBH" firstAttribute="centerY" secondItem="ilW-3S-WXQ" secondAttribute="centerY" id="OIS-ei-9Mh"/>
<constraint firstItem="dRE-Ph-BBH" firstAttribute="leading" secondItem="ilW-3S-WXQ" secondAttribute="trailing" constant="50" id="Sne-cr-Yhv"/>
<constraint firstItem="bGh-xS-xLq" firstAttribute="leading" secondItem="dRE-Ph-BBH" secondAttribute="leading" id="Ubn-UP-A5o"/>
<constraint firstItem="KyU-0A-D7m" firstAttribute="top" secondItem="ilW-3S-WXQ" secondAttribute="bottom" constant="17" id="b0W-Du-na6"/>
<constraint firstAttribute="trailing" secondItem="dB4-mG-z77" secondAttribute="trailing" constant="10" id="dh9-wa-yXK"/>
<constraint firstItem="JFd-La-Uz1" firstAttribute="centerY" secondItem="7BV-nx-jgh" secondAttribute="centerY" id="gf3-ve-i95"/>
<constraint firstItem="KyU-0A-D7m" firstAttribute="centerX" secondItem="ilW-3S-WXQ" secondAttribute="centerX" id="hCG-OB-ulz"/>
<constraint firstItem="ilW-3S-WXQ" firstAttribute="leading" secondItem="ZVI-Ki-EO6" secondAttribute="leading" constant="28" id="mXc-X4-5jr"/>
<constraint firstItem="ilW-3S-WXQ" firstAttribute="top" secondItem="ZVI-Ki-EO6" secondAttribute="top" constant="16" id="qNp-AW-Xeu"/>
<constraint firstItem="bGh-xS-xLq" firstAttribute="centerY" secondItem="KyU-0A-D7m" secondAttribute="centerY" id="ua0-xi-mpb"/>
</constraints>
<variation key="default">
<mask key="constraints">
<exclude reference="Fvx-MU-U6D"/>
</mask>
</variation>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Hu2-iE-cXs">
<rect key="frame" x="0.0" y="125" width="375" height="100"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="本单合计(元)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FX5-Bq-zmN">
<rect key="frame" x="0.0" y="13" width="184" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="5fN-9C-guj"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="16"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" verticalHuggingPriority="251" text="今日累计(元)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="0Tf-uD-k10">
<rect key="frame" x="192" y="13" width="183" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="uzU-y4-J5A"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="16"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="rGj-X2-ZjJ">
<rect key="frame" x="31" y="46" width="122" height="42"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="245000" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="M4a-hw-750">
<rect key="frame" x="10" y="4" width="102" height="34"/>
<fontDescription key="fontDescription" type="system" pointSize="28"/>
<color key="textColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<constraints>
<constraint firstItem="M4a-hw-750" firstAttribute="centerY" secondItem="rGj-X2-ZjJ" secondAttribute="centerY" id="0zt-Eo-USj"/>
<constraint firstAttribute="trailing" secondItem="M4a-hw-750" secondAttribute="trailing" constant="10" id="FZn-jl-UlE"/>
<constraint firstAttribute="height" constant="42" id="KWK-X0-tPk"/>
<constraint firstItem="M4a-hw-750" firstAttribute="centerX" secondItem="rGj-X2-ZjJ" secondAttribute="centerX" id="dRA-qf-bIF"/>
<constraint firstItem="M4a-hw-750" firstAttribute="leading" secondItem="rGj-X2-ZjJ" secondAttribute="leading" constant="10" id="fjb-QZ-DDH"/>
</constraints>
</view>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="392333" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yl2-XH-x4K">
<rect key="frame" x="233" y="50" width="101" height="34"/>
<fontDescription key="fontDescription" type="system" pointSize="28"/>
<color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<constraints>
<constraint firstAttribute="trailing" secondItem="0Tf-uD-k10" secondAttribute="trailing" id="0TJ-5Q-Aly"/>
<constraint firstItem="yl2-XH-x4K" firstAttribute="centerY" secondItem="M4a-hw-750" secondAttribute="centerY" id="25d-xK-nfn"/>
<constraint firstAttribute="height" constant="100" id="30t-h2-jwu"/>
<constraint firstItem="0Tf-uD-k10" firstAttribute="top" secondItem="Hu2-iE-cXs" secondAttribute="top" constant="13" id="Ikc-J9-h6a"/>
<constraint firstItem="rGj-X2-ZjJ" firstAttribute="centerX" secondItem="FX5-Bq-zmN" secondAttribute="centerX" id="Nqf-Ep-UeY"/>
<constraint firstItem="FX5-Bq-zmN" firstAttribute="width" secondItem="0Tf-uD-k10" secondAttribute="width" id="O9R-AG-rfW"/>
<constraint firstItem="FX5-Bq-zmN" firstAttribute="top" secondItem="Hu2-iE-cXs" secondAttribute="top" constant="13" id="TmZ-w6-bSr"/>
<constraint firstItem="FX5-Bq-zmN" firstAttribute="leading" secondItem="Hu2-iE-cXs" secondAttribute="leading" id="Yyp-jm-Z0x"/>
<constraint firstItem="rGj-X2-ZjJ" firstAttribute="top" secondItem="FX5-Bq-zmN" secondAttribute="bottom" constant="12" id="gTM-mb-N87"/>
<constraint firstItem="0Tf-uD-k10" firstAttribute="leading" secondItem="FX5-Bq-zmN" secondAttribute="trailing" constant="8" id="iOS-Pr-vY3"/>
<constraint firstItem="0Tf-uD-k10" firstAttribute="leading" secondItem="FX5-Bq-zmN" secondAttribute="trailing" constant="8" id="ksH-hm-fzm"/>
<constraint firstItem="yl2-XH-x4K" firstAttribute="centerX" secondItem="0Tf-uD-k10" secondAttribute="centerX" id="lnB-lz-Wwf"/>
</constraints>
</view>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="支付明细" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="LBc-CE-P0F">
<rect key="frame" x="25" y="233" width="88" height="27"/>
<fontDescription key="fontDescription" type="system" pointSize="22"/>
<color key="textColor" red="0.95294117649999999" green="0.43921568630000002" blue="0.062745098040000002" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="支付方式" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="iNA-6m-VnT">
<rect key="frame" x="0.0" y="271" width="125" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="msA-nA-5SL"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="金额(元)" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sCD-IO-R8d">
<rect key="frame" x="125" y="271" width="125" height="21"/>
<constraints>
<constraint firstAttribute="height" constant="21" id="PC7-AG-W24"/>
</constraints>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="笔数" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IdV-sE-STe">
<rect key="frame" x="250" y="271" width="125" height="21"/>
<fontDescription key="fontDescription" type="system" pointSize="17"/>
<color key="textColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
<nil key="highlightedColor"/>
</label>
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
<constraints>
<constraint firstItem="iNA-6m-VnT" firstAttribute="top" secondItem="LBc-CE-P0F" secondAttribute="bottom" constant="11" id="03I-fj-1Pc"/>
<constraint firstAttribute="trailing" secondItem="Hu2-iE-cXs" secondAttribute="trailing" id="8Wy-aW-i2w"/>
<constraint firstItem="Hu2-iE-cXs" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="EE3-cR-Jla"/>
<constraint firstItem="IdV-sE-STe" firstAttribute="width" secondItem="iNA-6m-VnT" secondAttribute="width" id="FKW-dH-3KV"/>
<constraint firstItem="IdV-sE-STe" firstAttribute="centerY" secondItem="iNA-6m-VnT" secondAttribute="centerY" id="GXb-3h-hS1"/>
<constraint firstItem="sCD-IO-R8d" firstAttribute="leading" secondItem="iNA-6m-VnT" secondAttribute="trailing" id="Gjb-T1-QAU"/>
<constraint firstItem="sCD-IO-R8d" firstAttribute="leading" secondItem="iNA-6m-VnT" secondAttribute="trailing" id="GtV-0L-gNu"/>
<constraint firstItem="ZVI-Ki-EO6" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="H0s-gV-Wne"/>
<constraint firstItem="IdV-sE-STe" firstAttribute="leading" secondItem="sCD-IO-R8d" secondAttribute="trailing" constant="21" id="JF9-Mm-5a2"/>
<constraint firstItem="IdV-sE-STe" firstAttribute="leading" secondItem="sCD-IO-R8d" secondAttribute="trailing" id="LcJ-fh-5sr"/>
<constraint firstItem="LBc-CE-P0F" firstAttribute="top" secondItem="Hu2-iE-cXs" secondAttribute="bottom" constant="8" id="MB9-ii-gj2"/>
<constraint firstItem="IdV-sE-STe" firstAttribute="leading" secondItem="sCD-IO-R8d" secondAttribute="trailing" id="NzX-dI-0Wv"/>
<constraint firstItem="sCD-IO-R8d" firstAttribute="width" secondItem="iNA-6m-VnT" secondAttribute="width" id="O4L-lv-QnQ"/>
<constraint firstItem="ZVI-Ki-EO6" firstAttribute="top" secondItem="iN0-l3-epB" secondAttribute="top" id="ZkM-uw-XgU"/>
<constraint firstItem="Hu2-iE-cXs" firstAttribute="top" secondItem="ZVI-Ki-EO6" secondAttribute="bottom" id="iRC-p1-eTr"/>
<constraint firstItem="LBc-CE-P0F" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="25" id="jVm-fv-Xs5"/>
<constraint firstAttribute="trailing" secondItem="IdV-sE-STe" secondAttribute="trailing" id="kug-ie-Jyd"/>
<constraint firstItem="iNA-6m-VnT" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" id="qBE-ef-gZR"/>
<constraint firstAttribute="trailing" secondItem="ZVI-Ki-EO6" secondAttribute="trailing" id="qWE-HJ-GPW"/>
<constraint firstItem="sCD-IO-R8d" firstAttribute="centerY" secondItem="iNA-6m-VnT" secondAttribute="centerY" id="z7s-4I-chS"/>
</constraints>
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
<variation key="default">
<mask key="constraints">
<exclude reference="JF9-Mm-5a2"/>
</mask>
</variation>
<connections>
<outlet property="labelDate" destination="bGh-xS-xLq" id="kqj-Us-miY"/>
<outlet property="labelShopName" destination="dRE-Ph-BBH" id="KsU-if-OPN"/>
<outlet property="viewRedBac" destination="rGj-X2-ZjJ" id="dyi-FV-Lc1"/>
</connections>
<point key="canvasLocation" x="213.5" y="16"/>
</view>
</objects>
<resources>
<image name="right_icon" width="16" height="27"/>
<image name="sales_top_input_pic" width="63" height="63"/>
</resources>
</document>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment