Commit 5073603b authored by 曹云霄's avatar 曹云霄

订配收,增加确认选项

parent 41ec2a23
......@@ -1107,7 +1107,8 @@
- (void)commitRecevieOrder
{
__weak typeof(self) weakSelf = self;
[self saveReceiveOrder:^(NSString *uuidString) {
[self showAlertViewController:@"确定提交该收油单吗?" withCompleted:^{
[weakSelf saveReceiveOrder:^(NSString *uuidString) {
RsOperateInfo *user = [[RsOperateInfo alloc]init];
user.operName = [ICRUserUtil sharedInstance].f_user_name;
......@@ -1137,6 +1138,7 @@
}];
} isPushDetails:NO];
}];
}
......
......@@ -454,6 +454,7 @@
- (void)saveOrderRequest:(NSDictionary *)dict orderDetails:(OrderBill *)order
{
__weak typeof(self) weakSelf = self;
[self showAlertViewController:@"确定提交该订油单吗?" withCompleted:^{
[IBTLoadingView showProgressLabel:@"正在提交..."];
ICRUserUtil *user = [ICRUserUtil sharedInstance];
RsOperateInfo *commit = [[RsOperateInfo alloc]init];
......@@ -482,6 +483,7 @@
[IBTLoadingView hideHUDWithText:@"提交失败"];
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}
#pragma mark - 订油量输入
......
......@@ -621,7 +621,9 @@
- (void)commitOrder
{
__weak typeof(self) weakSelf = self;
[self saveOrderBill:NO returnSaveSateBlock:^(NSDictionary *dict, DepotRequestBill *orderbBill) {
[self showAlertViewController:@"确定提交该建仓申请单吗?" withCompleted:^{
[weakSelf saveOrderBill:NO returnSaveSateBlock:^(NSDictionary *dict, DepotRequestBill *orderbBill) {
[IBTLoadingView showProgressLabel:@"提交中..."];
RsOperateInfo *submitOrder = [[RsOperateInfo alloc]init];
......@@ -652,6 +654,7 @@
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}];
}
......
......@@ -460,6 +460,7 @@
- (void)saveOrderRequest:(NSDictionary *)dict orderDetails:(OrderBill *)order
{
__weak typeof(self) weakSelf = self;
[self showAlertViewController:@"确定提交该订油单吗?" withCompleted:^{
[IBTLoadingView showProgressLabel:@"正在提交..."];
ICRUserUtil *user = [ICRUserUtil sharedInstance];
RsOperateInfo *commit = [[RsOperateInfo alloc]init];
......@@ -482,7 +483,9 @@
[IBTLoadingView hideHUDWithText:@"提交失败"];
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}
#pragma mark - 订油量输入
- (void)textFieldEndEditing:(UITextField *)textField
{
......@@ -511,7 +514,8 @@
- (void)deleteOrderBill
{
__weak typeof(self) weakSelf = self;
[self userSureDeleteOrCancelOperation:@"删除" returnBlock:^{
[self showAlertViewController:@"确定删除该订油单吗?" withCompleted:^{
[weakSelf userSureDeleteOrCancelOperation:@"删除" returnBlock:^{
[IBTLoadingView showProgressLabel:@"删除中..."];
ICRUserUtil *user = [ICRUserUtil sharedInstance];
......@@ -521,7 +525,7 @@
info.time = [GTOCommonTools GetCurrenttime];
info.operName = user.f_user_name;
info.enterprise = user.f_enterprise_uuid;
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/orderBill/remove/%@",HTTP_REST_API_BASE_URL,self.orderDetails.uuid] withRequestType:ZERO withParameter:[info toDictionary] withSuccess:^(id returnValue) {
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/orderBill/remove/%@",HTTP_REST_API_BASE_URL,weakSelf.orderDetails.uuid] withRequestType:ZERO withParameter:[info toDictionary] withSuccess:^(id returnValue) {
if ([returnValue[@"success"] isEqualToNumber:@1]) {
[IBTLoadingView hideHUDWithText:@"删除成功"];
......@@ -542,6 +546,7 @@
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}];
}
#pragma mark -做废订油单
......
......@@ -1027,7 +1027,8 @@
- (void)commitRecevieOrder
{
__weak typeof(self) weakSelf = self;
[self saveReceiveOrder:^(NSString *uuidString) {
[self showAlertViewController:@"确定提交该收油单吗?" withCompleted:^{
[weakSelf saveReceiveOrder:^(NSString *uuidString) {
RsOperateInfo *user = [[RsOperateInfo alloc]init];
user.operName = [ICRUserUtil sharedInstance].f_user_name;
user.operId = [ICRUserUtil sharedInstance].f_user_uuid;
......@@ -1042,7 +1043,7 @@
SeeObtainViewController *orderBill = [weakSelf.storyboard instantiateViewControllerWithIdentifier:@"SeeObtainViewController"];
orderBill.orderUUIDString = uuidString;
orderBill.isReturnRootVC = YES;
orderBill.storeDict = self.storeDict;//油站
orderBill.storeDict = weakSelf.storeDict;//油站
[weakSelf PushViewController:orderBill animated:YES];
});
......@@ -1056,6 +1057,8 @@
}];
} isPushDetails:NO];
}];
}
#pragma mark -保存收油单成功
......@@ -1138,7 +1141,8 @@
- (void)deleteOrder
{
__weak typeof(self) weakSelf = self;
[self userSureDeleteOrCancelOperation:@"删除" returnBlock:^{
[self showAlertViewController:@"确定删除该收油单吗?" withCompleted:^{
[weakSelf userSureDeleteOrCancelOperation:@"删除" returnBlock:^{
[IBTLoadingView showProgressLabel:@"删除中..."];
ICRUserUtil *user = [ICRUserUtil sharedInstance];
//操作人信息
......@@ -1148,7 +1152,7 @@
info.operName = user.f_user_name;
info.enterprise = user.f_enterprise_uuid;
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/receiveBill/remove/%@",HTTP_REST_API_BASE_URL,self.orderDetails.uuid] withRequestType:ZERO withParameter:[info toDictionary] withSuccess:^(id returnValue) {
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/receiveBill/remove/%@",HTTP_REST_API_BASE_URL,weakSelf.orderDetails.uuid] withRequestType:ZERO withParameter:[info toDictionary] withSuccess:^(id returnValue) {
if ([returnValue[@"success"] isEqualToNumber:@1]) {
[IBTLoadingView hideHUDWithText:@"删除成功"];
......@@ -1169,6 +1173,7 @@
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}];
}
......
......@@ -228,7 +228,8 @@
- (void)cancelOrder
{
__weak typeof(self) weakSelf = self;
[self userSureDeleteOrCancelOperation:@"作废" returnBlock:^{
[self showAlertViewController:@"确定作废该建仓申请单吗?" withCompleted:^{
[weakSelf userSureDeleteOrCancelOperation:@"作废" returnBlock:^{
[IBTLoadingView showProgressLabel:@"作废中..."];
//操作人
RsOperateInfo *infomation = [[RsOperateInfo alloc]init];
......@@ -237,7 +238,7 @@
infomation.operName = user.f_user_name;
infomation.enterprise = user.f_enterprise_uuid;
infomation.time = [GTOCommonTools GetCurrenttime];
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/depotRequest/cancel/%@",HTTP_REST_API_BASE_URL,self.orderUUID] withRequestType:ZERO withParameter:[infomation toDictionary] withSuccess:^(id returnValue) {
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/depotRequest/cancel/%@",HTTP_REST_API_BASE_URL,weakSelf.orderUUID] withRequestType:ZERO withParameter:[infomation toDictionary] withSuccess:^(id returnValue) {
if ([returnValue[@"success"] isEqualToNumber:@1]) {
[IBTLoadingView hideHUDWithText:@"作废成功"];
......@@ -256,13 +257,15 @@
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}];
}
#pragma mark -删除建仓单
- (void)deleteOrder
{
__weak typeof(self) weakSelf = self;
[self userSureDeleteOrCancelOperation:@"删除" returnBlock:^{
[self showAlertViewController:@"确定删除该建仓申请单吗?" withCompleted:^{
[weakSelf userSureDeleteOrCancelOperation:@"删除" returnBlock:^{
[IBTLoadingView showProgressLabel:@"删除中..."];
//操作人
RsOperateInfo *infomation = [[RsOperateInfo alloc]init];
......@@ -271,7 +274,7 @@
infomation.operName = user.f_user_name;
infomation.enterprise = user.f_enterprise_uuid;
infomation.time = [GTOCommonTools GetCurrenttime];
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/depotRequest/remove/%@",HTTP_REST_API_BASE_URL,self.orderUUID] withRequestType:ZERO withParameter:[infomation toDictionary] withSuccess:^(id returnValue) {
[HttpRequestManager requestNetworkwithURL:[NSString stringWithFormat:@"%@/depotRequest/remove/%@",HTTP_REST_API_BASE_URL,weakSelf.orderUUID] withRequestType:ZERO withParameter:[infomation toDictionary] withSuccess:^(id returnValue) {
if ([returnValue[@"success"] isEqualToNumber:@1]) {
[IBTLoadingView hideHUDWithText:@"删除成功"];
......@@ -290,7 +293,7 @@
[IBTLoadingView showTextOnly:failed.localizedDescription];
}];
}];
}];
}
......
......@@ -10,4 +10,13 @@
@interface BaseViewController : UIViewController
/**
* UIAlertView
*
* @param message 提示信息
* @param completed 完成回调
*/
- (void)showAlertViewController:(NSString *)message withCompleted:(void(^)())completed;
@end
......@@ -45,6 +45,28 @@
}
}
#pragma mark -UIAlertView
- (void)showAlertViewController:(NSString *)message withCompleted:(void(^)())completed
{
UIAlertController *alertVc = [UIAlertController alertControllerWithTitle:@"提示" message:message preferredStyle:UIAlertControllerStyleAlert];
[alertVc addAction:[UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil]];
[alertVc addAction:[UIAlertAction actionWithTitle:@"确认" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
if (completed) {
completed();
}
}]];
[self presentViewController:alertVc animated:YES completion:nil];
}
#pragma mark -设置共用属性
- (void)uiConfigAction
{
......
......@@ -84,12 +84,12 @@
//#define HTTP_LOCAL_BASE_URL @"http://139.196.39.77:7080"
//测试环境
//#define HTTP_REST_API_BASE_URL @"http://139.196.39.77:8180/total-server/rest"
//#define HTTP_LOCAL_BASE_URL @"http://139.196.39.77:8180"
#define HTTP_REST_API_BASE_URL @"http://139.196.39.77:8180/total-server/rest"
#define HTTP_LOCAL_BASE_URL @"http://139.196.39.77:8180"
//开发环境
#define HTTP_LOCAL_BASE_URL @"http://139.196.195.30:8093"
#define HTTP_REST_API_BASE_URL @"http://139.196.195.30:8093/total-server/rest"
//#define HTTP_LOCAL_BASE_URL @"http://139.196.195.30:8093"
//#define HTTP_REST_API_BASE_URL @"http://139.196.195.30:8093/total-server/rest"
#define HTTP_WEATHER_URL @"http://apis.baidu.com/heweather/weather/free"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment