1234567891011121314151617181920212223242526272829303132333435363738394041 |
- let Util = require('../../util/util');
- let request = require('request');
- let Config = require('../../conf/index');
- let logger = require('../../util/log4js').logger('api_Project.js');
- module.exports = {
-
- getProjectList: (reqData, callback) => {
- let options = Util.setRequestOptions({
- url: Config.network.serverHost + '/v1/project/list',
- method: "POST",
- json: true,
- body: reqData
- });
- request(options, (error, response, data) => {
- if (error) {
- logger.warn(JSON.stringify(options));
- logger.error(JSON.stringify(error));
- return callback({
- code: -500,
- msg: JSON.stringify(error),
- });
- }
- if (response.statusCode == 200) {
- if (!data.isSuccess) {
- logger.warn(JSON.stringify(options));
- logger.warn(JSON.stringify(data));
- }
- callback({
- code: data.isSuccess ? 0 : -1,
- data: data.data,
- msg: data.msg,
- });
- }
- });
- },
- };
|