youzanyun-devtool-worker
Version:
- web - ws - proxy
28 lines (27 loc) • 986 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const axios_1 = tslib_1.__importDefault(require("axios"));
const spring4js_nodejs_1 = require("spring4js-nodejs");
let ActionDataSaveService = class ActionDataSaveService {
async processRequest(ctx, next) {
const { type } = ctx.query;
if (type === "savePreview") {
const { projectId, workbenchId, previewComps } = ctx.request.body;
await axios_1.default({
method: "post",
url: "http://localhost:31240/api/h5-extension/previewComps/broadcast",
data: {
projectId, workbenchId, previewComps
}
});
ctx.body = true;
return true;
}
return false;
}
};
ActionDataSaveService = tslib_1.__decorate([
spring4js_nodejs_1.Service()
], ActionDataSaveService);
exports.default = ActionDataSaveService;