youzanyun-devtool-worker
Version:
37 lines (36 loc) • 1.22 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const moment_1 = tslib_1.__importDefault(require("moment"));
const spring4js_nodejs_1 = require("spring4js-nodejs");
let MockDataService = class MockDataService {
async getMockData(params) {
if (params.ids) {
const idArr = params.ids.split(',');
params.id = idArr.map((item) => +item);
delete params.ids;
}
const result = await this.dpMockDataDao.getDataWithCondition(params);
return result;
}
async saveMockData(comp) {
if (comp.id) {
return await this.dpMockDataDao.update(comp);
}
else {
comp.created_time = (0, moment_1.default)().format('YYYY-MM-DD HH:mm:ss');
return await this.dpMockDataDao.save(comp);
}
}
async deleteMockData(id) {
return await this.dpMockDataDao.delete(id);
}
};
tslib_1.__decorate([
(0, spring4js_nodejs_1.Resource)()
], MockDataService.prototype, "dpMockDataDao", void 0);
MockDataService = tslib_1.__decorate([
(0, spring4js_nodejs_1.Service)()
], MockDataService);
exports.default = MockDataService;
;