Browse Source

基础框架发布: 8.2.25

前端核心发布: 8.2.91
 1) 在 system 模块中增加我的工作台
main
wangshaoping 2 months ago
parent
commit
29dc3c22a9
  1. 2
      cips.frontend/package.json
  2. 2
      erm.frontend/package.json
  3. 2
      gradle.properties
  4. 2
      io.sc.engine.mv.frontend/package.json
  5. 2
      io.sc.engine.rule.frontend/package.json
  6. 4
      io.sc.engine.rule.frontend/src/views/workflow/WorkflowApprovalComponent.vue
  7. 2
      io.sc.engine.st.frontend/package.json
  8. 2
      io.sc.platform.ai.frontend/package.json
  9. 2
      io.sc.platform.core.frontend/package.json
  10. 9
      io.sc.platform.core.frontend/src/platform/layout/sub-layout/Topper.vue
  11. 10
      io.sc.platform.core.frontend/src/platform/views/home/Announcement.vue
  12. 10
      io.sc.platform.core.frontend/src/platform/views/home/DoneTask.vue
  13. 10
      io.sc.platform.core.frontend/src/platform/views/home/FinishedTask.vue
  14. 10
      io.sc.platform.core.frontend/src/platform/views/home/Message.vue
  15. 10
      io.sc.platform.core.frontend/src/platform/views/home/Task.vue
  16. 4
      io.sc.platform.core.frontend/template-project/package.json
  17. 2
      io.sc.platform.developer.doc/package.json
  18. 2
      io.sc.platform.developer.frontend/package.json
  19. 2
      io.sc.platform.lcdp.frontend/package.json
  20. 2
      io.sc.platform.license.keygen.frontend/package.json
  21. 2
      io.sc.platform.mvc.frontend/package.json
  22. 2
      io.sc.platform.scheduler.manager.frontend/package.json
  23. 2
      io.sc.platform.system.frontend/package.json
  24. 2
      io.sc.standard.frontend/package.json
  25. 2
      io.sc.website/package.json
  26. 2
      wra.report.frontend/package.json

2
cips.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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
erm.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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
gradle.properties

@ -39,7 +39,7 @@ application_version=1.0.0
platform_group=io.sc platform_group=io.sc
platform_version=8.2.25 platform_version=8.2.25
platform_plugin_version=8.2.10 platform_plugin_version=8.2.10
platform_core_frontend_version=8.2.90 platform_core_frontend_version=8.2.91
########################################################### ###########################################################
# dependencies version # dependencies version

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

@ -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.90", "platform-core": "8.2.91",
"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.engine.rule.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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/src/views/workflow/WorkflowApprovalComponent.vue

@ -0,0 +1,4 @@
<template>
<div>WorkflowApprovalComponent</div>
</template>
<script setup lang="ts"></script>

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

@ -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.90", "platform-core": "8.2.91",
"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.ai.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.90", "version": "8.2.91",
"description": "前端核心包,用于快速构建前端的脚手架", "description": "前端核心包,用于快速构建前端的脚手架",
"//main": "库的主文件", "//main": "库的主文件",
"main": "dist/platform-core.js", "main": "dist/platform-core.js",

9
io.sc.platform.core.frontend/src/platform/layout/sub-layout/Topper.vue

@ -13,10 +13,12 @@
:src="gc.theme.topper.logo" :src="gc.theme.topper.logo"
:width="gc.theme.topper.logoWidth + 'px'" :width="gc.theme.topper.logoWidth + 'px'"
:height="gc.theme.topper.logoHeight + 'px'" :height="gc.theme.topper.logoHeight + 'px'"
class="cursor-pointer"
:style="{ :style="{
'min-width': gc.theme.topper.logoWidth + 'px', 'min-width': gc.theme.topper.logoWidth + 'px',
fill: 'red', fill: 'red',
}" }"
@click="goHome"
/> />
<!-- application name--> <!-- application name-->
@ -242,6 +244,7 @@
<script setup lang="ts"> <script setup lang="ts">
import { ref, computed } from 'vue'; import { ref, computed } from 'vue';
import { useRouter } from 'vue-router';
import { useQuasar, useInterval } from 'quasar'; import { useQuasar, useInterval } from 'quasar';
import { useI18n } from 'vue-i18n'; import { useI18n } from 'vue-i18n';
@ -272,6 +275,8 @@ const unReadedNotificationsTotalCountRef = ref();
const unReadedAnnouncementsRef = ref([]); const unReadedAnnouncementsRef = ref([]);
const unReadedAnnouncementsTotalCountRef = ref(); const unReadedAnnouncementsTotalCountRef = ref();
const router = useRouter();
const fullScreen = () => { const fullScreen = () => {
if (quasar.fullscreen.isActive) { if (quasar.fullscreen.isActive) {
quasar.fullscreen.exit(); quasar.fullscreen.exit();
@ -288,6 +293,10 @@ const messagesCount = computed(() => {
); );
}); });
const goHome = () => {
router.push({ name: '/' });
};
const about = () => { const about = () => {
aboutDialog.value.open(); aboutDialog.value.open();
}; };

10
io.sc.platform.core.frontend/src/platform/views/home/Announcement.vue

@ -6,7 +6,15 @@
<span class="text-weight-bolder px-2">{{ $t('home.card.announcement.title') }}</span> <span class="text-weight-bolder px-2">{{ $t('home.card.announcement.title') }}</span>
<q-space /> <q-space />
<q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" /> <q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" />
<q-btn size="12px" icon="bi-justify" flat no-caps padding="2px 6px 2px 6px" :title="$t('home.card.announcement.action.list')" /> <q-btn
size="12px"
icon="bi-justify"
flat
no-caps
padding="2px 6px 2px 6px"
:title="$t('home.card.announcement.action.list')"
:to="{ name: 'route.workbench.announcement' }"
/>
</div> </div>
</q-card-section> </q-card-section>
<q-card-section class="p-0"> <q-card-section class="p-0">

10
io.sc.platform.core.frontend/src/platform/views/home/DoneTask.vue

@ -6,7 +6,15 @@
<span class="text-weight-bolder px-2">{{ $t('home.card.doneTask.title') }}</span> <span class="text-weight-bolder px-2">{{ $t('home.card.doneTask.title') }}</span>
<q-space /> <q-space />
<q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" /> <q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" />
<q-btn size="12px" icon="bi-justify" flat no-caps padding="2px 6px 2px 6px" :title="$t('home.card.doneTask.action.list')" /> <q-btn
size="12px"
icon="bi-justify"
flat
no-caps
padding="2px 6px 2px 6px"
:title="$t('home.card.doneTask.action.list')"
:to="{ name: 'route.workbench.doneTask' }"
/>
</div> </div>
</q-card-section> </q-card-section>
<q-card-section class="p-0"> <q-card-section class="p-0">

10
io.sc.platform.core.frontend/src/platform/views/home/FinishedTask.vue

@ -6,7 +6,15 @@
<span class="text-weight-bolder px-2">{{ $t('home.card.finishTask.title') }}</span> <span class="text-weight-bolder px-2">{{ $t('home.card.finishTask.title') }}</span>
<q-space /> <q-space />
<q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" /> <q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" />
<q-btn size="12px" icon="bi-justify" flat no-caps padding="2px 6px 2px 6px" :title="$t('home.card.finishTask.action.list')" /> <q-btn
size="12px"
icon="bi-justify"
flat
no-caps
padding="2px 6px 2px 6px"
:title="$t('home.card.finishTask.action.list')"
:to="{ name: 'route.workbench.finishedTask' }"
/>
</div> </div>
</q-card-section> </q-card-section>
<q-card-section class="p-0"> <q-card-section class="p-0">

10
io.sc.platform.core.frontend/src/platform/views/home/Message.vue

@ -6,7 +6,15 @@
<span class="text-weight-bolder px-2">{{ $t('home.card.message.title') }}</span> <span class="text-weight-bolder px-2">{{ $t('home.card.message.title') }}</span>
<q-space /> <q-space />
<q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" /> <q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" />
<q-btn size="12px" icon="bi-justify" flat no-caps padding="2px 6px 2px 6px" :title="$t('home.card.message.action.list')" /> <q-btn
size="12px"
icon="bi-justify"
flat
no-caps
padding="2px 6px 2px 6px"
:title="$t('home.card.message.action.list')"
:to="{ name: 'route.workbench.myMessage' }"
/>
</div> </div>
</q-card-section> </q-card-section>
<q-card-section class="p-0"> <q-card-section class="p-0">

10
io.sc.platform.core.frontend/src/platform/views/home/Task.vue

@ -6,7 +6,15 @@
<span class="text-weight-bolder px-2">{{ $t('home.card.task.title') }}</span> <span class="text-weight-bolder px-2">{{ $t('home.card.task.title') }}</span>
<q-space /> <q-space />
<q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" /> <q-btn size="12px" icon="bi-arrow-repeat" flat no-caps padding="2px 6px 2px 6px" :title="$t('refresh')" :loading="loadingRef" @click="refresh" />
<q-btn size="12px" icon="bi-justify" flat no-caps padding="2px 6px 2px 6px" :title="$t('home.card.task.action.list')" /> <q-btn
size="12px"
icon="bi-justify"
flat
no-caps
padding="2px 6px 2px 6px"
:title="$t('home.card.task.action.list')"
:to="{ name: 'route.workbench.myTask' }"
/>
</div> </div>
</q-card-section> </q-card-section>
<q-card-section class="p-0"> <q-card-section class="p-0">

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

@ -1,6 +1,6 @@
{ {
"name": "platform-core", "name": "platform-core",
"version": "8.2.90", "version": "8.2.91",
"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.90", "platform-core": "8.2.91",
"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.developer.doc/package.json

@ -28,7 +28,7 @@
"vuepress": "2.0.0-rc.15" "vuepress": "2.0.0-rc.15"
}, },
"dependencies": { "dependencies": {
"platform-core": "8.2.90", "platform-core": "8.2.91",
"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"

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

@ -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.90", "platform-core": "8.2.91",
"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.lcdp.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.license.keygen.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.mvc.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.scheduler.manager.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.system.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.standard.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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.website/package.json

@ -28,6 +28,6 @@
}, },
"dependencies": { "dependencies": {
"vue": "3.5.13", "vue": "3.5.13",
"platform-core": "8.2.90" "platform-core": "8.2.91"
} }
} }

2
wra.report.frontend/package.json

@ -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.90", "platform-core": "8.2.91",
"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