Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
galaxy-iOS
Project
Project
Details
Activity
Releases
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
mobile-group
galaxy-iOS
Commits
dc17e4cf
Commit
dc17e4cf
authored
Sep 20, 2024
by
pete谢兆麟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改共有方案私转公字符串处理方案 解决部分私转公失败的问题
parent
554115fc
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
32 deletions
+10
-32
YHResignCertificateDetailViewController.swift
...e(续期证件管理)/C/YHResignCertificateDetailViewController.swift
+2
-1
YHResignCertificatePassportTableViewCell.swift
...(续期证件管理)/V/YHResignCertificatePassportTableViewCell.swift
+1
-18
YHResignCertificateDetailViewModel.swift
...anage(续期证件管理)/VM/YHResignCertificateDetailViewModel.swift
+2
-2
YHOSSManager.swift
galaxy/galaxy/Classes/Tools/Upload/YHOSSManager.swift
+5
-11
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/C/YHResignCertificateDetailViewController.swift
View file @
dc17e4cf
...
@@ -156,7 +156,8 @@ class YHResignCertificateDetailViewController: YHBaseViewController {
...
@@ -156,7 +156,8 @@ class YHResignCertificateDetailViewController: YHBaseViewController {
}
else
{
}
else
{
if
detailType
==
.
SmallWhiteNote
{
if
detailType
==
.
SmallWhiteNote
{
submitSmallWhiteBarInfo
()
let
view
=
YHSmallWhiteNoteTemplateView
.
sheetView
()
view
.
show
()
let
smallWhiteBar
:
[
String
:
Any
]
=
[
"is_show"
:
true
,
let
smallWhiteBar
:
[
String
:
Any
]
=
[
"is_show"
:
true
,
"submit"
:
false
"submit"
:
false
]
]
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/V/YHResignCertificatePassportTableViewCell.swift
View file @
dc17e4cf
...
@@ -24,7 +24,6 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
...
@@ -24,7 +24,6 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
var
frontDeleteButton
:
UIButton
!
var
frontDeleteButton
:
UIButton
!
var
activityIndicator
:
UIActivityIndicatorView
!
var
activityIndicator
:
UIActivityIndicatorView
!
var
showMessageLabel
:
UILabel
!
var
showMessageLabel
:
UILabel
!
var
cardLabel
:
UILabel
!
var
cardBeginView
:
YHItemView
!
var
cardBeginView
:
YHItemView
!
var
cardEndView
:
YHItemView
!
var
cardEndView
:
YHItemView
!
var
viewModel
:
YHBaseViewModel
=
YHBaseViewModel
()
var
viewModel
:
YHBaseViewModel
=
YHBaseViewModel
()
...
@@ -51,12 +50,10 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
...
@@ -51,12 +50,10 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
var
urls
:
[
String
]?
{
var
urls
:
[
String
]?
{
didSet
{
didSet
{
guard
let
firstUrl
=
urls
?
.
first
,
firstUrl
.
count
!=
0
else
{
guard
let
firstUrl
=
urls
?
.
first
,
firstUrl
.
count
!=
0
else
{
cardLabel
.
isHidden
=
true
cardBeginView
.
isHidden
=
true
cardBeginView
.
isHidden
=
true
cardEndView
.
isHidden
=
true
cardEndView
.
isHidden
=
true
return
return
}
}
cardLabel
.
isHidden
=
false
cardBeginView
.
isHidden
=
false
cardBeginView
.
isHidden
=
false
cardEndView
.
isHidden
=
false
cardEndView
.
isHidden
=
false
self
.
firstUrl
=
firstUrl
self
.
firstUrl
=
firstUrl
...
@@ -276,20 +273,6 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
...
@@ -276,20 +273,6 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
make
.
height
.
equalTo
(
20
)
make
.
height
.
equalTo
(
20
)
}
}
cardLabel
=
{
let
label
=
UILabel
()
label
.
font
=
UIFont
.
PFSC_R
(
ofSize
:
15
)
label
.
textColor
=
UIColor
.
mainTextColor
label
.
text
=
"卡片有效期"
return
label
}()
centerView
.
addSubview
(
cardLabel
)
cardLabel
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
right
.
equalTo
(
-
18
)
make
.
top
.
equalTo
(
229
)
make
.
height
.
equalTo
(
20
)
}
cardBeginView
=
{
cardBeginView
=
{
let
view
=
YHItemView
()
let
view
=
YHItemView
()
return
view
return
view
...
@@ -303,7 +286,7 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
...
@@ -303,7 +286,7 @@ class YHResignCertificatePassportTableViewCell: UITableViewCell {
centerView
.
addSubview
(
cardBeginView
)
centerView
.
addSubview
(
cardBeginView
)
cardBeginView
.
snp
.
makeConstraints
{
make
in
cardBeginView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
18
)
make
.
left
.
equalTo
(
18
)
make
.
top
.
equalTo
(
cardLabel
.
snp
.
bottom
)
make
.
top
.
equalTo
(
229
)
make
.
height
.
equalTo
(
52
)
make
.
height
.
equalTo
(
52
)
make
.
right
.
equalTo
(
-
18
)
make
.
right
.
equalTo
(
-
18
)
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/Resign(续签)/ResignCertificateManage(续期证件管理)/VM/YHResignCertificateDetailViewModel.swift
View file @
dc17e4cf
...
@@ -38,8 +38,8 @@ class YHResignCertificateDetailViewModel: YHBaseViewModel {
...
@@ -38,8 +38,8 @@ class YHResignCertificateDetailViewModel: YHBaseViewModel {
}
}
func
getPassPortDataSource
(
_
isShowPrompt
:
Bool
)
->
[
YHItemModel
]
{
func
getPassPortDataSource
(
_
isShowPrompt
:
Bool
)
->
[
YHItemModel
]
{
let
item1
=
YHItemModel
(
id
:
.
id1
,
isNeed
:
true
,
title
:
"
开始时间
"
,
isUserKeyBoard
:
false
,
prompts
:
"请选择"
,
message
:
getResultString
(
dataModel
.
cert_info
.
issue_start
),
type
:
.
time
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择开始时间"
)
let
item1
=
YHItemModel
(
id
:
.
id1
,
isNeed
:
true
,
title
:
"
签发日期
"
,
isUserKeyBoard
:
false
,
prompts
:
"请选择"
,
message
:
getResultString
(
dataModel
.
cert_info
.
issue_start
),
type
:
.
time
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择开始时间"
)
let
item2
=
YHItemModel
(
id
:
.
id2
,
isNeed
:
true
,
title
:
"
到期时间
"
,
isUserKeyBoard
:
false
,
prompts
:
"请选择"
,
message
:
getResultString
(
dataModel
.
cert_info
.
issue_end
),
type
:
.
time
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择到期时间"
)
let
item2
=
YHItemModel
(
id
:
.
id2
,
isNeed
:
true
,
title
:
"
届满日期
"
,
isUserKeyBoard
:
false
,
prompts
:
"请选择"
,
message
:
getResultString
(
dataModel
.
cert_info
.
issue_end
),
type
:
.
time
,
isShowPrompts
:
isShowPrompt
,
alertMessage
:
"请选择到期时间"
)
return
[
item1
,
item2
]
return
[
item1
,
item2
]
}
}
...
...
galaxy/galaxy/Classes/Tools/Upload/YHOSSManager.swift
View file @
dc17e4cf
...
@@ -215,17 +215,11 @@ class YHOSSManager: NSObject, URLSessionDelegate {
...
@@ -215,17 +215,11 @@ class YHOSSManager: NSObject, URLSessionDelegate {
DispatchQueue
.
global
()
.
async
{
DispatchQueue
.
global
()
.
async
{
let
bucketName
=
self
.
getBucket
(
url
)
let
bucketName
=
self
.
getBucket
(
url
)
let
pathComponents
=
url
.
pathComponents
var
objectKey
=
""
for
i
in
0
..<
pathComponents
.
count
{
if
i
==
0
||
i
==
1
{
}
else
if
i
==
pathComponents
.
count
-
1
{
guard
let
resultUrl
=
URL
(
string
:
url
)
else
{
return
}
objectKey
=
objectKey
+
pathComponents
[
i
]
var
objectKey
=
resultUrl
.
path
}
else
{
objectKey
.
removeFirst
()
objectKey
=
objectKey
+
pathComponents
[
i
]
+
"/"
}
}
let
task
=
self
.
mClient
.
presignConstrainURL
(
withBucketName
:
bucketName
,
withObjectKey
:
objectKey
,
withExpirationInterval
:
60
*
5
)
let
task
=
self
.
mClient
.
presignConstrainURL
(
withBucketName
:
bucketName
,
withObjectKey
:
objectKey
,
withExpirationInterval
:
60
*
5
)
task
.
continue
({
(
t
)
->
Any
?
in
task
.
continue
({
(
t
)
->
Any
?
in
let
result
=
t
let
result
=
t
...
...
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