Authentication result parsing
This commit is contained in:
@@ -40,7 +40,7 @@
|
||||
methods: {
|
||||
async submit(payload) {
|
||||
if((this.ien) && (this.dfn) && (payload)) {
|
||||
var user_ien = (await this.client.userinfo()).result[0];
|
||||
var user_ien = (await this.client.authinfo()).duz;
|
||||
var dgrp = await this.client.ORWDX_DGRP(this.dlgname.BaseDialogName);
|
||||
var res = await client.ORWDX_SAVE(this.dfn, 0/*user_ien*/, 0/*location_ien*/, this.dlgname.BaseDialogName, dgrp, this.dlgname.BaseDialogIEN, ''/*order_ifn*/, payload, '', '', '', 0);
|
||||
console.log(res);
|
||||
@@ -52,8 +52,8 @@
|
||||
() => (this.client, this.ien, {}),
|
||||
async () => {
|
||||
if((this.client) && (this.ien)) {
|
||||
var userinfo = await this.client.userinfo();
|
||||
var user_ien = userinfo && userinfo.result ? userinfo.result[0] : '';
|
||||
var authinfo = await this.client.authinfo();
|
||||
var user_ien = authinfo && authinfo.success ? authinfo.duz : '';
|
||||
this.dlgname = await this.client.ORWDXM_DLGNAME(this.ien);
|
||||
if(this.dlgname.BaseDialogIEN != this.ien) console.warn('IEN =', this.ien, '|', 'BaseDialogIEN =', this.dlgname.BaseDialogIEN);
|
||||
this.dlgdef = await this.client.ORWDX_DLGDEF(this.dlgname.BaseDialogName);
|
||||
|
Reference in New Issue
Block a user