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
36c912ae
Commit
36c912ae
authored
Jul 29, 2025
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 删除待确认在港
parent
0853cb1c
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
42 additions
and
36 deletions
+42
-36
YHResignAppointScheduleListViewController.swift
...在港递交预约)/C/YHResignAppointScheduleListViewController.swift
+0
-1
YHResignAppointGroup.swift
...(续签)/ResignHKAppoint(在港递交预约)/M/YHResignAppointGroup.swift
+8
-7
YHPickTimeHoldView.swift
...point(在港递交预约)/V/RangeDatePicker2/YHPickTimeHoldView.swift
+4
-4
YHResignAppointedScheduleSingleItemView.swift
...t(在港递交预约)/V/YHResignAppointedScheduleSingleItemView.swift
+17
-13
YHResignScheduleMultipleInfoCell.swift
...KAppoint(在港递交预约)/V/YHResignScheduleMultipleInfoCell.swift
+12
-10
YHResignScheduleSingleInfoCell.swift
...nHKAppoint(在港递交预约)/V/YHResignScheduleSingleInfoCell.swift
+1
-1
No files found.
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/Resign(续签)/ResignHKAppoint(在港递交预约)/C/YHResignAppointScheduleListViewController.swift
View file @
36c912ae
...
...
@@ -329,7 +329,6 @@ class YHResignAppointScheduleListViewController: YHBaseViewController {
if
lastLeftUnselectUsers
.
count
>
0
{
// 如果还有剩余的人 这批人不在行程列表里 可能是在后台随意操作删除用户的
let
model
=
YHResignAppointTimeSettingModel
()
let
status
=
YHResignConfirmHKStatus
.
waitConfirmHK
model
.
isHaveAppointed
=
false
model
.
ready_to_submit_at
=
""
model
.
leave_hk_at
=
""
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/Resign(续签)/ResignHKAppoint(在港递交预约)/M/YHResignAppointGroup.swift
View file @
36c912ae
...
...
@@ -70,16 +70,17 @@ class YHResignAppointGroup: SmartCodable {
dateFormatter
.
dateFormat
=
"yyyy-MM-dd HH:mm"
let
nowDateString
=
dateFormatter
.
string
(
from
:
Date
())
var
confirmStatus
=
YHResignConfirmHKStatus
.
wait
ConfirmHK
var
confirmStatus
=
YHResignConfirmHKStatus
.
can
ConfirmHK
if
self
.
determine_hk_at
.
isEmpty
{
// 是否到了预约递交时间
let
isArriveSubmitTime
=
compareDates
(
self
.
ready_to_submit_at
,
nowDateString
)
if
isArriveSubmitTime
{
confirmStatus
=
.
waitConfirmHK
}
else
{
confirmStatus
=
.
canConfirmHK
}
// let isArriveSubmitTime = compareDates(self.ready_to_submit_at, nowDateString)
// if isArriveSubmitTime {
// confirmStatus = .waitConfirmHK
// } else {
// confirmStatus = .canConfirmHK
// }
confirmStatus
=
.
canConfirmHK
}
else
{
// 有确认在港日期
confirmStatus
=
.
haveConfirmHK
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/Resign(续签)/ResignHKAppoint(在港递交预约)/V/RangeDatePicker2/YHPickTimeHoldView.swift
View file @
36c912ae
...
...
@@ -10,9 +10,9 @@ import UIKit
class
YHPickTimeHoldView
:
UIView
{
var
clickConfirmBtnBlock
:
((
YHResignConfirmHKStatus
)
->
Void
)?
var
confirmHKStatus
:
YHResignConfirmHKStatus
=
.
waitConfirmHK
//
var clickConfirmBtnBlock: ((YHResignConfirmHKStatus) -> Void)?
//
//
var confirmHKStatus: YHResignConfirmHKStatus = .waitConfirmHK
lazy
var
lineView
:
UIView
=
{
let
view
=
UIView
()
...
...
@@ -61,7 +61,7 @@ class YHPickTimeHoldView: UIView {
}
@objc
func
didConfirmInHKBtnClicked
()
{
clickConfirmBtnBlock
?(
self
.
confirmHKStatus
)
//
clickConfirmBtnBlock?(self.confirmHKStatus)
}
func
createUI
()
{
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/Resign(续签)/ResignHKAppoint(在港递交预约)/V/YHResignAppointedScheduleSingleItemView.swift
View file @
36c912ae
...
...
@@ -13,7 +13,7 @@ class YHResignAppointedScheduleSingleItemView: UIView {
var
clickConfirmBtnBlock
:
((
YHResignConfirmHKStatus
)
->
Void
)?
var
applyPaymentBlock
:
(()
->
Void
)?
var
confirmHKStatus
:
YHResignConfirmHKStatus
=
.
wait
ConfirmHK
var
confirmHKStatus
:
YHResignConfirmHKStatus
=
.
can
ConfirmHK
lazy
var
lineView
:
UIView
=
{
let
view
=
UIView
()
...
...
@@ -120,9 +120,11 @@ class YHResignAppointedScheduleSingleItemView: UIView {
confirmInHKBtn
.
isHidden
=
(
self
.
confirmHKStatus
==
.
haveConfirmHK
)
var
statusWidth
=
71.0
if
self
.
confirmHKStatus
==
.
waitConfirmHK
{
statusWidth
=
71.0
}
else
if
self
.
confirmHKStatus
==
.
canConfirmHK
{
// if self.confirmHKStatus == .waitConfirmHK {
// statusWidth = 71.0
// } else
if
self
.
confirmHKStatus
==
.
canConfirmHK
{
statusWidth
=
68.0
}
else
if
self
.
confirmHKStatus
==
.
haveConfirmHK
{
statusWidth
=
65.0
...
...
@@ -133,15 +135,17 @@ class YHResignAppointedScheduleSingleItemView: UIView {
make
.
right
.
equalTo
(
-
18
-
statusWidth
-
18
)
}
if
self
.
confirmHKStatus
==
.
waitConfirmHK
{
confirmInHKBtn
.
setTitle
(
"待确认在港"
,
for
:
.
normal
)
confirmInHKBtn
.
setTitleColor
(
.
mainTextColor
,
for
:
.
normal
)
confirmInHKBtn
.
backgroundColor
=
.
init
(
hex
:
0xF4F6FA
)
confirmInHKBtn
.
snp
.
updateConstraints
{
make
in
make
.
width
.
equalTo
(
71
)
}
}
else
if
self
.
confirmHKStatus
==
.
canConfirmHK
{
// if self.confirmHKStatus == .waitConfirmHK {
// confirmInHKBtn.setTitle("待确认在港", for: .normal)
// confirmInHKBtn.setTitleColor(.mainTextColor, for: .normal)
// confirmInHKBtn.backgroundColor = .init(hex: 0xF4F6FA)
// confirmInHKBtn.snp.updateConstraints { make in
// make.width.equalTo(71)
// }
//
// } else
if
self
.
confirmHKStatus
==
.
canConfirmHK
{
confirmInHKBtn
.
setTitle
(
"确认在港"
,
for
:
.
normal
)
confirmInHKBtn
.
setTitleColor
(
.
white
,
for
:
.
normal
)
confirmInHKBtn
.
backgroundColor
=
.
brandMainColor
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/Resign(续签)/ResignHKAppoint(在港递交预约)/V/YHResignScheduleMultipleInfoCell.swift
View file @
36c912ae
...
...
@@ -12,7 +12,7 @@ class YHResignScheduleMultipleInfoCell: UITableViewCell {
static
let
cellReuseIdentifier
=
"YHResignScheduleMultipleInfoCell"
var
confirmHKStatus
:
YHResignConfirmHKStatus
=
.
wait
ConfirmHK
var
confirmHKStatus
:
YHResignConfirmHKStatus
=
.
can
ConfirmHK
var
clickConfirmBtnBlock
:
((
YHResignConfirmHKStatus
)
->
Void
)?
var
applyPaymentBlock
:
(()
->
Void
)?
...
...
@@ -148,15 +148,17 @@ class YHResignScheduleMultipleInfoCell: UITableViewCell {
haveConfirmInHKLabel
.
isHidden
=
(
self
.
confirmHKStatus
!=
.
haveConfirmHK
)
confirmInHKBtn
.
isHidden
=
(
self
.
confirmHKStatus
==
.
haveConfirmHK
)
if
self
.
confirmHKStatus
==
.
waitConfirmHK
{
confirmInHKBtn
.
setTitle
(
"待确认在港"
,
for
:
.
normal
)
confirmInHKBtn
.
setTitleColor
(
.
mainTextColor
,
for
:
.
normal
)
confirmInHKBtn
.
backgroundColor
=
.
init
(
hex
:
0xF4F6FA
)
confirmInHKBtn
.
snp
.
updateConstraints
{
make
in
make
.
width
.
equalTo
(
71
)
}
}
else
if
self
.
confirmHKStatus
==
.
canConfirmHK
{
// if self.confirmHKStatus == .waitConfirmHK {
// confirmInHKBtn.setTitle("待确认在港", for: .normal)
// confirmInHKBtn.setTitleColor(.mainTextColor, for: .normal)
// confirmInHKBtn.backgroundColor = .init(hex: 0xF4F6FA)
// confirmInHKBtn.snp.updateConstraints { make in
// make.width.equalTo(71)
// }
//
// } else
if
self
.
confirmHKStatus
==
.
canConfirmHK
{
confirmInHKBtn
.
setTitle
(
"确认在港"
,
for
:
.
normal
)
confirmInHKBtn
.
setTitleColor
(
.
white
,
for
:
.
normal
)
confirmInHKBtn
.
backgroundColor
=
.
brandMainColor
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/QMAS(优才)/Resign(续签)/ResignHKAppoint(在港递交预约)/V/YHResignScheduleSingleInfoCell.swift
View file @
36c912ae
...
...
@@ -9,7 +9,7 @@
import
UIKit
enum
YHResignConfirmHKStatus
:
Int
{
case
waitConfirmHK
=
0
// 待确认在港
//
case waitConfirmHK = 0 // 待确认在港
case
canConfirmHK
=
1
// 可点击确认在港
case
haveConfirmHK
=
2
// 已确认在港
}
...
...
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