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

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

上级 7843875e
...@@ -12,14 +12,14 @@ ...@@ -12,14 +12,14 @@
}, },
"dependencies": { "dependencies": {
"@floating-ui/dom": "^1.0.4", "@floating-ui/dom": "^1.0.4",
"@ibiz-template/command": "^0.0.1-alpha.43", "@ibiz-template/command": "^0.0.1-alpha.44",
"@ibiz-template/controller": "^0.0.1-alpha.43", "@ibiz-template/controller": "^0.0.1-alpha.44",
"@ibiz-template/core": "^0.0.1-alpha.43", "@ibiz-template/core": "^0.0.1-alpha.44",
"@ibiz-template/model": "^0.0.1-alpha.43", "@ibiz-template/model": "^0.0.1-alpha.44",
"@ibiz-template/runtime": "^0.0.1-alpha.43", "@ibiz-template/runtime": "^0.0.1-alpha.44",
"@ibiz-template/service": "^0.0.1-alpha.43", "@ibiz-template/service": "^0.0.1-alpha.44",
"@ibiz-template/theme": "^0.0.1-alpha.43", "@ibiz-template/theme": "^0.0.1-alpha.44",
"@ibiz-template/vue-util": "^0.0.1-alpha.43", "@ibiz-template/vue-util": "^0.0.1-alpha.44",
"@ibiz/dynamic-model-api": "^2.1.5", "@ibiz/dynamic-model-api": "^2.1.5",
"dayjs": "^1.11.6", "dayjs": "^1.11.6",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
......
...@@ -4,14 +4,14 @@ specifiers: ...@@ -4,14 +4,14 @@ specifiers:
'@commitlint/cli': ^17.2.0 '@commitlint/cli': ^17.2.0
'@commitlint/config-conventional': ^17.2.0 '@commitlint/config-conventional': ^17.2.0
'@floating-ui/dom': ^1.0.4 '@floating-ui/dom': ^1.0.4
'@ibiz-template/command': ^0.0.1-alpha.43 '@ibiz-template/command': ^0.0.1-alpha.44
'@ibiz-template/controller': ^0.0.1-alpha.43 '@ibiz-template/controller': ^0.0.1-alpha.44
'@ibiz-template/core': ^0.0.1-alpha.43 '@ibiz-template/core': ^0.0.1-alpha.44
'@ibiz-template/model': ^0.0.1-alpha.43 '@ibiz-template/model': ^0.0.1-alpha.44
'@ibiz-template/runtime': ^0.0.1-alpha.43 '@ibiz-template/runtime': ^0.0.1-alpha.44
'@ibiz-template/service': ^0.0.1-alpha.43 '@ibiz-template/service': ^0.0.1-alpha.44
'@ibiz-template/theme': ^0.0.1-alpha.43 '@ibiz-template/theme': ^0.0.1-alpha.44
'@ibiz-template/vue-util': ^0.0.1-alpha.43 '@ibiz-template/vue-util': ^0.0.1-alpha.44
'@ibiz/dynamic-model-api': ^2.1.5 '@ibiz/dynamic-model-api': ^2.1.5
'@types/lodash-es': ^4.17.6 '@types/lodash-es': ^4.17.6
'@types/node': ^18.11.9 '@types/node': ^18.11.9
...@@ -63,14 +63,14 @@ specifiers: ...@@ -63,14 +63,14 @@ specifiers:
dependencies: dependencies:
'@floating-ui/dom': 1.0.4 '@floating-ui/dom': 1.0.4
'@ibiz-template/command': 0.0.1-alpha.43 '@ibiz-template/command': 0.0.1-alpha.44
'@ibiz-template/controller': 0.0.1-alpha.43_vn67tozavr57kcxj5rqyjnh32q '@ibiz-template/controller': 0.0.1-alpha.44_shf5qpv4tubq5yprck4t3cemmi
'@ibiz-template/core': 0.0.1-alpha.43_qzytosuu5eg3bvoa74ldx6evva '@ibiz-template/core': 0.0.1-alpha.44_qzytosuu5eg3bvoa74ldx6evva
'@ibiz-template/model': 0.0.1-alpha.43_yslesr4iih24kokbsmhl36awki '@ibiz-template/model': 0.0.1-alpha.44_yslesr4iih24kokbsmhl36awki
'@ibiz-template/runtime': 0.0.1-alpha.43_alu5w6g3d73rldfzb6pwjo67dq '@ibiz-template/runtime': 0.0.1-alpha.44_5hwvk3pehx6yohiguycnzdaozi
'@ibiz-template/service': 0.0.1-alpha.43_xkd42laj2mfxyjs6lvrfnv7kmy '@ibiz-template/service': 0.0.1-alpha.44_2hctez3o3uiwaippgoq4kkmzs4
'@ibiz-template/theme': 0.0.1-alpha.43 '@ibiz-template/theme': 0.0.1-alpha.44
'@ibiz-template/vue-util': 0.0.1-alpha.43_gwtguydvmv2awb36ujqnh3be5a '@ibiz-template/vue-util': 0.0.1-alpha.44_ntxc5b2tqlchnxnuq777re5ohq
'@ibiz/dynamic-model-api': 2.1.5_qx-util@0.4.4 '@ibiz/dynamic-model-api': 2.1.5_qx-util@0.4.4
dayjs: 1.11.6 dayjs: 1.11.6
lodash-es: 4.17.21 lodash-es: 4.17.21
...@@ -673,14 +673,14 @@ packages: ...@@ -673,14 +673,14 @@ packages:
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
dev: true dev: true
/@ibiz-template/command/0.0.1-alpha.43: /@ibiz-template/command/0.0.1-alpha.44:
resolution: {integrity: sha512-cPhZATbMrN0FFh2sAoMUOlwzcCenWU+I6cWkwuwxCCQOPf03WAHo1XqKia7js49pWYDGAGfcNCbvlHbz19XTYg==} resolution: {integrity: sha512-0VU9XpRFxPwwScK0abcb5sE0G1zEFLELK9/2zX+63Q9lPs9s/Gnll9AkMNHU5lahOGAI8Cz9PDk4zl4NosyqKw==}
dependencies: dependencies:
qx-util: 0.4.4 qx-util: 0.4.4
dev: false dev: false
/@ibiz-template/controller/0.0.1-alpha.43_vn67tozavr57kcxj5rqyjnh32q: /@ibiz-template/controller/0.0.1-alpha.44_shf5qpv4tubq5yprck4t3cemmi:
resolution: {integrity: sha512-rfABTdGBMrvDS2wbntGtEa7aZ8OnOtWVpMvvmaVqu8RdktaHVDaLosGXbyqmqXCR+YEfXcTfUHTTrYqGOorw4A==} resolution: {integrity: sha512-t4tvk2jnTxLs1khHbbhbUQ8+PQoZ9lLlrR1PUqRTo4rp7fx23Q3H1xsL9GMja2m0SwNbHMKfj/OHjzxwFVo89Q==}
peerDependencies: peerDependencies:
'@ibiz-template/core': ^0.0.1-alpha.2 '@ibiz-template/core': ^0.0.1-alpha.2
'@ibiz-template/model': ^0.0.1-alpha.2 '@ibiz-template/model': ^0.0.1-alpha.2
...@@ -689,18 +689,18 @@ packages: ...@@ -689,18 +689,18 @@ packages:
lodash-es: ^4.17.21 lodash-es: ^4.17.21
qx-util: ^0.4.4 qx-util: ^0.4.4
dependencies: dependencies:
'@ibiz-template/core': 0.0.1-alpha.43_qzytosuu5eg3bvoa74ldx6evva '@ibiz-template/core': 0.0.1-alpha.44_qzytosuu5eg3bvoa74ldx6evva
'@ibiz-template/model': 0.0.1-alpha.43_yslesr4iih24kokbsmhl36awki '@ibiz-template/model': 0.0.1-alpha.44_yslesr4iih24kokbsmhl36awki
'@ibiz-template/runtime': 0.0.1-alpha.43_alu5w6g3d73rldfzb6pwjo67dq '@ibiz-template/runtime': 0.0.1-alpha.44_5hwvk3pehx6yohiguycnzdaozi
'@ibiz-template/service': 0.0.1-alpha.43_xkd42laj2mfxyjs6lvrfnv7kmy '@ibiz-template/service': 0.0.1-alpha.44_2hctez3o3uiwaippgoq4kkmzs4
async-validator: 4.2.5 async-validator: 4.2.5
dayjs: 1.11.6 dayjs: 1.11.6
lodash-es: 4.17.21 lodash-es: 4.17.21
qx-util: 0.4.4 qx-util: 0.4.4
dev: false dev: false
/@ibiz-template/core/0.0.1-alpha.43_qzytosuu5eg3bvoa74ldx6evva: /@ibiz-template/core/0.0.1-alpha.44_qzytosuu5eg3bvoa74ldx6evva:
resolution: {integrity: sha512-15QfDAykE0PTZzHhK2pa9OJccbL0jbK6K8FzJJrzTlL84vtTdGHDn2oKCdOLbLkcZ4fOwrQpZoC4tPkDGHRpaw==} resolution: {integrity: sha512-hNY9BkjkcJ0IDv3duwUyUhdVxEUwOTDa1++8JBCyArQSQnr7sOkHeLBYc4Z3d1rdc52a97EiwyZ3+iBPccfDXQ==}
peerDependencies: peerDependencies:
lodash-es: ^4.17.21 lodash-es: ^4.17.21
qx-util: ^0.4.4 qx-util: ^0.4.4
...@@ -715,8 +715,8 @@ packages: ...@@ -715,8 +715,8 @@ packages:
- debug - debug
dev: false dev: false
/@ibiz-template/model/0.0.1-alpha.43_yslesr4iih24kokbsmhl36awki: /@ibiz-template/model/0.0.1-alpha.44_yslesr4iih24kokbsmhl36awki:
resolution: {integrity: sha512-F3FhWDGR+HOe2YxisVDBjApBisR8iFbgVtAnrD5vQeDFMGCW4pNq9bPO7DwXy27kYDRgHcKucBw65CACdDJw9g==} resolution: {integrity: sha512-m55xTVXPX4qDRE8je0K1nFdlqYlyJaAyrkrLSa2p3x6ayMzobOYCDxCXiFavmpkJvjAUCTcZ+/O7K5KeUND3vA==}
peerDependencies: peerDependencies:
'@ibiz/dynamic-model-api': ^2.1.5 '@ibiz/dynamic-model-api': ^2.1.5
lodash-es: ^4.17.21 lodash-es: ^4.17.21
...@@ -728,41 +728,41 @@ packages: ...@@ -728,41 +728,41 @@ packages:
qx-util: 0.4.4 qx-util: 0.4.4
dev: false dev: false
/@ibiz-template/runtime/0.0.1-alpha.43_alu5w6g3d73rldfzb6pwjo67dq: /@ibiz-template/runtime/0.0.1-alpha.44_5hwvk3pehx6yohiguycnzdaozi:
resolution: {integrity: sha512-aL3j7OC9aFj9fGUqqfplaFtGVqMZ7PfTTYoh2F+wH7x/W2KIiKh/gymaKJeroMdJ2LJRUBussPt8ezB7JWXF0g==} resolution: {integrity: sha512-UFKcWakFRyObpgXsGUQHT5QYxN6/nrJC4dY4VumV6Hb/G7776nr33b0K3pj94TnOKgJeTlFSYvfs/DYbQSc5OA==}
peerDependencies: peerDependencies:
'@ibiz-template/core': ^0.0.1-alpha.2 '@ibiz-template/core': ^0.0.1-alpha.2
'@ibiz-template/model': ^0.0.1-alpha.2 '@ibiz-template/model': ^0.0.1-alpha.2
'@ibiz-template/service': ^0.0.1-alpha.2 '@ibiz-template/service': ^0.0.1-alpha.2
qx-util: ^0.4.4 qx-util: ^0.4.4
dependencies: dependencies:
'@ibiz-template/command': 0.0.1-alpha.43 '@ibiz-template/command': 0.0.1-alpha.44
'@ibiz-template/core': 0.0.1-alpha.43_qzytosuu5eg3bvoa74ldx6evva '@ibiz-template/core': 0.0.1-alpha.44_qzytosuu5eg3bvoa74ldx6evva
'@ibiz-template/model': 0.0.1-alpha.43_yslesr4iih24kokbsmhl36awki '@ibiz-template/model': 0.0.1-alpha.44_yslesr4iih24kokbsmhl36awki
'@ibiz-template/service': 0.0.1-alpha.43_xkd42laj2mfxyjs6lvrfnv7kmy '@ibiz-template/service': 0.0.1-alpha.44_2hctez3o3uiwaippgoq4kkmzs4
qx-util: 0.4.4 qx-util: 0.4.4
dev: false dev: false
/@ibiz-template/service/0.0.1-alpha.43_xkd42laj2mfxyjs6lvrfnv7kmy: /@ibiz-template/service/0.0.1-alpha.44_2hctez3o3uiwaippgoq4kkmzs4:
resolution: {integrity: sha512-mSMWU6jQdybIQAzCXZpMWb4UYTyPDRBDgKJYlgnuMG9NyA2gyyMuUCM2WvULFHebqueDd4ZuHYlLzk1vRTbdRw==} resolution: {integrity: sha512-jj2iM7Q2lKUtFebUOmcuqPGIZXszwGMzO874ongPguvfZJoOnKcM3Z2r1FPS/519cyQ3Ormy6fPriJLEj4auug==}
peerDependencies: peerDependencies:
'@ibiz-template/core': ^0.0.1-alpha.2 '@ibiz-template/core': ^0.0.1-alpha.2
'@ibiz-template/model': ^0.0.1-alpha.2 '@ibiz-template/model': ^0.0.1-alpha.2
qx-util: ^0.4.4 qx-util: ^0.4.4
ramda: ^0.28.0 ramda: ^0.28.0
dependencies: dependencies:
'@ibiz-template/core': 0.0.1-alpha.43_qzytosuu5eg3bvoa74ldx6evva '@ibiz-template/core': 0.0.1-alpha.44_qzytosuu5eg3bvoa74ldx6evva
'@ibiz-template/model': 0.0.1-alpha.43_yslesr4iih24kokbsmhl36awki '@ibiz-template/model': 0.0.1-alpha.44_yslesr4iih24kokbsmhl36awki
qx-util: 0.4.4 qx-util: 0.4.4
ramda: 0.28.0 ramda: 0.28.0
dev: false dev: false
/@ibiz-template/theme/0.0.1-alpha.43: /@ibiz-template/theme/0.0.1-alpha.44:
resolution: {integrity: sha512-hJk5i4fqt7zcnu9K3L6WrNHLQTnAXaiKFwKQDjnirpP9ZFugU6IS+cARrygdUqspFCRmwCTMu1mRaZ1AIVq1IQ==} resolution: {integrity: sha512-Q5YdEJsuQih6lgIyz1H+IpZ21qt8VyL/0zh0JZMF2IoNcV9Bzrf/poEqBeUMvXmG40cY6ZrYQfRYxHLpb3M6qA==}
dev: false dev: false
/@ibiz-template/vue-util/0.0.1-alpha.43_gwtguydvmv2awb36ujqnh3be5a: /@ibiz-template/vue-util/0.0.1-alpha.44_ntxc5b2tqlchnxnuq777re5ohq:
resolution: {integrity: sha512-EoRYu9mEJ+NVeBd/t8KuM4tSnu+jVpGNSF8DKr0xAu8b0YlQsPyZmp2t9P1M23luRU7CTss9804YO+0WsfHE3Q==} resolution: {integrity: sha512-r1QZlIgbRexdAKxiHzJTK+7qPyFVObd4B/wWiByWIMS3W5KNeOYS1poQ9BcJ3Dok+1pXe2B2jvKDVozezkE++w==}
peerDependencies: peerDependencies:
'@ibiz-template/controller': '>=0.0.1-alpha.2' '@ibiz-template/controller': '>=0.0.1-alpha.2'
'@ibiz-template/core': '>=0.0.1-alpha.2' '@ibiz-template/core': '>=0.0.1-alpha.2'
...@@ -773,9 +773,9 @@ packages: ...@@ -773,9 +773,9 @@ packages:
vue: ^2.7.13 vue: ^2.7.13
vue-router: ^3.6.5 vue-router: ^3.6.5
dependencies: dependencies:
'@ibiz-template/controller': 0.0.1-alpha.43_vn67tozavr57kcxj5rqyjnh32q '@ibiz-template/controller': 0.0.1-alpha.44_shf5qpv4tubq5yprck4t3cemmi
'@ibiz-template/core': 0.0.1-alpha.43_qzytosuu5eg3bvoa74ldx6evva '@ibiz-template/core': 0.0.1-alpha.44_qzytosuu5eg3bvoa74ldx6evva
'@ibiz-template/model': 0.0.1-alpha.43_yslesr4iih24kokbsmhl36awki '@ibiz-template/model': 0.0.1-alpha.44_yslesr4iih24kokbsmhl36awki
qs: 6.11.0 qs: 6.11.0
qx-util: 0.4.4 qx-util: 0.4.4
ramda: 0.28.0 ramda: 0.28.0
......
...@@ -28,10 +28,9 @@ import { ...@@ -28,10 +28,9 @@ import {
FormRawItem, FormRawItem,
FormButton, FormButton,
FormDRUIPart, FormDRUIPart,
GridColumn, GridFieldEditColumn,
GridUAColumn, GridUAColumn,
GridFieldColumn, GridFieldColumn,
GridEditItem,
ViewPanel, ViewPanel,
PickupViewPanel, PickupViewPanel,
DashboardControl, DashboardControl,
...@@ -138,10 +137,9 @@ export const AppRegister = { ...@@ -138,10 +137,9 @@ export const AppRegister = {
v.component('AppMenu', AppMenu); v.component('AppMenu', AppMenu);
v.component('GridControl', GridControl); v.component('GridControl', GridControl);
v.component('ListControl', ListControl); v.component('ListControl', ListControl);
v.component('GridColumn', GridColumn); v.component('GridUAColumn', GridUAColumn);
v.component('GridUaColumn', GridUAColumn);
v.component('GridFieldColumn', GridFieldColumn); v.component('GridFieldColumn', GridFieldColumn);
v.component('GridEditItem', GridEditItem); v.component('GridFieldEditColumn', GridFieldEditColumn);
v.component('FormButton', FormButton); v.component('FormButton', FormButton);
v.component('FormDruipart', FormDRUIPart); v.component('FormDruipart', FormDRUIPart);
v.component('FormGroupPanel', FormGroupPanel); v.component('FormGroupPanel', FormGroupPanel);
......
...@@ -17,20 +17,17 @@ export const AppGridEditItem = defineComponent({ ...@@ -17,20 +17,17 @@ export const AppGridEditItem = defineComponent({
}, },
render() { render() {
return ( return (
<div class={this.ns.b()}> <div class={[this.ns.b(), this.ns.is('error', !!this.error)]}>
{!this.error ? ( <i-tooltip
this.$slots.default content={this.error}
) : ( class={this.ns.e('tooltip')}
<i-tooltip disabled={!this.error}
content={this.error} transfer
transfer transfer-class-name={this.ns.e('tooltip-popper')}
transfer-class-name='grid-error' placement='top'
placement='top' >
style='border: 1px solid red' {this.$slots.default}
> </i-tooltip>
{this.$slots.default}
</i-tooltip>
)}
</div> </div>
); );
}, },
......
...@@ -24,8 +24,6 @@ export const DataExport = defineComponent({ ...@@ -24,8 +24,6 @@ export const DataExport = defineComponent({
const endPage = ref(1); const endPage = ref(1);
const customExport = () => { const customExport = () => {
console.log(startPage.value);
console.log(endPage.value);
props.dismiss({ props.dismiss({
page: 0, page: 0,
offset: (startPage.value - 1) * props.pageSize, offset: (startPage.value - 1) * props.pageSize,
......
...@@ -15,10 +15,22 @@ export const IBizGridPicker = defineComponent({ ...@@ -15,10 +15,22 @@ export const IBizGridPicker = defineComponent({
ibiz.register.editor.get(props.controller.model).then(value => { ibiz.register.editor.get(props.controller.model).then(value => {
provider.value = value; provider.value = value;
}); });
const { isInfoMode, componentRef, onOperateChange, onChange } = const { isInfoMode, componentRef, onOperateChange, onChange } =
useGridCellEditor(props.rowDataChange, props.rowSave, { useGridCellEditor(
isDelaySave: multiple, async (val: unknown, name?: string) => {
}); await props.rowDataChange(val, name);
// 最后一次值变更是自身的值变更,name为空,此时执行保存
if (!multiple && !name) {
await props.rowSave();
isInfoMode.value = true;
}
},
props.rowSave,
{
isDelaySave: true,
},
);
return { return {
ns, ns,
......
...@@ -220,8 +220,9 @@ export const IBizMPicker = defineComponent({ ...@@ -220,8 +220,9 @@ export const IBizMPicker = defineComponent({
}; };
// 下拉打开 // 下拉打开
const onSelectOpen = (flag: boolean) => { const onOpenChange = (flag: boolean) => {
open.value = flag; open.value = flag;
emit('operate', flag);
if (open.value) { if (open.value) {
items.value = []; items.value = [];
onSearch(''); onSearch('');
...@@ -243,7 +244,7 @@ export const IBizMPicker = defineComponent({ ...@@ -243,7 +244,7 @@ export const IBizMPicker = defineComponent({
items, items,
valueText, valueText,
onSearch, onSearch,
onSelectOpen, onOpenChange,
onSelect, onSelect,
openPickUpView, openPickUpView,
}; };
...@@ -256,11 +257,12 @@ export const IBizMPicker = defineComponent({ ...@@ -256,11 +257,12 @@ export const IBizMPicker = defineComponent({
<i-select <i-select
value={this.curValue} value={this.curValue}
filterable filterable
transfer
multiple multiple
loading={this.loading} loading={this.loading}
placeholder={this.c.placeHolder} placeholder={this.c.placeHolder}
remote-method={this.onSearch} remote-method={this.onSearch}
on-on-open-change={this.onSelectOpen} on-on-open-change={this.onOpenChange}
on-on-change={this.onSelect} on-on-change={this.onSelect}
disabled={this.disabled} disabled={this.disabled}
> >
......
...@@ -4,7 +4,6 @@ import { ...@@ -4,7 +4,6 @@ import {
getEditorEmits, getEditorEmits,
useNamespace, useNamespace,
} from '@ibiz-template/vue-util'; } from '@ibiz-template/vue-util';
import { debounce } from 'lodash-es';
import { isNil } from 'ramda'; import { isNil } from 'ramda';
import '@ibiz-template/theme/style/components/editor/ibiz-picker-dropdown/ibiz-picker-dropdown.scss'; import '@ibiz-template/theme/style/components/editor/ibiz-picker-dropdown/ibiz-picker-dropdown.scss';
...@@ -17,18 +16,12 @@ export const IBizPickerDropDown = defineComponent({ ...@@ -17,18 +16,12 @@ export const IBizPickerDropDown = defineComponent({
const c = props.controller; const c = props.controller;
// 允许搜索
const allowSearch = ref(true);
// 当前值 // 当前值
const curValue: Ref<Array<string> | string | null> = ref(''); const curValue: Ref<Array<string> | string | null> = ref('');
// 实体数据集 // 实体数据集
const items: Ref<IData[]> = ref([]); const items: Ref<IData[]> = ref([]);
// 是否显示所有数据
const isShowAll = ref(true);
watch( watch(
() => props.value, () => props.value,
newVal => { newVal => {
...@@ -64,9 +57,6 @@ export const IBizPickerDropDown = defineComponent({ ...@@ -64,9 +57,6 @@ export const IBizPickerDropDown = defineComponent({
{ immediate: true, deep: true }, { immediate: true, deep: true },
); );
// 下拉是否打开
const open = ref(false);
// 加载中 // 加载中
const loading: Ref<boolean> = ref(false); const loading: Ref<boolean> = ref(false);
...@@ -85,7 +75,6 @@ export const IBizPickerDropDown = defineComponent({ ...@@ -85,7 +75,6 @@ export const IBizPickerDropDown = defineComponent({
emit('change', item[c.keyName], c.valueItem); emit('change', item[c.keyName], c.valueItem);
} }
emit('change', item[c.textName]); emit('change', item[c.textName]);
isShowAll.value = true;
}; };
// 值变更 // 值变更
...@@ -123,25 +112,12 @@ export const IBizPickerDropDown = defineComponent({ ...@@ -123,25 +112,12 @@ export const IBizPickerDropDown = defineComponent({
} }
}; };
// 搜索词改变时触发
const queryChange = debounce((query: string) => {
if (
(query !== curValue.value || curValue.value === null) &&
allowSearch.value
) {
isShowAll.value = false;
onSearch(query);
}
}, 1000);
// 下拉打开 // 下拉打开
const onSelectOpen = (flag: boolean) => { const onOpenChange = (isOpen: boolean) => {
open.value = flag; emit('operate', isOpen);
if (open.value) { if (isOpen) {
allowSearch.value = true;
items.value = []; items.value = [];
const query = isShowAll.value ? '' : curValue.value; onSearch('');
onSearch(query as string);
} }
}; };
...@@ -165,11 +141,7 @@ export const IBizPickerDropDown = defineComponent({ ...@@ -165,11 +141,7 @@ export const IBizPickerDropDown = defineComponent({
refValue, refValue,
loading, loading,
items, items,
isShowAll, onOpenChange,
allowSearch,
onSearch,
queryChange,
onSelectOpen,
onClear, onClear,
onSelect, onSelect,
}; };
...@@ -185,10 +157,10 @@ export const IBizPickerDropDown = defineComponent({ ...@@ -185,10 +157,10 @@ export const IBizPickerDropDown = defineComponent({
filterable filterable
allow-clear allow-clear
clearable clearable
remote-method={this.queryChange} transfer
loading={this.loading} loading={this.loading}
placeholder={this.c.placeHolder} placeholder={this.c.placeHolder}
on-on-open-change={this.onSelectOpen} on-on-open-change={this.onOpenChange}
on-on-change={this.onSelect} on-on-change={this.onSelect}
on-on-clear={this.onClear} on-on-clear={this.onClear}
disabled={this.disabled} disabled={this.disabled}
......
...@@ -58,6 +58,10 @@ export const IBizDatePicker = defineComponent({ ...@@ -58,6 +58,10 @@ export const IBizDatePicker = defineComponent({
emit('change', date); emit('change', date);
}; };
const onOpenChange = (isOpen: boolean) => {
emit('operate', isOpen);
};
const inputRef = ref(); const inputRef = ref();
if (props.autoFocus) { if (props.autoFocus) {
...@@ -77,6 +81,7 @@ export const IBizDatePicker = defineComponent({ ...@@ -77,6 +81,7 @@ export const IBizDatePicker = defineComponent({
format, format,
formatValue, formatValue,
handleChange, handleChange,
onOpenChange,
inputRef, inputRef,
}; };
}, },
...@@ -88,11 +93,13 @@ export const IBizDatePicker = defineComponent({ ...@@ -88,11 +93,13 @@ export const IBizDatePicker = defineComponent({
) : ( ) : (
<i-CalendarPicker <i-CalendarPicker
ref='inputRef' ref='inputRef'
transfer
type={this.type} type={this.type}
format={this.format} format={this.format}
placeholder={this.c!.placeHolder} placeholder={this.c!.placeHolder}
value={this.value} value={this.value}
readonly={this.c!.model.readOnly} readonly={this.c!.model.readOnly}
on-on-open-change={this.onOpenChange}
on-on-change={this.handleChange} on-on-change={this.handleChange}
disabled={this.disabled} disabled={this.disabled}
></i-CalendarPicker> ></i-CalendarPicker>
......
...@@ -69,7 +69,20 @@ export const IBizDropdown = defineComponent({ ...@@ -69,7 +69,20 @@ export const IBizDropdown = defineComponent({
}); });
} }
return { ns, c, curValue, items, valueText, hasChildren, inputRef }; const onOpenChange = (isOpen: boolean) => {
emit('operate', isOpen);
};
return {
ns,
c,
curValue,
items,
valueText,
hasChildren,
onOpenChange,
inputRef,
};
}, },
render() { render() {
...@@ -86,11 +99,13 @@ export const IBizDropdown = defineComponent({ ...@@ -86,11 +99,13 @@ export const IBizDropdown = defineComponent({
ref='inputRef' ref='inputRef'
v-model={this.curValue} v-model={this.curValue}
allow-clear allow-clear
transfer
clearable clearable
class={this.ns.e('select')} class={this.ns.e('select')}
multiple={this.c!.multiple} multiple={this.c!.multiple}
placeholder={this.c!.placeHolder} placeholder={this.c!.placeHolder}
disabled={this.disabled} disabled={this.disabled}
on-on-open-change={this.onOpenChange}
> >
{this.items.map(item => { {this.items.map(item => {
return <i-option value={item.value}>{item.text}</i-option>; return <i-option value={item.value}>{item.text}</i-option>;
......
import { IBizContext } from '@ibiz-template/core'; import { IBizContext } from '@ibiz-template/core';
import { GridModel } from '@ibiz-template/model'; import { GridModel } from '@ibiz-template/model';
import { useGridController, useNamespace } from '@ibiz-template/vue-util'; import { useGridController, useNamespace } from '@ibiz-template/vue-util';
import { defineComponent, getCurrentInstance, PropType } from 'vue'; import { defineComponent, getCurrentInstance, h, PropType } from 'vue';
import { AppGridPagination } from '@/components/common'; import { AppGridPagination } from '@/components/common';
import { import {
useAppGridPagination, useAppGridPagination,
...@@ -74,52 +74,21 @@ export const GridControl = defineComponent({ ...@@ -74,52 +74,21 @@ export const GridControl = defineComponent({
return; return;
} }
// 绘制作用域插槽,绘制行编辑开启开关 // 绘制作用域插槽
const columnSlots: IData = { const columnSlots: IData = {};
rowEdit: ({ index }: IData) => { // 表格列自定义
if (this.c.rows[index]) { this.c.model.columns.forEach(column => {
return ( const columnName = column.codeName;
<i-button columnSlots[columnName] = ({ row, index }: IData) => {
icon='md-settings' const rowController = this.c.rows[index];
on-click={async (event: MouseEvent) => { if (rowController) {
event.stopPropagation(); return h(this.c.providers[columnName].compName, {
const rowController = this.c.rows[index]; props: {
await this.c.toggleRowEdit(rowController); controller: this.c.columns[columnName],
}} row: rowController,
nativeOn-dblclick={(e: MouseEvent) => { },
e.stopPropagation(); key: row.srfkey + columnName,
}} });
></i-button>
);
}
},
};
// 属性列自定义
this.c.model.fieldColumns.forEach(item => {
columnSlots[item.codeName] = ({ row, index }: IData) => {
if (this.c.rows[index]) {
return (
<grid-column
key={row.srfkey + item.codeName}
field-column={this.c.fieldColumns[item.codeName]}
edit-item={this.c.editItems[item.codeName]}
row={this.c.rows[index]}
></grid-column>
);
}
};
});
// 操作列自定义
this.c.model.uaColumns.forEach(item => {
columnSlots[item.codeName] = ({ row, index }: IData) => {
if (this.c.rows[index]) {
return (
<grid-ua-column
key={row.srfkey + item.codeName}
ua-column={this.c.uaColumns[item.codeName]}
row={this.c.rows[index]}
></grid-ua-column>
);
} }
}; };
}); });
......
/* eslint-disable no-param-reassign */ /* eslint-disable no-param-reassign */
import { GridController } from '@ibiz-template/controller'; import { GridController } from '@ibiz-template/controller';
import { GridModel, GridUAColumnModel } from '@ibiz-template/model'; import { GridModel } from '@ibiz-template/model';
import { ControlVO } from '@ibiz-template/service'; import { ControlVO } from '@ibiz-template/service';
import { computed, ref } from 'vue'; import { computed, ref } from 'vue';
...@@ -36,29 +36,6 @@ export function generateIViewColumns(c: GridController): IData[] { ...@@ -36,29 +36,6 @@ export function generateIViewColumns(c: GridController): IData[] {
columns.splice(0, 0, { type: 'selection', width: 60 }); columns.splice(0, 0, { type: 'selection', width: 60 });
} }
// 配的操作列行为里是否有 表格界面_行编辑开关操作
let hasEditAction = false;
c.model.uaColumns.forEach((uaColumn: GridUAColumnModel) => {
const groupDetails = uaColumn.actionGroup?.getPSUIActionGroupDetails();
groupDetails?.forEach(detail => {
const action = detail.getPSUIAction();
if (action?.codeName === 'ToggleRowEdit') {
hasEditAction = true;
}
});
});
// 如果表格启用了行编辑 并且 行为里没有行编辑开关,出一列切换的
if (c.model.source.enableRowEdit && !hasEditAction) {
columns.push({
title: '行编辑',
key: 'rowEdit',
slot: 'rowEdit',
width: 80,
align: 'center',
});
}
return columns; return columns;
} }
......
import {
GridFieldEditColumnController,
GridRowController,
} from '@ibiz-template/controller';
import { computed, defineComponent, getCurrentInstance } from 'vue';
import '@ibiz-template/theme/style/components/widgets/grid/grid-edit-item.scss';
import { useForce, useNamespace } from '@ibiz-template/vue-util';
export const GridFieldEditColumn = defineComponent({
name: 'GridFieldEditColumn',
props: {
controller: {
type: GridFieldEditColumnController,
required: true,
},
row: {
type: GridRowController,
required: true,
},
},
setup(props) {
const ns = useNamespace('grid-edit-item');
const force = useForce(getCurrentInstance()!.proxy);
const editItemC = props.controller.editItem;
// 编辑器值变更事件
const rowDataChange = async (val: unknown, name?: string) => {
await editItemC.setRowValue(props.row, val, name);
force();
};
// 行数据保存
const rowSave = async () => {
return editItemC.grid.save(props.row.data);
};
const onStopPropagation = (e: MouseEvent) => {
e.stopPropagation();
};
const alignStyle = computed(() => {
let justContent = '';
switch (editItemC.model.align) {
case 'LEFT':
justContent = 'flex-start';
break;
case 'RIGHT':
justContent = 'flex-end';
break;
default:
justContent = 'center';
break;
}
return ns.cssVarBlock({ 'justify-content': justContent });
});
return {
ns,
alignStyle,
editItemC,
rowDataChange,
rowSave,
onStopPropagation,
};
},
render(h) {
const codeName = this.editItemC.model.codeName;
return (
<appGridEditItem
required={this.editItemC.required}
error={this.row.errors[codeName]}
nativeondblclick={this.onStopPropagation}
nativeonClick={this.onStopPropagation}
style={this.alignStyle}
>
{this.editItemC.editorProvider &&
h(this.editItemC.editorProvider.gridEditor, {
props: {
value: this.row.data[codeName],
data: this.row.data,
controller: this.editItemC.editor,
disabled: this.row.columnState[codeName]!.disabled,
rowDataChange: this.rowDataChange.bind(this),
rowSave: this.rowSave.bind(this),
},
})}
</appGridEditItem>
);
},
});
export default GridFieldEditColumn;
...@@ -10,7 +10,7 @@ import '@ibiz-template/theme/style/components/widgets/grid/grid-ua-column.scss'; ...@@ -10,7 +10,7 @@ import '@ibiz-template/theme/style/components/widgets/grid/grid-ua-column.scss';
export const GridUAColumn = defineComponent({ export const GridUAColumn = defineComponent({
name: 'GridUAColumn', name: 'GridUAColumn',
props: { props: {
uaColumn: { controller: {
type: GridUAColumnController, type: GridUAColumnController,
required: true, required: true,
}, },
...@@ -28,12 +28,13 @@ export const GridUAColumn = defineComponent({ ...@@ -28,12 +28,13 @@ export const GridUAColumn = defineComponent({
detail: IPSUIActionGroupDetail, detail: IPSUIActionGroupDetail,
event: MouseEvent, event: MouseEvent,
) => { ) => {
await props.uaColumn.onActionClick(detail, props.row, event); await props.controller.onActionClick(detail, props.row, event);
}; };
// 操作列对齐方式样式变量
const alignStyle = computed(() => { const alignStyle = computed(() => {
let justContent = ''; let justContent = '';
switch (props.uaColumn.model.align) { switch (props.controller.model.align) {
case 'LEFT': case 'LEFT':
justContent = 'flex-start'; justContent = 'flex-start';
break; break;
...@@ -57,11 +58,11 @@ export const GridUAColumn = defineComponent({ ...@@ -57,11 +58,11 @@ export const GridUAColumn = defineComponent({
on-dblclick={this.onStopPropagation} on-dblclick={this.onStopPropagation}
onClick={this.onStopPropagation} onClick={this.onStopPropagation}
> >
{!this.uaColumn.model.actionGroup ? null : ( {!this.controller.model.actionGroup ? null : (
<actionToolbar <actionToolbar
action-group={this.uaColumn.model.actionGroup} action-group={this.controller.model.actionGroup}
actions-state={ actions-state={
this.row.uaColumnStates[this.uaColumn.model.codeName] this.row.uaColumnStates[this.controller.model.codeName]
} }
on-action-click={this.onActionClick} on-action-click={this.onActionClick}
></actionToolbar> ></actionToolbar>
......
import { GridControl } from './grid-control'; import { GridControl } from './grid-control';
import GridColumn from './grid-column/grid-column';
import GridUAColumn from './grid-ua-column/grid-ua-column'; import GridUAColumn from './grid-ua-column/grid-ua-column';
import GridFieldColumn from './grid-field-column/grid-field-column'; import GridFieldColumn from './grid-field-column/grid-field-column';
import GridEditItem from './grid-edit-item/grid-edit-item'; import GridFieldEditColumn from './grid-field-edit-column/grid-field-edit-column';
export { GridControl, GridColumn, GridUAColumn, GridFieldColumn, GridEditItem }; export { GridControl, GridUAColumn, GridFieldColumn, GridFieldEditColumn };
import {
IGridColumnProvider,
GridController,
GridFieldColumnController,
} from '@ibiz-template/controller';
import { GridFieldColumnModel } from '@ibiz-template/model';
/**
* 表格列适配器
*
* @author lxm
* @date 2022-09-19 22:09:03
* @export
* @class GridFieldColumnProvider
* @implements {IGridColumnProvider}
*/
export class GridFieldColumnProvider implements IGridColumnProvider {
compName: string = 'GridFieldColumn';
async createController(
columnModel: GridFieldColumnModel,
grid: GridController,
): Promise<GridFieldColumnController> {
const c = new GridFieldColumnController(columnModel, grid);
await c.init();
return c;
}
}
import {
IGridColumnProvider,
GridController,
GridFieldEditColumnController,
} from '@ibiz-template/controller';
import { GridFieldColumnModel } from '@ibiz-template/model';
/**
* 表格属性列(开启行编辑)适配器
*
* @author lxm
* @date 2022-09-19 22:09:03
* @export
* @class GridFieldEditColumnProvider
* @implements {IGridColumnProvider}
*/
export class GridFieldEditColumnProvider implements IGridColumnProvider {
compName: string = 'GridFieldEditColumn';
async createController(
columnModel: GridFieldColumnModel,
grid: GridController,
): Promise<GridFieldEditColumnController> {
const c = new GridFieldEditColumnController(columnModel, grid);
await c.init();
return c;
}
}
import {
IGridColumnProvider,
GridController,
GridUAColumnController,
} from '@ibiz-template/controller';
import { GridUAColumnModel } from '@ibiz-template/model';
/**
* 表格操作列适配器
*
* @author lxm
* @date 2022-09-19 22:09:03
* @export
* @class GridUAColumnProvider
* @implements {IGridColumnProvider}
*/
export class GridUAColumnProvider implements IGridColumnProvider {
compName: string = 'GridUAColumn';
async createController(
columnModel: GridUAColumnModel,
grid: GridController,
): Promise<GridUAColumnController> {
const c = new GridUAColumnController(columnModel, grid);
await c.init();
return c;
}
}
import { GridFieldColumnProvider } from './grid-field-column-provider';
import { GridFieldEditColumnProvider } from './grid-field-edit-column-provider';
import { GridUAColumnProvider } from './grid-ua-column-provider';
/**
* 预置默认的表格列适配器
*
* @author lxm
* @date 2022-09-19 22:09:50
* @export
*/
export function presetGridColumnProvider(): void {
const { gridColumn } = ibiz.register;
if (!gridColumn) {
return;
}
// 表格属性列
gridColumn.register('DEFGRIDCOLUMN', new GridFieldColumnProvider());
// 表格属性列(开启行编辑)
gridColumn.register('DEFGRIDCOLUMN_EDIT', new GridFieldEditColumnProvider());
// 表格操作列
gridColumn.register('UAGRIDCOLUMN', new GridUAColumnProvider());
// todo 表格分组列 GROUPGRIDCOLUMN
}
export {
GridFieldColumnProvider,
GridUAColumnProvider,
GridFieldEditColumnProvider,
};
import { presetControlProvider } from './control'; import { presetControlProvider } from './control';
import { presetEditorProvider } from './editor'; import { presetEditorProvider } from './editor';
import { presetFormDetailProvider } from './form-detail'; import { presetFormDetailProvider } from './form-detail';
import { presetGridColumnProvider } from './grid-column';
import { presetPortletPartProvider } from './portlet-part'; import { presetPortletPartProvider } from './portlet-part';
import { presetViewProvider } from './view'; import { presetViewProvider } from './view';
export * from './editor'; export * from './editor';
export * from './form-detail'; export * from './form-detail';
export * from './grid-column';
export * from './portlet-part'; export * from './portlet-part';
export * from './control'; export * from './control';
...@@ -22,4 +24,5 @@ export function presetAllProviders(): void { ...@@ -22,4 +24,5 @@ export function presetAllProviders(): void {
presetPortletPartProvider(); presetPortletPartProvider();
presetControlProvider(); presetControlProvider();
presetViewProvider(); presetViewProvider();
presetGridColumnProvider();
} }
...@@ -37,9 +37,7 @@ export class ErrorHandler { ...@@ -37,9 +37,7 @@ export class ErrorHandler {
} }
} else if (err instanceof RuntimeError) { } else if (err instanceof RuntimeError) {
ibiz.message.error(err.message, 10); ibiz.message.error(err.message, 10);
ibiz.log.error(err);
} else {
ibiz.log.error(err);
} }
ibiz.log.error(err);
} }
} }
...@@ -497,60 +497,60 @@ ...@@ -497,60 +497,60 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
"@ibiz-template/command@^0.0.1-alpha.43": "@ibiz-template/command@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fcommand/-/command-0.0.1-alpha.43.tgz#20d60e8b73ef17aed429fdb6ff873d9cd96dfd86" resolved "http://npm.zhr.icu/@ibiz-template%2fcommand/-/command-0.0.1-alpha.44.tgz#9a7e029a3b48b184a57c43965886f88555f7af4b"
integrity sha512-cPhZATbMrN0FFh2sAoMUOlwzcCenWU+I6cWkwuwxCCQOPf03WAHo1XqKia7js49pWYDGAGfcNCbvlHbz19XTYg== integrity sha512-0VU9XpRFxPwwScK0abcb5sE0G1zEFLELK9/2zX+63Q9lPs9s/Gnll9AkMNHU5lahOGAI8Cz9PDk4zl4NosyqKw==
dependencies: dependencies:
qx-util "^0.4.4" qx-util "^0.4.4"
"@ibiz-template/controller@^0.0.1-alpha.43": "@ibiz-template/controller@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fcontroller/-/controller-0.0.1-alpha.43.tgz#301ddc598e17bbe5ae1965519682eaa98728df33" resolved "http://npm.zhr.icu/@ibiz-template%2fcontroller/-/controller-0.0.1-alpha.44.tgz#1fc7511aeb0c1965a3bb5dae365934994d552927"
integrity sha512-rfABTdGBMrvDS2wbntGtEa7aZ8OnOtWVpMvvmaVqu8RdktaHVDaLosGXbyqmqXCR+YEfXcTfUHTTrYqGOorw4A== integrity sha512-t4tvk2jnTxLs1khHbbhbUQ8+PQoZ9lLlrR1PUqRTo4rp7fx23Q3H1xsL9GMja2m0SwNbHMKfj/OHjzxwFVo89Q==
dependencies: dependencies:
async-validator "^4.2.5" async-validator "^4.2.5"
dayjs "^1.11.5" dayjs "^1.11.5"
"@ibiz-template/core@^0.0.1-alpha.43": "@ibiz-template/core@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fcore/-/core-0.0.1-alpha.43.tgz#62ad85c5061b7a5eef146cae5dc2ac2a47cfd465" resolved "http://npm.zhr.icu/@ibiz-template%2fcore/-/core-0.0.1-alpha.44.tgz#ef76030e1c97b143ed9b4e9779ad8cf59aaa7eab"
integrity sha512-15QfDAykE0PTZzHhK2pa9OJccbL0jbK6K8FzJJrzTlL84vtTdGHDn2oKCdOLbLkcZ4fOwrQpZoC4tPkDGHRpaw== integrity sha512-hNY9BkjkcJ0IDv3duwUyUhdVxEUwOTDa1++8JBCyArQSQnr7sOkHeLBYc4Z3d1rdc52a97EiwyZ3+iBPccfDXQ==
dependencies: dependencies:
axios "^1.1.3" axios "^1.1.3"
loglevel "^1.8.0" loglevel "^1.8.0"
pluralize "^8.0.0" pluralize "^8.0.0"
qs "^6.11.0" qs "^6.11.0"
"@ibiz-template/model@^0.0.1-alpha.43": "@ibiz-template/model@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fmodel/-/model-0.0.1-alpha.43.tgz#01c80a702f8cf7b0d6c020ea98453b2bb1e09b49" resolved "http://npm.zhr.icu/@ibiz-template%2fmodel/-/model-0.0.1-alpha.44.tgz#8d4a206028d7e01861604131bb3497f6b672d4d9"
integrity sha512-F3FhWDGR+HOe2YxisVDBjApBisR8iFbgVtAnrD5vQeDFMGCW4pNq9bPO7DwXy27kYDRgHcKucBw65CACdDJw9g== integrity sha512-m55xTVXPX4qDRE8je0K1nFdlqYlyJaAyrkrLSa2p3x6ayMzobOYCDxCXiFavmpkJvjAUCTcZ+/O7K5KeUND3vA==
dependencies: dependencies:
"@ibiz/dynamic-model-api" "^2.1.5" "@ibiz/dynamic-model-api" "^2.1.5"
pluralize "^8.0.0" pluralize "^8.0.0"
"@ibiz-template/runtime@^0.0.1-alpha.43": "@ibiz-template/runtime@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fruntime/-/runtime-0.0.1-alpha.43.tgz#31319b2ed3a0dd6a7248e8a29b3419b57d4692d7" resolved "http://npm.zhr.icu/@ibiz-template%2fruntime/-/runtime-0.0.1-alpha.44.tgz#552d67f1758fb2cd8c5e48acfe7fd96bd2b160f1"
integrity sha512-aL3j7OC9aFj9fGUqqfplaFtGVqMZ7PfTTYoh2F+wH7x/W2KIiKh/gymaKJeroMdJ2LJRUBussPt8ezB7JWXF0g== integrity sha512-UFKcWakFRyObpgXsGUQHT5QYxN6/nrJC4dY4VumV6Hb/G7776nr33b0K3pj94TnOKgJeTlFSYvfs/DYbQSc5OA==
dependencies: dependencies:
"@ibiz-template/command" "^0.0.1-alpha.43" "@ibiz-template/command" "^0.0.1-alpha.44"
"@ibiz-template/service@^0.0.1-alpha.43": "@ibiz-template/service@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fservice/-/service-0.0.1-alpha.43.tgz#0f0d28defc5f05a16dcea0f5c94c97d9c18e4f21" resolved "http://npm.zhr.icu/@ibiz-template%2fservice/-/service-0.0.1-alpha.44.tgz#478d281ee2d7e25b335048aedf752c699a4356ba"
integrity sha512-mSMWU6jQdybIQAzCXZpMWb4UYTyPDRBDgKJYlgnuMG9NyA2gyyMuUCM2WvULFHebqueDd4ZuHYlLzk1vRTbdRw== integrity sha512-jj2iM7Q2lKUtFebUOmcuqPGIZXszwGMzO874ongPguvfZJoOnKcM3Z2r1FPS/519cyQ3Ormy6fPriJLEj4auug==
"@ibiz-template/theme@^0.0.1-alpha.43": "@ibiz-template/theme@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2ftheme/-/theme-0.0.1-alpha.43.tgz#740f4f2634ae470c870b2398c082e910f60820d0" resolved "http://npm.zhr.icu/@ibiz-template%2ftheme/-/theme-0.0.1-alpha.44.tgz#177f0d08486b71bb01d40a0ed8521533b82691d7"
integrity sha512-hJk5i4fqt7zcnu9K3L6WrNHLQTnAXaiKFwKQDjnirpP9ZFugU6IS+cARrygdUqspFCRmwCTMu1mRaZ1AIVq1IQ== integrity sha512-Q5YdEJsuQih6lgIyz1H+IpZ21qt8VyL/0zh0JZMF2IoNcV9Bzrf/poEqBeUMvXmG40cY6ZrYQfRYxHLpb3M6qA==
"@ibiz-template/vue-util@^0.0.1-alpha.43": "@ibiz-template/vue-util@^0.0.1-alpha.44":
version "0.0.1-alpha.43" version "0.0.1-alpha.44"
resolved "http://npm.zhr.icu/@ibiz-template%2fvue-util/-/vue-util-0.0.1-alpha.43.tgz#166772ec90ae7493e50626b3b89207bef0a50159" resolved "http://npm.zhr.icu/@ibiz-template%2fvue-util/-/vue-util-0.0.1-alpha.44.tgz#99d4d1e18d2d0b584b3fd5e6508821f604a7aedf"
integrity sha512-EoRYu9mEJ+NVeBd/t8KuM4tSnu+jVpGNSF8DKr0xAu8b0YlQsPyZmp2t9P1M23luRU7CTss9804YO+0WsfHE3Q== integrity sha512-r1QZlIgbRexdAKxiHzJTK+7qPyFVObd4B/wWiByWIMS3W5KNeOYS1poQ9BcJ3Dok+1pXe2B2jvKDVozezkE++w==
"@ibiz/dynamic-model-api@^2.1.5": "@ibiz/dynamic-model-api@^2.1.5":
version "2.1.5" version "2.1.5"
......
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
</changeSet> </changeSet>
<!--输出实体[BOOK]数据结构 --> <!--输出实体[BOOK]数据结构 -->
<changeSet author="root" id="tab-book-351-3"> <changeSet author="root" id="tab-book-352-3">
<createTable tableName="T_BOOK"> <createTable tableName="T_BOOK">
<column name="BOOKNAME" remarks="" type="VARCHAR(200)"> <column name="BOOKNAME" remarks="" type="VARCHAR(200)">
</column> </column>
...@@ -193,27 +193,6 @@ ...@@ -193,27 +193,6 @@
</createTable> </createTable>
</changeSet> </changeSet>
<!--输出实体[RAWMATERIAL]数据结构 -->
<changeSet author="root" id="tab-rawmaterial-32-7">
<createTable tableName="T_RAWMATERIAL">
<column name="RAWMATERIALID" remarks="" type="VARCHAR(100)">
<constraints primaryKey="true" primaryKeyName="PK_RAWMATERIAL"/>
</column>
<column name="CREATEDATE" remarks="" type="DATETIME">
</column>
<column name="RAWMATERIALNAME" remarks="" type="VARCHAR(200)">
</column>
<column name="CREATEMAN" remarks="" type="VARCHAR(60)">
</column>
<column name="UPDATEDATE" remarks="" type="DATETIME">
</column>
<column name="UPDATEMAN" remarks="" type="VARCHAR(60)">
</column>
<column name="PAYID" remarks="" type="VARCHAR(100)">
</column>
</createTable>
</changeSet>
<!--输出实体[REGINFO]数据结构 --> <!--输出实体[REGINFO]数据结构 -->
<changeSet author="root" id="tab-reginfo-118-8"> <changeSet author="root" id="tab-reginfo-118-8">
<createTable tableName="T_REGINFO"> <createTable tableName="T_REGINFO">
......
...@@ -174,14 +174,6 @@ ...@@ -174,14 +174,6 @@
}, },
"builtinAction" : true "builtinAction" : true
} ], } ],
"getAllPSDEDBConfigs" : [ {
"dBType" : "MYSQL5",
"name" : "MYSQL5",
"objNameCase" : "DEFAULT",
"standardTableName" : "`T_RAWMATERIAL`",
"tableName" : "T_RAWMATERIAL",
"valid" : true
} ],
"getAllPSDEDBTables" : [ { "getAllPSDEDBTables" : [ {
"getAllPSDEFields" : [ { "getAllPSDEFields" : [ {
"name" : "RAWMATERIALID", "name" : "RAWMATERIALID",
......
...@@ -1812,34 +1812,34 @@ ...@@ -1812,34 +1812,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -2057,6 +2057,28 @@ ...@@ -2057,6 +2057,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -2084,28 +2106,6 @@ ...@@ -2084,28 +2106,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -18,34 +18,34 @@ ...@@ -18,34 +18,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlLogics" : [ { "getPSControlLogics" : [ {
...@@ -176,6 +176,28 @@ ...@@ -176,6 +176,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -203,28 +225,6 @@ ...@@ -203,28 +225,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -581,34 +581,34 @@ ...@@ -581,34 +581,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -826,6 +826,28 @@ ...@@ -826,6 +826,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -853,28 +875,6 @@ ...@@ -853,28 +875,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -373,34 +373,34 @@ ...@@ -373,34 +373,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -618,6 +618,28 @@ ...@@ -618,6 +618,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -645,28 +667,6 @@ ...@@ -645,28 +667,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -425,34 +425,34 @@ ...@@ -425,34 +425,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -670,6 +670,28 @@ ...@@ -670,6 +670,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -697,28 +719,6 @@ ...@@ -697,28 +719,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -1949,34 +1949,34 @@ ...@@ -1949,34 +1949,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -2194,6 +2194,28 @@ ...@@ -2194,6 +2194,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -2221,28 +2243,6 @@ ...@@ -2221,28 +2243,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -1567,34 +1567,34 @@ ...@@ -1567,34 +1567,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -1812,6 +1812,28 @@ ...@@ -1812,6 +1812,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -1839,28 +1861,6 @@ ...@@ -1839,28 +1861,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
...@@ -5687,34 +5687,34 @@ ...@@ -5687,34 +5687,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -5932,6 +5932,28 @@ ...@@ -5932,6 +5932,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -5959,28 +5981,6 @@ ...@@ -5959,28 +5981,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
...@@ -10161,34 +10161,34 @@ ...@@ -10161,34 +10161,34 @@
"getPSAppViewLogics" : [ { "getPSAppViewLogics" : [ {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_u479f517_click", "name" : "grid_uagridcolumn1_ua98d563_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_编辑操作" "id" : "表格界面_行编辑开关操作"
} }
}, { }, {
"logicTrigger" : "CUSTOM", "logicTrigger" : "CUSTOM",
"logicType" : "APPVIEWUIACTION", "logicType" : "APPVIEWUIACTION",
"name" : "grid_uagridcolumn1_ua98d563_click", "name" : "grid_uagridcolumn1_u479f517_click",
"getPSAppViewUIAction" : { "getPSAppViewUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "表格界面_行编辑开关操作" "id" : "表格界面_编辑操作"
} }
} ], } ],
"getPSAppViewUIActions" : [ { "getPSAppViewUIActions" : [ {
"name" : "表格界面_编辑操作", "name" : "表格界面_行编辑开关操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "Edit" "id" : "ToggleRowEdit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
}, { }, {
"name" : "表格界面_行编辑开关操作", "name" : "表格界面_编辑操作",
"getPSUIAction" : { "getPSUIAction" : {
"modelref" : true, "modelref" : true,
"id" : "ToggleRowEdit" "id" : "Edit"
}, },
"uIActionTarget" : "SINGLEKEY",
"xDataControlName" : "grid" "xDataControlName" : "grid"
} ], } ],
"getPSControlHandler" : { "getPSControlHandler" : {
...@@ -10406,6 +10406,28 @@ ...@@ -10406,6 +10406,28 @@
"codeName" : "A046596b6afb50f9e5b", "codeName" : "A046596b6afb50f9e5b",
"name" : "操作列", "name" : "操作列",
"getPSUIActionGroupDetails" : [ { "getPSUIActionGroupDetails" : [ {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
}, {
"detailType" : "DEUIACTION", "detailType" : "DEUIACTION",
"name" : "u479f517", "name" : "u479f517",
"getPSUIAction" : { "getPSUIAction" : {
...@@ -10433,28 +10455,6 @@ ...@@ -10433,28 +10455,6 @@
"addSeparator" : true, "addSeparator" : true,
"showCaption" : true, "showCaption" : true,
"showIcon" : true "showIcon" : true
}, {
"detailType" : "DEUIACTION",
"name" : "ua98d563",
"getPSUIAction" : {
"caption" : "行编辑",
"codeName" : "ToggleRowEdit",
"fullCodeName" : "ToggleRowEdit",
"name" : "表格界面_行编辑开关操作",
"getPSSysImage" : {
"glyph" : "xf0ce@FontAwesome",
"cssClass" : "fa fa-table"
},
"predefinedType" : "GRIDVIEW_ROWEDITACTION",
"timeout" : 60000,
"uIActionMode" : "SYS",
"uIActionTag" : "ToggleRowEdit",
"uIActionType" : "DEUIACTION",
"enableToggleMode" : true
},
"addSeparator" : true,
"showCaption" : true,
"showIcon" : false
} ] } ]
}, },
"width" : 100, "width" : 100,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册