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
06dd60ee
Commit
06dd60ee
authored
Aug 12, 2024
by
Steven杜宇
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
// 消息列表
parent
023472a1
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
51 additions
and
3 deletions
+51
-3
YHOrderTipsItemView.swift
...laxy/Classes/Modules/Home(首页)/V/YHOrderTipsItemView.swift
+5
-1
YHServiceOrderListViewController.swift
...entService(服务中心)/C/YHServiceOrderListViewController.swift
+3
-2
YHMessageDetailListVC.swift
...Classes/Modules/Message(消息)/C/YHMessageDetailListVC.swift
+7
-0
YHMsgListModel.swift
...galaxy/Classes/Modules/Message(消息)/M/YHMsgListModel.swift
+6
-0
YHDetailMessageCell.swift
...y/Classes/Modules/Message(消息)/V/YHDetailMessageCell.swift
+3
-0
YHMessageSessionCell.swift
.../Classes/Modules/Message(消息)/V/YHMessageSessionCell.swift
+3
-0
YHMsgViewModel.swift
...alaxy/Classes/Modules/Message(消息)/VM/YHMsgViewModel.swift
+2
-0
Contents.json
...Message/msg_icon_identity_approved.imageset/Contents.json
+22
-0
Message_shenfenhuopi@2x.png
...on_identity_approved.imageset/Message_shenfenhuopi@2x.png
+0
-0
Message_shenfenhuopi@3x.png
...on_identity_approved.imageset/Message_shenfenhuopi@3x.png
+0
-0
No files found.
galaxy/galaxy/Classes/Modules/Home(首页)/V/YHOrderTipsItemView.swift
View file @
06dd60ee
...
@@ -36,7 +36,11 @@ class YHOrderTipsItemView: UIView {
...
@@ -36,7 +36,11 @@ class YHOrderTipsItemView: UIView {
}
else
if
msg
.
type
==
YHMessageType
.
infoSubmit
.
rawValue
{
}
else
if
msg
.
type
==
YHMessageType
.
infoSubmit
.
rawValue
{
return
"资料递交"
return
"资料递交"
}
else
{
}
else
if
msg
.
type
==
YHMessageType
.
identityApproved
.
rawValue
{
return
"身份获批"
}
else
{
return
"--"
return
"--"
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/IntelligentService(服务中心)/C/YHServiceOrderListViewController.swift
View file @
06dd60ee
...
@@ -224,8 +224,9 @@ extension YHServiceOrderListView : UITableViewDelegate,UITableViewDataSource {
...
@@ -224,8 +224,9 @@ extension YHServiceOrderListView : UITableViewDelegate,UITableViewDataSource {
navigationController
?
.
pushViewController
(
vc
)
navigationController
?
.
pushViewController
(
vc
)
}
else
if
model
.
type
==
13
{
//原则批已获批~
}
else
if
model
.
type
==
13
{
//原则批已获批~
YHHUD
.
show
(
.
progress
(
message
:
"加载中"
))
principleViewModel
.
requestIsSendMail
(
orderId
:
orderID
)
{
isSend
in
self
.
principleViewModel
.
requestIsSendMail
(
orderId
:
orderID
)
{
isSend
in
YHHUD
.
hide
()
if
isSend
{
if
isSend
{
// 已发送邮件
// 已发送邮件
let
vc
=
YHPrincipleApprovedMailViewController
()
let
vc
=
YHPrincipleApprovedMailViewController
()
...
...
galaxy/galaxy/Classes/Modules/Message(消息)/C/YHMessageDetailListVC.swift
View file @
06dd60ee
...
@@ -24,6 +24,9 @@ class YHMessageDetailListVC: YHBaseViewController {
...
@@ -24,6 +24,9 @@ class YHMessageDetailListVC: YHBaseViewController {
return
model
return
model
}()
}()
let
principleViewModel
:
YHPrincleViewModel
=
YHPrincleViewModel
()
lazy
var
navBar
:
YHCustomNavigationBar
=
{
lazy
var
navBar
:
YHCustomNavigationBar
=
{
let
bar
=
YHCustomNavigationBar
.
navBar
()
let
bar
=
YHCustomNavigationBar
.
navBar
()
bar
.
backgroundColor
=
.
white
bar
.
backgroundColor
=
.
white
...
@@ -265,6 +268,10 @@ extension YHMessageDetailListVC: UITableViewDelegate, UITableViewDataSource {
...
@@ -265,6 +268,10 @@ extension YHMessageDetailListVC: UITableViewDelegate, UITableViewDataSource {
}
}
self
.
navigationController
?
.
popToRootViewController
(
animated
:
false
)
self
.
navigationController
?
.
popToRootViewController
(
animated
:
false
)
goTabBarBy
(
tabType
:
.
service
)
goTabBarBy
(
tabType
:
.
service
)
}
else
if
self
.
type
==
YHMessageType
.
identityApproved
.
rawValue
{
// 身份获批
self
.
navigationController
?
.
popToRootViewController
(
animated
:
false
)
goTabBarBy
(
tabType
:
.
service
)
}
}
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/Message(消息)/M/YHMsgListModel.swift
View file @
06dd60ee
...
@@ -16,6 +16,7 @@ enum YHMessageType: Int {
...
@@ -16,6 +16,7 @@ enum YHMessageType: Int {
case
draft
=
3
// 文书定稿
case
draft
=
3
// 文书定稿
case
fileSign
=
4
// 文件签字
case
fileSign
=
4
// 文件签字
case
infoSubmit
=
5
// 资料递交
case
infoSubmit
=
5
// 资料递交
case
identityApproved
=
6
// 身份获批
}
}
class
YHMessageInfoModel
:
SmartCodable
{
class
YHMessageInfoModel
:
SmartCodable
{
...
@@ -50,6 +51,9 @@ class YHMessageInfoModel: SmartCodable {
...
@@ -50,6 +51,9 @@ class YHMessageInfoModel: SmartCodable {
}
else
if
type
==
YHMessageType
.
infoSubmit
.
rawValue
{
}
else
if
type
==
YHMessageType
.
infoSubmit
.
rawValue
{
return
"资料递交"
return
"资料递交"
}
else
if
type
==
YHMessageType
.
identityApproved
.
rawValue
{
return
"身份获批"
}
}
return
""
return
""
}
}
...
@@ -61,6 +65,7 @@ class YHMsgListModel: SmartCodable {
...
@@ -61,6 +65,7 @@ class YHMsgListModel: SmartCodable {
var
draft
:
YHMessageInfoModel
=
YHMessageInfoModel
()
var
draft
:
YHMessageInfoModel
=
YHMessageInfoModel
()
var
signature
:
YHMessageInfoModel
=
YHMessageInfoModel
()
var
signature
:
YHMessageInfoModel
=
YHMessageInfoModel
()
var
dataSubmission
:
YHMessageInfoModel
=
YHMessageInfoModel
()
var
dataSubmission
:
YHMessageInfoModel
=
YHMessageInfoModel
()
var
approval
:
YHMessageInfoModel
=
YHMessageInfoModel
()
required
init
()
{
required
init
()
{
self
.
information
.
type
=
YHMessageType
.
infoFill
.
rawValue
self
.
information
.
type
=
YHMessageType
.
infoFill
.
rawValue
...
@@ -68,6 +73,7 @@ class YHMsgListModel: SmartCodable {
...
@@ -68,6 +73,7 @@ class YHMsgListModel: SmartCodable {
self
.
draft
.
type
=
YHMessageType
.
draft
.
rawValue
self
.
draft
.
type
=
YHMessageType
.
draft
.
rawValue
self
.
signature
.
type
=
YHMessageType
.
fileSign
.
rawValue
self
.
signature
.
type
=
YHMessageType
.
fileSign
.
rawValue
self
.
dataSubmission
.
type
=
YHMessageType
.
infoSubmit
.
rawValue
self
.
dataSubmission
.
type
=
YHMessageType
.
infoSubmit
.
rawValue
self
.
approval
.
type
=
YHMessageType
.
identityApproved
.
rawValue
}
}
enum
CodingKeys
:
String
,
CodingKey
{
enum
CodingKeys
:
String
,
CodingKey
{
...
...
galaxy/galaxy/Classes/Modules/Message(消息)/V/YHDetailMessageCell.swift
View file @
06dd60ee
...
@@ -56,6 +56,9 @@ class YHDetailMessageCell: UITableViewCell {
...
@@ -56,6 +56,9 @@ class YHDetailMessageCell: UITableViewCell {
if
!
model
.
url
.
isEmpty
{
if
!
model
.
url
.
isEmpty
{
bottomBtn
.
setTitle
(
"去签字"
.
local
,
for
:
.
normal
)
bottomBtn
.
setTitle
(
"去签字"
.
local
,
for
:
.
normal
)
}
}
}
else
if
type
==
YHMessageType
.
identityApproved
.
rawValue
{
bottomBtn
.
setTitle
(
"去查看"
.
local
,
for
:
.
normal
)
}
}
}
}
...
...
galaxy/galaxy/Classes/Modules/Message(消息)/V/YHMessageSessionCell.swift
View file @
06dd60ee
...
@@ -48,6 +48,9 @@ class YHMessageSessionCell: UITableViewCell {
...
@@ -48,6 +48,9 @@ class YHMessageSessionCell: UITableViewCell {
}
else
if
model
.
type
==
YHMessageType
.
infoSubmit
.
rawValue
{
}
else
if
model
.
type
==
YHMessageType
.
infoSubmit
.
rawValue
{
self
.
iconImgView
.
image
=
UIImage
(
named
:
"msg_icon_info_submit"
)
self
.
iconImgView
.
image
=
UIImage
(
named
:
"msg_icon_info_submit"
)
}
else
if
model
.
type
==
YHMessageType
.
identityApproved
.
rawValue
{
self
.
iconImgView
.
image
=
UIImage
(
named
:
"msg_icon_identity_approved"
)
}
}
self
.
badgeLabel
.
isHidden
=
model
.
unreadCount
<=
0
self
.
badgeLabel
.
isHidden
=
model
.
unreadCount
<=
0
...
...
galaxy/galaxy/Classes/Modules/Message(消息)/VM/YHMsgViewModel.swift
View file @
06dd60ee
...
@@ -37,6 +37,8 @@ class YHMsgViewModel: NSObject {
...
@@ -37,6 +37,8 @@ class YHMsgViewModel: NSObject {
self
.
msgList
.
draft
.
type
=
YHMessageType
.
draft
.
rawValue
self
.
msgList
.
draft
.
type
=
YHMessageType
.
draft
.
rawValue
self
.
msgList
.
signature
.
type
=
YHMessageType
.
fileSign
.
rawValue
self
.
msgList
.
signature
.
type
=
YHMessageType
.
fileSign
.
rawValue
self
.
msgList
.
dataSubmission
.
type
=
YHMessageType
.
infoSubmit
.
rawValue
self
.
msgList
.
dataSubmission
.
type
=
YHMessageType
.
infoSubmit
.
rawValue
self
.
msgList
.
approval
.
type
=
YHMessageType
.
identityApproved
.
rawValue
callBackBlock
(
true
,
nil
)
callBackBlock
(
true
,
nil
)
}
else
{
}
else
{
...
...
galaxy/galaxy/Res/Assets.xcassets/Message/msg_icon_identity_approved.imageset/Contents.json
0 → 100644
View file @
06dd60ee
{
"images"
:
[
{
"idiom"
:
"universal"
,
"scale"
:
"1x"
},
{
"filename"
:
"Message_shenfenhuopi@2x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"2x"
},
{
"filename"
:
"Message_shenfenhuopi@3x.png"
,
"idiom"
:
"universal"
,
"scale"
:
"3x"
}
],
"info"
:
{
"author"
:
"xcode"
,
"version"
:
1
}
}
galaxy/galaxy/Res/Assets.xcassets/Message/msg_icon_identity_approved.imageset/Message_shenfenhuopi@2x.png
0 → 100644
View file @
06dd60ee
648 Bytes
galaxy/galaxy/Res/Assets.xcassets/Message/msg_icon_identity_approved.imageset/Message_shenfenhuopi@3x.png
0 → 100644
View file @
06dd60ee
827 Bytes
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