处理登录 orgid 取值问题
This commit is contained in:
parent
2cf316bede
commit
7ea1063514
@ -45,6 +45,7 @@ class LoginPage extends React.Component {
|
|||||||
this.state = {
|
this.state = {
|
||||||
treeData: [],
|
treeData: [],
|
||||||
tokenData: {},
|
tokenData: {},
|
||||||
|
ORG_ID_WYW: '',//经常缓存有问题 添加一个做判断
|
||||||
formData: {
|
formData: {
|
||||||
orgId: undefined,
|
orgId: undefined,
|
||||||
username: "",
|
username: "",
|
||||||
@ -120,6 +121,7 @@ class LoginPage extends React.Component {
|
|||||||
if (res && res.Data) {
|
if (res && res.Data) {
|
||||||
this.recurseData(res.Data);
|
this.recurseData(res.Data);
|
||||||
this.setState({
|
this.setState({
|
||||||
|
ORG_ID_WYW: res.Data[0].Node.ORG_ID,
|
||||||
treeData: res.Data,
|
treeData: res.Data,
|
||||||
formData: {
|
formData: {
|
||||||
...this.state.formData,
|
...this.state.formData,
|
||||||
@ -181,7 +183,7 @@ class LoginPage extends React.Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
toLogin = (requestCode = false) => {
|
toLogin = (requestCode = false) => {
|
||||||
const { tokenData, formData } = this.state;
|
const { tokenData, formData, ORG_ID_WYW } = this.state;
|
||||||
const { orgId, username, password, phoneCode } = formData;
|
const { orgId, username, password, phoneCode } = formData;
|
||||||
// this.props.dispatch({
|
// this.props.dispatch({
|
||||||
// type: "app/getDataByPost",
|
// type: "app/getDataByPost",
|
||||||
@ -196,12 +198,19 @@ class LoginPage extends React.Component {
|
|||||||
// }
|
// }
|
||||||
// },
|
// },
|
||||||
// });
|
// });
|
||||||
|
|
||||||
|
//wyw
|
||||||
|
var Parameter4 = orgId
|
||||||
|
if ((Parameter4 == undefined || Parameter4 == null) || (ORG_ID_WYW && ORG_ID_WYW.length > 0 && ORG_ID_WYW != Parameter4)) {
|
||||||
|
Parameter4 = ORG_ID_WYW
|
||||||
|
}
|
||||||
|
|
||||||
this.props.dispatch({
|
this.props.dispatch({
|
||||||
type: "login/toLogin",
|
type: "login/toLogin",
|
||||||
payload: {
|
payload: {
|
||||||
Parameter1: username,
|
Parameter1: username,
|
||||||
Parameter2: MD5(password),
|
Parameter2: MD5(password),
|
||||||
Parameter4: orgId,
|
Parameter4: Parameter4,// orgId,
|
||||||
Parameter5: storage("lacal").getItem("formConfigVersion").val,
|
Parameter5: storage("lacal").getItem("formConfigVersion").val,
|
||||||
Parameter6: requestCode,
|
Parameter6: requestCode,
|
||||||
Parameter7: phoneCode,
|
Parameter7: phoneCode,
|
||||||
@ -231,13 +240,18 @@ class LoginPage extends React.Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
preLogin = () => {
|
preLogin = () => {
|
||||||
const { formData, verifyRandomCode } = this.state;
|
const { formData, verifyRandomCode, ORG_ID_WYW } = this.state;
|
||||||
const { orgId, username, password, verifyCode } = formData;
|
const { orgId, username, password, verifyCode } = formData;
|
||||||
|
//wyw
|
||||||
|
var Parameter4 = orgId
|
||||||
|
if ((Parameter4 == undefined || Parameter4 == null) || (ORG_ID_WYW && ORG_ID_WYW.length > 0 && ORG_ID_WYW != Parameter4)) {
|
||||||
|
Parameter4 = ORG_ID_WYW
|
||||||
|
}
|
||||||
this.props
|
this.props
|
||||||
.dispatch({
|
.dispatch({
|
||||||
type: "login/getToken",
|
type: "login/getToken",
|
||||||
payload: {
|
payload: {
|
||||||
orgId,
|
Parameter4,// orgId,
|
||||||
username,
|
username,
|
||||||
password: MD5(password),
|
password: MD5(password),
|
||||||
grant_type: 0,
|
grant_type: 0,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user