ynu-api
Version:
a API Client for YNU
102 lines • 4.1 kB
JavaScript
;
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getAcquisitionMode = exports.getPropertyRightType = exports.getClassCode = exports.getUnitCode = exports.getBuildingDetail = exports.getRoomDetail = void 0;
const axios_1 = require("axios");
const debug_1 = require("debug");
const index_1 = require("../index");
const util_1 = require("../util");
const debug = (0, debug_1.default)('ids::debug');
/**
* 获得资实处房产系统的房间信息
*/
const getRoomDetail = (params, options) => __awaiter(void 0, void 0, void 0, function* () {
const token = yield (0, index_1.getToken)(options);
const res = yield axios_1.default.get(`${options.host}/v1/house/detail_room`, {
headers: {
Authorization: token,
},
params: (0, util_1.filterNullParams)(params)
});
return res.data.data;
});
exports.getRoomDetail = getRoomDetail;
/**
* 获得资实处房产系统的楼栋信息
*/
const getBuildingDetail = (params, options) => __awaiter(void 0, void 0, void 0, function* () {
const token = yield (0, index_1.getToken)(options);
const res = yield axios_1.default.get(`${options.host}/v1/rs/detail_jzg?`, {
headers: {
Authorization: token,
},
params: (0, util_1.filterNullParams)(params),
});
return res.data.data;
});
exports.getBuildingDetail = getBuildingDetail;
/**
* 获得资实处房产系统的组织机构代码
*/
const getUnitCode = (params, options) => __awaiter(void 0, void 0, void 0, function* () {
const token = yield (0, index_1.getToken)(options);
const res = yield axios_1.default.get(`${options.host}/v1/house/dm_unitcode`, {
headers: {
Authorization: token,
},
params: (0, util_1.filterNullParams)(params),
});
return res.data.data;
});
exports.getUnitCode = getUnitCode;
/**
* 获得资实处房产系统的高基表代码
*/
const getClassCode = (params, options) => __awaiter(void 0, void 0, void 0, function* () {
const token = yield (0, index_1.getToken)(options);
const res = yield axios_1.default.get(`${options.host}/v1/rs/dm_zzmmdm`, {
headers: {
Authorization: token,
},
params: (0, util_1.filterNullParams)(params),
});
return res.data.data;
});
exports.getClassCode = getClassCode;
/**
* 获得资实处房产系统的产权性质代码
*/
const getPropertyRightType = (params, options) => __awaiter(void 0, void 0, void 0, function* () {
const token = yield (0, index_1.getToken)(options);
const res = yield axios_1.default.get(`${options.host}/v1/house/dm_property_right_type`, {
headers: {
Authorization: token,
},
params: (0, util_1.filterNullParams)(params),
});
return res.data.data;
});
exports.getPropertyRightType = getPropertyRightType;
/**
* 获得资实处房产系统的取得方式代码
*/
const getAcquisitionMode = (params, options) => __awaiter(void 0, void 0, void 0, function* () {
const token = yield (0, index_1.getToken)(options);
const res = yield axios_1.default.get(`${options.host}/v1/house/dm_acquisition_mode`, {
headers: {
Authorization: token,
},
params: (0, util_1.filterNullParams)(params),
});
return res.data.data;
});
exports.getAcquisitionMode = getAcquisitionMode;
//# sourceMappingURL=house.js.map