Browse Source

基础框架发布: 8.2.41

1. 规则引擎将枚举变量替换为枚举值返回给客户端。
  2. 决策引擎增加血缘关系查询

前端核心发布: 8.2.135
  1. 修改错误处理机制
  2. 决策引擎增加血缘关系查询
main
wangshaoping 1 month ago
parent
commit
01817b613d
  1. 4
      cips.frontend/package.json
  2. 4
      erm.frontend/package.json
  3. 4
      gradle.properties
  4. 4
      io.sc.engine.mv.frontend/package.json
  5. 4
      io.sc.engine.rule.frontend/package.json
  6. 4
      io.sc.engine.st.frontend/package.json
  7. 4
      io.sc.platform.ai.frontend/package.json
  8. 2
      io.sc.platform.core.frontend/package.json
  9. 4
      io.sc.platform.core.frontend/template-project/package.json
  10. 293
      io.sc.platform.core.frontend/template-project/src/views/testcase/form/form.vue
  11. 4
      io.sc.platform.developer.doc/package.json
  12. 4
      io.sc.platform.developer.frontend/package.json
  13. 4
      io.sc.platform.lcdp.frontend/package.json
  14. 4
      io.sc.platform.license.keygen.frontend/package.json
  15. 4
      io.sc.platform.mvc.frontend/package.json
  16. 4
      io.sc.platform.scheduler.manager.frontend/package.json
  17. 4
      io.sc.platform.system.frontend/package.json
  18. 4
      io.sc.standard.frontend/package.json
  19. 4
      io.sc.website/package.json
  20. 4
      wra.report.frontend/package.json

4
cips.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "cips.frontend", "name": "cips.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
erm.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "erm.frontend", "name": "erm.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
gradle.properties

@ -37,9 +37,9 @@ application_version=1.0.0
# platform # platform
########################################################### ###########################################################
platform_group=io.sc platform_group=io.sc
platform_version=8.2.40 platform_version=8.2.41
platform_plugin_version=8.2.10 platform_plugin_version=8.2.10
platform_core_frontend_version=8.2.133 platform_core_frontend_version=8.2.134
########################################################### ###########################################################
# dependencies version # dependencies version

4
io.sc.engine.mv.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.engine.mv.frontend", "name": "io.sc.engine.mv.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.engine.rule.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.engine.rule.frontend", "name": "io.sc.engine.rule.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.engine.st.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.engine.st.frontend", "name": "io.sc.engine.st.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.platform.ai.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.ai.frontend", "name": "io.sc.platform.ai.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

2
io.sc.platform.core.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "platform-core", "name": "platform-core",
"version": "8.2.133", "version": "8.2.134",
"description": "前端核心包,用于快速构建前端的脚手架", "description": "前端核心包,用于快速构建前端的脚手架",
"//main": "库的主文件", "//main": "库的主文件",
"main": "dist/platform-core.js", "main": "dist/platform-core.js",

4
io.sc.platform.core.frontend/template-project/package.json

@ -1,6 +1,6 @@
{ {
"name": "platform-core", "name": "platform-core",
"version": "8.2.133", "version": "8.2.134",
"description": "前端核心包,用于快速构建前端的脚手架", "description": "前端核心包,用于快速构建前端的脚手架",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -111,7 +111,7 @@
"mockjs": "1.1.0", "mockjs": "1.1.0",
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

293
io.sc.platform.core.frontend/template-project/src/views/testcase/form/form.vue

@ -1,199 +1,112 @@
<template> <template>
<div> <w-grid
<w-form ref="i18nGridRef"
v-model="valueReactive" :title="$t('system.i18n.grid.title')"
:cols-num="12" :config-button="true"
:fields="[ db-click-operation="edit"
{ selection="multiple"
colSpan: 2, :checkbox-selection="true"
name: 'datasource', :data-url="Environment.apiContextPath('/api/system/i18n')"
label: $t('developer.backend.export.liquibase.datasource'), :query-form-fields="[
type: 'w-select', { name: 'code', label: $t('code'), type: 'w-text' },
options: datasourceOptionsRef, { name: 'message', label: $t('i18nMessage'), type: 'w-text' },
onUpdateValue: (args) => { { name: 'lang', label: $t('language'), type: 'w-select', options: Options.enum(LanguageEnum), queryOperator: 'equals' },
datasourceChanged(args.value); ]"
}, :toolbar-configure="{ noIcon: false }"
:toolbar-actions="[
'query',
'refresh',
'separator',
'add',
'clone',
'edit',
'remove',
{
name: 'deleteAll',
label: $t('deleteAll'),
icon: 'bi-trash3',
click: () => {
DialogManager.confirm($t('system.i18n.grid.toolbar.removeAll.tip'), () => {
axios.post(Environment.apiContextPath('/api/system/i18n/removeMessages'), {}, { loading: true }).then(() => {
NotifyManager.info($t('operationSuccess'));
i18nGridRef.refresh();
});
});
}, },
{ },
colSpan: 2, 'separator',
name: 'catalog', {
label: $t('developer.backend.export.liquibase.catalog'), name: 'importAll',
type: 'w-select', label: $t('import'),
options: catalogOptionsRef, icon: 'bi-arrow-right-circle',
onUpdateValue: (args) => { click: () => {
catalogChanged(valueReactive.datasource, args.value); DialogManager.confirm($t('system.i18n.grid.toolbar.importAll.tip'), () => {
}, axios.post(Environment.apiContextPath('/api/system/i18n/importMessages'), {}, { loading: true }).then(() => {
NotifyManager.info($t('operationSuccess'));
i18nGridRef.refresh();
});
});
}, },
{ },
colSpan: 2, 'separator',
name: 'schema', {
label: $t('developer.backend.export.liquibase.schema'), name: 'reload',
type: 'w-select', label: $t('reload'),
options: schemaOptionsRef, icon: 'bi-arrow-repeat',
onUpdateValue: (args) => { click: (args) => {
schemaChanged(valueReactive.datasource, valueReactive.catalog, args.value); axios.post(Environment.apiContextPath('/api/system/i18n/reload')).then(() => {
}, NotifyManager.info($t('operationSuccess'));
});
}, },
{ },
colSpan: 6, 'separator',
name: 'tables', 'view',
label: $t('developer.backend.export.liquibase.tables'), 'separator',
type: 'w-grid-select', 'export',
multiple: true, ]"
displayValue: 'name', :columns="[
grid: { { width: 500, name: 'code', label: $t('code') },
denseBody: true, { width: 100, name: 'lang', label: $t('language'), format: Formater.enum(LanguageEnum) },
hideBottom: true, { width: '100%', name: 'message', label: $t('i18nMessage') },
configButton: true, ]"
checkboxSelection: true, :editor="{
primaryKey: 'name', dialog: {
dataUrl: Environment.apiContextPath( width: '600px',
'/api/jdbc/metadata/getTables?datasource=' + },
(valueReactive.datasource || '') + form: {
'&catalog=' + colsNum: 1,
(valueReactive.catalog || '') + fields: [
'&schema=' + { name: 'code', label: $t('code'), type: 'w-text', requiredIf: true },
(valueReactive.schema || ''), { name: 'lang', label: $t('language'), type: 'w-select', requiredIf: true, options: Options.enum(LanguageEnum) },
), { name: 'message', label: $t('i18nMessage'), type: 'w-text', requiredIf: true },
pageable: false, ],
sortBy: ['type', 'namec', '-lastModifyDate'], },
sortNo: true, }"
toolbarConfigure: { noIcon: false }, :viewer="{
toolbarActions: ['refresh'], panel: {
columns: [ columnNum: 1,
{ name: 'name', label: $t('name') }, fields: [
{ name: 'remarks', label: $t('remarks') }, { name: 'id', label: $t('id') },
], { name: 'code', label: $t('code') },
}, { name: 'lang', label: $t('language'), format: Formater.none() },
}, { name: 'message', label: $t('i18nMessage') },
{ colSpan: 12, name: 'sql', label: $t('SQL'), type: 'w-code-mirror', toolbar: false, lang: 'sql' }, { name: 'dataComeFrom', label: $t('dataComeFrom') },
]" { name: 'creator', label: $t('creator') },
> { name: 'createDate', label: $t('createDate') },
</w-form> { name: 'lastModifier', label: $t('lastModifier') },
<div class="row justify-center q-gutter-md py-2"> { name: 'lastModifyDate', label: $t('lastModifyDate'), format: Formater.none() },
<w-progress-btn { name: 'corporationCode', label: $t('corporationCode') },
ref="progressBtnRef" ],
icon="bi-database-down" },
:label="$t('export')" }"
data-url="/api/jdbc/data/traceExporterExecuteProgress" @row-click="(evt, row, index) => {}"
@click="exportData" ></w-grid>
@success="
(progressInfo) => {
Downloader.get(Environment.apiContextPath('/api/mvc/download?filePath=' + encodeURIComponent(progressInfo.result)));
}
"
></w-progress-btn>
</div>
</div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import 'tailwindcss/utilities.css'; import 'tailwindcss/utilities.css';
import { ref, reactive, onMounted, onUpdated } from 'vue'; import { ref } from 'vue';
import { axios, Environment, EnumTools, Formater, Options, DialogManager, NotifyManager } from '@/platform';
import { t, axios, Environment, DialogManager, Downloader } from '@/platform';
const progressBtnRef = ref();
const datasourceOptionsRef = ref([]);
const catalogOptionsRef = ref([]);
const schemaOptionsRef = ref([]);
const tablesOptionsRef = ref([]);
const valueReactive = reactive({
datasource: undefined,
catalog: undefined,
schema: undefined,
tables: [],
sql: undefined,
});
const loadDatasource = () => {
axios.get(Environment.apiContextPath('/api/system/datasource?pageable=false&sortBy=name')).then((response) => {
const data = response?.data.content;
const datasourceOptions = [{ label: t('default'), value: '' }];
if (data && data.length > 0) {
for (let item of data) {
datasourceOptions.push({ label: item.name, value: item.name });
}
}
datasourceOptionsRef.value = datasourceOptions;
});
};
const datasourceChanged = (datasource: string) => {
datasource = datasource || '';
axios.get(Environment.apiContextPath('/api/jdbc/metadata/getCatalogs?datasource=' + datasource)).then((response) => {
const data = response?.data;
const catalogOptions = [];
if (data && data.length > 0) {
for (let item of data) {
catalogOptions.push({ label: item.name, value: item.name });
}
}
catalogOptionsRef.value = catalogOptions;
schemaOptionsRef.value = [];
tablesOptionsRef.value = [];
});
};
const catalogChanged = (datasource: string, catalog: string) => {
datasource = datasource || '';
axios.get(Environment.apiContextPath('/api/jdbc/metadata/getSchemas?datasource=' + datasource + '&catalog=' + catalog)).then((response) => {
const data = response?.data;
const schemaOptions = [];
if (data && data.length > 0) {
for (let item of data) {
schemaOptions.push({ label: item.name, value: item.name });
}
}
schemaOptionsRef.value = schemaOptions;
tablesOptionsRef.value = [];
if (schemaOptions.length === 0) {
schemaChanged(datasource, catalog, '');
} else if (schemaOptions.length === 1) {
schemaChanged(datasource, catalog, schemaOptions[0]);
}
});
};
const schemaChanged = (datasource: string, catalog: string, schema: string) => {
datasource = datasource || '';
catalog = catalog || '';
schema = schema || '';
axios
.get(Environment.apiContextPath('/api/jdbc/metadata/getTables?datasource=' + datasource + '&catalog=' + catalog + '&schema=' + schema))
.then((response) => {
const data = response?.data;
const tablesOptions = [];
if (data && data.length > 0) {
for (let item of data) {
tablesOptions.push({ label: item.name + ' - ' + item.remarks, value: item.name });
}
}
tablesOptionsRef.value = tablesOptions;
});
};
const exportData = (e) => {
DialogManager.confirm(t('developer.backend.export.liquibase.export.tip'), () => {
const data = valueReactive;
const config = {
datasource: data.datasource,
schema: data.schema,
tables: [],
};
const length = data.tables.length;
const sql = length === 1 ? data.sql : '';
for (let i = 0; i < length; i++) {
config.tables[i] = { name: data.tables[i], sql: sql ? sql : 'select * from ' + data.tables[i] };
}
axios.post(Environment.apiContextPath('/api/jdbc/data/exportData'), config).then((response) => {
progressBtnRef.value.start();
});
});
};
onMounted(() => { const i18nGridRef = ref();
loadDatasource(); const LanguageEnum = await EnumTools.fetch('io.sc.platform.core.enums.Language');
datasourceChanged('');
});
</script> </script>

4
io.sc.platform.developer.doc/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.developer.doc", "name": "io.sc.platform.developer.doc",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
@ -28,7 +28,7 @@
"vuepress": "2.0.0-rc.15" "vuepress": "2.0.0-rc.15"
}, },
"dependencies": { "dependencies": {
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"vue": "3.5.13", "vue": "3.5.13",
"vue-i18n": "11.0.1" "vue-i18n": "11.0.1"

4
io.sc.platform.developer.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.developer.frontend", "name": "io.sc.platform.developer.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.platform.lcdp.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.lcdp.frontend", "name": "io.sc.platform.lcdp.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.platform.license.keygen.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.license.keygen.frontend", "name": "io.sc.platform.license.keygen.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.platform.mvc.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.mvc.frontend", "name": "io.sc.platform.mvc.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.platform.scheduler.manager.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.scheduler.manager.frontend", "name": "io.sc.platform.scheduler.manager.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.platform.system.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.system.frontend", "name": "io.sc.platform.system.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -111,7 +111,7 @@
"mockjs": "1.1.0", "mockjs": "1.1.0",
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.standard.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.standard.frontend", "name": "io.sc.standard.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -112,7 +112,7 @@
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"pinia-undo": "0.2.4", "pinia-undo": "0.2.4",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

4
io.sc.website/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.website", "name": "io.sc.website",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
@ -28,6 +28,6 @@
}, },
"dependencies": { "dependencies": {
"vue": "3.5.13", "vue": "3.5.13",
"platform-core": "8.2.133" "platform-core": "8.2.134"
} }
} }

4
wra.report.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "wra.report.frontend", "name": "wra.report.frontend",
"version": "8.2.40", "version": "8.2.41",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],
@ -111,7 +111,7 @@
"mockjs": "1.1.0", "mockjs": "1.1.0",
"node-sql-parser": "5.3.6", "node-sql-parser": "5.3.6",
"pinia": "2.3.0", "pinia": "2.3.0",
"platform-core": "8.2.133", "platform-core": "8.2.134",
"quasar": "2.17.6", "quasar": "2.17.6",
"sort-array": "5.0.0", "sort-array": "5.0.0",
"svg-path-commander": "2.1.7", "svg-path-commander": "2.1.7",

Loading…
Cancel
Save