Commit 7ab8d1dd authored by David黄金龙's avatar David黄金龙

添加 基本资料 的代码

parent 1979031d
...@@ -90,6 +90,7 @@ ...@@ -90,6 +90,7 @@
A5234E332B6F9CB700A33433 /* YHBasicInfoFillModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E322B6F9CB700A33433 /* YHBasicInfoFillModel.swift */; }; A5234E332B6F9CB700A33433 /* YHBasicInfoFillModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E322B6F9CB700A33433 /* YHBasicInfoFillModel.swift */; };
A5234E352B707F6B00A33433 /* YHBasicInfoSessionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E342B707F6B00A33433 /* YHBasicInfoSessionModel.swift */; }; A5234E352B707F6B00A33433 /* YHBasicInfoSessionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E342B707F6B00A33433 /* YHBasicInfoSessionModel.swift */; };
A5234E372B70802400A33433 /* YHBasicInfoCellModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E362B70802300A33433 /* YHBasicInfoCellModel.swift */; }; A5234E372B70802400A33433 /* YHBasicInfoCellModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E362B70802300A33433 /* YHBasicInfoCellModel.swift */; };
A5234E3E2B7235F000A33433 /* YHOtherInfoFillViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5234E3D2B7235F000A33433 /* YHOtherInfoFillViewController.swift */; };
A53026902B4E6F2700F35102 /* YHHomeCustomCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A530268F2B4E6F2700F35102 /* YHHomeCustomCell.swift */; }; A53026902B4E6F2700F35102 /* YHHomeCustomCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A530268F2B4E6F2700F35102 /* YHHomeCustomCell.swift */; };
A5551FFE2B4C26CE00510980 /* YHBaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5551FFD2B4C26CE00510980 /* YHBaseViewModel.swift */; }; A5551FFE2B4C26CE00510980 /* YHBaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5551FFD2B4C26CE00510980 /* YHBaseViewModel.swift */; };
A5573ED22B317BFF00D98EC0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5573ED12B317BFF00D98EC0 /* AppDelegate.swift */; }; A5573ED22B317BFF00D98EC0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5573ED12B317BFF00D98EC0 /* AppDelegate.swift */; };
...@@ -319,6 +320,7 @@ ...@@ -319,6 +320,7 @@
A5234E322B6F9CB700A33433 /* YHBasicInfoFillModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBasicInfoFillModel.swift; sourceTree = "<group>"; }; A5234E322B6F9CB700A33433 /* YHBasicInfoFillModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBasicInfoFillModel.swift; sourceTree = "<group>"; };
A5234E342B707F6B00A33433 /* YHBasicInfoSessionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBasicInfoSessionModel.swift; sourceTree = "<group>"; }; A5234E342B707F6B00A33433 /* YHBasicInfoSessionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBasicInfoSessionModel.swift; sourceTree = "<group>"; };
A5234E362B70802300A33433 /* YHBasicInfoCellModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBasicInfoCellModel.swift; sourceTree = "<group>"; }; A5234E362B70802300A33433 /* YHBasicInfoCellModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBasicInfoCellModel.swift; sourceTree = "<group>"; };
A5234E3D2B7235F000A33433 /* YHOtherInfoFillViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHOtherInfoFillViewController.swift; sourceTree = "<group>"; };
A530268F2B4E6F2700F35102 /* YHHomeCustomCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHHomeCustomCell.swift; sourceTree = "<group>"; }; A530268F2B4E6F2700F35102 /* YHHomeCustomCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHHomeCustomCell.swift; sourceTree = "<group>"; };
A5551FFD2B4C26CE00510980 /* YHBaseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBaseViewModel.swift; sourceTree = "<group>"; }; A5551FFD2B4C26CE00510980 /* YHBaseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YHBaseViewModel.swift; sourceTree = "<group>"; };
A5573ECE2B317BFF00D98EC0 /* galaxy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = galaxy.app; sourceTree = BUILT_PRODUCTS_DIR; }; A5573ECE2B317BFF00D98EC0 /* galaxy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = galaxy.app; sourceTree = BUILT_PRODUCTS_DIR; };
...@@ -795,6 +797,46 @@ ...@@ -795,6 +797,46 @@
path = VM; path = VM;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
A5234E382B72346A00A33433 /* OtherInformation(其他信息) */ = {
isa = PBXGroup;
children = (
A5234E3C2B72349F00A33433 /* VM */,
A5234E3B2B72349A00A33433 /* C */,
A5234E3A2B72349300A33433 /* V */,
A5234E392B72348C00A33433 /* M */,
);
path = "OtherInformation(其他信息)";
sourceTree = "<group>";
};
A5234E392B72348C00A33433 /* M */ = {
isa = PBXGroup;
children = (
);
path = M;
sourceTree = "<group>";
};
A5234E3A2B72349300A33433 /* V */ = {
isa = PBXGroup;
children = (
);
path = V;
sourceTree = "<group>";
};
A5234E3B2B72349A00A33433 /* C */ = {
isa = PBXGroup;
children = (
A5234E3D2B7235F000A33433 /* YHOtherInfoFillViewController.swift */,
);
path = C;
sourceTree = "<group>";
};
A5234E3C2B72349F00A33433 /* VM */ = {
isa = PBXGroup;
children = (
);
path = VM;
sourceTree = "<group>";
};
A5573EC52B317BFF00D98EC0 = { A5573EC52B317BFF00D98EC0 = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
...@@ -1208,6 +1250,7 @@ ...@@ -1208,6 +1250,7 @@
A5C382C82B5E101E00C5E65C /* ServiceProcess(流程) */ = { A5C382C82B5E101E00C5E65C /* ServiceProcess(流程) */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
A5234E382B72346A00A33433 /* OtherInformation(其他信息) */,
A58556BB2B6BD81C003746B2 /* BaseInformation(基本资料) */, A58556BB2B6BD81C003746B2 /* BaseInformation(基本资料) */,
A5167B2D2B6A23D10084C08F /* PersonInfoList(个人信息表) */, A5167B2D2B6A23D10084C08F /* PersonInfoList(个人信息表) */,
A5167B292B6A174B0084C08F /* MyScore(我的评分) */, A5167B292B6A174B0084C08F /* MyScore(我的评分) */,
...@@ -1451,6 +1494,7 @@ ...@@ -1451,6 +1494,7 @@
A5C5B2E82B4EC95600A7C5D1 /* YHDavidTestCollectionViewCell.swift in Sources */, A5C5B2E82B4EC95600A7C5D1 /* YHDavidTestCollectionViewCell.swift in Sources */,
A5FD63F62B68D13200D1D9DA /* YHPersonInfoCellModel.swift in Sources */, A5FD63F62B68D13200D1D9DA /* YHPersonInfoCellModel.swift in Sources */,
042FBBC52B64AE3D00F9DE23 /* YHFormItemOnlyDoubleChoiceCell.swift in Sources */, 042FBBC52B64AE3D00F9DE23 /* YHFormItemOnlyDoubleChoiceCell.swift in Sources */,
A5234E3E2B7235F000A33433 /* YHOtherInfoFillViewController.swift in Sources */,
041B52DB2B5FDF8E007EBCEB /* YHFamilyInitialInfo.swift in Sources */, 041B52DB2B5FDF8E007EBCEB /* YHFamilyInitialInfo.swift in Sources */,
A5FD63D22B650BA700D1D9DA /* YHScorePersonInfoCell.swift in Sources */, A5FD63D22B650BA700D1D9DA /* YHScorePersonInfoCell.swift in Sources */,
0468D4222B493A5E00CFB916 /* YHPhoneMessageView.swift in Sources */, 0468D4222B493A5E00CFB916 /* YHPhoneMessageView.swift in Sources */,
......
...@@ -338,7 +338,9 @@ extension YHInformationPerfectListVC : UITableViewDelegate,UITableViewDataSource ...@@ -338,7 +338,9 @@ extension YHInformationPerfectListVC : UITableViewDelegate,UITableViewDataSource
//工作经历 //工作经历
} else if indexPath.row == 5 { } else if indexPath.row == 5 {
//其他信息 //其他信息
let vc = YHOtherInfoFillViewController()
vc.orderId = orderId
navigationController?.pushViewController(vc)
} else { } else {
} }
......
...@@ -16,7 +16,7 @@ class YHBasicInfoFillModel: SmartCodable { ...@@ -16,7 +16,7 @@ class YHBasicInfoFillModel: SmartCodable {
var child: [SpouseModel]? var child: [SpouseModel]?
var brother: [SpouseModel]? var brother: [SpouseModel]?
var background: backgroundModel? var background: backgroundModel?
var orderID: String = "" var order_id: String = ""
required init() { required init() {
......
...@@ -77,8 +77,6 @@ class YHFormItemAddCell: UITableViewCell { ...@@ -77,8 +77,6 @@ class YHFormItemAddCell: UITableViewCell {
override func layoutSubviews() { override func layoutSubviews() {
super.layoutSubviews() super.layoutSubviews()
print(addBtn.bounds)
dotLineLayer.path = UIBezierPath(roundedRect: addBtn.bounds, cornerRadius: cornerRadius).cgPath dotLineLayer.path = UIBezierPath(roundedRect: addBtn.bounds, cornerRadius: cornerRadius).cgPath
} }
......
//
// YHOtherInfoFillViewController.swift
// galaxy
//
// Created by davidhuangA on 2024/2/6.
// Copyright © 2024 https://www.galaxy-immi.com. All rights reserved.
//
import UIKit
import GKNavigationBarSwift
/*
基本资料信息填写
*/
class YHOtherInfoFillViewController: YHBaseViewController {
var orderId : Int?
private let basicInfoVM : YHBasicInfoFillViewModel = YHBasicInfoFillViewModel()
var homeTableView: UITableView = {
let tableView = UITableView(frame: .zero, style:.grouped)
tableView.backgroundColor = .clear
tableView.separatorStyle = .none
tableView.showsHorizontalScrollIndicator = false
tableView.showsVerticalScrollIndicator = false
tableView.rowHeight = UITableView.automaticDimension
tableView.register(YHBasicInfoFillCell.self,forCellReuseIdentifier: YHBasicInfoFillCell.cellReuseIdentifier)
return tableView
}()
override func viewDidLoad() {
super.viewDidLoad()
//1.0
initView()
//2.0
loadData()
}
}
// MARK: - private methods
extension YHOtherInfoFillViewController {
private func initView() {
gk_backStyle = .black
gk_navTitle = "其他信息填写"
gk_navBackgroundColor = .white
gk_navBarAlpha = 1
let bottomView = YHBasicInfoFillBottomView()
view.addSubview(bottomView)
bottomView.snp.makeConstraints { make in
make.bottom.left.right.equalToSuperview()
make.height.equalTo(YHBasicInfoFillBottomView.viewH)
}
bottomView.block = { tag in
if tag == 0 {
//点击了保存按钮
// let arr = self.basicInfoVM.arrBasicInfoSessionDataForEdit
// printLog(arr)
printLog("点击了保存按钮")
self.saveData()
} else {
//点击了提交按钮
printLog("点击了提交按钮")
self.submitData()
}
}
homeTableView.delegate = self
homeTableView.dataSource = self
view.addSubview(homeTableView)
homeTableView.snp.makeConstraints { make in
make.top.equalTo(k_Height_NavigationtBarAndStatuBar)
make.bottom.equalTo(bottomView.snp.top)
make.left.equalTo(kMargin)
make.right.equalTo(-kMargin)
}
}
private func loadData() {
guard let orderId = orderId else { return}
let param = ["order_id":orderId]
basicInfoVM.getBasicInfo(params: param) { success, error in
if success == true {
self.homeTableView.reloadData()
} else {
YHHUD.flash(message: error?.errorMsg ?? "发生错误,请重试")
}
self.homeTableView.reloadData()
}
}
private func saveData() {
//保存
let arr = basicInfoVM.arrBasicInfoSessionDataForEdit
var param : [String : Any] = ["order_id":orderId as Any,"save_type": "save"]
for item in arr {
if item.sessionTitle == "主申请人" {
var applicant : [String : Any] = [:]
for (index0,item0) in item.arrQuestionItem.enumerated() {
if index0 == 0 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "has_breaking_law")
} else if index0 == 1 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "has_conviction")
} else if index0 == 2 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "has_deny")
} else if index0 == 3 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "has_departure")
} else if index0 == 4 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "has_other_id")
} else {
printLog("其他数据没有处理")
}
}
applicant.updateValue(basicInfoVM.dataModelForBasicInfo?.applicant?.id ?? 0, forKey: "id")
param.updateValue(applicant, forKey: "applicant")
} else if item.sessionTitle == "配偶" {
var applicant : [String : Any] = [:]
for (index0,item0) in item.arrQuestionItem.enumerated() {
if index0 == 0 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "child_deny")
} else if index0 == 1 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "child_departure")
} else {
printLog("其他数据没有处理")
}
}
applicant.updateValue(basicInfoVM.dataModelForBasicInfo?.spouse?.id ?? 0, forKey: "id")
applicant.updateValue(basicInfoVM.dataModelForBasicInfo?.spouse?.subset_name ?? 0, forKey: "subset_name")
param.updateValue(applicant, forKey: "spouse")
} else if item.sessionTitle.hasPrefix("子女") {
var arr : [[String:Any]] = []
if let tArr = param["child"] as? [[String : Any]] {
arr = tArr
}
var applicant : [String : Any] = [:]
for (index0,item0) in item.arrQuestionItem.enumerated() {
if index0 == 0 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "child_deny")
} else if index0 == 1 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "child_departure")
} else {
printLog("其他数据没有处理")
}
}
applicant.updateValue(item.model?.id ?? 0, forKey: "id")
applicant.updateValue(item.model?.subset_name ?? "", forKey: "subset_name")
arr.append(applicant)
param.updateValue(arr, forKey: "child")
} else if item.sessionTitle == "家庭背景" {
var applicant : [String : Any] = [:]
for (index0,item0) in item.arrQuestionItem.enumerated() {
if index0 == 0 {
let value = ["answer":item0.answer,"info":item0.answer == "Y" ? item0.info : ""]
applicant.updateValue(value, forKey: "background_member")
} else {
printLog("其他数据没有处理")
}
}
applicant.updateValue(basicInfoVM.dataModelForBasicInfo?.spouse?.id ?? 0, forKey: "id")
applicant.updateValue(basicInfoVM.dataModelForBasicInfo?.spouse?.subset_name ?? 0, forKey: "subset_name")
param.updateValue(applicant, forKey: "background")
} else {
}
}
printLog(param)
basicInfoVM.saveBasicInfo(params: param) { success, error in
if success == true {
YHHUD.flash(message: "保存成功")
} else {
let msg = error?.errorMsg ?? "保存失败"
YHHUD.flash(message: msg)
}
}
}
private func submitData() {
//提交
}
}
// MARK: - delegates
// MARK: - UITableViewDelegate 和 UITableViewDataSource
extension YHOtherInfoFillViewController : UITableViewDelegate,UITableViewDataSource {
func numberOfSections(in tableView: UITableView) -> Int {
return basicInfoVM.arrBasicInfoSessionDataForEdit.count
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 1
}
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 15
}
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let view = UIView(frame: CGRect(x: 0, y: 0, width: tableView.bounds.width, height: 15))
view.backgroundColor = .clear
return view
}
func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 0
}
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
return UIView()
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withClass: YHBasicInfoFillCell.self)
cell.dataModel = basicInfoVM.arrBasicInfoSessionDataForEdit[indexPath.section]
cell.indexPath = indexPath
cell.block = { indexPath in
if let indexPath = indexPath {
tableView.reloadRows(at: [indexPath], with: .none)
}
}
return cell
}
}
...@@ -93,7 +93,7 @@ class YHNetRequest: NSObject { ...@@ -93,7 +93,7 @@ class YHNetRequest: NSObject {
print("sign = \(sign)") print("sign = \(sign)")
requestHeader.add(name:"sign",value:sign) requestHeader.add(name:"sign",value:sign)
requestHeader.add(name: "token", value: "eyJpdiI6IlwvQVwvWnQ5N2lnbkx6WDVvVU8yUkFBUT09IiwidmFsdWUiOiJZVmVhV0hsTnFjYUlrUzBPOHRDcHh5eTE0RUEzVXVnSE00c1RkSmpjcENhK05nRkZHdWxLbzNSNXhJM1gwVzdySlJybTF2Q3VVelwvQ0N5YWxjcVgwNVR6eHFHd1hGRUE2eE9sUnlPbExZaTRWUDk0R3gxUGhDRFdTWmtPWUc4YWVcL0o2akdqODJRTFdLTkRvUmprbm5pdlo1Vm1keE5vdVwvc3lyRG5waHhTTGdWckZsUWNFaURtUFJyOHZ4SlwvVFd0VUloVEVvZDN6VHJQQklkbVwvZzBBb1wvM2VZXC9PampiYWx1YzRGQSs4OVBlTjgwYk4yaEFFSFNxUktiVkVieElVU283aHZwdkFuNHNJN0hoQWJLWm1tVEdHV0NOWGtxeWRjWHR4SGdHMytUbEh1S0FYbmNZUmtxWVYzUFdtc214amJHUGFNRW9iRHI4MEdwdlpiYlZRUmhIMWE0V2ZOcnJNNno0bGd4bGp1azZDSXVtcld6bFdLb0VmWVpOU25JUm8rUU0xMVlYWlZxUGQyS2xjUzJrR21VaExhdG5zbGM3cjZzRmlHbW4zZFNrTllOXC9OWWsxKzcyM3Vrdko3eFlYem5HWDkySnFVRGZKajBEVzRwZXcwRFpaWDJpMDVZQk1vSG8wTDJxazBWdWFJZXFEWUtIRU81aFFtZGtXRzZGdVZsQ1BZbDBKb2IzRkRwT2tPcVA5cXp4TTk1ZzJaTGUreStteUVDWldvc0RDXC9GWjJObytGblR3dVhVdzF6dE51b3NMTlMxYVNhVVp0MTk4aGFSVE9vYUp5OEl5SWo2TFlydElvRUhlbGFLU1U1RjFESVwvTFwvaE1ubWhid0RJd3NzVmRBeEd5ZytPam5kUFlqdnpQVCswNVk4SVdDZ21CODFETG1PemduR3g5cW5mNU5WOU56Mzhxalk2bUFCVld2eDZhSE5EUlI2NnIxRkhmOU94dmQrYXZzRU9UNFJBZWVCcmVwMGQ1dlRsSmdvbGpPa1dPVVwvTWIrd2ZlVURiZ3NOMnhQR1RZYk5Hc25OQWlIcEVQXC80YllpSnlsSEZDVWdERVdQS1RoRzBpSTB4Rjh4Y1hscmZBUUhCdm5pc0ZOa0NxVjd1S3VBRUVMeDU0aWNMc1FzZ0JWeWlDTWZVK2dHOG81czBCanFBekdCYTFWRzBic3AyVmMycDZRNGhjVGcxZEEzMllYZ2oyQ0MrXC9IRFU3UHFUeUhzNFQwTmkrbW9EK0dST2M0RFF0Nk5CbkN0RjdNemc4TEt0cDgwbVRsUlwvQkp5N3RDR01OQURSUXc3OWNCWjY4bU93ZmtyaDI2SmtRV3YwdVBJTFBCRkJHZVl6ODJnbE41VnpYZVBoZXd6b0lcL2NIQVpqZEhLNktSZDRXS2VtbEZWTUk2TFpDK0grV1lsNGJ0ekVuU1hcLzh3bUdOTWo0REx5SXBcL3JueGxENUM1eFRXQ0J5VTkyQUJrZ1hZUFJZeE0xRTRDNER6V2tjN0FmckExanZJWHg3cHFWRWowdTJGS2hPdUtrWk9DZTdsYzhha3ZRSGY1MDNIeGE2WWRrK1RZQU1uUXUxR09kZ1ExbjNZc3dXb00zVDRTa2R5Y1hYRXRDRmhlZnV0RVQxRzRzNWxhOVBsVmZrSlZzakhaMkVkcmttMkU2RXVaTmpBS2c4RkVQR3JlVDcxNWJoR3prTzlsZXRrRWR2c1pIaWx4MFIrMm5scXZ4T2JcL0lzK29PYzc4MDBaRVg3c2ZJdUJPWjRHOTA3cjg4eDNzXC8xUkVIY3VQWmpxVmUyY1BDRGFNYlVXY3BvT1Q1cXZCXC9wXC9rMGllXC81MkxUaG1QXC85ZjhER1M0aDREVlpuaVdqOTd0clpwSUY3cWdvV3FiN3pUbTVmMHlhXC85WnNPS1JJdm5vc05CMEtXdVE9PSIsIm1hYyI6ImViMTE5NmQyMjVmOTgxMmYzMjQ5NGI0M2I2NDAwNWQ2OWE5YTNlMzVhODcyMzAxZTU1NzVkNWU3Y2M5YTU3ZjgifQ==") requestHeader.add(name: "token", value: "eyJpdiI6InF0T2FPeUNvbEkycFU4cXBqT1JPT2c9PSIsInZhbHVlIjoiNWNDdmRiSVpxUmtCQ3ZDY3QxbUZOXC9qQzBaRzBWWFlRMitKVHhaWkc4WWQzRWQwa1NEQ3RZQmp3eXc1WDNZelQrWVN1Vlc0N1Q1SThqcUtHUVdMS0tqdDNjMldxZnd0Z0crOERkZktEd1luUm40ZXVwejZ1cGxWaFR5aXBhRTFmR2RcL2JcLzJkc1hNdkJwbjRkaFhWNVVxaXMyOWY1bFhOTzI1VzdxbDZYTmMyTVZzQWJGVHpEdkhUOFBOblowWlFDSGZISDVwSVlyTGM5XC9KcERheURnRUFTemJReXo2Kys5bEw1bkRyMmdFNndWb2VPTHRoa0FKUGdrVGw2bmVBbWRUdWpsYXprZ3RHejFldTZiUzNuZGVjaTNQaFNFMmd0eVlnS203ZW0yVnRHN0JuUVFCVEowa0VOa08wWlNYNDRwV0hrSnZZaTJmUUVKcXQ1Nkt0XC9YRE93NWpVSkpyaCs1MVg0ajBzRWxoNTV5dEZKd1R0SzNYMnZmSitEUGh1bjkzaVwvUHlEZ0UxbzVSWWtiZjl1am91ZHZ1QnlGTUlFeWFhQmFRWnpyQXp4SmE0SXNOd28zT1h3QVZUNDJYaTZXendRdDFYb3ZnZXRHbWFEOGE1cmVuRTVIeXFMWEJKXC84eFpsbUdUNkRjditiRU1ybEI0Qno2K3QyNU9XRjJ0akVFa0VWVGx3XC8wWmVONWpcL1pvcnBqVjhwRW1adnlReE5QeE9ZM2NTRnlwZmpBV1FnNVYyajNQMjBEb1VRU0Fob2RwS1Z2d0p6MkxYVDhTdlBMUittZWZ3SGNZckg1OWJUaGVXcGtzeHl5ZEx3YjlmVThrelJuRjduaFNONmhTTWRqaWdcL2NPQ09oNUFYWTFKRUFjaDk4VjBJa1RRSnNYeGgwWHB3OVlSZ1B6VjRxVXhNQVZOSlZHSGJJN25YZUt0MkVGZXRweVh1b0FiNG1YZXlBQUxIbmRMVW1qampvb1puZ0pvSmZ3VzdiQ05Xd2QxOEtVS284aVwvbnFOZmVtbURTUFZPcFVjcDk5MmdwOVwvbnpIdUlkOFA2RTh1QmtvSnV2QmxGZStPRGcwMjd1TmtUSEF3eXRtNzhFRjZUOFR6K3pYXC9sYXVJcTdHelU5SzVpTElXdGlRS2lsNFl6cHdGVlNPM3I1UG1naUxyZ3NHejZrZFpxYnBPT21RN09BcjBhTnYxUEgyMUh1Snl5MmFiWVoxQjhoSit5NFpBOTFqeUpkTDJMZkN2dXFyS3V2UExxT0ZCVmtocTZQU2o4Z1ZBdkx2ZndnTERVaGd1RFpVQVl1Z2tMSCtDVU5ib1RHT3o0SWd1K1hDa3Z2dmZzTHd0bmhldVV0Yk9KWlhCdXJSdkdWV0RUQUFCdXQ5Y0RscjA5cnBJTld4UXdBdmg2SkVEXC96Qk1tUkIrZzJjeUhMZG04bkIwV1NVM0FXdEo1R3RtUlJROWh4aFp3SEE3cGdGTGNRUXh4VXg0Nm9HdGthRmRxMXZkU2g3cU5pb1J5SW9nUkdYY0RkbTJaZkx4VnV3U25LZDBzWHdJdzhXVDREY3QyM0ZrZURjaWZBbE9zNW15TFd3V2pNVkpHQko2VlQzUnV6Qkc4bURTY2M2Z2tVcWZkSFFMSEFIbEtZdXJsQVdXWHpnZnA4OFV6OXlsYXI0R1Q0UGdVd2x4SG9POEs1XC9hcE1Ebnl1NlNEdjhQV3c1clNGWUVORERYRVBhaE5XTDFzWVNRM05pdmwrUGZKdVhkUml2S0FVTU5SZ0FFZXJqVTJDZWkxMEFvTDBTbm1hZzVVRzNjTW54TlFEcDhVaVMxQzlrZ09iM2dGSFZXSFI0SFdxd2tKdnREK1lYOG91cjdkMTI2ZnZYSnV3T214QXAxaFwvb2FhOUowcklKdUw3eXRLYWc4QitiUmVBPT0iLCJtYWMiOiJlMTA4ZmMxOGI5NDNhNjA1NzhjODRiNzcyZWNmMmEwNGFhZWJmM2E5MzQyYjZiZTE0YzE1MzIzYmZiYzE4YWEyIn0=")
headers = requestHeader headers = requestHeader
} }
......
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