You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

383 lines
141 KiB
JavaScript

1 year ago
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
exports.__esModule = true;
var currJson1 = {
version: '5.3.0',
objects: [
{
type: 'image',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: 2.7348,
top: 0,
width: 1200,
height: 900,
fill: 'rgb(0,0,0)',
stroke: null,
strokeWidth: 0,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 1,
scaleY: 1,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: null,
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
cropX: 0,
cropY: 0,
selectable: false,
hasControls: true,
src: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAOECAIAAAA+D1+tAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTExLTI5VDE2OjA2OjM1KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTExLTI5VDE2OjA2OjM1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMS0yOVQxNjowNjozNSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjMWE2ZTE4MC1iMTc1LTQ2NGMtYjBlZS0zYjgxYTcwNjY4MTMiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4YjQzZmIyYy1hYmVmLWYzNGItODVlZC1k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
crossOrigin: null,
filters: []
},
{
type: 'group',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: 776.561,
top: 173.3615,
width: 48.205,
height: 48.205,
fill: 'rgb(0,0,0)',
stroke: null,
strokeWidth: 0,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 1,
scaleY: 1,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: null,
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
id: 'f772494d-01de-4a9e-b21d-67faed778e60',
selectable: false,
hasControls: true,
objects: [
{
type: 'circle',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: -24.1025,
top: -24.1025,
width: 300,
height: 300,
fill: 'rgba(44,246,72,0.99)',
stroke: 'rgba(45,240,230,1)',
strokeWidth: 10,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 0.1555,
scaleY: 0.1555,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: '',
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
radius: 150,
startAngle: 0,
endAngle: 360,
selectable: false,
hasControls: true
},
{
type: 'i-text',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: -16.7824,
top: -8.9323,
width: 160,
height: 90.4,
fill: 'rgba(255,255,255,1)',
stroke: null,
strokeWidth: 1,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 0.1954,
scaleY: 0.1954,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: '',
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
fontFamily: 'arial',
fontWeight: 'normal',
fontSize: 80,
text: '正常',
underline: false,
overline: false,
linethrough: false,
textAlign: 'left',
fontStyle: 'normal',
lineHeight: 1.16,
textBackgroundColor: '',
charSpacing: 0,
styles: [],
direction: 'ltr',
path: null,
pathStartOffset: 0,
pathSide: 'left',
pathAlign: 'baseline',
selectable: false,
hasControls: true
},
]
},
{
type: 'group',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: 386.3748,
top: 155.1298,
width: 48.205,
height: 48.205,
fill: 'rgb(0,0,0)',
stroke: null,
strokeWidth: 0,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 1,
scaleY: 1,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: null,
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
id: '3fea9335-b7a3-4b01-bf7b-7d15b4ca6b62',
selectable: false,
hasControls: true,
objects: [
{
type: 'circle',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: -24.1025,
top: -24.1025,
width: 300,
height: 300,
fill: 'rgba(248,9,3,0.94)',
stroke: 'rgba(255,243,47,1)',
strokeWidth: 10,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 0.1555,
scaleY: 0.1555,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: '',
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
radius: 150,
startAngle: 0,
endAngle: 360,
selectable: false,
hasControls: true
},
{
type: 'i-text',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: -15.8708,
top: -8.9298,
width: 160,
height: 90.4,
fill: 'rgba(255,255,255,1)',
stroke: null,
strokeWidth: 1,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 0.1954,
scaleY: 0.1954,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: '',
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
fontFamily: 'arial',
fontWeight: 'normal',
fontSize: 80,
text: '警告',
underline: false,
overline: false,
linethrough: false,
textAlign: 'left',
fontStyle: 'normal',
lineHeight: 1.16,
textBackgroundColor: '',
charSpacing: 0,
styles: [],
direction: 'ltr',
path: null,
pathStartOffset: 0,
pathSide: 'left',
pathAlign: 'baseline',
selectable: false,
hasControls: true
},
]
},
],
/**画布 */
clipPath: {
type: 'rect',
version: '5.3.0',
originX: 'left',
originY: 'top',
left: 0,
top: 0,
width: 1200,
height: 900,
fill: 'rgba(255,255,255,1)',
stroke: null,
strokeWidth: 0,
strokeDashArray: null,
strokeLineCap: 'butt',
strokeDashOffset: 0,
strokeLineJoin: 'miter',
strokeUniform: false,
strokeMiterLimit: 4,
scaleX: 1,
scaleY: 1,
angle: 0,
flipX: false,
flipY: false,
opacity: 1,
shadow: null,
visible: true,
backgroundColor: '',
fillRule: 'nonzero',
paintFirst: 'fill',
globalCompositeOperation: 'source-over',
skewX: 0,
skewY: 0,
rx: 0,
ry: 0,
selectable: false,
hasControls: true
}
};
// mock tableListDataSource
var genData = function (params) {
var data = __assign({}, currJson1);
return data;
};
function fetchFabricModelsById(req, res, u, b) {
// let realUrl = u;
// if (!realUrl || Object.prototype.toString.call(realUrl) !== '[object String]') {
// realUrl = req.url;
// }
// const body = (b && b.body) || req.body;
// const { method, name, desc, key } = body;
// const params = parse(realUrl, true).query as unknown as API.PageParams &
// API.RuleListItem & {
// sorter: any;
// filter: any;
// };
// console.log(req, 'getModelDetailApi');
var result = {
data: genData({ id: 2 }),
success: true,
msg: '获取成功'
};
return res.json(result);
}
exports["default"] = {
'GET /api/v1/mock/fabricModels/1': fetchFabricModelsById
};