UNPKG

1.18 kBJavaScriptView Raw
1const mtldev = require("mtl-dev-sdk");
2const utils = require("./m_util.js");
3const inquirer = require('inquirer');
4const fse = require('fs-extra');
5
6const promptInput = {
7 type: 'input',
8 message: '请输入用友云账号:',
9 name: 'yhtUserCode',
10 filter: function (val) {
11 return val;
12 }
13};
14
15function login() {
16 if (!utils.isMtlProject()) {
17 return;
18 }
19 console.log('如果用友云账号不清楚是什么,可以登录友互通查询。友互通地址:https://euc.yonyoucloud.com');
20 console.log('进入到友互通页面,点击左面菜单中 基本设置-->个人资料,可以查找到用友云账号');
21
22 inquirer.prompt(promptInput).then(answers => {
23 console.log('已输入的用友云账号:'+answers.yhtUserCode);
24 startLogin(answers.yhtUserCode);
25});
26
27}const config = {
28 host: "mtlb.yyuap.com",
29 port: "8050"
30 };
31
32function startLogin(yhtUserCode){
33 mtldev.login(yhtUserCode, function(res) {
34 if(res.code != 200 ){
35 console.log(JSON.stringify(res));
36 return;
37 }else{
38 console.log(`登录成功`);
39 }
40 },config);
41}
42
43module.exports = {
44 login
45}
\No newline at end of file