报备
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -6,6 +6,8 @@ DerivedData/
|
|||||||
!default.xcworkspace
|
!default.xcworkspace
|
||||||
|
|
||||||
# iOS 编译产物
|
# iOS 编译产物
|
||||||
|
**/*.xcuserdata/
|
||||||
|
**/*.xcuserdatad/
|
||||||
*.xcuserstate
|
*.xcuserstate
|
||||||
*.xcuserdata/
|
*.xcuserdata/
|
||||||
*.xcuserdatad/
|
*.xcuserdatad/
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -27,7 +27,7 @@ open class WebViewTool : NSObject {
|
|||||||
case driverManage = "司机管理"
|
case driverManage = "司机管理"
|
||||||
case invoicingNotify = "工单批次"
|
case invoicingNotify = "工单批次"
|
||||||
case roadAndbridgeTollReimbursement = "路桥费报销"
|
case roadAndbridgeTollReimbursement = "路桥费报销"
|
||||||
case reporting = "报备"
|
case reporting = "报备(废弃)"
|
||||||
case reportingList = "报备查看"
|
case reportingList = "报备查看"
|
||||||
case supplySettlement = "补结算单"
|
case supplySettlement = "补结算单"
|
||||||
case workOrderDetail = "工单详情"
|
case workOrderDetail = "工单详情"
|
||||||
@@ -39,6 +39,7 @@ open class WebViewTool : NSObject {
|
|||||||
case batteryList = "电瓶进销存"
|
case batteryList = "电瓶进销存"
|
||||||
case invoiceListInfo = "开票信息"
|
case invoiceListInfo = "开票信息"
|
||||||
case indexList = "二手车信息"
|
case indexList = "二手车信息"
|
||||||
|
case reportIndex = "报备"
|
||||||
}
|
}
|
||||||
|
|
||||||
public override init() {
|
public override init() {
|
||||||
@@ -140,6 +141,9 @@ open class WebViewTool : NSObject {
|
|||||||
case .indexList:
|
case .indexList:
|
||||||
vc = WebViewController(showNavBar:false, title: nil, url: "\((h5Models?.indexList)!)?token=\((USER.token)!)"+(appending ?? ""))
|
vc = WebViewController(showNavBar:false, title: nil, url: "\((h5Models?.indexList)!)?token=\((USER.token)!)"+(appending ?? ""))
|
||||||
break
|
break
|
||||||
|
case .reportIndex:
|
||||||
|
vc = WebViewController(showNavBar:true, title: WebViewNameEnum.reportIndex.rawValue, url: "\((h5Models?.reportIndex)!)?token=\((USER.token)!)"+(appending ?? ""))
|
||||||
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
if let vc {
|
if let vc {
|
||||||
|
|||||||
@@ -241,7 +241,9 @@ extension HistoryItemController : UITableViewDelegate, UITableViewDataSource {
|
|||||||
cell?.reportButton.rx.tap
|
cell?.reportButton.rx.tap
|
||||||
.observe(on: MainScheduler.instance)
|
.observe(on: MainScheduler.instance)
|
||||||
.subscribe(onNext: { _ in
|
.subscribe(onNext: { _ in
|
||||||
WEBTOOL.open(name: .reporting, appending: "&queryType=\(OrderTypeEnum.UNCLOSED_ORDER.rawValue)&userOrderId=\(model.userOrderId)&orderCode=\(model.orderCode)")
|
if let supplierId = USER.supplierId {
|
||||||
|
WEBTOOL.open(name: .reportIndex,appending: "&userOrderId=\(model.userOrderId)&type=1&userOrderCode=\(model.taskCode)&supplierId=\(supplierId)")
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.disposed(by: cell!.disposeBag)
|
.disposed(by: cell!.disposeBag)
|
||||||
|
|
||||||
|
|||||||
@@ -69,6 +69,7 @@ class OrderListDataModel: Decodable {
|
|||||||
var taskOrderStatusString : String?
|
var taskOrderStatusString : String?
|
||||||
var taskOrderStatus : Int?
|
var taskOrderStatus : Int?
|
||||||
var orderCode : String
|
var orderCode : String
|
||||||
|
var taskCode : String
|
||||||
var createTime : String
|
var createTime : String
|
||||||
var driverName : String?
|
var driverName : String?
|
||||||
var driverPhone : String?
|
var driverPhone : String?
|
||||||
@@ -265,6 +266,7 @@ public class DispatchAppH5UrlDataModel : Decodable {
|
|||||||
var batteryList : String
|
var batteryList : String
|
||||||
var invoiceListInfo : String
|
var invoiceListInfo : String
|
||||||
var indexList : String
|
var indexList : String
|
||||||
|
var reportIndex : String
|
||||||
}
|
}
|
||||||
|
|
||||||
public class VersionCheckDataModel : Decodable {
|
public class VersionCheckDataModel : Decodable {
|
||||||
|
|||||||
@@ -899,7 +899,9 @@ extension RescuePendingDispatchController : UITableViewDelegate,UITableViewDataS
|
|||||||
cell?.reportButton.rx.tap
|
cell?.reportButton.rx.tap
|
||||||
.observe(on: MainScheduler.instance)
|
.observe(on: MainScheduler.instance)
|
||||||
.subscribe(onNext: { _ in
|
.subscribe(onNext: { _ in
|
||||||
WEBTOOL.open(name: .reporting,appending: "&queryType=\(OrderTypeEnum.TO_DISPATCH_VEHICLE.rawValue)&userOrderId=\(model.userOrderId)&orderCode=\(model.orderCode)")
|
if let supplierId = USER.supplierId {
|
||||||
|
WEBTOOL.open(name: .reportIndex,appending: "&userOrderId=\(model.userOrderId)&type=1&userOrderCode=\(model.taskCode)&supplierId=\(supplierId)")
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.disposed(by: cell!.disposeBag)
|
.disposed(by: cell!.disposeBag)
|
||||||
cell?.contactButton.rx.tap
|
cell?.contactButton.rx.tap
|
||||||
@@ -1044,7 +1046,9 @@ extension RescueIsIngController : UITableViewDelegate,UITableViewDataSource {
|
|||||||
cell?.reportButton.rx.tap
|
cell?.reportButton.rx.tap
|
||||||
.observe(on: MainScheduler.instance)
|
.observe(on: MainScheduler.instance)
|
||||||
.subscribe(onNext: { _ in
|
.subscribe(onNext: { _ in
|
||||||
WEBTOOL.open(name: .reporting,appending: "&queryType=\(OrderTypeEnum.TO_RESCUE.rawValue)&userOrderId=\(model.userOrderId)&orderCode=\(model.orderCode)")
|
if let supplierId = USER.supplierId {
|
||||||
|
WEBTOOL.open(name: .reportIndex,appending: "&userOrderId=\(model.userOrderId)&type=1&userOrderCode=\(model.taskCode)&supplierId=\(supplierId)")
|
||||||
|
}
|
||||||
})
|
})
|
||||||
.disposed(by: cell!.disposeBag)
|
.disposed(by: cell!.disposeBag)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user