提交 fd794edd 编写于 作者: ibizdev's avatar ibizdev

zhujiamin 发布系统代码 [TrainSys,网页端]

上级 61684a62
......@@ -13,13 +13,13 @@
"dependencies": {
"@floating-ui/dom": "^1.5.3",
"@ibiz-template/command": "^0.0.1-beta.50",
"@ibiz-template/controller": "^0.0.1-beta.134",
"@ibiz-template/core": "^0.0.1-beta.134",
"@ibiz-template/model": "^0.0.1-beta.134",
"@ibiz-template/runtime": "^0.0.1-beta.134",
"@ibiz-template/service": "^0.0.1-beta.134",
"@ibiz-template/theme": "^0.0.1-beta.134",
"@ibiz-template/vue-util": "^0.0.1-beta.134",
"@ibiz-template/controller": "^0.0.1-beta.135",
"@ibiz-template/core": "^0.0.1-beta.135",
"@ibiz-template/model": "^0.0.1-beta.135",
"@ibiz-template/runtime": "^0.0.1-beta.135",
"@ibiz-template/service": "^0.0.1-beta.135",
"@ibiz-template/theme": "^0.0.1-beta.135",
"@ibiz-template/vue-util": "^0.0.1-beta.135",
"@ibiz/dynamic-model-api": "^2.1.28",
"@riophae/vue-treeselect": "^0.4.0",
"dayjs": "^1.11.10",
......@@ -82,4 +82,4 @@
"*.{ts,vue}": "eslint --fix",
"*.scss": "stylelint --custom-syntax=postcss-scss"
}
}
\ No newline at end of file
}
lockfileVersion: '6.0'
lockfileVersion: '6.1'
settings:
autoInstallPeers: true
......@@ -12,26 +12,26 @@ dependencies:
specifier: ^0.0.1-beta.50
version: 0.0.1-beta.50
'@ibiz-template/controller':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/runtime@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(lodash-es@4.17.21)(qs@6.11.2)(qx-util@0.4.8)
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/runtime@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(lodash-es@4.17.21)(qs@6.11.2)(qx-util@0.4.8)
'@ibiz-template/core':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/runtime':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(qx-util@0.4.8)
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(qx-util@0.4.8)
'@ibiz-template/service':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(qx-util@0.4.8)(ramda@0.29.1)
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/theme':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135
'@ibiz-template/vue-util':
specifier: ^0.0.1-beta.134
version: 0.0.1-beta.134(@ibiz-template/controller@0.0.1-beta.134)(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(qs@6.11.2)(qx-util@0.4.8)(ramda@0.29.1)(vue-router@3.6.5)(vue@2.7.15)
specifier: ^0.0.1-beta.135
version: 0.0.1-beta.135(@ibiz-template/controller@0.0.1-beta.135)(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(qs@6.11.2)(qx-util@0.4.8)(ramda@0.29.1)(vue-router@3.6.5)(vue@2.7.15)
'@ibiz/dynamic-model-api':
specifier: ^2.1.28
version: 2.1.28(qx-util@0.4.8)
......@@ -949,8 +949,8 @@ packages:
qx-util: 0.4.8
dev: false
/@ibiz-template/controller@0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/runtime@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(lodash-es@4.17.21)(qs@6.11.2)(qx-util@0.4.8):
resolution: {integrity: sha512-HEmFZElEr3cXmfhPN6EUQp2BbNHw9TjGKXuOCbcS2OrwdvwMnC53a055uC3rzKugp7mC608Dr1EfxwmuDTAXkw==}
/@ibiz-template/controller@0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/runtime@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(lodash-es@4.17.21)(qs@6.11.2)(qx-util@0.4.8):
resolution: {integrity: sha512-LSJYsaG9HUMxBYwTkTgJ/I80+5/KhPlr2nOYFHFYR1+cTTEhxPKC4Tg3zxEwwofsfvMfBTO0Z/aM4y60vlSd7A==}
peerDependencies:
'@ibiz-template/core': ^0.0.1-beta.132
'@ibiz-template/model': ^0.0.1-beta.132
......@@ -960,10 +960,10 @@ packages:
qs: ^6.11.0
qx-util: ^0.4.8
dependencies:
'@ibiz-template/core': 0.0.1-beta.134(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.134(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/runtime': 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(qx-util@0.4.8)
'@ibiz-template/service': 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/core': 0.0.1-beta.135(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.135(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/runtime': 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(qx-util@0.4.8)
'@ibiz-template/service': 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(qx-util@0.4.8)(ramda@0.29.1)
async-validator: 4.2.5
dayjs: 1.11.10
lodash-es: 4.17.21
......@@ -971,8 +971,8 @@ packages:
qx-util: 0.4.8
dev: false
/@ibiz-template/core@0.0.1-beta.134(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1):
resolution: {integrity: sha512-dhby5vAzM/jftHYnpD77/HnwFAoorq3Zb99Qo3MG5sMDYiQ7BlODrd9A7fqk6A9iChv153jWmoT9FNWhWG6avA==}
/@ibiz-template/core@0.0.1-beta.135(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1):
resolution: {integrity: sha512-tamFD0BKfHgg+oIf7xDbi8Zy0nVSbp1hYSQco0CVr6SiJBmUR3Wg5ZSqTvrj1uNlVOwO5WoYjWR4epO7085hPQ==}
peerDependencies:
lodash-es: ^4.17.21
qx-util: ^0.4.8
......@@ -989,8 +989,8 @@ packages:
- debug
dev: false
/@ibiz-template/model@0.0.1-beta.134(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8):
resolution: {integrity: sha512-nvlc9GFhp6INIXRxBbw1V956sdbqQycSGY9bIoaLUV8mZO+1f8pdgZbN6AbpvqtET/iCXHSnQaVzLKNdPHSsyQ==}
/@ibiz-template/model@0.0.1-beta.135(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8):
resolution: {integrity: sha512-v6GYOe4Jn4Tzv+2KCI7sLvSwAH+5giZBQbulMwJEPO/ZeKDAqePSDTZp5W5afh93isybxjI60LY7pH4TMVYtzg==}
peerDependencies:
'@ibiz/dynamic-model-api': ^2.1.28
lodash-es: ^4.17.21
......@@ -1002,8 +1002,8 @@ packages:
qx-util: 0.4.8
dev: false
/@ibiz-template/runtime@0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(qx-util@0.4.8):
resolution: {integrity: sha512-/a+J7ACBxd6rRCF6HushHaXk1gUQWicizFE2KGEeZ8U7wQ9jA+KuUe4VqWywA+lOX7lDXW9wdcs8E0gvgQI4QQ==}
/@ibiz-template/runtime@0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(qx-util@0.4.8):
resolution: {integrity: sha512-hCm3u0CurgBdczFBa7EL+iVvjsysMF+wb8K1CBt67DQJO1zVw2vo3MAnjvey6Gv8IcDu2xX9Vgbg+ZL7Ul/eiw==}
peerDependencies:
'@ibiz-template/core': ^0.0.1-beta.132
'@ibiz-template/model': ^0.0.1-beta.132
......@@ -1011,33 +1011,33 @@ packages:
qx-util: ^0.4.8
dependencies:
'@ibiz-template/command': 0.0.1-beta.50
'@ibiz-template/core': 0.0.1-beta.134(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.134(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/service': 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/core': 0.0.1-beta.135(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.135(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/service': 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(qx-util@0.4.8)(ramda@0.29.1)
qs: 6.11.2
qx-util: 0.4.8
dev: false
/@ibiz-template/service@0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(qx-util@0.4.8)(ramda@0.29.1):
resolution: {integrity: sha512-+WJBrio8Yi+YdfyymL74H4SgKHLEUmeGTN/ApgwKj0TJByfmk2QYIbjb4G2kJJRaIsCPyPD5MnpsqV5OiNxT5Q==}
/@ibiz-template/service@0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(qx-util@0.4.8)(ramda@0.29.1):
resolution: {integrity: sha512-oIUxkWXhzA6ysSWd31tgDW5LeuxjSGb7ofUFooaQ8gCCHkCKaAqAFqZK0te3o6ViIcfvaOKEWumvtEMkhyxEiQ==}
peerDependencies:
'@ibiz-template/core': ^0.0.1-beta.132
'@ibiz-template/model': ^0.0.1-beta.132
qx-util: ^0.4.8
ramda: ^0.28.0
dependencies:
'@ibiz-template/core': 0.0.1-beta.134(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.134(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/core': 0.0.1-beta.135(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.135(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
qx-util: 0.4.8
ramda: 0.29.1
dev: false
/@ibiz-template/theme@0.0.1-beta.134:
resolution: {integrity: sha512-TllMDLPWLzMqvJoulPh/u3O1kjzzAIgrV017p3GRjpzC4/QbT2/JvFhLmVEOMg7evCvnq82H8X5RY2ddMGoYrQ==}
/@ibiz-template/theme@0.0.1-beta.135:
resolution: {integrity: sha512-nFXZVYEcC1r4h5Hz5QSiQnTJqgNmoyo+HhRXvHgIzMwqQSQnCI4LEO9ZHY6No/CDkobL+X714mPuDBtL5ce1WA==}
dev: false
/@ibiz-template/vue-util@0.0.1-beta.134(@ibiz-template/controller@0.0.1-beta.134)(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(qs@6.11.2)(qx-util@0.4.8)(ramda@0.29.1)(vue-router@3.6.5)(vue@2.7.15):
resolution: {integrity: sha512-p+YJ/uPVTA2mXdtmT5bqe17+uRtYO1GpMuFKzq4fImVSCn00bM14lIe7Wfc7lZTNk98VPLoCCgMER6rZmnL5sQ==}
/@ibiz-template/vue-util@0.0.1-beta.135(@ibiz-template/controller@0.0.1-beta.135)(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(qs@6.11.2)(qx-util@0.4.8)(ramda@0.29.1)(vue-router@3.6.5)(vue@2.7.15):
resolution: {integrity: sha512-CP19GhG6hFoLnMTwhpgnlj2bd2QZ+b5mfNxGpWcdFDbsLDzs0LD7ejXvwJZvvGrzb3JFMLLD8ahKps3Rtf4eww==}
peerDependencies:
'@ibiz-template/controller': ^0.0.1-beta.132
'@ibiz-template/core': ^0.0.1-beta.132
......@@ -1049,10 +1049,10 @@ packages:
vue: ^2.7.14
vue-router: ^3.6.5
dependencies:
'@ibiz-template/controller': 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(@ibiz-template/runtime@0.0.1-beta.134)(@ibiz-template/service@0.0.1-beta.134)(lodash-es@4.17.21)(qs@6.11.2)(qx-util@0.4.8)
'@ibiz-template/core': 0.0.1-beta.134(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.134(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/service': 0.0.1-beta.134(@ibiz-template/core@0.0.1-beta.134)(@ibiz-template/model@0.0.1-beta.134)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/controller': 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(@ibiz-template/runtime@0.0.1-beta.135)(@ibiz-template/service@0.0.1-beta.135)(lodash-es@4.17.21)(qs@6.11.2)(qx-util@0.4.8)
'@ibiz-template/core': 0.0.1-beta.135(lodash-es@4.17.21)(qx-util@0.4.8)(ramda@0.29.1)
'@ibiz-template/model': 0.0.1-beta.135(@ibiz/dynamic-model-api@2.1.28)(lodash-es@4.17.21)(qx-util@0.4.8)
'@ibiz-template/service': 0.0.1-beta.135(@ibiz-template/core@0.0.1-beta.135)(@ibiz-template/model@0.0.1-beta.135)(qx-util@0.4.8)(ramda@0.29.1)
qs: 6.11.2
qx-util: 0.4.8
ramda: 0.29.1
......
......@@ -27,7 +27,12 @@ export const AppUser = defineComponent({
render() {
return (
<div class={this.ns.b()}>
<i-dropdown class={this.ns.b('avatar')}>
<i-dropdown
class={[
this.ns.b('avatar'),
this.ns.is('disabled', ibiz.env.disableLogout),
]}
>
<span class={this.ns.b('avatar-wrapper')}>
<i-avatar
size='small'
......@@ -35,12 +40,14 @@ export const AppUser = defineComponent({
/>
<span class={this.ns.be('avatar', 'name')}>{this.srfusername}</span>
</span>
<i-dropdown-menu slot='list'>
<i-dropdown-item>
<i class='ivu-icon ivu-icon-ios-log-out'></i>
<span on-click={this.onClick}>退出登录</span>
</i-dropdown-item>
</i-dropdown-menu>
{ibiz.env.disableLogout ? null : (
<i-dropdown-menu slot='list'>
<i-dropdown-item>
<i class='ivu-icon ivu-icon-ios-log-out'></i>
<span on-click={this.onClick}>退出登录</span>
</i-dropdown-item>
</i-dropdown-menu>
)}
</i-dropdown>
</div>
);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册