Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
上
上药订单生命周期升级
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
sph
上药订单生命周期升级
Commits
b1be3d1a
Commit
b1be3d1a
authored
Jun 19, 2024
by
xiejb
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代码提交
parent
f2a81760
Changes
19
Show whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
359 additions
and
124 deletions
+359
-124
MobilePortal/MobilePortal.xcodeproj/project.pbxproj
MobilePortal/MobilePortal.xcodeproj/project.pbxproj
+34
-12
MobilePortal/MobilePortal.xcworkspace/xcuserdata/caiyang.xcuserdatad/UserInterfaceState.xcuserstate
...erdata/caiyang.xcuserdatad/UserInterfaceState.xcuserstate
+0
-0
MobilePortal/MobilePortal.xcworkspace/xcuserdata/caiyang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
.../caiyang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+10
-10
MobilePortal/MobilePortal/AppDelegate.swift
MobilePortal/MobilePortal/AppDelegate.swift
+6
-2
MobilePortal/MobilePortal/Base/BaseViewController+ClassAction.swift
...al/MobilePortal/Base/BaseViewController+ClassAction.swift
+6
-1
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServiceHttpResult.h
...ortal/HttpNew/CustomerService/CustomerServiceHttpResult.h
+17
-0
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd+Response.h
...ustomerService/CustomerServicePowerHttpPostCmd+Response.h
+17
-0
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd+Response.m
...ustomerService/CustomerServicePowerHttpPostCmd+Response.m
+68
-0
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd.h
...HttpNew/CustomerService/CustomerServicePowerHttpPostCmd.h
+20
-0
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd.m
...HttpNew/CustomerService/CustomerServicePowerHttpPostCmd.m
+37
-0
MobilePortal/MobilePortal/Info.plist
MobilePortal/MobilePortal/Info.plist
+1
-1
MobilePortal/MobilePortal/MobilePortal-Bridging-Header.h
MobilePortal/MobilePortal/MobilePortal-Bridging-Header.h
+2
-0
MobilePortal/MobilePortal/Model/AccountInfo.swift
MobilePortal/MobilePortal/Model/AccountInfo.swift
+12
-0
MobilePortal/MobilePortal/VC/Home/HomeViewController+http.swift
...Portal/MobilePortal/VC/Home/HomeViewController+http.swift
+31
-0
MobilePortal/MobilePortal/VC/Home/HomeViewController.swift
MobilePortal/MobilePortal/VC/Home/HomeViewController.swift
+1
-1
MobilePortal/MobilePortal/VC/Upcoming/ListView/Cell/UpcomingListTableViewCell.swift
...VC/Upcoming/ListView/Cell/UpcomingListTableViewCell.swift
+1
-1
MobilePortal/MobilePortal/codeObfuscation.h
MobilePortal/MobilePortal/codeObfuscation.h
+95
-95
MobilePortal/ServiceExtension/NotificationService.swift
MobilePortal/ServiceExtension/NotificationService.swift
+1
-1
MobilePortal/symbols
MobilePortal/symbols
+0
-0
No files found.
MobilePortal/MobilePortal.xcodeproj/project.pbxproj
View file @
b1be3d1a
...
@@ -502,6 +502,8 @@
...
@@ -502,6 +502,8 @@
B593D19C25187B2900BDB722
/* WeChatTypeHttpPostCmd+Response.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B593D19B25187B2900BDB722
/* WeChatTypeHttpPostCmd+Response.m */
;
};
B593D19C25187B2900BDB722
/* WeChatTypeHttpPostCmd+Response.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B593D19B25187B2900BDB722
/* WeChatTypeHttpPostCmd+Response.m */
;
};
B59715B02463E95B00E5D7D5
/* UpcomingCountModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59715AF2463E95B00E5D7D5
/* UpcomingCountModel.swift */
;
};
B59715B02463E95B00E5D7D5
/* UpcomingCountModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59715AF2463E95B00E5D7D5
/* UpcomingCountModel.swift */
;
};
B59715B52465269900E5D7D5
/* iflyMSC.framework in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59715B42465269900E5D7D5
/* iflyMSC.framework */
;
};
B59715B52465269900E5D7D5
/* iflyMSC.framework in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59715B42465269900E5D7D5
/* iflyMSC.framework */
;
};
B59B2FE32B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59B2FDE2B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.m */
;
};
B59B2FE42B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59B2FE22B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.m */
;
};
B59C319326CA10440059B911
/* QRCodeCallBackViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59C319226CA10440059B911
/* QRCodeCallBackViewController.swift */
;
};
B59C319326CA10440059B911
/* QRCodeCallBackViewController.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B59C319226CA10440059B911
/* QRCodeCallBackViewController.swift */
;
};
B5A97FBD257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B5A97FBC257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.m */
;
};
B5A97FBD257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B5A97FBC257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.m */
;
};
B5A97FC0257E2767007B1AF8
/* IDMWeChatBindingHttpPostCmd+Response.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B5A97FBF257E2767007B1AF8
/* IDMWeChatBindingHttpPostCmd+Response.m */
;
};
B5A97FC0257E2767007B1AF8
/* IDMWeChatBindingHttpPostCmd+Response.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
B5A97FBF257E2767007B1AF8
/* IDMWeChatBindingHttpPostCmd+Response.m */
;
};
...
@@ -1436,6 +1438,11 @@
...
@@ -1436,6 +1438,11 @@
B593D19D25187B4D00BDB722
/* WeChatTypeHttpResult.h */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
WeChatTypeHttpResult.h
;
sourceTree
=
"<group>"
;
};
B593D19D25187B4D00BDB722
/* WeChatTypeHttpResult.h */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
WeChatTypeHttpResult.h
;
sourceTree
=
"<group>"
;
};
B59715AF2463E95B00E5D7D5
/* UpcomingCountModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
UpcomingCountModel.swift
;
sourceTree
=
"<group>"
;
};
B59715AF2463E95B00E5D7D5
/* UpcomingCountModel.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
UpcomingCountModel.swift
;
sourceTree
=
"<group>"
;
};
B59715B42465269900E5D7D5
/* iflyMSC.framework */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
wrapper.framework
;
path
=
iflyMSC.framework
;
sourceTree
=
"<group>"
;
};
B59715B42465269900E5D7D5
/* iflyMSC.framework */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
wrapper.framework
;
path
=
iflyMSC.framework
;
sourceTree
=
"<group>"
;
};
B59B2FDE2B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
CustomerServicePowerHttpPostCmd.m
;
sourceTree
=
"<group>"
;
};
B59B2FDF2B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
"CustomerServicePowerHttpPostCmd+Response.h"
;
sourceTree
=
"<group>"
;
};
B59B2FE02B57CFC800B0BA1F
/* CustomerServiceHttpResult.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
CustomerServiceHttpResult.h
;
sourceTree
=
"<group>"
;
};
B59B2FE12B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
CustomerServicePowerHttpPostCmd.h
;
sourceTree
=
"<group>"
;
};
B59B2FE22B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.m */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
"CustomerServicePowerHttpPostCmd+Response.m"
;
sourceTree
=
"<group>"
;
};
B59C319226CA10440059B911
/* QRCodeCallBackViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
QRCodeCallBackViewController.swift
;
sourceTree
=
"<group>"
;
};
B59C319226CA10440059B911
/* QRCodeCallBackViewController.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
QRCodeCallBackViewController.swift
;
sourceTree
=
"<group>"
;
};
B5A97FBB257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.h */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
IDMWeChatBindingHttpPostCmd.h
;
sourceTree
=
"<group>"
;
};
B5A97FBB257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.h */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
IDMWeChatBindingHttpPostCmd.h
;
sourceTree
=
"<group>"
;
};
B5A97FBC257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.m */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
IDMWeChatBindingHttpPostCmd.m
;
sourceTree
=
"<group>"
;
};
B5A97FBC257E274B007B1AF8
/* IDMWeChatBindingHttpPostCmd.m */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
IDMWeChatBindingHttpPostCmd.m
;
sourceTree
=
"<group>"
;
};
...
@@ -2103,6 +2110,7 @@
...
@@ -2103,6 +2110,7 @@
176654F92366DE5E00FCD5F3
/* HttpNew */
=
{
176654F92366DE5E00FCD5F3
/* HttpNew */
=
{
isa
=
PBXGroup
;
isa
=
PBXGroup
;
children
=
(
children
=
(
B59B2FDD2B57CFC800B0BA1F
/* CustomerService */
,
B525BEEE284F44AB0030844D
/* ApplicationByBelong */
,
B525BEEE284F44AB0030844D
/* ApplicationByBelong */
,
B525BED8284F237D0030844D
/* UnReadNumber */
,
B525BED8284F237D0030844D
/* UnReadNumber */
,
B5161DAF277311670007073E
/* ApplicationDetails */
,
B5161DAF277311670007073E
/* ApplicationDetails */
,
...
@@ -3858,6 +3866,18 @@
...
@@ -3858,6 +3866,18 @@
path
=
API
;
path
=
API
;
sourceTree
=
"<group>"
;
sourceTree
=
"<group>"
;
};
};
B59B2FDD2B57CFC800B0BA1F
/* CustomerService */
=
{
isa
=
PBXGroup
;
children
=
(
B59B2FDE2B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.m */
,
B59B2FDF2B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.h */
,
B59B2FE12B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.h */
,
B59B2FE22B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.m */
,
B59B2FE02B57CFC800B0BA1F
/* CustomerServiceHttpResult.h */
,
);
path
=
CustomerService
;
sourceTree
=
"<group>"
;
};
B5A97FB8257E270C007B1AF8
/* IDMWeChatBinding */
=
{
B5A97FB8257E270C007B1AF8
/* IDMWeChatBinding */
=
{
isa
=
PBXGroup
;
isa
=
PBXGroup
;
children
=
(
children
=
(
...
@@ -4690,6 +4710,7 @@
...
@@ -4690,6 +4710,7 @@
1787F69E231F56430087B20E
/* SelectDepartmentListModel.swift in Sources */
,
1787F69E231F56430087B20E
/* SelectDepartmentListModel.swift in Sources */
,
B5F96712256273ED0060B892
/* UpcomingListVC+NewHttp.swift in Sources */
,
B5F96712256273ED0060B892
/* UpcomingListVC+NewHttp.swift in Sources */
,
B5554EE4244010E50025F0F4
/* DialogueListModel.swift in Sources */
,
B5554EE4244010E50025F0F4
/* DialogueListModel.swift in Sources */
,
B59B2FE32B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd.m in Sources */
,
B505EEE524E1156D00DE6357
/* WeChatBindingViewController+LoginView.swift in Sources */
,
B505EEE524E1156D00DE6357
/* WeChatBindingViewController+LoginView.swift in Sources */
,
174580C6231FAA81008976CC
/* ServiceViewController+initCollectionView.swift in Sources */
,
174580C6231FAA81008976CC
/* ServiceViewController+initCollectionView.swift in Sources */
,
B55C250524F75B4B002EC667
/* SinglePointLoginHttpPostCmd+Response.m in Sources */
,
B55C250524F75B4B002EC667
/* SinglePointLoginHttpPostCmd+Response.m in Sources */
,
...
@@ -4962,6 +4983,7 @@
...
@@ -4962,6 +4983,7 @@
B57312BE243AD13C003B07FC
/* SetUpViewController.swift in Sources */
,
B57312BE243AD13C003B07FC
/* SetUpViewController.swift in Sources */
,
B5EC440F246B8B2C005A0AC3
/* LXFPopUpTool.m in Sources */
,
B5EC440F246B8B2C005A0AC3
/* LXFPopUpTool.m in Sources */
,
B5C2FE712457CB2200F03A94
/* AutonmousMoreViewController.swift in Sources */
,
B5C2FE712457CB2200F03A94
/* AutonmousMoreViewController.swift in Sources */
,
B59B2FE42B57CFC800B0BA1F
/* CustomerServicePowerHttpPostCmd+Response.m in Sources */
,
174580B5231FA6C5008976CC
/* SetCompanyDepartmentTableViewCell.swift in Sources */
,
174580B5231FA6C5008976CC
/* SetCompanyDepartmentTableViewCell.swift in Sources */
,
B5EC4398246A870E005A0AC3
/* HGCategoryView.m in Sources */
,
B5EC4398246A870E005A0AC3
/* HGCategoryView.m in Sources */
,
B53F6DFA255CCD130000468B
/* UpcomingNewListPostCmd.m in Sources */
,
B53F6DFA255CCD130000468B
/* UpcomingNewListPostCmd.m in Sources */
,
...
@@ -5284,7 +5306,7 @@
...
@@ -5284,7 +5306,7 @@
CODE_SIGN_ENTITLEMENTS
=
MobilePortal/MobilePortal.entitlements
;
CODE_SIGN_ENTITLEMENTS
=
MobilePortal/MobilePortal.entitlements
;
CODE_SIGN_IDENTITY
=
"iPhone Distribution: Shanghai Pharmaceutical Co., Ltd."
;
CODE_SIGN_IDENTITY
=
"iPhone Distribution: Shanghai Pharmaceutical Co., Ltd."
;
CODE_SIGN_STYLE
=
Manual
;
CODE_SIGN_STYLE
=
Manual
;
CURRENT_PROJECT_VERSION
=
2.1
;
CURRENT_PROJECT_VERSION
=
3.3
;
DEVELOPMENT_TEAM
=
7FYU37G7W6
;
DEVELOPMENT_TEAM
=
7FYU37G7W6
;
ENABLE_BITCODE
=
NO
;
ENABLE_BITCODE
=
NO
;
FRAMEWORK_SEARCH_PATHS
=
(
FRAMEWORK_SEARCH_PATHS
=
(
...
@@ -5304,7 +5326,7 @@
...
@@ -5304,7 +5326,7 @@
"$(PROJECT_DIR)/MobilePortal/Thirdparty/BDVoice/BDSClientLib"
,
"$(PROJECT_DIR)/MobilePortal/Thirdparty/BDVoice/BDSClientLib"
,
"$(PROJECT_DIR)/MobilePortal/Thirdparty/WXApiManager/WeChatSDK"
,
"$(PROJECT_DIR)/MobilePortal/Thirdparty/WXApiManager/WeChatSDK"
,
);
);
MARKETING_VERSION
=
2.1
;
MARKETING_VERSION
=
3.3
;
ONLY_ACTIVE_ARCH
=
YES
;
ONLY_ACTIVE_ARCH
=
YES
;
OTHER_LDFLAGS
=
(
OTHER_LDFLAGS
=
(
"$(inherited)"
,
"$(inherited)"
,
...
@@ -5364,9 +5386,9 @@
...
@@ -5364,9 +5386,9 @@
"-weak_framework"
,
"-weak_framework"
,
"\"UserNotifications\""
,
"\"UserNotifications\""
,
);
);
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Prd
;
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Test
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Prd_new_dis5
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Test_new_dis3
;
SWIFT_OBJC_BRIDGING_HEADER
=
"MobilePortal/MobilePortal-Bridging-Header.h"
;
SWIFT_OBJC_BRIDGING_HEADER
=
"MobilePortal/MobilePortal-Bridging-Header.h"
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
SWIFT_VERSION
=
4.0
;
SWIFT_VERSION
=
4.0
;
...
@@ -5385,7 +5407,7 @@
...
@@ -5385,7 +5407,7 @@
CODE_SIGN_ENTITLEMENTS
=
MobilePortal/MobilePortal.entitlements
;
CODE_SIGN_ENTITLEMENTS
=
MobilePortal/MobilePortal.entitlements
;
CODE_SIGN_IDENTITY
=
"iPhone Distribution: Shanghai Pharmaceutical Co., Ltd."
;
CODE_SIGN_IDENTITY
=
"iPhone Distribution: Shanghai Pharmaceutical Co., Ltd."
;
CODE_SIGN_STYLE
=
Manual
;
CODE_SIGN_STYLE
=
Manual
;
CURRENT_PROJECT_VERSION
=
2.1
;
CURRENT_PROJECT_VERSION
=
3.3
;
DEVELOPMENT_TEAM
=
7FYU37G7W6
;
DEVELOPMENT_TEAM
=
7FYU37G7W6
;
ENABLE_BITCODE
=
NO
;
ENABLE_BITCODE
=
NO
;
FRAMEWORK_SEARCH_PATHS
=
(
FRAMEWORK_SEARCH_PATHS
=
(
...
@@ -5405,7 +5427,7 @@
...
@@ -5405,7 +5427,7 @@
"$(PROJECT_DIR)/MobilePortal/Thirdparty/BDVoice/BDSClientLib"
,
"$(PROJECT_DIR)/MobilePortal/Thirdparty/BDVoice/BDSClientLib"
,
"$(PROJECT_DIR)/MobilePortal/Thirdparty/WXApiManager/WeChatSDK"
,
"$(PROJECT_DIR)/MobilePortal/Thirdparty/WXApiManager/WeChatSDK"
,
);
);
MARKETING_VERSION
=
2.1
;
MARKETING_VERSION
=
3.3
;
OTHER_LDFLAGS
=
(
OTHER_LDFLAGS
=
(
"$(inherited)"
,
"$(inherited)"
,
"-ObjC"
,
"-ObjC"
,
...
@@ -5464,9 +5486,9 @@
...
@@ -5464,9 +5486,9 @@
"-weak_framework"
,
"-weak_framework"
,
"\"UserNotifications\""
,
"\"UserNotifications\""
,
);
);
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Prd
;
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Test
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Prd_new_dis5
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Test_new_dis3
;
SWIFT_OBJC_BRIDGING_HEADER
=
"MobilePortal/MobilePortal-Bridging-Header.h"
;
SWIFT_OBJC_BRIDGING_HEADER
=
"MobilePortal/MobilePortal-Bridging-Header.h"
;
SWIFT_VERSION
=
4.0
;
SWIFT_VERSION
=
4.0
;
TARGETED_DEVICE_FAMILY
=
1
;
TARGETED_DEVICE_FAMILY
=
1
;
...
@@ -5585,9 +5607,9 @@
...
@@ -5585,9 +5607,9 @@
"$(inherited)"
,
"$(inherited)"
,
"$(PROJECT_DIR)/ServiceExtension"
,
"$(PROJECT_DIR)/ServiceExtension"
,
);
);
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Prd
.ServiceExtension
;
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Test
.ServiceExtension
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Prd.
ServiceExtension_dis3
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Test
ServiceExtension_dis3
;
SKIP_INSTALL
=
YES
;
SKIP_INSTALL
=
YES
;
SWIFT_OBJC_BRIDGING_HEADER
=
"ServiceExtension/ServiceExtension-Bridging-Header.h"
;
SWIFT_OBJC_BRIDGING_HEADER
=
"ServiceExtension/ServiceExtension-Bridging-Header.h"
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
SWIFT_OPTIMIZATION_LEVEL
=
"-Onone"
;
...
@@ -5615,9 +5637,9 @@
...
@@ -5615,9 +5637,9 @@
"$(inherited)"
,
"$(inherited)"
,
"$(PROJECT_DIR)/ServiceExtension"
,
"$(PROJECT_DIR)/ServiceExtension"
,
);
);
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Prd
.ServiceExtension
;
PRODUCT_BUNDLE_IDENTIFIER
=
com.shangyao.MobilePortal
Test
.ServiceExtension
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PRODUCT_NAME
=
"$(TARGET_NAME)"
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Prd.
ServiceExtension_dis3
;
PROVISIONING_PROFILE_SPECIFIER
=
com.shangyao.MobilePortal
Test
ServiceExtension_dis3
;
SKIP_INSTALL
=
YES
;
SKIP_INSTALL
=
YES
;
SWIFT_OBJC_BRIDGING_HEADER
=
"ServiceExtension/ServiceExtension-Bridging-Header.h"
;
SWIFT_OBJC_BRIDGING_HEADER
=
"ServiceExtension/ServiceExtension-Bridging-Header.h"
;
SWIFT_VERSION
=
5.0
;
SWIFT_VERSION
=
5.0
;
...
...
MobilePortal/MobilePortal.xcworkspace/xcuserdata/caiyang.xcuserdatad/UserInterfaceState.xcuserstate
View file @
b1be3d1a
No preview for this file type
MobilePortal/MobilePortal.xcworkspace/xcuserdata/caiyang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
View file @
b1be3d1a
...
@@ -440,8 +440,8 @@
...
@@ -440,8 +440,8 @@
timestampString =
"651493562.330161"
timestampString =
"651493562.330161"
startingColumnNumber =
"9223372036854775807"
startingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"3
14
"
startingLineNumber =
"3
45
"
endingLineNumber =
"3
14
"
endingLineNumber =
"3
45
"
landmarkName =
"addCellModel(array:)"
landmarkName =
"addCellModel(array:)"
landmarkType =
"7"
>
landmarkType =
"7"
>
</BreakpointContent>
</BreakpointContent>
...
@@ -1185,8 +1185,8 @@
...
@@ -1185,8 +1185,8 @@
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"163"
startingLineNumber =
"163"
endingLineNumber =
"163"
endingLineNumber =
"163"
landmarkName =
"
setwebView(strUrl:)
"
landmarkName =
"
unknown
"
landmarkType =
"
7
"
>
landmarkType =
"
0
"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
<BreakpointProxy
<BreakpointProxy
...
@@ -1201,8 +1201,8 @@
...
@@ -1201,8 +1201,8 @@
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"198"
startingLineNumber =
"198"
endingLineNumber =
"198"
endingLineNumber =
"198"
landmarkName =
"
setHTTPCookie(count:host:)
"
landmarkName =
"
unknown
"
landmarkType =
"
7
"
>
landmarkType =
"
0
"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
<BreakpointProxy
<BreakpointProxy
...
@@ -1217,8 +1217,8 @@
...
@@ -1217,8 +1217,8 @@
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"207"
startingLineNumber =
"207"
endingLineNumber =
"207"
endingLineNumber =
"207"
landmarkName =
"
setHTTPCookie(count:host:)
"
landmarkName =
"
unknown
"
landmarkType =
"
7
"
>
landmarkType =
"
0
"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
<BreakpointProxy
<BreakpointProxy
...
@@ -1233,8 +1233,8 @@
...
@@ -1233,8 +1233,8 @@
endingColumnNumber =
"9223372036854775807"
endingColumnNumber =
"9223372036854775807"
startingLineNumber =
"160"
startingLineNumber =
"160"
endingLineNumber =
"160"
endingLineNumber =
"160"
landmarkName =
"
setwebView(strUrl:)
"
landmarkName =
"
unknown
"
landmarkType =
"
7
"
>
landmarkType =
"
0
"
>
</BreakpointContent>
</BreakpointContent>
</BreakpointProxy>
</BreakpointProxy>
<BreakpointProxy
<BreakpointProxy
...
...
MobilePortal/MobilePortal/AppDelegate.swift
View file @
b1be3d1a
...
@@ -32,7 +32,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate,WXApiDelegate {
...
@@ -32,7 +32,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate,WXApiDelegate {
/// 键盘
/// 键盘
IQKeyboardManager
.
shared
.
enable
=
true
IQKeyboardManager
.
shared
.
enable
=
true
// 2体验版 1 测试版 0正式 106785
// 2体验版 1 测试版 0正式 106785
AccountInfo
.
sharedInstance
()
.
isTest
=
"
2
"
AccountInfo
.
sharedInstance
()
.
isTest
=
"
1
"
AccountInfo
.
sharedInstance
()
.
messageNumber
=
"0"
AccountInfo
.
sharedInstance
()
.
messageNumber
=
"0"
// 1新接口 0老接口
// 1新接口 0老接口
if
AccountInfo
.
sharedInstance
()
.
oldType
==
nil
{
if
AccountInfo
.
sharedInstance
()
.
oldType
==
nil
{
...
@@ -45,7 +45,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate,WXApiDelegate {
...
@@ -45,7 +45,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate,WXApiDelegate {
AccountInfo
.
sharedInstance
()
.
UMS_messageJSON
=
""
AccountInfo
.
sharedInstance
()
.
UMS_messageJSON
=
""
AccountInfo
.
sharedInstance
()
.
messageId
=
""
AccountInfo
.
sharedInstance
()
.
messageId
=
""
AccountInfo
.
sharedInstance
()
.
UMS_messageType
=
""
AccountInfo
.
sharedInstance
()
.
UMS_messageType
=
""
if
(
AccountInfo
.
sharedInstance
()
.
webViewUrl
==
nil
)
{
AccountInfo
.
sharedInstance
()
.
webViewUrl
=
""
AccountInfo
.
sharedInstance
()
.
webViewUrl
=
""
}
AccountInfo
.
sharedInstance
()
.
CustomerServicePower
=
""
// AccountInfo.sharedInstance().UMS_messageDetaUrl = "https://employeedev.shaphar.com/mobile-portal/messagedetail/1174"
// AccountInfo.sharedInstance().UMS_messageDetaUrl = "https://employeedev.shaphar.com/mobile-portal/messagedetail/1174"
// AccountInfo.sharedInstance().UserId = "199476"
// AccountInfo.sharedInstance().UserId = "199476"
// 网络框架
// 网络框架
...
...
MobilePortal/MobilePortal/Base/BaseViewController+ClassAction.swift
View file @
b1be3d1a
...
@@ -116,7 +116,12 @@ extension BaseViewController {
...
@@ -116,7 +116,12 @@ extension BaseViewController {
}
else
{
}
else
{
strUrl
=
strUrl
+
"?userId="
strUrl
=
strUrl
+
"?userId="
}
}
let
url
=
strUrl
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
UserId
)
+
"&userCompany="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
infoCompanyName
)
+
"&userName="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
userName
)
+
"&IDMToken="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
(
)
.
singlePoint_access_token
)
+
"&loginType="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
loginType
)
+
"&clientId="
+
md5
(
strs
:
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
UserId
))
let
dic
:
NSMutableDictionary
=
NSMutableDictionary
()
let
type
:
NSMutableDictionary
=
NSMutableDictionary
()
type
[
"type"
]
=
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
CustomerServicePower
)
dic
[
"user_labels"
]
=
type
let
url
=
strUrl
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
UserId
)
+
"&userCompany="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
infoCompanyName
)
+
"&userName="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
userName
)
+
"&IDMToken="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
(
)
.
singlePoint_access_token
)
+
"&loginType="
+
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
loginType
)
+
"&clientId="
+
md5
(
strs
:
judgmentStrNil
(
str
:
AccountInfo
.
sharedInstance
()
.
UserId
))
+
"&customField="
+
judgmentStrNil
(
str
:
dicValueString
(
dic
as!
[
String
:
Any
]))
// self.actionGotoWebGotoWeb(webViewUrl: url, isHomePushType: .NOIsHomePushType, previousPageShowTitleType: .YesShowTitleType)
// self.actionGotoWebGotoWeb(webViewUrl: url, isHomePushType: .NOIsHomePushType, previousPageShowTitleType: .YesShowTitleType)
...
...
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServiceHttpResult.h
0 → 100644
View file @
b1be3d1a
//
// CustomerServiceHttpResult.h
// MobilePortal
//
// Created by xie on 2024/1/17.
// Copyright © 2024 yin chen. All rights reserved.
//
#import "SNHttpRequestResult.h"
NS_ASSUME_NONNULL_BEGIN
@interface
CustomerServiceHttpResult
:
SNHttpRequestResult
-
(
NSMutableArray
*
)
getCustomerServiceHttpResult
;
@end
NS_ASSUME_NONNULL_END
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd+Response.h
0 → 100644
View file @
b1be3d1a
//
// CustomerServicePowerHttpPostCmd+Response.h
// MobilePortal
//
// Created by xie on 2024/1/17.
// Copyright © 2024 yin chen. All rights reserved.
//
#import "CustomerServicePowerHttpPostCmd.h"
NS_ASSUME_NONNULL_BEGIN
@interface
CustomerServicePowerHttpPostCmd
(
Response
)
@end
NS_ASSUME_NONNULL_END
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd+Response.m
0 → 100644
View file @
b1be3d1a
//
// CustomerServicePowerHttpPostCmd+Response.m
// MobilePortal
//
// Created by xie on 2024/1/17.
// Copyright © 2024 yin chen. All rights reserved.
//
#import "CustomerServicePowerHttpPostCmd+Response.h"
#import "CustomerServicePowerHttpPostCmd.h"
#import "CustomerServiceHttpResult.h"
@protocol
CustomerServiceHttpResultData
;
@interface
CustomerServiceHttpResultData
:
JSONModel
@property
NSString
<
Optional
>*
code
;
@property
NSString
<
Optional
>*
msg
;
@property
NSMutableArray
*
data
;
@end
@implementation
CustomerServiceHttpResultData
@synthesize
description
;
@end
@interface
CustomerServiceHttpResult
()
@property
CustomerServiceHttpResultData
*
data
;
@end
@implementation
CustomerServicePowerHttpPostCmd
(
Response
)
-
(
void
)
onRequestSuccess
:(
id
)
request
code
:(
NSInteger
)
code
{
[
self
.
result
setResultState
:
kRequestResultSuccess
];
NSDictionary
*
dic
=
(
NSDictionary
*
)
request
;
CustomerServiceHttpResult
*
result
=
[[
CustomerServiceHttpResult
alloc
]
init
];
result
=
(
CustomerServiceHttpResult
*
)
self
.
result
;
if
(
code
>
199
&&
code
<
299
)
{
[
self
.
result
setResultState
:
kRequestResultSuccess
];
NSError
*
error
;
result
.
data
=
[[
CustomerServiceHttpResultData
alloc
]
initWithDictionary
:
dic
error
:(
NSError
**
)
&
error
];
if
(
error
){
[
self
onRequestFailed
:
error
];
return
;
}
}
else
{
NSString
*
memo
=
[
dic
objectForKey
:
@"error_description"
];
[
self
.
result
setResultState
:
kRequestResultFail
];
[
self
.
result
setErrMsg
:
memo
];
NSLog
(
@"code :%ld errormsg:%@"
,(
long
)
code
,
memo
);
}
}
-
(
void
)
onRequestFailed
:(
NSError
*
)
error
{
NSLog
(
@"Error===%@"
,
error
);
[
self
.
result
setErrMsg
:[
error
localizedDescription
]];
[
self
.
result
setResultState
:
kRequestResultFail
];
}
@end
@implementation
CustomerServiceHttpResult
-
(
NSMutableArray
*
)
getCustomerServiceHttpResult
{
NSMutableArray
*
httpArray
=
[
NSMutableArray
array
];
if
([
self
.
data
.
code
isEqualToString
:
@"200"
])
{
httpArray
=
[
NSMutableArray
array
];
NSLog
(
@"%@"
,[
self
.
data
.
data
componentsJoinedByString
:
@","
]);
[
AccountInfo
sharedInstance
].
CustomerServicePower
=
[
self
.
data
.
data
componentsJoinedByString
:
@","
];
}
else
{
[
httpArray
addObject
:
self
.
data
.
msg
];
}
return
httpArray
;
}
@end
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd.h
0 → 100644
View file @
b1be3d1a
//
// CustomerServicePowerHttpPostCmd.h
// MobilePortal
//
// Created by xie on 2024/1/17.
// Copyright © 2024 yin chen. All rights reserved.
//
#import "SNHttpBasePostCmd.h"
NS_ASSUME_NONNULL_BEGIN
@interface
CustomerServicePowerHttpPostCmd
:
SNHttpBasePostCmd
-
(
instancetype
)
initWithVersion
:(
NSString
*
)
version
;
@end
extern
NSString
*
const
kHttpCustomerServicePowerHttpPostCmd_empid
;
extern
NSString
*
const
kHttpCustomerServicePowerHttpPostCmd_attr
;
NS_ASSUME_NONNULL_END
MobilePortal/MobilePortal/HttpNew/CustomerService/CustomerServicePowerHttpPostCmd.m
0 → 100644
View file @
b1be3d1a
//
// CustomerServicePowerHttpPostCmd.m
// MobilePortal
//
// Created by xie on 2024/1/17.
// Copyright © 2024 yin chen. All rights reserved.
//
#import "CustomerServicePowerHttpPostCmd.h"
#import "CustomerServiceHttpResult.h"
static
NSString
*
kActionUrl1
=
@"/ZhiNengKeFuController/isPermissions"
;
@implementation
CustomerServicePowerHttpPostCmd
-
(
instancetype
)
initWithVersion
:(
NSString
*
)
version
{
if
([
version
isEqualToString
:
PHttpVersion_v1
])
{
return
[[
CustomerServicePowerHttpPostCmd
alloc
]
initWithAuthorizationState
:
AuthorizationNull
];
}
else
{
NSAssert
(
NO
,
@"Invalid version"
);
}
return
nil
;
}
-
(
instancetype
)
initWithAuthorizationState
:(
AuthorizationState
)
state
{
self
=
[
super
initWithAuthorizationState
:
state
];
if
(
self
!=
nil
)
{
self
.
result
=
[[
CustomerServiceHttpResult
alloc
]
init
];
}
return
self
;
}
-
(
NSString
*
)
getActionUrl
{
return
kActionUrl1
;
}
@end
NSString
*
const
kHttpCustomerServicePowerHttpPostCmd_empid
=
@"empid"
;
NSString
*
const
kHttpCustomerServicePowerHttpPostCmd_attr
=
@"attr"
;
MobilePortal/MobilePortal/Info.plist
View file @
b1be3d1a
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
<key>
CFBundleDevelopmentRegion
</key>
<key>
CFBundleDevelopmentRegion
</key>
<string>
$(DEVELOPMENT_LANGUAGE)
</string>
<string>
$(DEVELOPMENT_LANGUAGE)
</string>
<key>
CFBundleDisplayName
</key>
<key>
CFBundleDisplayName
</key>
<string>
上药移动
</string>
<string>
上药移动
测试
</string>
<key>
CFBundleExecutable
</key>
<key>
CFBundleExecutable
</key>
<string>
$(EXECUTABLE_NAME)
</string>
<string>
$(EXECUTABLE_NAME)
</string>
<key>
CFBundleIdentifier
</key>
<key>
CFBundleIdentifier
</key>
...
...
MobilePortal/MobilePortal/MobilePortal-Bridging-Header.h
View file @
b1be3d1a
...
@@ -249,3 +249,5 @@
...
@@ -249,3 +249,5 @@
//获取对应系统分类 应用
//获取对应系统分类 应用
#import "ApplicationByBelongHttpGetCmd.h"
#import "ApplicationByBelongHttpGetCmd.h"
#import "ApplicationByBelongHttpResult.h"
#import "ApplicationByBelongHttpResult.h"
#import "CustomerServicePowerHttpPostCmd.h"
#import "CustomerServiceHttpResult.h"
MobilePortal/MobilePortal/Model/AccountInfo.swift
View file @
b1be3d1a
...
@@ -97,8 +97,20 @@ private let AccountInfo_UnReadNumber:String="AccountInfo_UnReadNumber"
...
@@ -97,8 +97,20 @@ private let AccountInfo_UnReadNumber:String="AccountInfo_UnReadNumber"
private
let
AccountInfo_webViewUrl
:
String
=
"AccountInfo_webViewUrl"
private
let
AccountInfo_webViewUrl
:
String
=
"AccountInfo_webViewUrl"
private
let
AccountInfo_CustomerServicePower
:
String
=
"AccountInfo_CustomerServicePower"
@objcMembers
class
AccountInfo
:
NSObject
{
@objcMembers
class
AccountInfo
:
NSObject
{
var
CustomerServicePower
:
String
?{
set
{
let
userData
:
UserDefaults
=
UserDefaults
.
standard
userData
.
set
(
newValue
,
forKey
:
AccountInfo_CustomerServicePower
)
}
get
{
let
userData
:
UserDefaults
=
UserDefaults
.
standard
return
userData
.
object
(
forKey
:
AccountInfo_CustomerServicePower
)
as?
String
}
}
var
webViewUrl
:
String
?{
var
webViewUrl
:
String
?{
set
{
set
{
let
userData
:
UserDefaults
=
UserDefaults
.
standard
let
userData
:
UserDefaults
=
UserDefaults
.
standard
...
...
MobilePortal/MobilePortal/VC/Home/HomeViewController+http.swift
View file @
b1be3d1a
...
@@ -9,6 +9,37 @@
...
@@ -9,6 +9,37 @@
import
UIKit
import
UIKit
extension
HomeViewController
{
extension
HomeViewController
{
//MARK:获取只能客户权限
func
CustomerServicePowerHttpPostCmdAction
()
{
let
cmd
:
HttpCommand
=
CustomerServicePowerHttpPostCmd
.
init
(
version
:
PHttpVersion_v1
)
let
block
:
httpBlock
=
{[
weak
self
]
(
result
:
RequestResult
!
,
useInfo
:
Any
!
)
->
()
in
if
result
!=
nil
{
self
?
.
funcCustomerServiceHttpResultResponse
(
result
:
result
)
}
else
{
print
(
"空的"
)
}
}
let
dic
:
NSMutableDictionary
=
NSMutableDictionary
()
let
dicid
:
NSMutableDictionary
=
NSMutableDictionary
()
dicid
[
kHttpCustomerServicePowerHttpPostCmd_empid
]
=
AccountInfo
.
sharedInstance
()
.
UserId
dic
[
kHttpCustomerServicePowerHttpPostCmd_attr
]
=
dicid
cmd
.
requestInfo
=
dic
as
[
NSObject
:
AnyObject
]
let
completeDelegate
=
SMBaseHttpComplete
.
init
(
block
:
block
,
withUserInfo
:
nil
)
cmd
.
requestInfo
=
dic
as?
[
AnyHashable
:
Any
]
cmd
.
completeDelegate
=
completeDelegate
print
(
"url==%@"
,
cmd
.
getUrl
())
cmd
.
execute
()
}
func
funcCustomerServiceHttpResultResponse
(
result
:
RequestResult
){
let
r
:
CustomerServiceHttpResult
=
result
as!
CustomerServiceHttpResult
if
r
.
isOk
()
{
let
array
:
NSMutableArray
=
r
.
getCustomerServiceHttpResult
()
print
(
AccountInfo
.
sharedInstance
()
.
CustomerServicePower
)
}
else
{
}
}
//MARK:获取对应服务
//MARK:获取对应服务
func
getApplicationByBelongAction
(
applicationName
:
String
)
{
func
getApplicationByBelongAction
(
applicationName
:
String
)
{
showHintView
()
showHintView
()
...
...
MobilePortal/MobilePortal/VC/Home/HomeViewController.swift
View file @
b1be3d1a
...
@@ -122,7 +122,7 @@ class HomeViewController: BaseViewController,UIPopoverPresentationControllerDele
...
@@ -122,7 +122,7 @@ class HomeViewController: BaseViewController,UIPopoverPresentationControllerDele
addInitTableView
()
addInitTableView
()
addHeaderFooter
()
addHeaderFooter
()
actionHttpGCD
()
actionHttpGCD
()
CustomerServicePowerHttpPostCmdAction
()
// setStatusBarBackgroundColor()
// setStatusBarBackgroundColor()
// self.title = "首页"
// self.title = "首页"
// Do any additional setup after loading the view.
// Do any additional setup after loading the view.
...
...
MobilePortal/MobilePortal/VC/Upcoming/ListView/Cell/UpcomingListTableViewCell.swift
View file @
b1be3d1a
...
@@ -111,7 +111,7 @@ class UpcomingListTableViewCell: BaseTableViewCell {
...
@@ -111,7 +111,7 @@ class UpcomingListTableViewCell: BaseTableViewCell {
self
.
retractUnfoldType
=
xinfo
.
retractUnfoldType
self
.
retractUnfoldType
=
xinfo
.
retractUnfoldType
self
.
retractUnfoldBlack
=
xinfo
.
retractUnfoldBlack
self
.
retractUnfoldBlack
=
xinfo
.
retractUnfoldBlack
bagView
.
frame
=
CGRect
(
x
:
13.33
,
y
:
0
,
width
:
SCREEN_WHIDTH
()
-
26.66
,
height
:
self
.
height
-
10
)
bagView
.
frame
=
CGRect
(
x
:
13.33
,
y
:
0
,
width
:
SCREEN_WHIDTH
()
-
26.66
,
height
:
self
.
height
-
10
)
titleLabel
.
frame
=
CGRect
(
x
:
bagView
.
originX
+
15.33
,
y
:
13
,
width
:
getTexWidth
(
textStr
:
xinfo
.
title
!
,
font
:
UIFont
.
test_systemFont
(
ofSize
:
14
),
height
:
13
),
height
:
1
3
)
titleLabel
.
frame
=
CGRect
(
x
:
bagView
.
originX
+
15.33
,
y
:
13
,
width
:
getTexWidth
(
textStr
:
xinfo
.
title
!
,
font
:
UIFont
.
test_systemFont
(
ofSize
:
14
),
height
:
13
),
height
:
1
5
)
titleLabel
.
text
=
xinfo
.
title
titleLabel
.
text
=
xinfo
.
title
subLabel
.
frame
=
CGRect
(
x
:
titleLabel
.
originX
,
y
:
titleLabel
.
originY
+
titleLabel
.
height
+
10
,
width
:
bagView
.
width
-
100
,
height
:
13
)
subLabel
.
frame
=
CGRect
(
x
:
titleLabel
.
originX
,
y
:
titleLabel
.
originY
+
titleLabel
.
height
+
10
,
width
:
bagView
.
width
-
100
,
height
:
13
)
subLabel
.
text
=
xinfo
.
subTitle
subLabel
.
text
=
xinfo
.
subTitle
...
...
MobilePortal/MobilePortal/codeObfuscation.h
View file @
b1be3d1a
#ifndef Demo_codeObfuscation_h
#ifndef Demo_codeObfuscation_h
#define Demo_codeObfuscation_h
#define Demo_codeObfuscation_h
//confuse string at
Thu Nov 9 09:46:58 CST 2023
//confuse string at
Wed Jan 24 17:37:19 CST 2024
#define BaseViewController
txBeMIyazIbdaAgT
#define BaseViewController
scUczMsmrNPgZPOG
#define myTableView k
BObyyvGWiDHBUHV
#define myTableView k
CcKFJGrcxyKnKdW
#define setCacheAccountInfo
VEJRHehAqwUlWCLC
#define setCacheAccountInfo
WvznAOnIbZIPZyqH
#define setClassWebUrlAccountInfo
ypZOjCHzbfWuEkjR
#define setClassWebUrlAccountInfo
zFEpnsmKVQHQeAdU
#define setWebUrlAction
TJQBGxXTXnXSaMLY
#define setWebUrlAction
AKcgGJEsQvujJfjW
#define SinglePointWeChatVC
UoLpsAkhGOxJrmMj
#define SinglePointWeChatVC
sstksncEeUcWnjmP
#define onLogin
UjokpKxYyjgVuzee
#define onLogin
BdKHAPJfrySdnvuD
#define getLoginTypeHttpAction
JhOqJlfVoWZsdFNb
#define getLoginTypeHttpAction
XVZnyBTVoRWKihBu
#define loginTypeHttpGetCmdTypeAction
RFBxfYlvwqTSsVvm
#define loginTypeHttpGetCmdTypeAction
UvVSSIzXjXQlotqb
#define getScopeListHttpCmd
NhPQBBxbjqZunkbl
#define getScopeListHttpCmd
OnDkxDQmmbvNtYaY
#define selectSinglePointTypeAction
YtvtWTFGkrVtFfHP
#define selectSinglePointTypeAction
HHbcTxGDCQTKTzXl
#define getLoginHttpPostCmdCmd
LEhFyZmGNFMaSVdl
#define getLoginHttpPostCmdCmd
bjKIFJnHKBmrScvM
#define httpLoginHttpPostResultResponse
DxwVnXWuTASWbbif
#define httpLoginHttpPostResultResponse
FRXQpcckDHpVnrCd
#define getNewVersionUpdateHttpCmd
UscIrnsbLvSiPlFs
#define getNewVersionUpdateHttpCmd
qELmQVBaLCbXxNDn
#define getLoginDeviceInformationHttpCmd
TczQRRIWPUqGowhs
#define getLoginDeviceInformationHttpCmd
xXjibzFvCwZTqRqF
#define getMyInformationHttpGetCmd
LuqCSVrOfymUnwJi
#define getMyInformationHttpGetCmd
KgBLqMHzYhBIOiJJ
#define getVerifyTokenHttpPostCmdAction
nbjaSWuwHVznWEgj
#define getVerifyTokenHttpPostCmdAction
oHrDlHTHCUiDkNNU
#define httpVerifyTokenHttpResultResponse
uFFRwqOPekMTSJOf
#define httpVerifyTokenHttpResultResponse
rsdgWWxrBKDAiVMv
#define loginGetUserInfo
UMnhSZyAeINGNoME
#define loginGetUserInfo
YnedQUmwDzbgPCQH
#define httpSinglePointinfoHttpResultResponse
OczbCwKWIjgcViqa
#define httpSinglePointinfoHttpResultResponse
gRPeUFlsHAKKdIUq
#define getWeChatXinfoHttpPostCmd
rSHouFXKzJNkYfQS
#define getWeChatXinfoHttpPostCmd
yAThAvrNfZLtBcmT
#define getWeChatBindingHttpPostCmd
tfNjDOdHsHxfOlDX
#define getWeChatBindingHttpPostCmd
RjQEJDHnTIBvaTSt
#define httpWeChatXinfoHttpResultResponse
QwUtwnrImuGhUDNa
#define httpWeChatXinfoHttpResultResponse
UGmEOuDtxnLlWkVu
#define SinglePointWeChatHttp
IzEjFOwfKCuCLZym
#define SinglePointWeChatHttp
QmxDfwUwofbkKRKD
#define judgmentTokenExpired(resultBlock:@escaping
QUNgsfsEBRINeRjj
#define judgmentTokenExpired(resultBlock:@escaping
DURneoegNPuAcTgn
#define httpVerificationTokenHttpResultResponse(result:RequestResult,resultBlock:@escaping
kERyveAVhndksTbQ
#define httpVerificationTokenHttpResultResponse(result:RequestResult,resultBlock:@escaping
UXlgsVMjeAsHSEgH
#define getRefreshTokenHttpPostCmd(resultBlock:@escaping
kjzqbDhjgnqbRtyC
#define getRefreshTokenHttpPostCmd(resultBlock:@escaping
GdzxPFXryiMAZjOA
#define func
PrvOyTIyqkyvxzZH
#define func
KwGYmNsDbImzRErT
#define getLoginDeviceInformationHttpCmd(resultBlock:@escaping
mghQtxSKoNJvqdyX
#define getLoginDeviceInformationHttpCmd(resultBlock:@escaping
NEkqbyRalVYEZkCd
#define httpDeviceInformationHttpResultResponse(result:
fMUXTQOEFkyGugoV
#define httpDeviceInformationHttpResultResponse(result:
BZNysyFKzmAXkKzF
#define LoginViewController
ZtVmDEwKFKkUsZHk
#define LoginViewController
RhelgKGFdJBSxZgU
#define WeChatBindingViewController
JvWWPPrTLqzDExWj
#define WeChatBindingViewController
DEBLdFfujWCpxVNV
#define SinglePointViewController
KSKKMUcQfAOkMVPH
#define SinglePointViewController
IGnvplJYDEmFhqxU
#define MineViewController
TefNAAukyRHjGgoC
#define MineViewController
kqVKMEbqugiUawoj
#define getSelectCompanyHttpCmd
keAcjXvIesnlRmE
U
#define getSelectCompanyHttpCmd
SgKFPpzdydLUjPO
U
#define httpSelectCompanyHttpResultResponse
TKNEwDYQOItZvWEX
#define httpSelectCompanyHttpResultResponse
mUlJflTXYqagNePQ
#define SelectCompanyViewController
MPSdkVpJcniWnQbg
#define SelectCompanyViewController
khxWqZKKqIHpURxk
#define MineMoreViewController
xVIYIcBohwgVyazk
#define MineMoreViewController
sTRqltAzlgmvjhgq
#define WebSwiftViewController
DNgBspSNbPBTHkmc
#define WebSwiftViewController
rvEIspGqItVybCDx
#define webView
blRTCKktUbcVwoDl
#define webView
WVRFTZTDaDeRtalW
#define webViewUrl
qlhACRvbioYIWcxr
#define webViewUrl
zoyHKmjmkWFeOWtm
#define appid
yJpKryZPAdlRRfOt
#define appid
qUrOHuIoxLbTGBzX
#define webActionTitle
OQGmNaoBDybhNOAG
#define webActionTitle
DSbbjPsYrbQjMIMS
#define setwebView
IHeyngEjZIrNxLlB
#define setwebView
PsydMdhAIelCjybV
#define backPrevious
ZYIBaUuSzUTPqHvG
#define backPrevious
dRnNfwUwvoGJLwDp
#define WebActionOC
vnnTxSSEliKtBJjH
#define WebActionOC
xoeUNjMlYbVPacBE
#define getUrl
AUmDXTbTdxydpDTs
#define getUrl
BMzMAZNkXPtsBPHk
#define getWebCookie
kalGoGgIPDNcRBpI
#define getWebCookie
BZHLAGxTYGHqkECu
#define encryptAES
huBaPzyIkfQjPuOs
#define encryptAES
xnKuAUIGeClqrHTM
#define decryptAES
UjVAwXEuvjaZXiaM
#define decryptAES
uQuxPmiUVmVoZoKX
#define ChangePassWordViewController
XeAjqWmICseLlncP
#define ChangePassWordViewController
qSkKaftLQiWEAfqG
#define oldTextView
PNhKbQBYsiECYAud
#define oldTextView
EgLzHeJxUEAUSIDp
#define newTextView
ArBfcvWCJrdpEHOJ
#define newTextView
SDaCcHsIQfXNRqat
#define confirmPassTextView
zdDtdcCJnNOopTkI
#define confirmPassTextView
GskTMMDVcqmuOfEH
#define actionChangePassWord
bWyoQpbsikDkeecY
#define actionChangePassWord
QauGRHuHLwEbBIdd
#define getChangePasswordHttpCmd
ZsqaDcuwUkrlxXqD
#define getChangePasswordHttpCmd
VDSkAqgTORZYmncl
#define httpChangePasswordHttpResultResponse
gblpOJvQnWkVJodn
#define httpChangePasswordHttpResultResponse
dnqeDpjjeSjmBTUx
#define getSinglePointPasswordHttpPostCmd
CHUyKMLYInXHwYwf
#define getSinglePointPasswordHttpPostCmd
FKIlggNDLLkvKkTN
#define httpSinglePointPasswordHttpResultResponse
RCKMxVxZfOLLPXPS
#define httpSinglePointPasswordHttpResultResponse
LpMFxugDkKEyGCgA
#define loginTypeHttpGetCmdTypeAction
BbgGQYdUfpfWsdFq
#define loginTypeHttpGetCmdTypeAction
ZwcRxtBBzwriFkYd
#define MineMoreViewController
YvonFRiqdTQNjpgJ
#define MineMoreViewController
NLgzALEuoZeTWndY
#define getMyApplicationListHttpCmd
kcynySWDCsEfmqIc
#define getMyApplicationListHttpCmd
BUDtDvAWyIfuhdud
#define httpMyApplicationListHttpResultResponse
osLxxVGYQcexUBMF
#define httpMyApplicationListHttpResultResponse
zLKKnoOMEGSTbhxL
#define getAllApplicationHttpListCmd
CbAxQDhdjPTtKcNh
#define getAllApplicationHttpListCmd
uQBkvWISWVtWXuQy
#define httpMoreApplicationsTwoHttpResultResponse
OhUZDZUgWQBWqtvv
#define httpMoreApplicationsTwoHttpResultResponse
NXQDDEPWlvCMspgR
#define changeBlockAction
gQZptwbCahCLGXSz
#define changeBlockAction
fnuqkEEJELDsNuwm
#define getHttpCollcetionViewModellArray
ILDOKGLAWuTyvZDt
#define getHttpCollcetionViewModellArray
yeEdLdkXxaQfnTXp
#define getHttpCollcetionViewModellTwoArray
YNtcOKSLDZondamH
#define getHttpCollcetionViewModellTwoArray
TXCugSbNldZofCak
#define getHttpMineMoreCollectionViewCellModel
SidjXivlhToYZAMJ
#define getHttpMineMoreCollectionViewCellModel
RLmVpiYFIXbrhCdf
#define getSaveApplicationsHttpCmd
jZMbUdjXuIeGSEro
#define getSaveApplicationsHttpCmd
IOmxjncuoysewRjI
#define httpSaveApplicationListHttpResultResponse
xuvrmKmyIVGwIJPh
#define httpSaveApplicationListHttpResultResponse
XqRuKIDlMLYdrhdj
#define httpSelectCompanyHttpResultResponse
SuDqTfGpMQbwtPAf
#define httpSelectCompanyHttpResultResponse
OBTEruNMXJxrqFwV
#define gotoCompanyListVC
knkdQkvrEXaZqurV
#define gotoCompanyListVC
wcaTjcuqCNywxfBQ
#define SelectCompanyViewController
JuisHhQTBIZMsETl
#define SelectCompanyViewController
mQdUlsUOyVocHyiY
#define actionCompanyHttpGCD
SkWhEknPPmGCxAhY
#define actionCompanyHttpGCD
KwUyvAOrymoqHhZc
#define actiondepartmentHttpGCD
mYYOjPgxYANHGbAS
#define actiondepartmentHttpGCD
YNTeqeNVzjYXWUDO
#define myApplicationAction
qVsykTBrYgNNwbzf
#define myApplicationAction
JHijHxYgtLMoumTx
#define downloadOpenApp
OIThWdeLRrWcfbFl
#define downloadOpenApp
peBAABdfwftqZRhe
#define oftenApplicationType
ieHbhCDtrfDQVJjw
#define oftenApplicationType
ZrAdQcCxtwplBdgm
#define HTHttpConfig
ZAPeAhClWSxOHagF
#define HTHttpConfig
kvRpqMWLoJamguRB
#define kServiceAddressURL1
kmSCfSnZYIIosirS
#define kServiceAddressURL1
WjKDzacotyMMRWda
#define imageURL1 Q
DnDnYxcjCoNjbyh
#define imageURL1 Q
gCviQrmferMzrJr
#define kServiceAddressURL
AykTEWMIcNaZwVzi
#define kServiceAddressURL
GbOqylbDbbyzvjGk
#define imageURL
QHKWHyXfIYlViJEb
#define imageURL
kPunkaBAxKjySOhD
#define kServiceAddressURL2
MvdwytLVgzMSQWXG
#define kServiceAddressURL2
GJNjyNMpuPnnIjgY
#define imageURL2
jdeTngrTEnEdlWpJ
#define imageURL2
srNbKRGnjxddWhKZ
#define HomeViewController
QMkXxtvuXlmSmJke
#define HomeViewController
SkjeSxUNFquEntEG
#define actionHttpGCD
xhvHnOdIDFMoLyXu
#define actionHttpGCD
mlcPQdgLDhjIFxsQ
#define getHttpHomeClassListCmd
hyKinjkQiSVdifVG
#define getHttpHomeClassListCmd
dNSmJHSBxpmmfcDl
#define httpHttpHomeClassListResultResponse
cbuagpaIUloHTHRZ
#define httpHttpHomeClassListResultResponse
BTgHsjASFbshpzcX
#define getUpcomingCountHttpPostCmd
jfgNcrxzZrsSacOT
#define getUpcomingCountHttpPostCmd
iBukMucozIrtKfoN
#define httpUpcomingCountHttpResultResponse
dVGFSwIcFjqpccHy
#define httpUpcomingCountHttpResultResponse
oxRuqQXnhlzhBrko
#define getMessageNunberShowHttpPostCmd
dtaxZaTXNzTEakib
#define getMessageNunberShowHttpPostCmd
VVRDzMSBpJpqNCQx
#define httpMessageNumberShowHttpResultResponse
DnoAMKEczQpyPkfj
#define httpMessageNumberShowHttpResultResponse
hyKhyBIXwBricKgO
#endif
#endif
MobilePortal/ServiceExtension/NotificationService.swift
View file @
b1be3d1a
...
@@ -20,7 +20,7 @@ class NotificationService: UNNotificationServiceExtension {
...
@@ -20,7 +20,7 @@ class NotificationService: UNNotificationServiceExtension {
// c0eb5d604f19e9d58af5f8de 正式
// c0eb5d604f19e9d58af5f8de 正式
JPushNotificationExtensionService
.
jpushSetAppkey
(
"
c0eb5d604f19e9d58af5f8d
e"
)
JPushNotificationExtensionService
.
jpushSetAppkey
(
"
444b4a4c86a09bd2e27367f
e"
)
JPushNotificationExtensionService
.
jpushReceive
(
request
)
{
JPushNotificationExtensionService
.
jpushReceive
(
request
)
{
print
(
"apns upload success"
)
print
(
"apns upload success"
)
contentHandler
(
request
.
content
)
contentHandler
(
request
.
content
)
...
...
MobilePortal/symbols
View file @
b1be3d1a
No preview for this file type
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