Commit d00fc71e authored by sixiaofeng's avatar sixiaofeng

Merge branch 'main' of https://gitlab.33.cn/HF_web/OKR

parents 5b3f4aaa 6d89cd18
...@@ -5,6 +5,7 @@ import router from '@/router' ...@@ -5,6 +5,7 @@ import router from '@/router'
import { Toast } from 'vant' import { Toast } from 'vant'
import { generateToken } from "@/util/Sign"; import { generateToken } from "@/util/Sign";
import { signAuth } from "@/util/Bridge";
const Account = { const Account = {
...@@ -37,7 +38,7 @@ export default class BaseService { ...@@ -37,7 +38,7 @@ export default class BaseService {
let token; let token;
let headerItems:{[key:string]:string|number} ={} let headerItems:{[key:string]:string|number} ={}
if(!routerConfig.method) routerConfig.method = 'post' if(!routerConfig.method) routerConfig.method = 'post'
if(routerConfig.crediential) token = "MOCK" if(routerConfig.crediential) token = signAuth() || 'MOCK'
switch(routerConfig.method){ switch(routerConfig.method){
case 'post': case 'post':
routerConfig.crediential&&Object.assign(headerItems,{'FZM-SIGNATURE':token}) routerConfig.crediential&&Object.assign(headerItems,{'FZM-SIGNATURE':token})
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
// 扫描二维码:scanCode // 扫描二维码:scanCode
// 打开企业联系人详情页面:openCompanyUserInfo 参数:联系人地址,企业id // 打开企业联系人详情页面:openCompanyUserInfo 参数:联系人地址,企业id
import { AcceptJoinDTO } from '@/service/moudles/service.dto'
import dsbridge from 'dsbridge' import dsbridge from 'dsbridge'
enum BridgeMethods{ enum BridgeMethods{
...@@ -10,7 +11,8 @@ enum BridgeMethods{ ...@@ -10,7 +11,8 @@ enum BridgeMethods{
GET_USERINFO='getUserInfo', GET_USERINFO='getUserInfo',
SCAN_CODE="scanCode", SCAN_CODE="scanCode",
OPEN_COMPANY_USER_INFO = 'openCompanyUserInfo', OPEN_COMPANY_USER_INFO = 'openCompanyUserInfo',
Back='back' Back='back',
GEN_JOIN_FORM= 'genJoinForm'
} }
/** /**
...@@ -75,10 +77,22 @@ export function scanCode(){ ...@@ -75,10 +77,22 @@ export function scanCode(){
} }
// /**
// * 提交
// */
// export function genJoinForm(data: ){
// let req = dsbridge.register(BridgeMethods.GEN_JOIN_FORM,()=>{
// return data
// })
// return req
// }
export default{ export default{
getUserInfo, getUserInfo,
signAuth, signAuth,
scanCode, scanCode,
openCompanyUserInfo openCompanyUserInfo,
goBack
} }
\ No newline at end of file
...@@ -57,7 +57,8 @@ ...@@ -57,7 +57,8 @@
import Vue from 'vue' import Vue from 'vue'
import { team, contacts } from '@/DTO' import { team, contacts } from '@/DTO'
import { Member } from '@/DTO' import { Member } from '@/DTO'
import {useLocalStorageState} from 'ahooks-vue'
import { getUserInfo } from '@/util/Bridge'
export default Vue.extend({ export default Vue.extend({
name: 'TeamFrame', name: 'TeamFrame',
components: { components: {
...@@ -73,10 +74,7 @@ export default Vue.extend({ ...@@ -73,10 +74,7 @@ export default Vue.extend({
this.showRadio = this.$route.query.showRadio === '1' this.showRadio = this.$route.query.showRadio === '1'
}, },
mounted(){ mounted(){
// let res = this.$service.department.getSub({ useLocalStorageState('USER_INFO',getUserInfo())
// entId:'166910771849072640',
// parentId:'166910771849072641'
// })
}, },
data() { data() {
return { return {
......
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