From 4ec0e1b517d714869777eef260b78f3792c0cbba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=B0=8F=E4=BC=9F?= Date: Thu, 6 Mar 2025 14:01:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=98=E6=AC=BE=E4=BC=9A=E8=AE=A1=E7=A7=91?= =?UTF-8?q?=E7=9B=AE=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fs/plugin/form/AccountFilterPlugin.java | 20 +++++++++---------- .../kd/cosmic/debug/tools/CosmicLauncher.java | 2 +- .../zcgj/cosmic/debug/DebugApplication.java | 4 ++-- cosmic.json | 2 +- cosmic.properties | 2 +- gradle.properties | 6 +++--- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/AccountFilterPlugin.java b/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/AccountFilterPlugin.java index 9e1c88e..93d51d0 100644 --- a/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/AccountFilterPlugin.java +++ b/code/zcdev/zcgj-zcdev-zcdev-fs/src/main/java/zcgj/zcdev/zcdev/fs/plugin/form/AccountFilterPlugin.java @@ -25,18 +25,18 @@ public class AccountFilterPlugin extends AbstractBillPlugIn implements Plugin, @Override public void registerListener(EventObject e) { super.registerListener(e); - Long currentUserId = UserServiceHelper.getCurrentUserId(); + Long currentUserId = UserServiceHelper.getCurrentUserId();//获取当前登录用户的ID // 当前用户所属组织 - Long mainOrgId = UserServiceHelper.getUserMainOrgId(currentUserId); + Long mainOrgId = UserServiceHelper.getUserMainOrgId(currentUserId);//获取当前用户所属组织ID //当前切换选择的组织 - Long currentOrgId = RequestContext.get().getOrgId(); + Long currentOrgId = RequestContext.get().getOrgId();//获取当前上下文组织ID //当前所在的组织是属于矿山下的 costcompany //costcompany 费用承担公司 //DynamicObject costcompany = (DynamicObject)this.getModel().getValue("costcompany"); //long costcompanyId = costcompany.getLong("id"); //if(OrgCheckUtils.isKS(currentOrgId) && OrgCheckUtils.isKS(costcompanyId)){ - BasedataEdit fieldEdit = this.getView().getControl(ACCOUNT_ITEM); - fieldEdit.addBeforeF7SelectListener(this); + BasedataEdit fieldEdit = this.getView().getControl(ACCOUNT_ITEM);//获取名为ACCOUNT_ITEM的控件 + fieldEdit.addBeforeF7SelectListener(this);//为当前控件注册F7监听事件 // } } @@ -47,17 +47,17 @@ public class AccountFilterPlugin extends AbstractBillPlugIn implements Plugin, if(name.equals(ACCOUNT_ITEM)){ //会计科目根据左树根据科目表编码过滤 String zcgjAccounttableNumber = (String)this.getModel().getValue("zcgj_accounttable_number"); - QFilter accountTableFilter = new QFilter("number", QCP.equals,zcgjAccounttableNumber); + QFilter accountTableFilter = new QFilter("number", QCP.equals,zcgjAccounttableNumber);//筛选出属性number=zcgjAccounttableNumber的结果 List qFilterList = new ArrayList<>(); qFilterList.add(new QFilter("isleaf", QCP.equals,true)); - arg0.setCustomQFilters(qFilterList); - + arg0.setCustomQFilters(qFilterList);//设置筛选条件 是叶子节点的结果 + //从数据库查找名为entityName的表,筛选条件fiters,返回只有id ,number字段的动态记录 DynamicObject accountTableFilterObj = BusinessDataServiceHelper.loadSingle("bd_accounttable", "id,number", new QFilter[]{accountTableFilter}); if(accountTableFilterObj!=null){ long id = accountTableFilterObj.getLong("id"); - ListShowParameter param = (ListShowParameter) arg0.getFormShowParameter(); - param.getTreeFilterParameter().getQFilters().add(new QFilter("accounttableid", QCP.equals, id)); + ListShowParameter param = (ListShowParameter) arg0.getFormShowParameter();//当前F7查询事件的表单显示参数 + param.getTreeFilterParameter().getQFilters().add(new QFilter("accounttableid", QCP.equals, id));//返回特定条件下显示参数的结果 // param.getTreeFilterParameter().getQFilters().add(new QFilter("isleaf", QCP.equals,true)); } } diff --git a/code/zcgj-cosmic-debug/src/main/java/kd/cosmic/debug/tools/CosmicLauncher.java b/code/zcgj-cosmic-debug/src/main/java/kd/cosmic/debug/tools/CosmicLauncher.java index 55d8cc1..60cde06 100644 --- a/code/zcgj-cosmic-debug/src/main/java/kd/cosmic/debug/tools/CosmicLauncher.java +++ b/code/zcgj-cosmic-debug/src/main/java/kd/cosmic/debug/tools/CosmicLauncher.java @@ -43,7 +43,7 @@ public final class CosmicLauncher { */ private static final String DEFAULT_COSMIT_HOME_PATH = System.getProperty("user.home").replaceAll("\\\\", "/") + "/cosmic/home"; - private static final String PROJECT_HOME = "D:/ideazcgj"; + private static final String PROJECT_HOME = "D:/WorkSpace/zcdev"; private static final String LOCAL_IP = "127.0.0.1"; diff --git a/code/zcgj-cosmic-debug/src/main/java/zcgj/cosmic/debug/DebugApplication.java b/code/zcgj-cosmic-debug/src/main/java/zcgj/cosmic/debug/DebugApplication.java index d2cd601..e976035 100644 --- a/code/zcgj-cosmic-debug/src/main/java/zcgj/cosmic/debug/DebugApplication.java +++ b/code/zcgj-cosmic-debug/src/main/java/zcgj/cosmic/debug/DebugApplication.java @@ -26,10 +26,10 @@ public class DebugApplication { cosmic.setTenantNumber("ierp"); // cosmic.setConfigUrl("127.0.0.1:2181?user=zk&password=xxx"); - cosmic.setConfigUrl("127.0.0.1:2181"); + cosmic.setConfigUrl("192.168.10.210:2181?user=zookeeper&password=123456abc"); // cosmic.setMcServerUrl("http://127.0.0.1:8090"); - cosmic.setMcServerUrl("http://127.0.0.1:8090/"); + cosmic.setMcServerUrl("http://192.168.10.210:8090/"); // cosmic.setFsServerUrl("127.0.0.1", 8100); // cosmic.setImageServerUrl("127.0.0.1", 8100); diff --git a/cosmic.json b/cosmic.json index b7ef95d..faf097d 100644 --- a/cosmic.json +++ b/cosmic.json @@ -1,5 +1,5 @@ { "COSMIC_DEVELOPER_FLAG": "zcgj", "COSMIC_PROJECT_FLAG": "zcdev", - "COSMIC_RES_URL": "http://127.0.0.1:8090/appstore/dev_env" + "COSMIC_RES_URL": "http://192.168.10.210:268/studio/environment/download/3" } \ No newline at end of file diff --git a/cosmic.properties b/cosmic.properties index af73282..35fe407 100644 --- a/cosmic.properties +++ b/cosmic.properties @@ -1 +1 @@ -MCServerURL=http://127.0.0.1:8090/appstore/dev_env \ No newline at end of file +MCServerURL=http://192.168.10.210:268/studio/environment/download/3 \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 942e95c..7c97afb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,13 +3,13 @@ ### If there are any issues during the use process, you can provide feedback to the kingdee developer community website. ### Website: https://developer.kingdee.com/developer?productLineId=29 ### Author: liebin.zheng -### Generate Date: 2024-12-15 21:22:07 +### Generate Date: 2025-03-04 10:51:23 ### ---------------------------- systemProp.kddt_version=2.2.0-Beta systemProp.template_type=app systemProp.groupId=zcgj.cosmic systemProp.artifactId=zcgj-cosmic -#systemProp.version=1.0.0 +systemProp.version=1.0.0 systemProp.ci_version=2.0 systemProp.jdk.version=1.8 systemProp.new_cosmic_project=true @@ -18,7 +18,7 @@ systemProp.developer_flag=zcgj #--This is the project flag systemProp.project_flag=zcdev #--This is the project dir -systemProp.project_dir=E:/code/zcdev +systemProp.project_dir=D:/WorkSpace/zcdev #--This is the dir for cosmic project libs and static resouces systemProp.cosmic_home=D:/comsic/home #--Performance configuration for gradle build