Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
O
Opple-iOS
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张杰
Opple-iOS
Commits
6218ab28
Commit
6218ab28
authored
8 years ago
by
曹云霄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改项说明:优化代码
parent
8f99944d
Hide whitespace changes
Inline
Side-by-side
Showing
36 changed files
with
197 additions
and
441 deletions
+197
-441
AllCustomerViewController.m
Class/AllCustomerViewController.m
+2
-6
CardBeenUseViewController.m
Class/CardBeenUseViewController.m
+4
-12
CardDontUseViewController.m
Class/CardDontUseViewController.m
+4
-14
CardViewController.m
Class/CardViewController.m
+4
-9
ChangePasswordViewController.m
Class/ChangePasswordViewController.m
+2
-9
ClientShoppingCarViewController.m
Class/ClientShoppingCarViewController.m
+2
-5
ClientViewController.m
Class/ClientViewController.m
+11
-39
CustomerOrderViewController.m
Class/CustomerOrderViewController.m
+4
-11
LoginViewController.m
Class/Login/LoginViewController.m
+6
-19
LuckyDrawDetailsViewController.m
Class/LuckyDrawDetailsViewController.m
+1
-5
OrderRecordViewController.m
Class/OrderRecordViewController.m
+2
-5
OrderdetailsViewController.m
Class/OrderdetailsViewController.m
+9
-35
PaymentsViewController.m
Class/PaymentsViewController.m
+2
-6
ProductDetailsViewController.m
Class/ProductDetailsViewController.m
+4
-12
ProductLibraryViewController.m
Class/ProductLibraryViewController.m
+8
-23
RebateDetailsViewController.m
Class/RebateDetailsViewController.m
+4
-10
RebateViewController.m
Class/RebateViewController.m
+2
-5
SceneLibraryViewController.m
Class/SceneLibraryViewController.m
+4
-12
SearchViewController.m
Class/SearchViewController.m
+2
-5
SettlementViewController.m
Class/SettlementViewController.m
+3
-8
AddressViewController.m
Class/Shoppingcart/AddressViewController.m
+5
-19
GenerateOrdersViewController.m
Class/Shoppingcart/GenerateOrdersViewController.m
+4
-12
ShoppingViewController.m
Class/Shoppingcart/ShoppingViewController.m
+6
-21
UserViewController.m
Class/UserViewController.m
+7
-22
WithdrawalViewController.m
Class/WithdrawalViewController.m
+2
-7
project.pbxproj
Lighting.xcodeproj/project.pbxproj
+14
-0
AppDelegate.h
Lighting/AppDelegate.h
+0
-7
AppDelegate.m
Lighting/AppDelegate.m
+0
-4
BaseViewController.m
Tools/BaseViewController.m
+1
-4
XBLoadingView.h
Tools/LoadingView/XBLoadingView.h
+45
-0
XBLoadingView.m
Tools/LoadingView/XBLoadingView.m
+21
-0
NetworkRequestClassManager.h
Tools/NetworkRequestClassManager.h
+2
-21
NetworkRequestClassManager.m
Tools/NetworkRequestClassManager.m
+0
-39
SceneViewController.m
Tools/SceneViewController.m
+5
-17
ShareGoodsViewController.m
Tools/ShareGoodsViewController.m
+1
-7
ShoppingBagViewController.m
Tools/ShoppingBagViewController.m
+4
-11
No files found.
Class/AllCustomerViewController.m
View file @
6218ab28
...
...
@@ -147,7 +147,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
GETSHOPPERSCONSUMER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
GETSHOPPERSCONSUMER
)
WithRequestType
:
ZERO
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
allCustomerTableview
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
allCustomerTableview
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -187,11 +187,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
allCustomerTableview
];
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
This diff is collapsed.
Click to expand it.
Class/CardBeenUseViewController.m
View file @
6218ab28
...
...
@@ -98,7 +98,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CARDINFORMATION
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
self
.
requestModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CARDINFORMATION
)
WithRequestType
:
ZERO
WithParameter
:
self
.
requestModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
weakSelf
.
beenUseCardCollectionView
.
emptyDataSetSource
=
self
;
...
...
@@ -115,12 +115,7 @@
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
beenUseCardCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
beenUseCardCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -132,7 +127,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
USEJDECARD
),
JDECardNumber
]
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
USEJDECARD
),
JDECardNumber
]
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -140,10 +135,7 @@
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/CardDontUseViewController.m
View file @
6218ab28
...
...
@@ -116,7 +116,7 @@
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
NSLog
(
@"%@"
,[
self
.
requestModel
toDictionary
]);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CARDINFORMATION
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
self
.
requestModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CARDINFORMATION
)
WithRequestType
:
ZERO
WithParameter
:
self
.
requestModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
weakSelf
.
dontUseCardCollectionView
.
emptyDataSetSource
=
weakSelf
;
...
...
@@ -133,12 +133,7 @@
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
dontUseCardCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
dontUseCardCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -245,7 +240,7 @@
{
WS
(
weakSelf
);
NSData
*
data
=
UIImageJPEGRepresentation
(
image
,
0
.
5
);
[[
NetworkRequestClassManager
Manager
]
UploadImageWithURL
:
SERVERREQUESTURL
(
UPLOADHEADER
)
WithRequestType
:
1
WithImageDatas
:
data
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
UploadImageWithURL
:
SERVERREQUESTURL
(
UPLOADHEADER
)
WithRequestType
:
ONE
WithImageDatas
:
data
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
[
weakSelf
activationJDECard
:
returnValue
[
@"data"
]];
...
...
@@ -255,8 +250,6 @@
}
}
WithprogressBlock
:^
(
double
progress
)
{
[
weakSelf
ShowProgressView
:
progress
];
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -267,7 +260,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
ACTIVIATIONJDECARD
),
self
.
orderNumber
,
imagePath
]
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
ACTIVIATIONJDECARD
),
self
.
orderNumber
,
imagePath
]
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -279,9 +272,6 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Class/CardViewController.m
View file @
6218ab28
...
...
@@ -61,7 +61,7 @@
-
(
void
)
getCardDatasAction
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
QUERYALLJDECARD
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
self
.
requestModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
QUERYALLJDECARD
)
WithRequestType
:
ZERO
WithParameter
:
self
.
requestModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
cardCollectionView
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
cardCollectionView
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -78,9 +78,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
}
...
...
@@ -90,7 +88,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
USEJDECARD
),
JDECardNumber
]
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
USEJDECARD
),
JDECardNumber
]
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -98,10 +96,7 @@
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/ChangePasswordViewController.m
View file @
6218ab28
...
...
@@ -80,7 +80,7 @@
//修改密码
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
MODIFYPASSWORD
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
modify
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
MODIFYPASSWORD
)
WithRequestType
:
ZERO
WithParameter
:
modify
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -98,17 +98,10 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
NSLog
(
@"%@"
,
error
);
}];
}
...
...
This diff is collapsed.
Click to expand it.
Class/ClientShoppingCarViewController.m
View file @
6218ab28
...
...
@@ -75,7 +75,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SHOPPINGBAG
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SHOPPINGBAG
)
WithRequestType
:
ZERO
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
clientShoppingCarTableView
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
clientShoppingCarTableView
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -110,10 +110,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/ClientViewController.m
View file @
6218ab28
...
...
@@ -155,7 +155,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
GETSHOPPERSCONSUMER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
GETSHOPPERSCONSUMER
)
WithRequestType
:
ZERO
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
informationTableview
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
informationTableview
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -205,12 +205,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
promptCustomerWithString
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
informationTableview
];
...
...
@@ -425,7 +420,7 @@
{
NSData
*
data
=
UIImageJPEGRepresentation
(
image
,
0
.
5
);
__weak
typeof
(
self
)
weskSelf
=
self
;
[[
NetworkRequestClassManager
Manager
]
UploadImageWithURL
:
SERVERREQUESTURL
(
UPLOADHEADER
)
WithRequestType
:
1
WithImageDatas
:
data
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
UploadImageWithURL
:
SERVERREQUESTURL
(
UPLOADHEADER
)
WithRequestType
:
ONE
WithImageDatas
:
data
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
[
weskSelf
modifyshoppersInformation
:
returnValue
[
@"data"
]
complete
:
^
{
...
...
@@ -444,10 +439,7 @@
{
[
weskSelf
ShowProgressView
:
progress
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
weskSelf
.
TCHud
.
labelText
=
@"上传失败"
;
[
weskSelf
RemoveMBProgressHUDLoding
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
weskSelf
.
TCHud
.
labelText
=
@"上传失败"
;
[
weskSelf
RemoveMBProgressHUDLoding
];
}];
...
...
@@ -462,7 +454,7 @@
customerEntity
=
[
Customermanager
manager
].
model
;
customerEntity
.
picture
=
headerurl
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDCONSUMER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
customerEntity
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDCONSUMER
)
WithRequestType
:
ZERO
WithParameter
:
customerEntity
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -472,11 +464,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -505,16 +493,11 @@
{
WS
(
weakSelf
);
MyclientEntityModel
*
model
=
[
Customermanager
manager
].
model
;
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
SAVEVISITEDTIME
),
model
.
fid
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
SAVEVISITEDTIME
),
model
.
fid
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
NSLog
(
@"写入客户访问时间成功"
);
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
promptCustomerWithString
:
@"网络连接已断开"
];
}
WithFailureBlock
:^
(
id
error
)
{
NSLog
(
@"写入客户访问时间失败"
);
...
...
@@ -603,7 +586,7 @@
}
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDCONSUMER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
customerEntity
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDCONSUMER
)
WithRequestType
:
ZERO
WithParameter
:
customerEntity
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -638,13 +621,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
promptCustomerWithString
:
@"网络连接已断开"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
}
...
...
@@ -660,7 +637,7 @@
address
.
miblephone
=
self
.
phoneNumberField
.
text
;
address
.
address
=
self
.
customerAddress
.
text
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDADDRESS
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
address
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDADDRESS
)
WithRequestType
:
ZERO
WithParameter
:
address
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -670,12 +647,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
promptCustomerWithString
:
@"网络连接已断开"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
NSLog
(
@"写入默认收货地址失败"
);
}];
...
...
This diff is collapsed.
Click to expand it.
Class/CustomerOrderViewController.m
View file @
6218ab28
...
...
@@ -152,7 +152,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
QUERYORDER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
allOrder
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
QUERYORDER
)
WithRequestType
:
ZERO
WithParameter
:
allOrder
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
customerOrderTableView
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
customerOrderTableView
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -174,11 +174,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
customerOrderTableView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
...
...
@@ -338,7 +334,7 @@
[
weakSelf
CreateMBProgressHUDLoding
];
OrderBill
*
model
=
[
weakSelf
.
datasArray
objectAtIndex_opple
:
cellindex
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@"
,
SERVERREQUESTURL
(
RESETORDER
),
model
.
order
.
orderNumber
,
model
.
order
.
orderState
,
@"005"
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@"
,
SERVERREQUESTURL
(
RESETORDER
),
model
.
order
.
orderNumber
,
model
.
order
.
orderState
,
@"005"
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -352,10 +348,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
self
RemoveMBProgressHUDLoding
];
[
self
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/Login/LoginViewController.m
View file @
6218ab28
...
...
@@ -195,7 +195,7 @@
login
.
username
=
self
.
userName
.
text
;
login
.
password
=
self
.
passWord
.
text
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOGIN
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
login
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOGIN
)
WithRequestType
:
ZERO
WithParameter
:
login
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -218,11 +218,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -334,7 +330,7 @@
[
self
CreateMBProgressHUDLoding
];
//发送验证码
NSString
*
urlString
=
[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
SENDSMS
),
inputPhoneNumber
,
self
.
identityView
.
userName
.
text
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
urlString
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
urlString
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
[
weakSelf
ErrorMBProgressView
:
@"发送验证码成功"
];
...
...
@@ -345,10 +341,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -426,7 +419,7 @@
passwrod
.
username
=
self
.
userName
.
text
;
passwrod
.
smsCode
=
self
.
identityView
.
verificationCode
.
text
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
RESETPASSWORD
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
passwrod
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
RESETPASSWORD
)
WithRequestType
:
ZERO
WithParameter
:
passwrod
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -438,9 +431,6 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -475,7 +465,7 @@
//获取服务端版本大小
WS
(
weakSelf
);
NSString
*
string
=
[
NSString
stringWithFormat
:
@"/employee/getUpgrade?apptype=IOS&version=%@"
,
version
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
string
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
string
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
NSDictionary
*
dict
=
returnValue
[
@"data"
];
...
...
@@ -492,9 +482,6 @@
}
[
weakSelf
presentViewController
:
alertVC
animated
:
YES
completion
:
nil
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
@"网络不可用,请检查网络连接"
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/LuckyDrawDetailsViewController.m
View file @
6218ab28
...
...
@@ -128,7 +128,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOTTERYED
)
With
CallClass
:
weakSelf
With
RequestType
:
ZERO
WithParameter
:
self
.
drawModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOTTERYED
)
WithRequestType
:
ZERO
WithParameter
:
self
.
drawModel
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
drawDetailsTableView
];
...
...
@@ -145,10 +145,6 @@
}
else
{
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Class/OrderRecordViewController.m
View file @
6218ab28
...
...
@@ -75,7 +75,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
QUERYORDER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
allOrder
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
QUERYORDER
)
WithRequestType
:
ZERO
WithParameter
:
allOrder
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
orderRecordTableView
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
orderRecordTableView
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -96,10 +96,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/OrderdetailsViewController.m
View file @
6218ab28
...
...
@@ -192,7 +192,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
// 订单详情
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
ORDERDETAILS
),
self
.
orderCode
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
ORDERDETAILS
),
self
.
orderCode
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
dispatch_group_leave
(
group
);
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -200,10 +200,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
dispatch_group_leave
(
group
);
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -213,7 +210,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
if
(
self
.
isShowPayButton
)
{
// 查询实时促销信息
dispatch_group_enter
(
group
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
PROMOTIONAL
),
self
.
orderCode
]
WithCallClass
:
weakSelf
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
PROMOTIONAL
),
self
.
orderCode
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -249,11 +246,6 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -263,7 +255,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
}
else
{
// 查询历史促销信息
dispatch_group_enter
(
group
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
OLDPROMOTIONAL
),
self
.
orderCode
]
WithCallClass
:
weakSelf
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
SERVERREQUESTURL
(
OLDPROMOTIONAL
),
self
.
orderCode
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -336,12 +328,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
[
self
.
sectionTitle
addObject
:
@"促销信息"
];
}
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -361,17 +348,12 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
page
.
page
=
ZERO
;
page
.
rows
=
ONE
;
queryDrawState
.
page
=
page
;
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOTTERYED
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
queryDrawState
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOTTERYED
)
WithRequestType
:
ZERO
WithParameter
:
queryDrawState
WithReturnValueBlock
:^
(
id
returnValue
)
{
dispatch_group_leave
(
group
);
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
NSDictionary
*
dict
=
[
returnValue
[
@"data"
][
@"list"
]
firstObject
];
resultModel
=
[[
RsAwardDraw
alloc
]
initWithDictionary
:
dict
error
:
nil
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
dispatch_group_leave
(
group
);
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -552,7 +534,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
USEWECHATCARD
,
number
,
orderNumber
,
orderTotal
]
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
USEWECHATCARD
,
number
,
orderNumber
,
orderTotal
]
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -574,11 +556,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
[
weakSelf
scanWeChatCardNumber
:
weakSelf
.
tempWeChatModel
];
}];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -1052,7 +1030,7 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
[
alertVC
addAction
:[
UIAlertAction
actionWithTitle
:
@"确认"
style
:
UIAlertActionStyleDestructive
handler
:
^
(
UIAlertAction
*
_Nonnull
action
)
{
[
weakSelf
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@"
,
SERVERREQUESTURL
(
RESETORDER
),
_orderCode
,
@"001"
,
@"005"
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@"
,
SERVERREQUESTURL
(
RESETORDER
),
_orderCode
,
@"001"
,
@"005"
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
[
weakSelf
SuccessMBProgressView
:
@"撤销成功"
];
...
...
@@ -1070,10 +1048,6 @@ NSString *const PROMOTIONALSTRING = @"促销信息";
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Class/PaymentsViewController.m
View file @
6218ab28
...
...
@@ -99,7 +99,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
PAYMENTS
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
self
.
model
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
PAYMENTS
)
WithRequestType
:
ZERO
WithParameter
:
self
.
model
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
paymentsTableView
.
emptyDataSetSource
=
self
;
weakSelf
.
paymentsTableView
.
emptyDataSetDelegate
=
self
;
...
...
@@ -120,11 +120,7 @@
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
paymentsTableView
];
[
weakSelf
SHOWPrompttext
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
paymentsTableView
];
[
weakSelf
SHOWPrompttext
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Class/ProductDetailsViewController.m
View file @
6218ab28
...
...
@@ -91,7 +91,7 @@
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
NSString
*
url
=
[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
GOODSDETAILS
),
_goodsID
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
url
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
url
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -103,11 +103,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -385,7 +381,7 @@
shopCar
.
count
=
self
.
headerView
.
goodsNumber
.
text
;
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDSHOPPINGBAG
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDSHOPPINGBAG
)
WithRequestType
:
ZERO
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -395,11 +391,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"添加购物车失败"
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/ProductLibraryViewController.m
View file @
6218ab28
...
...
@@ -138,7 +138,7 @@
-
(
void
)
getScreeningdatasisRemoveArray
:
(
BOOL
)
remove
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTSCREENING
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTSCREENING
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
if
(
remove
)
{
...
...
@@ -156,9 +156,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
}
...
...
@@ -170,7 +168,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTLIST
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
conditon
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTLIST
)
WithRequestType
:
ZERO
WithParameter
:
conditon
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
productCollectionView
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
productCollectionView
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -188,11 +186,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
productCollectionView
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
[
weakSelf
RemoveMBProgressHUDLoding
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -340,7 +334,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
BARCODESEARCH
),
_barcode
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
BARCODESEARCH
),
_barcode
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
endRefreshingForTableView
:
self
.
productCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -359,13 +353,7 @@
[
weakSelf
ErrorMBProgressView
:
@"查询失败"
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
endRefreshingForTableView
:
self
.
productCollectionView
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
endRefreshingForTableView
:
self
.
productCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -721,17 +709,14 @@
shopCar
.
consumerId
=
[
Customermanager
manager
].
model
.
fid
;
shopCar
.
goodsId
=
model
.
fid
;
shopCar
.
count
=
@"1"
;
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDSHOPPINGBAG
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDSHOPPINGBAG
)
WithRequestType
:
ZERO
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
response
();
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
NETWORK
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"加入购物车失败"
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/RebateDetailsViewController.m
View file @
6218ab28
...
...
@@ -50,7 +50,7 @@
UIAlertController
*
alertVC
=
[
UIAlertController
alertControllerWithTitle
:
nil
message
:[
NSString
stringWithFormat
:
@"请确认提现金额:%@元"
,
self
.
inputRebateTextField
.
text
]
preferredStyle
:
UIAlertControllerStyleAlert
];
[
alertVC
addAction
:[
UIAlertAction
actionWithTitle
:
@"确认"
style
:
UIAlertActionStyleDefault
handler
:
^
(
UIAlertAction
*
_Nonnull
action
)
{
[
weakSelf
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
WITHDRAWAL
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
@{
@"amount"
:
self
.
inputRebateTextField
.
text
}
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
WITHDRAWAL
)
WithRequestType
:
ZERO
WithParameter
:
@{
@"amount"
:
self
.
inputRebateTextField
.
text
}
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -60,10 +60,7 @@
{
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
error
.
localizedDescription
];
}];
...
...
@@ -101,7 +98,7 @@
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
NSString
*
urlString
=
[
NSString
stringWithFormat
:
@"%@/%@"
,
WITHDRAWALPROGRESSDETAILS
,
self
.
applyUUID
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
urlString
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
urlString
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
TOApplyBillEntity
*
result
=
[[
TOApplyBillEntity
alloc
]
initWithDictionary
:
returnValue
[
@"data"
]
error
:
nil
];
...
...
@@ -113,10 +110,7 @@
{
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/RebateViewController.m
View file @
6218ab28
...
...
@@ -206,7 +206,7 @@
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
NSString
*
URL
=
[
NSString
stringWithFormat
:
@"%@/%@"
,
REBATE
,[
Shoppersmanager
manager
].
Shoppers
.
employee
.
fid
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
URL
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
URL
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -220,10 +220,7 @@
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/SceneLibraryViewController.m
View file @
6218ab28
...
...
@@ -159,7 +159,7 @@
-
(
void
)
getdatasAction
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENESCREENING
)
WithCallClass
:
weakSelf
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENESCREENING
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -170,10 +170,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
}];
}
...
...
@@ -184,7 +181,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENELIST
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENELIST
)
WithRequestType
:
ZERO
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
seceneLibararyCollectionView
.
emptyDataSetSource
=
weakSelf
;
weakSelf
.
seceneLibararyCollectionView
.
emptyDataSetDelegate
=
weakSelf
;
...
...
@@ -206,12 +203,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
seceneLibararyCollectionView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
seceneLibararyCollectionView
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Class/SearchViewController.m
View file @
6218ab28
...
...
@@ -153,7 +153,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
HOTSEARCH
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
HOTSEARCH
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -166,10 +166,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/SettlementViewController.m
View file @
6218ab28
...
...
@@ -187,7 +187,7 @@
-
(
void
)
getPayQrCode
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
QRCODE
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
QRCODE
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -201,8 +201,6 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -475,7 +473,7 @@
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
NSSLog
(
@"%@"
,[
order
toDictionary
]);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CONFIRMPAY
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
order
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CONFIRMPAY
)
WithRequestType
:
ZERO
WithParameter
:
order
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -487,10 +485,7 @@
}
else
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/Shoppingcart/AddressViewController.m
View file @
6218ab28
...
...
@@ -188,7 +188,7 @@
address
.
address
=
self
.
detailsAddress
.
text
;
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDADDRESS
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
address
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDADDRESS
)
WithRequestType
:
ZERO
WithParameter
:
address
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -219,12 +219,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
}
...
...
@@ -246,7 +241,7 @@
address
.
fid
=
self
.
model
.
fid
;
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CHANGEADDRESS
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
address
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CHANGEADDRESS
)
WithRequestType
:
ZERO
WithParameter
:
address
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
self
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -277,13 +272,8 @@
[
self
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
NSLog
(
@"%@"
,
error
);
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
}
...
...
@@ -308,7 +298,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
REMOVEADDRESS
),
_model
.
fid
]
WithCallClass
:
weakSelf
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
REMOVEADDRESS
),
_model
.
fid
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -323,11 +313,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
}
...
...
This diff is collapsed.
Click to expand it.
Class/Shoppingcart/GenerateOrdersViewController.m
View file @
6218ab28
...
...
@@ -112,7 +112,7 @@
{
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
SHIPPINGADDRESS
),[
Customermanager
manager
].
model
.
fid
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
SHIPPINGADDRESS
),[
Customermanager
manager
].
model
.
fid
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -152,12 +152,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -407,7 +402,7 @@
order
.
orderdetailList
=
(
NSArray
<
TOOrderdetailEntity
>
*
)
goodidArr
;
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CREATEORDER
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
order
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
CREATEORDER
)
WithRequestType
:
ZERO
WithParameter
:
order
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
//商品购物车id
...
...
@@ -431,10 +426,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/Shoppingcart/ShoppingViewController.m
View file @
6218ab28
...
...
@@ -237,7 +237,7 @@
shopcarNumber
.
dp
=
Newpage
;
[
self
CreateMBProgressHUDLoding
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SHOPPINGBAG
)
With
CallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
shopcarNumber
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SHOPPINGBAG
)
With
RequestType
:
ZERO
WithParameter
:
shopcarNumber
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
shoppingTableview
.
emptyDataSetSource
=
weakSelf
;
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
shoppingTableview
];
...
...
@@ -268,10 +268,6 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
shoppingTableview
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
shoppingTableview
];
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -373,7 +369,7 @@
DeleteCartRequest
*
delecteGoods
=
[[
DeleteCartRequest
alloc
]
init
];
delecteGoods
.
cartIds
=
goodsCode
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
REMOVESHOPPINGBAG
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
delecteGoods
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
REMOVESHOPPINGBAG
)
WithRequestType
:
ZERO
WithParameter
:
delecteGoods
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -395,9 +391,6 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -474,7 +467,7 @@
}
delecteGoods
.
cartIds
=
codeArr
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
REMOVESHOPPINGBAG
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
delecteGoods
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
REMOVESHOPPINGBAG
)
WithRequestType
:
ZERO
WithParameter
:
delecteGoods
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -497,9 +490,6 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -517,14 +507,12 @@
dispatch_group_enter
(
group
);
NSLog
(
@"%@"
,[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%ld"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
model
.
fid
,
model
.
goodsId
,[
model
.
costPrice
stringValue
],
model
.
goodsNum
]);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%ld"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
model
.
fid
,
model
.
goodsId
,[
model
.
costPrice
stringValue
],
model
.
goodsNum
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%ld"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
model
.
fid
,
model
.
goodsId
,[
model
.
costPrice
stringValue
],
model
.
goodsNum
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
dispatch_group_leave
(
group
);
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
number
++
;
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
dispatch_group_leave
(
group
);
}
WithFailureBlock
:^
(
NSError
*
error
)
{
dispatch_group_leave
(
group
);
}];
...
...
@@ -565,7 +553,7 @@
//商品数量
NSString
*
goodsNumberString
=
[
NSString
stringWithFormat
:
@"%ld"
,(
long
)
goodsNumber
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%@"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
carid
,
goodsis
,
costpriceString
,
goodsNumberString
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%@"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
carid
,
goodsis
,
costpriceString
,
goodsNumberString
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
result
(
returnValue
);
//提供是否支持修改的参数
...
...
@@ -577,10 +565,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Class/UserViewController.m
View file @
6218ab28
...
...
@@ -57,13 +57,12 @@
-
(
void
)
queryShoppersCommission
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
SHOPPERSCOMMISSION
),[
Shoppersmanager
manager
].
Shoppers
.
employee
.
fid
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
SHOPPERSCOMMISSION
),[
Shoppersmanager
manager
].
Shoppers
.
employee
.
fid
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
// self.rebateLabe.text = [NSString stringWithFormat:@"¥%.2f",[returnValue[@"data"] floatValue]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
}
WithFailureBlock
:^
(
id
error
)
{
}
WithFailureBlock
:^
(
id
error
)
{
}];
}
...
...
@@ -142,7 +141,7 @@
{
WS
(
weakSelf
);
NSData
*
data
=
UIImageJPEGRepresentation
(
image
,
0
.
5
);
[[
NetworkRequestClassManager
Manager
]
UploadImageWithURL
:
SERVERREQUESTURL
(
UPLOADHEADER
)
WithRequestType
:
1
WithImageDatas
:
data
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
UploadImageWithURL
:
SERVERREQUESTURL
(
UPLOADHEADER
)
WithRequestType
:
ONE
WithImageDatas
:
data
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
[
weakSelf
modifyshoppersInformation
:
returnValue
[
@"data"
]
complete
:
^
{
...
...
@@ -161,9 +160,6 @@
{
[
weakSelf
ShowProgressView
:
progress
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
weakSelf
.
TCHud
.
labelText
=
@"上传失败"
;
[
weakSelf
RemoveMBProgressHUDLoding
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
weakSelf
.
TCHud
.
labelText
=
@"上传失败"
;
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
@@ -179,7 +175,7 @@
employ
.
employee
=
[
Shoppersmanager
manager
].
Shoppers
.
employee
;
employ
.
employee
.
picture
=
headerurl
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
MODITYSHOPPERSINFORMATION
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
employ
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
MODITYSHOPPERSINFORMATION
)
WithRequestType
:
ZERO
WithParameter
:
employ
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -189,10 +185,7 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
}
...
...
@@ -216,7 +209,7 @@
[
alertVC
addAction
:[
UIAlertAction
actionWithTitle
:
@"确认"
style
:
UIAlertActionStyleDestructive
handler
:
^
(
UIAlertAction
*
_Nonnull
action
)
{
[
weakSelf
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
CANCELLOGIN
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
CANCELLOGIN
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -232,9 +225,6 @@
{
[
weakSelf
promptCustomerWithString
:
@"切换用户失败"
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
}];
...
...
@@ -284,7 +274,7 @@
login
.
username
=
self
.
userName
.
text
;
login
.
password
=
self
.
passWord
.
text
;
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOGIN
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
login
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
LOGIN
)
WithRequestType
:
ZERO
WithParameter
:
login
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -309,11 +299,6 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
[
weakSelf
recoveryUsernamePasswrod
];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
NSLog
(
@"%@"
,
errorCodeValue
);
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
...
...
This diff is collapsed.
Click to expand it.
Class/WithdrawalViewController.m
View file @
6218ab28
...
...
@@ -98,7 +98,7 @@
{
WS
(
weakSelf
);
[
self
CreateMBProgressHUDLoding
];
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
WITHDRAWALPROGRESS
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
self
.
model
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
WITHDRAWALPROGRESS
)
WithRequestType
:
ZERO
WithParameter
:
self
.
model
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
withdrawalTableView
.
emptyDataSetSource
=
self
;
weakSelf
.
withdrawalTableView
.
emptyDataSetDelegate
=
self
;
...
...
@@ -118,12 +118,7 @@
{
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
withdrawalTableView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
withdrawalTableView
];
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
SHOWPrompttext
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Lighting.xcodeproj/project.pbxproj
View file @
6218ab28
...
...
@@ -130,6 +130,7 @@
299876421CD99E4000C90D0A
/* OrderdetailsViewController.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
299876411CD99E4000C90D0A
/* OrderdetailsViewController.m */
;
};
299C7F5A1CE21FA800E7D7CB
/* AddressViewController.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
299C7F581CE21FA800E7D7CB
/* AddressViewController.m */
;
};
299C7F5B1CE21FA800E7D7CB
/* AddressViewController.xib in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
299C7F591CE21FA800E7D7CB
/* AddressViewController.xib */
;
};
29A5B3441DF01FC000258057
/* XBLoadingView.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
29A5B3431DF01FC000258057
/* XBLoadingView.m */
;
};
29A8D3981CD85A58004D558F
/* ClientdetailsViewController.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
29A8D3971CD85A58004D558F
/* ClientdetailsViewController.m */
;
};
29A938221CDADE4700F21E54
/* ProductDetailsTableViewCell.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
29A938211CDADE4700F21E54
/* ProductDetailsTableViewCell.m */
;
};
29A938251CDAE31200F21E54
/* ProductDetailsHeaderView.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
29A938241CDAE31200F21E54
/* ProductDetailsHeaderView.m */
;
};
...
...
@@ -431,6 +432,8 @@
299C7F571CE21FA800E7D7CB
/* AddressViewController.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
AddressViewController.h
;
sourceTree
=
"<group>"
;
};
299C7F581CE21FA800E7D7CB
/* AddressViewController.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
AddressViewController.m
;
sourceTree
=
"<group>"
;
};
299C7F591CE21FA800E7D7CB
/* AddressViewController.xib */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
file.xib
;
path
=
AddressViewController.xib
;
sourceTree
=
"<group>"
;
};
29A5B3421DF01FC000258057
/* XBLoadingView.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
XBLoadingView.h
;
sourceTree
=
"<group>"
;
};
29A5B3431DF01FC000258057
/* XBLoadingView.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
XBLoadingView.m
;
sourceTree
=
"<group>"
;
};
29A8D3961CD85A58004D558F
/* ClientdetailsViewController.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
ClientdetailsViewController.h
;
sourceTree
=
"<group>"
;
};
29A8D3971CD85A58004D558F
/* ClientdetailsViewController.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
ClientdetailsViewController.m
;
sourceTree
=
"<group>"
;
};
29A938201CDADE4700F21E54
/* ProductDetailsTableViewCell.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
ProductDetailsTableViewCell.h
;
sourceTree
=
"<group>"
;
};
...
...
@@ -798,6 +801,7 @@
2928F7DE1CD085430036D761
/* Tools */
=
{
isa
=
PBXGroup
;
children
=
(
29A5B3411DF01F7C00258057
/* LoadingView */
,
2985345D1DD4B0100023BBAE
/* AirPrint */
,
291A37741DBA588A00299F0D
/* GetJDCardView */
,
29E2D32A1DB8AFD500443170
/* MDScratchImageView */
,
...
...
@@ -1374,6 +1378,15 @@
name
=
cells
;
sourceTree
=
"<group>"
;
};
29A5B3411DF01F7C00258057
/* LoadingView */
=
{
isa
=
PBXGroup
;
children
=
(
29A5B3421DF01FC000258057
/* XBLoadingView.h */
,
29A5B3431DF01FC000258057
/* XBLoadingView.m */
,
);
path
=
LoadingView
;
sourceTree
=
"<group>"
;
};
29A8D3951CD85A3C004D558F
/* Clientdetails */
=
{
isa
=
PBXGroup
;
children
=
(
...
...
@@ -1909,6 +1922,7 @@
2921F3031DB5EBD600D6439B
/* PromotionalDeductionModel.m in Sources */
,
294BFDD51D47227900BFD53F
/* ExperienceCentreViewController.m in Sources */
,
29E384C81CE9A8BF00888199
/* SearchCollectionViewCell.m in Sources */
,
29A5B3441DF01FC000258057
/* XBLoadingView.m in Sources */
,
2992493D1CDB3E8900786B1E
/* GenerateOrdersModifyTableViewCell.m in Sources */
,
29BB27741CD9DFAC009A0813
/* SceneLibraryViewController.m in Sources */
,
29E384D11CE9C65700888199
/* SearchViewController.m in Sources */
,
...
...
This diff is collapsed.
Click to expand it.
Lighting/AppDelegate.h
View file @
6218ab28
...
...
@@ -17,13 +17,6 @@
@property
(
strong
,
nonatomic
)
UIWindow
*
window
;
/**
* 网络状态
*/
@property
(
nonatomic
,
assign
)
BOOL
Networkstatus
;
/**
* 抽屉控制器对象
*/
...
...
This diff is collapsed.
Click to expand it.
Lighting/AppDelegate.m
View file @
6218ab28
...
...
@@ -86,7 +86,6 @@
#pragma mark -检测网络的可连接性
-
(
void
)
detectionNetwork
{
self
.
Networkstatus
=
true
;
[[
AFNetworkReachabilityManager
sharedManager
]
startMonitoring
];
[[
AFNetworkReachabilityManager
sharedManager
]
setReachabilityStatusChangeBlock
:
^
(
AFNetworkReachabilityStatus
status
)
{
...
...
@@ -96,20 +95,17 @@
case
AFNetworkReachabilityStatusNotReachable
:{
NSLog
(
@"无网络"
);
self
.
Networkstatus
=
false
;
break
;
}
case
AFNetworkReachabilityStatusReachableViaWiFi
:{
NSLog
(
@"WiFi网络"
);
self
.
Networkstatus
=
true
;
break
;
}
case
AFNetworkReachabilityStatusReachableViaWWAN
:{
NSLog
(
@"流量网络"
);
self
.
Networkstatus
=
true
;
break
;
}
default:
...
...
This diff is collapsed.
Click to expand it.
Tools/BaseViewController.m
View file @
6218ab28
...
...
@@ -406,15 +406,12 @@
-
(
void
)
QueryShoppingCarNumber
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
QUERYSHOPPINGBAGNUMBER
),[
Customermanager
manager
].
model
.
fid
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@"
,
SERVERREQUESTURL
(
QUERYSHOPPINGBAGNUMBER
),[
Customermanager
manager
].
model
.
fid
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
NSLog
(
@"更新购物车数量成功"
);
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
ADDSHOPPINGCAR
object
:
returnValue
[
@"data"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
@"无网络"
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
NSLog
(
@"更新购物车数量失败"
);
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Tools/LoadingView/XBLoadingView.h
0 → 100644
View file @
6218ab28
//
// XBLoadingView.h
// Lighting
//
// Created by 曹云霄 on 2016/12/1.
// Copyright © 2016年 上海勾芒科技有限公司. All rights reserved.
//
#import <MBProgressHUD/MBProgressHUD.h>
@interface
XBLoadingView
:
MBProgressHUD
/**
显示普通加载框
*/
+
(
void
)
showHUDViewWithDefault
;
/**
显示文本提示框
@param text 提示信息
*/
+
(
void
)
showHUDViewWithText
:(
NSString
*
)
text
;
/**
显示进度框
@param text 提示信息
@return XBLoadingView
*/
+
(
instancetype
)
showHUDViewProgressLabel
:(
NSString
*
)
text
;
/**
隐藏加载框
*/
+
(
void
)
hideHUDViewWithDefault
;
@end
This diff is collapsed.
Click to expand it.
Tools/LoadingView/XBLoadingView.m
0 → 100644
View file @
6218ab28
//
// XBLoadingView.m
// Lighting
//
// Created by 曹云霄 on 2016/12/1.
// Copyright © 2016年 上海勾芒科技有限公司. All rights reserved.
//
#import "XBLoadingView.h"
@implementation
XBLoadingView
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect {
// Drawing code
}
*/
@end
This diff is collapsed.
Click to expand it.
Tools/NetworkRequestClassManager.h
View file @
6218ab28
...
...
@@ -11,19 +11,16 @@
//定义返回数据的block类型
typedef
void
(
^
ReturnValueBlock
)
(
id
returnValue
);
typedef
void
(
^
ErrorCodeBlock
)
(
id
errorCodeValue
);
typedef
void
(
^
FailureBlock
)(
NSError
*
error
);
//上传图片返回当前进度
typedef
void
(
^
UploadprogressBlock
)(
double
progress
);
//定义请求类型
typedef
enum
{
typedef
NS_ENUM
(
NSInteger
,
NetworkRequestType
){
NetworkRequestWithPOST
=
0
,
//POST
NetworkRequestWithGET
//GET
}
NetworkRequestType
;
};
@interface
NetworkRequestClassManager
:
NSObject
...
...
@@ -47,18 +44,12 @@ typedef enum {
* @param failureBlock 失败回调
*/
-
(
void
)
NetworkRequestWithURL
:(
NSString
*
)
requestURLString
WithCallClass
:
(
BaseViewController
*
)
object
WithRequestType
:
(
NetworkRequestType
)
requestType
WithParameter
:
(
JSONModel
*
)
jastorobject
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
;
/**
* 网络请求传入字典对象
*
...
...
@@ -70,15 +61,11 @@ typedef enum {
* @param failureBlock 失败回调
*/
-
(
void
)
NetworkWithDictionaryRequestWithURL
:(
NSString
*
)
requestURLString
WithCallClass
:
(
BaseViewController
*
)
object
WithRequestType
:
(
NetworkRequestType
)
requestType
WithParameter
:
(
NSDictionary
*
)
parameter
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
;
/**
* 下载PDF
*
...
...
@@ -89,13 +76,8 @@ typedef enum {
*/
-
(
void
)
DownloadPDFdatasWithURL
:(
NSString
*
)
requestURLString
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
;
/**
* 上传分享图片
*
...
...
@@ -114,7 +96,6 @@ typedef enum {
WithParameter
:
(
NSDictionary
*
)
parameter
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithprogressBlock
:
(
UploadprogressBlock
)
progressBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
;
...
...
This diff is collapsed.
Click to expand it.
Tools/NetworkRequestClassManager.m
View file @
6218ab28
...
...
@@ -67,30 +67,19 @@ static NetworkRequestClassManager *manager = nil;
*/
-
(
void
)
NetworkRequestWithURL
:
(
NSString
*
)
requestURLString
WithCallClass
:
(
BaseViewController
*
)
object
WithRequestType
:
(
NetworkRequestType
)
requestType
WithParameter
:
(
JSONModel
*
)
jastorobject
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
{
AFHTTPSessionManager
*
manager
=
[
self
baseHttpRequest
];
//网络检测
if
(
SHARED_APPDELEGATE
.
Networkstatus
==
false
)
{
errorCodeBlock
(
BROKEN
);
return
;
}
if
(
requestType
==
0
)
{
[
manager
POST
:
requestURLString
parameters
:[
jastorobject
toDictionary
]
progress
:
nil
success
:^
(
NSURLSessionDataTask
*
_Nonnull
task
,
id
_Nullable
responseObject
)
{
//登陆超时
if
([
responseObject
[
@"code"
]
isEqualToNumber
:
@1
])
{
[
object
RemoveMBProgressHUDLoding
];
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
LOGINTIMEOUT
object
:
nil
];
}
else
{
successBlock
(
responseObject
);
...
...
@@ -108,7 +97,6 @@ static NetworkRequestClassManager *manager = nil;
//登陆超时
if
([
responseObject
[
@"code"
]
isEqualToNumber
:
@1
])
{
[
object
RemoveMBProgressHUDLoding
];
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
LOGINTIMEOUT
object
:
nil
];
}
else
{
successBlock
(
responseObject
);
...
...
@@ -134,28 +122,17 @@ static NetworkRequestClassManager *manager = nil;
* @param failureBlock 失败回调
*/
-
(
void
)
NetworkWithDictionaryRequestWithURL
:
(
NSString
*
)
requestURLString
WithCallClass
:
(
BaseViewController
*
)
object
WithRequestType
:
(
NetworkRequestType
)
requestType
WithParameter
:
(
NSDictionary
*
)
parameter
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
{
AFHTTPSessionManager
*
manager
=
[
self
baseHttpRequest
];
//网络检测
if
(
SHARED_APPDELEGATE
.
Networkstatus
==
false
)
{
errorCodeBlock
(
BROKEN
);
return
;
}
if
(
requestType
==
0
)
{
[
manager
POST
:
requestURLString
parameters
:
parameter
progress
:
nil
success
:^
(
NSURLSessionDataTask
*
_Nonnull
task
,
id
_Nullable
responseObject
)
{
//登陆超时
if
([
responseObject
[
@"code"
]
isEqualToNumber
:
@1
])
{
[
object
RemoveMBProgressHUDLoding
];
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
LOGINTIMEOUT
object
:
nil
];
}
else
{
successBlock
(
responseObject
);
...
...
@@ -173,7 +150,6 @@ static NetworkRequestClassManager *manager = nil;
//登陆超时
if
([
responseObject
[
@"code"
]
isEqualToNumber
:
@1
])
{
[
object
RemoveMBProgressHUDLoding
];
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
LOGINTIMEOUT
object
:
nil
];
}
else
{
successBlock
(
responseObject
);
...
...
@@ -200,7 +176,6 @@ static NetworkRequestClassManager *manager = nil;
*/
-
(
void
)
DownloadPDFdatasWithURL
:
(
NSString
*
)
requestURLString
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
{
...
...
@@ -210,12 +185,6 @@ static NetworkRequestClassManager *manager = nil;
manager
.
requestSerializer
=
[
AFJSONRequestSerializer
serializer
];
manager
.
requestSerializer
.
timeoutInterval
=
120
.
0
f
;
[
manager
.
requestSerializer
setValue
:
@"application/json;charset=utf-8"
forHTTPHeaderField
:
@"Content-Type"
];
//网络检测
if
(
SHARED_APPDELEGATE
.
Networkstatus
==
false
)
{
errorCodeBlock
(
BROKEN
);
return
;
}
//构造URL对象
NSURL
*
url
=
[
NSURL
URLWithString
:
requestURLString
];
//构造request对象
...
...
@@ -261,16 +230,8 @@ static NetworkRequestClassManager *manager = nil;
WithParameter
:
(
NSDictionary
*
)
parameter
WithReturnValueBlock
:
(
ReturnValueBlock
)
successBlock
WithprogressBlock
:
(
UploadprogressBlock
)
progressBlock
WithErrorCodeBlock
:
(
ErrorCodeBlock
)
errorCodeBlock
WithFailureBlock
:
(
FailureBlock
)
failureBlock
{
//网络检测
if
(
SHARED_APPDELEGATE
.
Networkstatus
==
false
)
{
errorCodeBlock
(
BROKEN
);
return
;
}
AFHTTPSessionManager
*
manager
=
[
self
baseHttpRequest
];
[
manager
POST
:
requestURLString
parameters
:
parameter
constructingBodyWithBlock
:^
(
id
<
AFMultipartFormData
>
_Nonnull
formData
)
{
...
...
This diff is collapsed.
Click to expand it.
Tools/SceneViewController.m
View file @
6218ab28
...
...
@@ -234,7 +234,7 @@
{
WS
(
weakSelf
);
//场景筛选条件
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENESCREENING
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENESCREENING
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -265,9 +265,6 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
}
WithFailureBlock
:^
(
id
error
)
{
}];
...
...
@@ -313,7 +310,7 @@
-
(
void
)
getSceneLibrarydatas
:
(
SceneCondition
*
)
condition
isRemove
:
(
BOOL
)
remove
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENELIST
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
SCENELIST
)
WithRequestType
:
ZERO
WithParameter
:
condition
WithReturnValueBlock
:^
(
id
returnValue
)
{
weakSelf
.
sceneOrProductClollectionView
.
emptyDataSetSource
=
weakSelf
;
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
sceneOrProductClollectionView
];
...
...
@@ -350,9 +347,6 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
}
WithFailureBlock
:^
(
id
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
sceneOrProductClollectionView
];
...
...
@@ -406,7 +400,7 @@
-
(
void
)
getScreeningdatasisRemoveArray
:
(
BOOL
)
remove
{
__weak
typeof
(
self
)
weakSelf
=
self
;
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTSCREENING
)
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTSCREENING
)
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -461,9 +455,6 @@
{
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
@@ -542,7 +533,7 @@
-
(
void
)
getGoodsListdatas
:
(
GoodsCondition
*
)
conditon
returnResponse
:
(
void
(
^
)(
GoodsResponse
*
))
finish
{
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTLIST
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
conditon
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
PRODUCTLIST
)
WithRequestType
:
ZERO
WithParameter
:
conditon
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
sceneOrProductClollectionView
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -556,10 +547,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
@"网络连接中断"
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
endRefreshingForTableView
:
weakSelf
.
sceneOrProductClollectionView
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
...
...
This diff is collapsed.
Click to expand it.
Tools/ShareGoodsViewController.m
View file @
6218ab28
...
...
@@ -32,7 +32,7 @@
[
self
dismissViewControllerAnimated
:
YES
completion
:
nil
];
[
weakSelf
CreateMBProgressHUDLoding
];
NSString
*
shareOrderString
=
[
NSString
stringWithFormat
:
@"%@/%@"
,
SHAREORDERBILL
,
self
.
orderBillNumber
];
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
shareOrderString
)
WithCallClass
:
weakSelf
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:
SERVERREQUESTURL
(
shareOrderString
)
WithRequestType
:
ZERO
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -41,9 +41,6 @@
{
[
weakSelf
SHOWPrompttext
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -77,9 +74,6 @@
hud
.
progress
=
progress
;
});
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
hud
hide
:
YES
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
dispatch_async
(
dispatch_get_main_queue
(),
^
{
hud
.
labelText
=
@"上传失败"
;
...
...
This diff is collapsed.
Click to expand it.
Tools/ShoppingBagViewController.m
View file @
6218ab28
...
...
@@ -255,7 +255,7 @@
shopCar
.
goodsId
=
[
goodsIds
substringToIndex
:
goodsIds
.
length
-
1
];
shopCar
.
count
=
[
goodsCounts
substringToIndex
:
goodsCounts
.
length
-
1
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDSHOPPINGBAG
)
WithCallClass
:
weakSelf
WithRequestType
:
0
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkRequestWithURL
:
SERVERREQUESTURL
(
ADDSHOPPINGBAG
)
WithRequestType
:
ZERO
WithParameter
:
shopCar
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
if
([
returnValue
[
@"code"
]
isEqualToNumber
:
@0
])
{
...
...
@@ -270,10 +270,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
@@ -309,7 +306,7 @@
//商品数量
NSString
*
goodsNumberString
=
[
NSString
stringWithFormat
:
@"%ld"
,(
long
)
goodsNumber
];
WS
(
weakSelf
);
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%@"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
carid
,
goodsis
,
costpriceString
,
goodsNumberString
]
WithCallClass
:
weakSelf
WithRequestType
:
1
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[[
NetworkRequestClassManager
Manager
]
NetworkWithDictionaryRequestWithURL
:[
NSString
stringWithFormat
:
@"%@%@/%@/%@/%@"
,
SERVERREQUESTURL
(
CHANGESHOPPINGBAGNUMBERPRICE
),
carid
,
goodsis
,
costpriceString
,
goodsNumberString
]
WithRequestType
:
ONE
WithParameter
:
nil
WithReturnValueBlock
:^
(
id
returnValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
result
(
returnValue
);
//提供是否支持修改的参数
...
...
@@ -321,11 +318,7 @@
[
weakSelf
ErrorMBProgressView
:
returnValue
[
@"message"
]];
}
}
WithErrorCodeBlock
:^
(
id
errorCodeValue
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
NETWORK
];
}
WithFailureBlock
:^
(
NSError
*
error
)
{
}
WithFailureBlock
:^
(
NSError
*
error
)
{
[
weakSelf
RemoveMBProgressHUDLoding
];
[
weakSelf
ErrorMBProgressView
:
error
.
localizedDescription
];
}];
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment