Commit 5fee98c4 authored by xiejb's avatar xiejb

智能客服添加参数

parent b782294a
......@@ -5284,7 +5284,7 @@
CODE_SIGN_ENTITLEMENTS = MobilePortal/MobilePortal.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution: Shanghai Pharmaceutical Co., Ltd.";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 2.0;
CURRENT_PROJECT_VERSION = 2.1;
DEVELOPMENT_TEAM = 7FYU37G7W6;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
......@@ -5304,7 +5304,7 @@
"$(PROJECT_DIR)/MobilePortal/Thirdparty/BDVoice/BDSClientLib",
"$(PROJECT_DIR)/MobilePortal/Thirdparty/WXApiManager/WeChatSDK",
);
MARKETING_VERSION = 2.0;
MARKETING_VERSION = 2.1;
ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = (
"$(inherited)",
......@@ -5366,7 +5366,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = com.shangyao.MobilePortalPrd;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd_new_dis4;
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd_new_dis5;
SWIFT_OBJC_BRIDGING_HEADER = "MobilePortal/MobilePortal-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.0;
......@@ -5385,7 +5385,7 @@
CODE_SIGN_ENTITLEMENTS = MobilePortal/MobilePortal.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution: Shanghai Pharmaceutical Co., Ltd.";
CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 2.0;
CURRENT_PROJECT_VERSION = 2.1;
DEVELOPMENT_TEAM = 7FYU37G7W6;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
......@@ -5405,7 +5405,7 @@
"$(PROJECT_DIR)/MobilePortal/Thirdparty/BDVoice/BDSClientLib",
"$(PROJECT_DIR)/MobilePortal/Thirdparty/WXApiManager/WeChatSDK",
);
MARKETING_VERSION = 2.0;
MARKETING_VERSION = 2.1;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
......@@ -5466,7 +5466,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = com.shangyao.MobilePortalPrd;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd_new_dis4;
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd_new_dis5;
SWIFT_OBJC_BRIDGING_HEADER = "MobilePortal/MobilePortal-Bridging-Header.h";
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = 1;
......@@ -5587,7 +5587,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = com.shangyao.MobilePortalPrd.ServiceExtension;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd.ServiceExtension_dis2;
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd.ServiceExtension_dis3;
SKIP_INSTALL = YES;
SWIFT_OBJC_BRIDGING_HEADER = "ServiceExtension/ServiceExtension-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
......@@ -5617,7 +5617,7 @@
);
PRODUCT_BUNDLE_IDENTIFIER = com.shangyao.MobilePortalPrd.ServiceExtension;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd.ServiceExtension_dis2;
PROVISIONING_PROFILE_SPECIFIER = com.shangyao.MobilePortalPrd.ServiceExtension_dis3;
SKIP_INSTALL = YES;
SWIFT_OBJC_BRIDGING_HEADER = "ServiceExtension/ServiceExtension-Bridging-Header.h";
SWIFT_VERSION = 5.0;
......
......@@ -748,8 +748,8 @@
endingColumnNumber = "9223372036854775807"
startingLineNumber = "191"
endingLineNumber = "191"
landmarkName = "unknown"
landmarkType = "0">
landmarkName = "webView(_:createWebViewWith:for:windowFeatures:)"
landmarkType = "7">
</BreakpointContent>
</BreakpointProxy>
<BreakpointProxy
......@@ -765,8 +765,8 @@
endingColumnNumber = "9223372036854775807"
startingLineNumber = "122"
endingLineNumber = "122"
landmarkName = "unknown"
landmarkType = "0">
landmarkName = "webView(_:didFail:withError:)"
landmarkType = "7">
<Locations>
<Location
uuid = "9D90046A-9ADF-4884-BC26-1C680A71C079 - e4f524b5061a8579"
......
......@@ -95,7 +95,8 @@ public func md5(strs:String) ->String!{
for i in 0 ..< digestLen {
hash.appendFormat("%02x", result[i])
}
result.deinitialize()
// result.deinitialize()
free(result)
return String(format: hash as String)
}
public func judgmentStrNil(str:String?) -> String{
......
......@@ -116,7 +116,8 @@ extension BaseViewController {
} else {
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)
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))
// self.actionGotoWebGotoWeb(webViewUrl: url, isHomePushType: .NOIsHomePushType, previousPageShowTitleType: .YesShowTitleType)
actionGotoWeb(webViewUrl: url, isHomePushType: .NOIsHomePushType, isShowTitleType: self.getHtitleType(htitle: judgmentStrNil(str: model.htitle!)), appid: judgmentStrNil(str: model.appid!), isEncryptionType: .YesEncryptionType)
......
#ifndef Demo_codeObfuscation_h
#define Demo_codeObfuscation_h
//confuse string at Fri Jul 7 17:09:56 CST 2023
#define BaseViewController xiJzokGXRDosFzMc
#define myTableView CqjLPvOUelOOHDUO
#define setCacheAccountInfo SeyzWXRKmqWafZbl
#define setClassWebUrlAccountInfo YzyxmQMCuuVYYmUF
#define setWebUrlAction LoMgAYIGCTvfiSyU
#define SinglePointWeChatVC BzOzJoUQdguJfGEc
#define onLogin sGPGTmjOwpldTwmt
#define getLoginTypeHttpAction OxmrUIfzhBRKDMZP
#define loginTypeHttpGetCmdTypeAction ZXbDoeVAyiNPzksG
#define getScopeListHttpCmd bDryeTMgZhcBubOD
#define selectSinglePointTypeAction DnpEmXUEJWwthCTY
#define getLoginHttpPostCmdCmd voSoxvVyPdboRvYD
#define httpLoginHttpPostResultResponse qZIDAbwOgeORmZbO
#define getNewVersionUpdateHttpCmd ZNoJwssJoUVXCHbf
#define getLoginDeviceInformationHttpCmd rAggRPZUuNRTlStQ
#define getMyInformationHttpGetCmd PwIFodWrTUGFXyyi
#define getVerifyTokenHttpPostCmdAction ezylQMcbummSmdhF
#define httpVerifyTokenHttpResultResponse FgpyaXHTqHjdBWRZ
#define loginGetUserInfo VieTbfcWScfrsBFh
#define httpSinglePointinfoHttpResultResponse hJqTXhcFTrLdEnMl
#define getWeChatXinfoHttpPostCmd qWYuRcrOgebeQPgb
#define getWeChatBindingHttpPostCmd nOYmcqbUuIAjFjzs
#define httpWeChatXinfoHttpResultResponse bfmzMzOTkvtStkEN
#define SinglePointWeChatHttp nncgkuhZsZYUJGTE
#define judgmentTokenExpired(resultBlock:@escaping gJhSuZowoxaxiKee
#define httpVerificationTokenHttpResultResponse(result:RequestResult,resultBlock:@escaping DoVJIyMQCwNdyKzP
#define getRefreshTokenHttpPostCmd(resultBlock:@escaping yLYPeeHhODihsEPy
#define func zRnIZLWuUkKNDnrB
#define getLoginDeviceInformationHttpCmd(resultBlock:@escaping gOehPHKxAjMgTEIL
#define httpDeviceInformationHttpResultResponse(result: XeqePAitWUmKzJyY
#define LoginViewController jkISjtQNlsTVvIXr
#define WeChatBindingViewController HQPnJPjhMgRiLSxe
#define SinglePointViewController isKqyPdViNOnTwON
#define MineViewController NeuNwlQdJXeHNfJh
#define getSelectCompanyHttpCmd VCYbDRiDSdzlAssC
#define httpSelectCompanyHttpResultResponse GxizAqcgGZVYarNx
#define SelectCompanyViewController wBFSitHKMjyGouVh
#define MineMoreViewController WzHEVrrYimDpZeWZ
#define WebSwiftViewController gUSwpjYTnMzByyRC
#define webView KzZhXROMPsUAhCxP
#define webViewUrl GyohoahdUvVIJtMA
#define appid rbvIoCVzwPMZumzJ
#define webActionTitle vuvxBDTGONgsjdLz
#define setwebView AVadgxdbYDJfmSqO
#define backPrevious LJFAqhWhzVhBzTnc
#define WebActionOC bBLpESgDIePyHUKt
#define getUrl iiYRdyDLZLABxTnj
#define getWebCookie YGAIRwtrfNbFGqVm
#define encryptAES GBPHKscTjDxbxCVO
#define decryptAES ZkjzGBCtYCLqGgDR
#define ChangePassWordViewController tCeKicvHatpLiOKS
#define oldTextView zmimTSUlQRBhPXMV
#define newTextView UoaLxQOmfINjjxly
#define confirmPassTextView xXycTFTaESlEfwFN
#define actionChangePassWord jHaQoSLJpCYyVSln
#define getChangePasswordHttpCmd YniWXevnqWwaFWoC
#define httpChangePasswordHttpResultResponse oXVyJaHkBjbBwSzn
#define getSinglePointPasswordHttpPostCmd DqnMlXQUZAiUracx
#define httpSinglePointPasswordHttpResultResponse jHlEqohNCrokhdgw
#define loginTypeHttpGetCmdTypeAction zNdnTeESVtdycSXM
#define MineMoreViewController BvKGQSxRoquzIYkV
#define getMyApplicationListHttpCmd zElDlLEraZahDyJc
#define httpMyApplicationListHttpResultResponse pESaYGfnHhDmsidV
#define getAllApplicationHttpListCmd CUskFrVQrGsJaMJJ
#define httpMoreApplicationsTwoHttpResultResponse rtxeLxENWQZplVEl
#define changeBlockAction MUiAEoWBBafoQyND
#define getHttpCollcetionViewModellArray SAmLIhkiqEgycopL
#define getHttpCollcetionViewModellTwoArray LcoUWZKDzoPLDrod
#define getHttpMineMoreCollectionViewCellModel iEvfCaPAsyqjxbRQ
#define getSaveApplicationsHttpCmd zlbMMUICcbpNEyEP
#define httpSaveApplicationListHttpResultResponse wldJRRaDTwtTZBwf
#define httpSelectCompanyHttpResultResponse AXObItqwiiGkWfwD
#define gotoCompanyListVC YMjBUMjTzZIHdCuu
#define SelectCompanyViewController cWACIWkDrXIMSflZ
#define actionCompanyHttpGCD kUBQHoLlrPIvzzSr
#define actiondepartmentHttpGCD GrGmGwduwUoAusKb
#define myApplicationAction srmohFmHhKRSniwE
#define downloadOpenApp rTMTUQdaVyTBTSdc
#define oftenApplicationType eIpraLLAphLyJYLq
#define HTHttpConfig zIBOlCXEExSbQyzQ
#define kServiceAddressURL1 tXPPsHdwGPehbyxd
#define imageURL1 cLPKcSILXOBdgTNf
#define kServiceAddressURL VcwdDWNEPSbHUMPT
#define imageURL ysYmuQuDbgPOwAWP
#define kServiceAddressURL2 QWFaAwXRgWYenfvP
#define imageURL2 RKRNnHNorPPYyvMf
#define HomeViewController huRtiflqrbzUrhMS
#define actionHttpGCD ySvGdAwOlBQcByca
#define getHttpHomeClassListCmd uZMMrbayTkjuKCew
#define httpHttpHomeClassListResultResponse EJsultAdNVjNuesq
#define getUpcomingCountHttpPostCmd NTZfoMkeYMQZVgGr
#define httpUpcomingCountHttpResultResponse tdRLNaImSmSYZgBb
#define getMessageNunberShowHttpPostCmd IKacXXSIYieEsmOW
#define httpMessageNumberShowHttpResultResponse mxDEnEjHZEKpfqFn
//confuse string at Fri Jul 28 09:29:46 CST 2023
#define BaseViewController UloKlqpMiUjjurwC
#define myTableView TfvFonJIOXarcCxw
#define setCacheAccountInfo cIVRlEtOypFgaONM
#define setClassWebUrlAccountInfo GXvnkimBkWwLguJb
#define setWebUrlAction mnYdrizAGWUHVZAy
#define SinglePointWeChatVC wObosPEoeVcdxnXk
#define onLogin RxFQzkmebqzSKFqX
#define getLoginTypeHttpAction IepfDkHIQVFJrejq
#define loginTypeHttpGetCmdTypeAction lbhopbGgAmVJLDPs
#define getScopeListHttpCmd ythuVRIeTbnQZwMD
#define selectSinglePointTypeAction hitPZJAgPflYkPLL
#define getLoginHttpPostCmdCmd vbOrONKOOEnywpug
#define httpLoginHttpPostResultResponse EGgtgtjBbPdVRShY
#define getNewVersionUpdateHttpCmd WOeipVzcJVujAvqB
#define getLoginDeviceInformationHttpCmd xjYEqcZqIomhwWeV
#define getMyInformationHttpGetCmd woQLhkDbkhXnVvhk
#define getVerifyTokenHttpPostCmdAction OAHgVwMNDaxJUxfC
#define httpVerifyTokenHttpResultResponse jgOUKREdMPLkJUCW
#define loginGetUserInfo zZWVhDwUVydgOnPv
#define httpSinglePointinfoHttpResultResponse NHzBsJFbeZPkmmCi
#define getWeChatXinfoHttpPostCmd YYlHykfewRVYrsbf
#define getWeChatBindingHttpPostCmd ttFvSBTZnPHuKMPX
#define httpWeChatXinfoHttpResultResponse fVTMzeCDaicThFmN
#define SinglePointWeChatHttp OxAcXKFXPIepNGuY
#define judgmentTokenExpired(resultBlock:@escaping uspyaqYPrybiHdHU
#define httpVerificationTokenHttpResultResponse(result:RequestResult,resultBlock:@escaping GXtVmxGJKBqLTkbe
#define getRefreshTokenHttpPostCmd(resultBlock:@escaping HYMvrLQBoercyhDa
#define func hFzsqtpbuWvNdlFQ
#define getLoginDeviceInformationHttpCmd(resultBlock:@escaping amlANoWePZGkkUnU
#define httpDeviceInformationHttpResultResponse(result: IiQmbMZIbHGgQFwB
#define LoginViewController dvPbNpFLHSFpCCJL
#define WeChatBindingViewController oRHSWVQbvDobCrfY
#define SinglePointViewController URZKejLVBtUKRQIh
#define MineViewController lrSeQXudCeajeSxA
#define getSelectCompanyHttpCmd lXFVqkgwbPZTZSDh
#define httpSelectCompanyHttpResultResponse pWIhstKephXgAQno
#define SelectCompanyViewController BpkvvzkEgRzmWSYr
#define MineMoreViewController bMIhKZAqZMNqsukx
#define WebSwiftViewController OYHIqsricrssUPQY
#define webView AGpVMWwVLekBenuV
#define webViewUrl JSFHPKvzuxxnbNdp
#define appid dmGXMDGTFwzeURVG
#define webActionTitle VWoECsYEGpcxAGEw
#define setwebView mwvWkZyNNlqrBULH
#define backPrevious SyaUPKnSUPbJVHpV
#define WebActionOC pwDJfiawlaywVEEM
#define getUrl HeBOWuqMckRmHhFb
#define getWebCookie uMVYiGYKEgpppAmq
#define encryptAES BlSdcmeTrLwHNKXb
#define decryptAES DLEGmNzyBfqarQGC
#define ChangePassWordViewController AcniLNtTsRueFSpS
#define oldTextView ufActWWKUzLcPYHR
#define newTextView EuwFEKlhqAwCzwLK
#define confirmPassTextView IZoPbdPOUhsXLFwq
#define actionChangePassWord jwyCIzLATvWSFezM
#define getChangePasswordHttpCmd VDjJPbdotWPqyXmd
#define httpChangePasswordHttpResultResponse ZNpFyFRQVAvTIbFe
#define getSinglePointPasswordHttpPostCmd NXZKfLToWXYXWAbo
#define httpSinglePointPasswordHttpResultResponse rdrPkLPUCfjkVCRy
#define loginTypeHttpGetCmdTypeAction PQMcYkDmNrFUrWNL
#define MineMoreViewController XepsdysFNfscSeBM
#define getMyApplicationListHttpCmd YFXorTyqzxGqqvtY
#define httpMyApplicationListHttpResultResponse axOejjDTkjGkiyyy
#define getAllApplicationHttpListCmd ApbMbGEZgPRBpPCs
#define httpMoreApplicationsTwoHttpResultResponse KxIHyXZIDTWgIaRu
#define changeBlockAction fGacNiWGJeIAnesP
#define getHttpCollcetionViewModellArray VKwdTEfbsjESZPJL
#define getHttpCollcetionViewModellTwoArray PjiDbKLxWoKnxVbv
#define getHttpMineMoreCollectionViewCellModel jzreicLVBTDUstWz
#define getSaveApplicationsHttpCmd FUVynVnTlVDseniX
#define httpSaveApplicationListHttpResultResponse SpwlLsqALbOdLLni
#define httpSelectCompanyHttpResultResponse KREdXslipqAJJDEQ
#define gotoCompanyListVC sWBEFfzrGviDiGOL
#define SelectCompanyViewController iKIfWdsQuxMGyniP
#define actionCompanyHttpGCD hCcuwUHOJJrzFmTA
#define actiondepartmentHttpGCD ILjSNULjAxduvoAd
#define myApplicationAction LnNPnWQOFLWwCfsP
#define downloadOpenApp pqGqoNPgBmMCIyUr
#define oftenApplicationType bhwHoqYlRTJmRYDj
#define HTHttpConfig iWGRzSaUiFToncFj
#define kServiceAddressURL1 VcgOoOtxdaPetQah
#define imageURL1 TOTyKyHCUzPYYqHQ
#define kServiceAddressURL ClGhwWYEJkoMWfbO
#define imageURL FdpPRcgzqHZwUuyb
#define kServiceAddressURL2 veftYJMALRGEwgEe
#define imageURL2 GohRHAymjPMgHDBJ
#define HomeViewController UDCRIjLSEyTAGrjd
#define actionHttpGCD OFMiaVWnfPdycyoJ
#define getHttpHomeClassListCmd HUyBQgDYaEeKPFCx
#define httpHttpHomeClassListResultResponse FFedYGVaVyAPKjsM
#define getUpcomingCountHttpPostCmd lANwcIvgWubgPRPB
#define httpUpcomingCountHttpResultResponse DozmIljXKCKRKRRD
#define getMessageNunberShowHttpPostCmd axVtAkMozZCEsKgQ
#define httpMessageNumberShowHttpResultResponse VcilPSBMZrjJadiq
#endif
......@@ -19,6 +19,7 @@ class NotificationService: UNNotificationServiceExtension {
// 444b4a4c86a09bd2e27367fe 测试
// c0eb5d604f19e9d58af5f8de 正式
JPushNotificationExtensionService.jpushSetAppkey("c0eb5d604f19e9d58af5f8de")
JPushNotificationExtensionService.jpushReceive(request) {
print("apns upload success")
......
No preview for this file type
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