import BaseController from "../baseController";
|
import { SysBasicInfo } from "../../entity/sys/core/sysBasicInfo";
|
import { Post } from "egg-shell-decorators";
|
|
/**
|
* 系统信息
|
*/
|
export default class BasicInfoController extends BaseController {
|
//#region 获得系统信息
|
@Post()
|
public async getSysInfo() {
|
let sys_Id = 1;
|
let href = this.body.href;
|
if (href && href.indexOf("saas-test.iwms.xin") >= 0) {
|
sys_Id = 2;
|
}
|
let dataInfo = await this.dbRead.findOne(SysBasicInfo, {
|
select: ["sysName", "corpName", "corpShortName", "icon", "logo"],
|
where: {
|
sys_Id: sys_Id
|
}
|
});
|
|
if (dataInfo) {
|
this.info.result = true;
|
this.info.data = dataInfo;
|
} else {
|
this.info.result = false;
|
this.info.data = {};
|
}
|
this.ctx.body = this.info;
|
}
|
//#endregion
|
}
|