Toggle navigation
Toggle navigation
This project
Loading...
Sign in
developOne
/
harmonyPool
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
wangliang_wd
2024-07-24 10:36:47 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
5b99678aa7afd070bfe1de4cde34b8e980b4b5cc
5b99678a
1 parent
240c832e
feat:优化请求头mpaasid获取
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
11 additions
and
2 deletions
sight_harmony/commons/wdConstant/src/main/ets/constants/SpConstants.ets
sight_harmony/commons/wdNetwork/src/main/ets/http/HttpCommonParams.ets
sight_harmony/commons/wdNetwork/src/main/ets/utils/HttpUtils.ets
sight_harmony/products/phone/src/main/ets/startupmanager/StartupManager.ets
sight_harmony/commons/wdConstant/src/main/ets/constants/SpConstants.ets
View file @
5b99678
...
...
@@ -14,6 +14,7 @@ export class SpConstants{
static USER_HEAD_PHOTO_URL = "headPhotoUrl"
static USER_SEX = "sex"
static USER_BIRTHDAY = "birthday"
static USER_MPAASUTDID = "mpaasUtdid"
//协议相关
static NET_SERVICE_PROTOCOL = "user_protocol" //人民日报客户端网络服务使用协议
static PRIVATE_PROTOCOL = "private_protocol" //人民日报客户端用户隐私协议
...
...
sight_harmony/commons/wdNetwork/src/main/ets/http/HttpCommonParams.ets
View file @
5b99678
...
...
@@ -26,7 +26,7 @@ export class HttpParams {
headers['imei'] = DeviceUtil.clientId()
headers['Accept-Language'] = 'zh'
headers['timestamp'] = DateTimeUtils.getTimeStamp() + ''
headers['mpa
ssid'] =
'ZbHTMeTsfaYDAHqt8ZHIzcPs'
headers['mpa
asid'] = HttpUtils.getMpaasUtdid()??
'ZbHTMeTsfaYDAHqt8ZHIzcPs'
HttpParams.setLocationHeader(headers)
if (HttpUtils.isLogin()) {
headers['RMRB-X-TOKEN'] = HttpUtils.getUserToken()
...
...
sight_harmony/commons/wdNetwork/src/main/ets/utils/HttpUtils.ets
View file @
5b99678
...
...
@@ -66,6 +66,10 @@ export class HttpUtils {
return SPHelper.default.getSync(SpConstants.USER_JWT_TOKEN, "") as string
}
static getMpaasUtdid(): string {
return SPHelper.default.getSync(SpConstants.USER_MPAASUTDID, "") as string
}
public static isLogin(): boolean {
let token = HttpUtils.getUserToken()
if (token == null || token == undefined || token.length <= 0) {
...
...
sight_harmony/products/phone/src/main/ets/startupmanager/StartupManager.ets
View file @
5b99678
...
...
@@ -23,6 +23,7 @@ import { NewspaperWidgetCommon } from '../dailynewspaperwidget/common/NewspaperW
import { LiveRoomManager } from 'wdDetailPlayLive/Index'
import { initGlobalPlayerSettings } from 'wdPlayer/src/main/ets/utils/GlobalSetting'
import { BackgroundAudioController } from 'wdPlayer/Index'
import { SpConstants } from 'wdConstant'
const TAG = "[StartupManager]"
...
...
@@ -158,9 +159,12 @@ export class StartupManager {
}
// mPaaS 初始化,检测升级用
private initMpaas() {
private
async
initMpaas() {
Logger.debug(TAG, "App mPaaS初始化")
MpaasUtils.initApp(this.context!)
let utdid = await MpaasUtils.mpaasUtdid()
SPHelper.default.saveSync(SpConstants.USER_MPAASUTDID, utdid)
}
private initTingyun() {
...
...
Please
register
or
login
to post a comment