From 9fc7c41e51a380fdc17fad98ea84bb7692567c93 Mon Sep 17 00:00:00 2001 From: ShineKOT <1917095344@qq.com> Date: Wed, 17 Sep 2025 17:22:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=A4=9A=E9=A1=B9=E9=80=89=E6=8B=A9=E8=A7=86=E5=9B=BE=EF=BC=8C?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=A4=9A=E9=A1=B9=E9=80=89=E6=8B=A9=E8=A7=86?= =?UTF-8?q?=E5=9B=BE=EF=BC=88=E5=B7=A6=E5=8F=B3=E5=85=B3=E7=B3=BB=EF=BC=89?= =?UTF-8?q?=E8=A7=86=E5=9B=BE=E5=8F=82=E6=95=B0checkstrictly=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=80=BC=E4=B8=BAfalse?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++++ .../ibiz-picker-embed-view/ibiz-picker-embed-view.tsx | 2 +- .../ibiz-picker-select-view/ibiz-picker-select-view.tsx | 2 +- src/editor/data-picker/picker-editor.controller.ts | 2 +- src/view-engine/mpickup-view-engine.ts | 2 +- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a298589..1b3de491 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,10 @@ - 表单容器类(表单分组、表单分页、表单成员分页、表单关系界面分页),适配状态属性loading(是否显示loading状态) - 面板容器类(分页面板、面板容器(视图内容)、面板容器(视图头部)、分割容器),新增状态属性loading(是否显示loading状态),并新增控制器能力startLoading(开始加载中)和endLoading(结束加载中) +### Changed + +- 更新数据多项选择视图,数据多项选择视图(左右关系)视图参数checkstrictly默认值为false + ## [0.7.41-alpha.26] - 2025-09-12 ### Added diff --git a/src/editor/data-picker/ibiz-picker-embed-view/ibiz-picker-embed-view.tsx b/src/editor/data-picker/ibiz-picker-embed-view/ibiz-picker-embed-view.tsx index 54d3b491..8348a562 100644 --- a/src/editor/data-picker/ibiz-picker-embed-view/ibiz-picker-embed-view.tsx +++ b/src/editor/data-picker/ibiz-picker-embed-view/ibiz-picker-embed-view.tsx @@ -185,7 +185,7 @@ export const IBizPickerEmbedView = defineComponent({
{h(viewShell, { context: this.context, - params: this.cloneParams, + params: { checkstrictly: true, ...this.cloneParams }, viewId: this.c.model.pickupAppViewId, state: { singleSelect: this.singleSelect, diff --git a/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx b/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx index d45bc123..db47ce66 100644 --- a/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx +++ b/src/editor/data-picker/ibiz-picker-select-view/ibiz-picker-select-view.tsx @@ -640,7 +640,7 @@ export const IBizPickerSelectView = defineComponent({ h(viewShell, { modal: this.modal, context: this.context, - params: this.cloneParams, + params: { checkstrictly: true, ...this.cloneParams }, viewId: this.c.pickupView.id, style: { height: `${ diff --git a/src/editor/data-picker/picker-editor.controller.ts b/src/editor/data-picker/picker-editor.controller.ts index 4defdefb..1509f8f2 100644 --- a/src/editor/data-picker/picker-editor.controller.ts +++ b/src/editor/data-picker/picker-editor.controller.ts @@ -330,7 +330,7 @@ export class PickerEditorController extends EditorController { OpenAppViewCommand.TAG, this.pickupView.id, context, - params, + { checkstrictly: true, ...params }, { openMode: 'POPUPMODAL' }, ); if (res && res.ok && res.data) { diff --git a/src/view-engine/mpickup-view-engine.ts b/src/view-engine/mpickup-view-engine.ts index 0745a581..b48c2d8f 100644 --- a/src/view-engine/mpickup-view-engine.ts +++ b/src/view-engine/mpickup-view-engine.ts @@ -31,7 +31,7 @@ export class MPickupViewEngine extends PickupViewEngine { * @type {boolean} * @memberof MPickupViewEngine */ - checkStrictly: boolean = true; + checkStrictly: boolean = false; /** * 简单列表控制器 -- Gitee