Browse Source

update

main
wangshaoping 1 year ago
parent
commit
42278743ae
  1. 6
      erm.frontend/package.json
  2. 96
      erm.frontend/src/views/appetite/Validate.vue
  3. 2
      gradle.properties
  4. 2
      io.sc.engine.mv.frontend/package.json
  5. 96
      io.sc.platform.developer.frontend/src/views/springboot/Bean.vue
  6. 2
      io.sc.platform.lcdp.frontend/package.json
  7. 2
      io.sc.platform.mvc.frontend/package.json
  8. 2
      io.sc.platform.security.frontend/package.json
  9. 2
      io.sc.platform.system.frontend/package.json

6
erm.frontend/package.json

@ -4,7 +4,7 @@
"description": "",
"private": false,
"keywords": [
],
"author": "",
"license": "ISC",
@ -80,7 +80,7 @@
"luckyexcel": "1.0.1",
"mockjs": "1.1.0",
"pinia": "2.1.7",
"platform-core": "8.1.140",
"platform-core": "8.1.141",
"quasar": "2.14.2",
"tailwindcss": "3.4.0",
"vue": "3.4.3",
@ -102,4 +102,4 @@
"codemirror": "6.0.1",
"vue-codemirror6": "1.2.0"
}
}
}

96
erm.frontend/src/views/appetite/Validate.vue

@ -4,9 +4,101 @@
<q-tab name="data" icon="bi-database" :label="$t('erm.appetite.validator.tab.data')" />
<q-tab name="calculate" icon="bi-file-spreadsheet" :label="$t('erm.appetite.validator.tab.calculate')" />
</q-tabs>
<q-tab-panels v-model="selectedTabRef" animated swipeable keep-alive>
<q-tab-panel name="data" class="px-0"> </q-tab-panel>
<q-tab-panel name="data" class="px-0">
<div class="px-20">
<q-markup-table separator="cell" flat bordered>
<thead>
<tr>
<th>科目</th>
<th>单位</th>
<th>上年实际值</th>
<th>增长率</th>
<th>当年预测值</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-left">总资本净额预测值:G40_3.A</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
<tr>
<td class="text-left">市场风险加权资产预测值:G40_5.A</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
<tr>
<td class="text-left">操作风险加权资产预测值:G40_6.A</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
<tr>
<td class="text-left">贷款总额预测值</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
<tr>
<td class="text-left">贷款专项准备</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
<tr>
<td class="text-left">一级资本净额预测值:G40_2.A</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
<tr>
<td class="text-left">二级资本工具及其溢价可计入部分预测:G4A_5.1.A</td>
<td class="text-right">亿元</td>
<td class="text-right">
<q-input value="388.52" outlined dense></q-input>
</td>
<td class="text-right">
<q-input value="3" type="number" outlined dense></q-input>
</td>
<td class="text-right">396.29</td>
</tr>
</tbody>
</q-markup-table>
</div>
</q-tab-panel>
<q-tab-panel name="calculate" class="px-0"> </q-tab-panel>
</q-tab-panels>
</div>

2
gradle.properties

@ -38,7 +38,7 @@ application_version=1.0.0
platform_group=io.sc
platform_version=8.1.26
platform_plugin_version=8.1.13
platform_core_frontend_version=8.1.137
platform_core_frontend_version=8.1.141
###########################################################
# dependencies version

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

@ -80,7 +80,7 @@
"luckyexcel": "1.0.1",
"mockjs": "1.1.0",
"pinia": "2.1.7",
"platform-core": "8.1.140",
"platform-core": "8.1.141",
"quasar": "2.14.2",
"tailwindcss": "3.4.0",
"vue": "3.4.3",

96
io.sc.platform.developer.frontend/src/views/springboot/Bean.vue

@ -1,54 +1,54 @@
<template>
<w-grid
:title="$t('menu.developer.springboot.bean')"
:checkbox-selection="false"
:fetch-data-url="Environment.apiContextPath('/api/developer/springboot/beans')"
:pageable="true"
:toolbar-actions="['refresh', 'separator', 'view', 'separator', 'export']"
:columns="[
{ width: 500, name: 'name', label: $t('name') },
{ width: 400, name: 'type', label: $t('className'), format: Formater.simpleClassName() },
{ width: 100, name: 'scope', label: $t('scope'), sortable: false },
]"
:viewer="{
panel: {
columnNum: 1,
fields: [
{ width: 100, name: 'name', label: $t('name') },
{ width: 100, name: 'context', label: $t('context') },
{ width: 100, name: 'scope', label: $t('scope') },
{ width: 100, name: 'type', label: $t('className'), format: Formater.none() },
{ width: 100, name: 'resource', label: $t('resource') },
{
width: 100,
name: 'aliases',
label: $t('aliases'),
format: (aliases) => {
aliases = aliases || [];
let result = '';
for (const aliase of aliases) {
result += aliase + '<br/>';
}
return result;
},
<w-grid
:title="$t('menu.developer.springboot.bean')"
:checkbox-selection="false"
:fetch-data-url="Environment.apiContextPath('/api/developer/springboot/beans')"
:pageable="true"
:toolbar-actions="['refresh', 'separator', 'view', 'separator', 'export']"
:columns="[
{ width: 500, name: 'name', label: $t('name') },
{ width: 400, name: 'type', label: $t('className'), format: Formater.simpleClassName() },
{ width: 100, name: 'scope', label: $t('scope'), sortable: false },
]"
:viewer="{
panel: {
columnNum: 1,
fields: [
{ width: 100, name: 'name', label: $t('name') },
{ width: 100, name: 'context', label: $t('context') },
{ width: 100, name: 'scope', label: $t('scope') },
{ width: 100, name: 'type', label: $t('className'), format: Formater.none() },
{ width: 100, name: 'resource', label: $t('resource') },
{
width: 100,
name: 'aliases',
label: $t('aliases'),
format: (aliases) => {
aliases = aliases || [];
let result = '';
for (const aliase of aliases) {
result += aliase + '<br/>';
}
return result;
},
{
width: 100,
name: 'dependencies',
label: $t('dependencies'),
format: (dependencies) => {
dependencies = dependencies || [];
let result = '';
for (const dependency of dependencies) {
result += dependency + '<br/>';
}
return result;
},
},
{
width: 100,
name: 'dependencies',
label: $t('dependencies'),
format: (dependencies) => {
dependencies = dependencies || [];
let result = '';
for (const dependency of dependencies) {
result += dependency + '<br/>';
}
return result;
},
],
},
}"
></w-grid>
},
],
},
}"
></w-grid>
</template>
<script setup lang="ts">
import { Environment, Formater } from 'platform-core';

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

@ -93,7 +93,7 @@
"luckyexcel": "1.0.1",
"mockjs": "1.1.0",
"pinia": "2.1.7",
"platform-core": "8.1.137",
"platform-core": "8.1.141",
"quasar": "2.14.2",
"tailwindcss": "3.4.0",
"vue": "3.4.3",

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

@ -80,7 +80,7 @@
"luckyexcel": "1.0.1",
"mockjs": "1.1.0",
"pinia": "2.1.7",
"platform-core": "8.1.137",
"platform-core": "8.1.141",
"quasar": "2.14.2",
"tailwindcss": "3.4.0",
"vue": "3.4.3",

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

@ -99,6 +99,6 @@
"vue-dompurify-html": "5.0.1",
"vue-i18n": "9.8.0",
"vue-router": "4.2.5",
"platform-core": "8.1.137"
"platform-core": "8.1.141"
}
}

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

@ -80,7 +80,7 @@
"luckyexcel": "1.0.1",
"mockjs": "1.1.0",
"pinia": "2.1.7",
"platform-core": "8.1.137",
"platform-core": "8.1.141",
"quasar": "2.14.2",
"tailwindcss": "3.4.0",
"vue": "3.4.3",

Loading…
Cancel
Save