Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
T
total
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
张杰
total
Commits
b3681334
Commit
b3681334
authored
Jan 14, 2017
by
曹云霄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改项说明:debug
parent
69a02421
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
100 additions
and
61 deletions
+100
-61
NewObtainViewController.m
total/GTOApp/Business/NewObtainViewController.m
+1
-1
NewOrderViewController.m
total/GTOApp/Business/NewOrderViewController.m
+15
-9
NewRequestViewController.m
total/GTOApp/Business/NewRequestViewController.m
+38
-14
OrderDetailsViewController.m
total/GTOApp/Business/OrderDetailsViewController.m
+22
-19
SeeObtainViewController.m
total/GTOApp/Business/SeeObtainViewController.m
+16
-9
SeeOrderViewController.m
total/GTOApp/Business/SeeOrderViewController.m
+1
-1
SeePriceViewController.m
total/GTOApp/Business/SeePriceViewController.m
+1
-0
SeeRequestViewController.m
total/GTOApp/Business/SeeRequestViewController.m
+1
-3
PromptTableViewController.m
total/GTOApp/UserUtil/PromptTableViewController.m
+1
-1
GTOAppMacro.h
total/Macro/GTOAppMacro.h
+4
-4
No files found.
total/GTOApp/Business/NewObtainViewController.m
View file @
b3681334
...
@@ -1047,10 +1047,10 @@
...
@@ -1047,10 +1047,10 @@
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
[
orderBill
toDictionary
]
withSuccess
:^
(
id
returnValue
)
{
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
[
orderBill
toDictionary
]
withSuccess
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
if
(
!
boolValue
)
{
if
(
!
boolValue
)
{
block
(
returnValue
[
@"data"
][
@"uuid"
]);
return
;
block
(
returnValue
[
@"data"
][
@"uuid"
]);
return
;
}
}
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
SeeObtainViewController
*
orderBill
=
[
weakSelf
.
storyboard
instantiateViewControllerWithIdentifier
:
@"SeeObtainViewController"
];
SeeObtainViewController
*
orderBill
=
[
weakSelf
.
storyboard
instantiateViewControllerWithIdentifier
:
@"SeeObtainViewController"
];
orderBill
.
orderUUIDString
=
returnValue
[
@"data"
][
@"uuid"
];
orderBill
.
orderUUIDString
=
returnValue
[
@"data"
][
@"uuid"
];
...
...
total/GTOApp/Business/NewOrderViewController.m
View file @
b3681334
...
@@ -368,7 +368,7 @@
...
@@ -368,7 +368,7 @@
//油站经营类型
//油站经营类型
order
.
operatingType
=
self
.
recordSelectGasStation
[
@"operatingType"
];
order
.
operatingType
=
self
.
recordSelectGasStation
[
@"operatingType"
];
//订单状态
//订单状态
order
.
state
=
boolValue
?
@"initial"
:
@"submit
"
;
order
.
state
=
@"initial
"
;
//所属业主公司
//所属业主公司
UCN
*
company
=
[[
UCN
alloc
]
init
];
UCN
*
company
=
[[
UCN
alloc
]
init
];
company
.
code
=
user
.
orgCode
;
company
.
code
=
user
.
orgCode
;
...
@@ -416,14 +416,7 @@
...
@@ -416,14 +416,7 @@
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
saveSuccess
(
returnValue
[
@"data"
],
order
);
saveSuccess
(
returnValue
[
@"data"
],
order
);
if
(
!
boolValue
)
return
;
//提交调用保存时不需要跳转到详情
if
(
!
boolValue
)
return
;
//提交调用保存时不需要跳转到详情
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
[
weakSelf
gotoOrderDetail
:
returnValue
[
@"data"
][
@"uuid"
]];
OrderDetailsViewController
*
orderDetail
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"OrderDetailsViewController"
];
orderDetail
.
orderUUIDString
=
returnValue
[
@"data"
][
@"uuid"
];
orderDetail
.
oilTypeListDatasArray
=
self
.
oilTypeListDatasArray
;
orderDetail
.
title
=
@"订油单详情"
;
orderDetail
.
boolValue
=
YES
;
[
weakSelf
PushViewController
:
orderDetail
animated
:
YES
];
});
}
else
{
}
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
}
}
...
@@ -434,6 +427,18 @@
...
@@ -434,6 +427,18 @@
}];
}];
}
}
#pragma mark -订单详情
-
(
void
)
gotoOrderDetail
:
(
NSString
*
)
uuid
{
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
OrderDetailsViewController
*
orderDetail
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"OrderDetailsViewController"
];
orderDetail
.
orderUUIDString
=
uuid
;
orderDetail
.
oilTypeListDatasArray
=
self
.
oilTypeListDatasArray
;
orderDetail
.
title
=
@"订油单详情"
;
orderDetail
.
boolValue
=
YES
;
[
self
PushViewController
:
orderDetail
animated
:
YES
];
});
}
#pragma mark -提交订油单
#pragma mark -提交订油单
-
(
void
)
commitOilOrder
-
(
void
)
commitOilOrder
...
@@ -470,6 +475,7 @@
...
@@ -470,6 +475,7 @@
}
else
{
}
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
weakSelf
gotoOrderDetail
:
dict
[
@"uuid"
]];
}
}
}
withFailed
:^
(
NSError
*
failed
)
{
}
withFailed
:^
(
NSError
*
failed
)
{
...
...
total/GTOApp/Business/NewRequestViewController.m
View file @
b3681334
...
@@ -270,6 +270,16 @@
...
@@ -270,6 +270,16 @@
{
{
TypeTableViewCell
*
cell
=
[
tableView
dequeueReusableCellWithIdentifier
:
@"TypeTableViewCell"
forIndexPath
:
indexPath
];
TypeTableViewCell
*
cell
=
[
tableView
dequeueReusableCellWithIdentifier
:
@"TypeTableViewCell"
forIndexPath
:
indexPath
];
cell
.
titleLabe
.
text
=
@"配送区域:"
;
cell
.
titleLabe
.
text
=
@"配送区域:"
;
//只有一个配送区域情况
if
(
self
.
distributionArray
.
count
==
1
)
{
self
.
distributionDict
=
[
self
.
distributionArray
firstObject
];
cell
.
contentLabe
.
text
=
self
.
distributionDict
[
@"name"
];
}
//无配送区域情况
if
(
!
self
.
distributionArray
.
count
)
{
cell
.
contentLabe
.
text
=
@"无"
;
}
cell
.
userInteractionEnabled
=
self
.
distributionArray
.
count
>
1
;
if
(
self
.
isSaveDetails
)
{
if
(
self
.
isSaveDetails
)
{
cell
.
contentLabe
.
text
=
self
.
orderDetails
.
deliveryArea
.
name
;
cell
.
contentLabe
.
text
=
self
.
orderDetails
.
deliveryArea
.
name
;
}
}
...
@@ -380,7 +390,11 @@
...
@@ -380,7 +390,11 @@
break
;
break
;
case
1
:
//配送区域
case
1
:
//配送区域
{
{
TypeTableViewCell
*
cell
=
[
tableView
cellForRowAtIndexPath
:
indexPath
];
TypeTableViewCell
*
cell
=
[
tableView
cellForRowAtIndexPath
:
indexPath
];
if
(
!
[
ICRUserUtil
sharedInstance
].
storeArray
.
count
)
{
[
IBTLoadingView
showTextOnly
:
@"当前用户没有所属油站,不能选择配送区域"
];
return
;
}
PromptTableViewController
*
selectArea
=
[[
PromptTableViewController
alloc
]
init
];
PromptTableViewController
*
selectArea
=
[[
PromptTableViewController
alloc
]
init
];
selectArea
.
title
=
@"选择配送区域"
;
selectArea
.
title
=
@"选择配送区域"
;
NSMutableArray
*
tempArray
=
[
NSMutableArray
array
];
NSMutableArray
*
tempArray
=
[
NSMutableArray
array
];
...
@@ -467,7 +481,7 @@
...
@@ -467,7 +481,7 @@
#pragma mark -UITextField监听
#pragma mark -UITextField监听
-
(
void
)
changeTextfieldString
:
(
UITextField
*
)
textField
-
(
void
)
changeTextfieldString
:
(
UITextField
*
)
textField
{
{
if
(
!
self
.
oilPrice
)
{
if
(
!
self
.
oilPrice
.
records
.
count
)
{
[
IBTLoadingView
showTextOnly
:
@"油品价格异常"
];
[
IBTLoadingView
showTextOnly
:
@"油品价格异常"
];
textField
.
text
=
nil
;
textField
.
text
=
nil
;
return
;
return
;
...
@@ -509,6 +523,7 @@
...
@@ -509,6 +523,7 @@
}
}
TimeSelectTableViewCell
*
cell
=
[
self
.
createWarehouseTableView
cellForRowAtIndexPath
:[
NSIndexPath
indexPathForRow
:
2
inSection
:
0
]];
TimeSelectTableViewCell
*
cell
=
[
self
.
createWarehouseTableView
cellForRowAtIndexPath
:[
NSIndexPath
indexPathForRow
:
2
inSection
:
0
]];
DepotRequestBill
*
orderBill
=
[[
DepotRequestBill
alloc
]
init
];
DepotRequestBill
*
orderBill
=
[[
DepotRequestBill
alloc
]
init
];
orderBill
.
version
=
self
.
orderDetails
.
version
;
ICRUserUtil
*
user
=
[
ICRUserUtil
sharedInstance
];
ICRUserUtil
*
user
=
[
ICRUserUtil
sharedInstance
];
//状态
//状态
orderBill
.
state
=
@"initial"
;
orderBill
.
state
=
@"initial"
;
...
@@ -551,13 +566,13 @@
...
@@ -551,13 +566,13 @@
time
.
endDateTime
=
[
NSString
stringWithFormat
:
@"%@ 23:59:59"
,[
cell
.
endTimeButton
currentTitle
]];
time
.
endDateTime
=
[
NSString
stringWithFormat
:
@"%@ 23:59:59"
,[
cell
.
endTimeButton
currentTitle
]];
orderBill
.
deliveryTime
=
time
;
orderBill
.
deliveryTime
=
time
;
//申请价格
//申请价格
orderBill
.
reqPrice
=
[
NSNumber
numberWith
Float
:[[
self
.
oilPrice
.
records
firstObject
][
@"salePrice"
]
doubleValue
]];
orderBill
.
reqPrice
=
[
NSNumber
numberWith
Double
:[[
self
.
oilPrice
.
records
firstObject
][
@"salePrice"
]
doubleValue
]];
NumberTableViewCell
*
numberCell
=
[
self
.
createWarehouseTableView
cellForRowAtIndexPath
:[
NSIndexPath
indexPathForRow
:
5
inSection
:
0
]];
NumberTableViewCell
*
numberCell
=
[
self
.
createWarehouseTableView
cellForRowAtIndexPath
:[
NSIndexPath
indexPathForRow
:
5
inSection
:
0
]];
if
([
orderBill
.
reqPrice
isEqualToNumber
:
@0
])
{
if
([
orderBill
.
reqPrice
isEqualToNumber
:
@0
])
{
[
IBTLoadingView
showTextOnly
:
@"价格异常"
];
return
;
[
IBTLoadingView
showTextOnly
:
@"价格异常"
];
return
;
}
}
//申请数量
//申请数量
orderBill
.
quantity
=
[
NSNumber
numberWith
Float
:[
numberCell
.
createNumberField
.
text
doubleValue
]];
orderBill
.
quantity
=
[
NSNumber
numberWith
Double
:[
numberCell
.
createNumberField
.
text
doubleValue
]];
if
([
orderBill
.
quantity
isEqualToNumber
:
@0
])
{
if
([
orderBill
.
quantity
isEqualToNumber
:
@0
])
{
[
IBTLoadingView
showTextOnly
:
@"数量异常"
];
return
;
[
IBTLoadingView
showTextOnly
:
@"数量异常"
];
return
;
}
}
...
@@ -571,18 +586,12 @@
...
@@ -571,18 +586,12 @@
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
[
orderBill
toDictionary
]
withSuccess
:^
(
id
returnValue
)
{
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
[
orderBill
toDictionary
]
withSuccess
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
(
!
isPushDetails
)
{
[
IBTLoadingView
hideHUDWithText
:
nil
];
block
(
returnValue
[
@"data"
],
orderBill
);
return
;
}
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
block
(
returnValue
[
@"data"
],
orderBill
);
[
weakSelf
saveOrderSuccess
:
returnValue
[
@"data"
][
@"uuid"
]];
if
(
!
isPushDetails
)
return
;
//是否需要跳转太详情页
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
NewRequestViewController
*
details
=
[
weakSelf
.
storyboard
instantiateViewControllerWithIdentifier
:
@"NewRequestViewController"
];
details
.
orderUUID
=
returnValue
[
@"data"
][
@"uuid"
];
details
.
isSaveDetails
=
YES
;
details
.
title
=
@"修改建仓单"
;
details
.
oilTypeDict
=
weakSelf
.
oilTypeDict
;
details
.
distributionDict
=
weakSelf
.
distributionDict
;
[
weakSelf
PushViewController
:
details
animated
:
YES
];
});
}
}
else
{
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
...
@@ -594,6 +603,20 @@
...
@@ -594,6 +603,20 @@
}];
}];
}
}
#pragma mark -保存成功
-
(
void
)
saveOrderSuccess
:
(
NSString
*
)
uuidString
{
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
NewRequestViewController
*
details
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"NewRequestViewController"
];
details
.
orderUUID
=
uuidString
;
details
.
isSaveDetails
=
YES
;
details
.
title
=
@"建仓申请单明细"
;
details
.
oilTypeDict
=
self
.
oilTypeDict
;
details
.
distributionDict
=
self
.
distributionDict
;
[
self
PushViewController
:
details
animated
:
YES
];
});
}
#pragma mark -提交建仓单
#pragma mark -提交建仓单
-
(
void
)
commitOrder
-
(
void
)
commitOrder
{
{
...
@@ -622,6 +645,7 @@
...
@@ -622,6 +645,7 @@
}
else
{
}
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
weakSelf
saveOrderSuccess
:
dict
[
@"uuid"
]];
}
}
}
withFailed
:^
(
NSError
*
failed
)
{
}
withFailed
:^
(
NSError
*
failed
)
{
[
IBTLoadingView
hideHUDWithText
:
nil
];
[
IBTLoadingView
hideHUDWithText
:
nil
];
...
...
total/GTOApp/Business/OrderDetailsViewController.m
View file @
b3681334
...
@@ -368,7 +368,7 @@
...
@@ -368,7 +368,7 @@
//油站经营类型
//油站经营类型
order
.
operatingType
=
self
.
orderDetails
.
operatingType
;
order
.
operatingType
=
self
.
orderDetails
.
operatingType
;
//订单状态
//订单状态
order
.
state
=
boolValue
?
@"initial"
:
@"submit
"
;
order
.
state
=
@"initial
"
;
order
.
version
=
self
.
orderDetails
.
version
;
order
.
version
=
self
.
orderDetails
.
version
;
order
.
uuid
=
self
.
orderDetails
.
uuid
;
order
.
uuid
=
self
.
orderDetails
.
uuid
;
order
.
billnumber
=
self
.
orderDetails
.
billnumber
;
order
.
billnumber
=
self
.
orderDetails
.
billnumber
;
...
@@ -415,17 +415,13 @@
...
@@ -415,17 +415,13 @@
NSDictionary
*
orderDict
=
[
order
toDictionary
];
NSDictionary
*
orderDict
=
[
order
toDictionary
];
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
orderDict
withSuccess
:^
(
id
returnValue
)
{
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
orderDict
withSuccess
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
(
!
boolValue
)
{
[
IBTLoadingView
hideHUDWithText
:
nil
];
saveSuccess
(
returnValue
[
@"data"
],
order
);
return
;
}
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
saveSuccess
(
returnValue
[
@"data"
],
order
);
[
weakSelf
gotoOrderDetail
:
returnValue
[
@"data"
][
@"uuid"
]];
if
(
!
boolValue
)
return
;
//提交调用保存时不需要跳转到详情
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
OrderDetailsViewController
*
orderDetail
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"OrderDetailsViewController"
];
orderDetail
.
orderUUIDString
=
returnValue
[
@"data"
][
@"uuid"
];
orderDetail
.
oilTypeListDatasArray
=
self
.
oilTypeListDatasArray
;
orderDetail
.
title
=
@"订油单详情"
;
orderDetail
.
boolValue
=
YES
;
[
weakSelf
PushViewController
:
orderDetail
animated
:
YES
];
});
}
else
}
else
{
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
...
@@ -436,6 +432,19 @@
...
@@ -436,6 +432,19 @@
}];
}];
}
}
#pragma mark -订单详情
-
(
void
)
gotoOrderDetail
:
(
NSString
*
)
uuid
{
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
OrderDetailsViewController
*
orderDetail
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"OrderDetailsViewController"
];
orderDetail
.
orderUUIDString
=
uuid
;
orderDetail
.
oilTypeListDatasArray
=
self
.
oilTypeListDatasArray
;
orderDetail
.
title
=
@"订油单详情"
;
orderDetail
.
boolValue
=
YES
;
[
self
PushViewController
:
orderDetail
animated
:
YES
];
});
}
#pragma mark -提交订油单
#pragma mark -提交订油单
-
(
void
)
commitOilOrder
-
(
void
)
commitOilOrder
...
@@ -462,17 +471,11 @@
...
@@ -462,17 +471,11 @@
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
[
IBTLoadingView
hideHUDWithText
:
@"提交成功"
];
[
IBTLoadingView
hideHUDWithText
:
@"提交成功"
];
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
[
weakSelf
gotoOrderDetail
:
dict
[
@"uuid"
]];
OrderDetailsViewController
*
orderDetail
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"OrderDetailsViewController"
];
orderDetail
.
orderUUIDString
=
dict
[
@"uuid"
];
orderDetail
.
oilTypeListDatasArray
=
self
.
oilTypeListDatasArray
;
orderDetail
.
title
=
@"订油单详情"
;
orderDetail
.
boolValue
=
YES
;
[
weakSelf
PushViewController
:
orderDetail
animated
:
YES
];
});
}
else
{
}
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
weakSelf
gotoOrderDetail
:
dict
[
@"uuid"
]];
}
}
}
withFailed
:^
(
NSError
*
failed
)
{
}
withFailed
:^
(
NSError
*
failed
)
{
...
...
total/GTOApp/Business/SeeObtainViewController.m
View file @
b3681334
...
@@ -1003,22 +1003,16 @@
...
@@ -1003,22 +1003,16 @@
self
.
orderDetails
.
remark
=
self
.
userInputArray
[
ONE
][
9
];
self
.
orderDetails
.
remark
=
self
.
userInputArray
[
ONE
][
9
];
NSString
*
urlString
=
[
NSString
stringWithFormat
:
@"%@/receiveBill/save?operId=%@&operName=%@&time=%@"
,
HTTP_REST_API_BASE_URL
,
user
.
f_user_uuid
,
user
.
f_user_name
,[
GTOCommonTools
GetCurrenttime
]];
NSString
*
urlString
=
[
NSString
stringWithFormat
:
@"%@/receiveBill/save?operId=%@&operName=%@&time=%@"
,
HTTP_REST_API_BASE_URL
,
user
.
f_user_uuid
,
user
.
f_user_name
,[
GTOCommonTools
GetCurrenttime
]];
NSString
*
string
=
[
urlString
stringByAddingPercentEscapesUsingEncoding
:
NSUTF8StringEncoding
];
NSString
*
string
=
[
urlString
stringByAddingPercentEscapesUsingEncoding
:
NSUTF8StringEncoding
];
NSLog
(
@"%@"
,[
self
.
orderDetails
toDictionary
]);
[
IBTLoadingView
showProgressLabel
:
@"保存中..."
];
[
IBTLoadingView
showProgressLabel
:
@"保存中..."
];
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
[
self
.
orderDetails
toDictionary
]
withSuccess
:^
(
id
returnValue
)
{
[
HttpRequestManager
requestNetworkwithURL
:
string
withRequestType
:
ZERO
withParameter
:
[
self
.
orderDetails
toDictionary
]
withSuccess
:^
(
id
returnValue
)
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
if
([
returnValue
[
@"success"
]
isEqualToNumber
:
@1
])
{
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
if
(
!
boolValue
)
{
if
(
!
boolValue
)
{
[
IBTLoadingView
hideHUDWithText
:
nil
];
bolck
(
returnValue
[
@"data"
][
@"uuid"
]);
return
;
bolck
(
returnValue
[
@"data"
][
@"uuid"
]);
return
;
}
}
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
[
IBTLoadingView
hideHUDWithText
:
@"保存成功"
];
SeeObtainViewController
*
orderBill
=
[
weakSelf
.
storyboard
instantiateViewControllerWithIdentifier
:
@"SeeObtainViewController"
];
[
weakSelf
saveOrderSuccess
:
returnValue
[
@"data"
][
@"uuid"
]];
orderBill
.
orderUUIDString
=
returnValue
[
@"data"
][
@"uuid"
];
orderBill
.
storeDict
=
self
.
storeDict
;
//油站
orderBill
.
isReturnRootVC
=
YES
;
[
weakSelf
PushViewController
:
orderBill
animated
:
YES
];
});
}
else
{
}
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
}
}
...
@@ -1053,6 +1047,7 @@
...
@@ -1053,6 +1047,7 @@
}
else
{
}
else
{
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
IBTLoadingView
hideHUDWithText
:
returnValue
[
@"message"
]];
[
weakSelf
saveOrderSuccess
:
uuidString
];
}
}
}
withFailed
:^
(
NSError
*
failed
)
{
}
withFailed
:^
(
NSError
*
failed
)
{
...
@@ -1063,6 +1058,18 @@
...
@@ -1063,6 +1058,18 @@
}
isPushDetails
:
NO
];
}
isPushDetails
:
NO
];
}
}
#pragma mark -保存收油单成功
-
(
void
)
saveOrderSuccess
:
(
NSString
*
)
uuidString
{
dispatch_after
(
dispatch_time
(
DISPATCH_TIME_NOW
,
(
int64_t
)(
1
*
NSEC_PER_SEC
)),
dispatch_get_main_queue
(),
^
{
SeeObtainViewController
*
orderBill
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"SeeObtainViewController"
];
orderBill
.
orderUUIDString
=
uuidString
;
orderBill
.
storeDict
=
self
.
storeDict
;
//油站
orderBill
.
isReturnRootVC
=
YES
;
[
self
PushViewController
:
orderBill
animated
:
YES
];
});
}
#pragma mark -返回提示信息
#pragma mark -返回提示信息
-
(
NSString
*
)
returnPromptInformation
:
(
NSInteger
)
index
-
(
NSString
*
)
returnPromptInformation
:
(
NSInteger
)
index
...
...
total/GTOApp/Business/SeeOrderViewController.m
View file @
b3681334
...
@@ -319,7 +319,7 @@ typedef enum : NSUInteger {
...
@@ -319,7 +319,7 @@ typedef enum : NSUInteger {
NewRequestViewController
*
details
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"NewRequestViewController"
];
NewRequestViewController
*
details
=
[
self
.
storyboard
instantiateViewControllerWithIdentifier
:
@"NewRequestViewController"
];
details
.
orderUUID
=
dict
[
@"uuid"
];
details
.
orderUUID
=
dict
[
@"uuid"
];
details
.
isSaveDetails
=
YES
;
details
.
isSaveDetails
=
YES
;
details
.
title
=
@"
修改建仓单
"
;
details
.
title
=
@"
建仓申请单明细
"
;
details
.
oilTypeDict
=
dict
[
@"item"
];
details
.
oilTypeDict
=
dict
[
@"item"
];
details
.
distributionDict
=
dict
[
@"deliveryArea"
];
details
.
distributionDict
=
dict
[
@"deliveryArea"
];
[
self
PushViewController
:
details
animated
:
YES
];
[
self
PushViewController
:
details
animated
:
YES
];
...
...
total/GTOApp/Business/SeePriceViewController.m
View file @
b3681334
...
@@ -114,6 +114,7 @@
...
@@ -114,6 +114,7 @@
self
.
seePriceTableview
.
delegate
=
self
;
self
.
seePriceTableview
.
delegate
=
self
;
self
.
seePriceTableview
.
dataSource
=
self
;
self
.
seePriceTableview
.
dataSource
=
self
;
self
.
seePriceTableview
.
tableFooterView
=
[
UIView
new
];
self
.
seePriceTableview
.
tableFooterView
=
[
UIView
new
];
self
.
seePriceTableview
.
userInteractionEnabled
=
[
ICRUserUtil
sharedInstance
].
storeArray
.
count
;
}
}
#pragma mark -获取配送区域数据、获取行政区域数据
#pragma mark -获取配送区域数据、获取行政区域数据
...
...
total/GTOApp/Business/SeeRequestViewController.m
View file @
b3681334
...
@@ -192,7 +192,7 @@
...
@@ -192,7 +192,7 @@
cell
.
establishWarehouseUnitLabe
.
text
=
self
.
orderDetails
.
org
.
name
;
cell
.
establishWarehouseUnitLabe
.
text
=
self
.
orderDetails
.
org
.
name
;
cell
.
establishName
.
text
=
self
.
orderDetails
.
createInfo
.
operator
.
operName
;
cell
.
establishName
.
text
=
self
.
orderDetails
.
createInfo
.
operator
.
operName
;
cell
.
establishDate
.
text
=
self
.
orderDetails
.
createInfo
.
time
;
cell
.
establishDate
.
text
=
self
.
orderDetails
.
createInfo
.
time
;
if
([
self
.
orderDetails
.
stat
e
isEqualToString
:
@"general"
])
{
if
([
self
.
orderDetails
.
typ
e
isEqualToString
:
@"general"
])
{
cell
.
typeLabe
.
text
=
@"普通"
;
cell
.
typeLabe
.
text
=
@"普通"
;
}
}
cell
.
distributionLabe
.
text
=
self
.
orderDetails
.
deliveryArea
.
name
;
cell
.
distributionLabe
.
text
=
self
.
orderDetails
.
deliveryArea
.
name
;
...
@@ -324,8 +324,6 @@
...
@@ -324,8 +324,6 @@
options
:
WYPopoverAnimationOptionFadeWithScale
];
options
:
WYPopoverAnimationOptionFadeWithScale
];
}
}
#pragma mark -删除或者作废后返回此订单UUID
#pragma mark -删除或者作废后返回此订单UUID
-
(
void
)
returnUUIDsingAfterDeleteOrCancel
:
(
BOOL
)
isDelete
-
(
void
)
returnUUIDsingAfterDeleteOrCancel
:
(
BOOL
)
isDelete
{
{
...
...
total/GTOApp/UserUtil/PromptTableViewController.m
View file @
b3681334
...
@@ -93,12 +93,12 @@
...
@@ -93,12 +93,12 @@
#pragma mark -确定
#pragma mark -确定
-
(
void
)
completeButtonClick
:
(
UIBarButtonItem
*
)
item
-
(
void
)
completeButtonClick
:
(
UIBarButtonItem
*
)
item
{
{
[
self
dismissViewControllerAnimated
:
YES
completion
:
nil
];
if
(
self
.
selectTitle
||
self
.
currentTitle
)
{
if
(
self
.
selectTitle
||
self
.
currentTitle
)
{
if
(
self
.
selectCellTitle
)
{
if
(
self
.
selectCellTitle
)
{
self
.
selectCellTitle
(
self
.
selectTitle
?
self
.
selectTitle
:
self
.
currentTitle
,
self
.
indexpathSelect
.
row
);
self
.
selectCellTitle
(
self
.
selectTitle
?
self
.
selectTitle
:
self
.
currentTitle
,
self
.
indexpathSelect
.
row
);
}
}
}
}
[
self
dismissViewControllerAnimated
:
YES
completion
:
nil
];
}
}
...
...
total/Macro/GTOAppMacro.h
View file @
b3681334
...
@@ -84,12 +84,12 @@
...
@@ -84,12 +84,12 @@
//#define HTTP_LOCAL_BASE_URL @"http://139.196.39.77:7080"
//#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_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.39.77:8180"
//开发环境
//开发环境
#define HTTP_LOCAL_BASE_URL @"http://139.196.195.30:8093"
//
#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_REST_API_BASE_URL @"http://139.196.195.30:8093/total-server/rest"
#define HTTP_WEATHER_URL @"http://apis.baidu.com/heweather/weather/free"
#define HTTP_WEATHER_URL @"http://apis.baidu.com/heweather/weather/free"
...
...
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