diff --git a/deploy/compose/.env b/deploy/compose/.env index b897081fba965023baf8122fa7b7cb2386295887..d88c9508da3abd31ead83eb92bd69909afc99cb3 100644 --- a/deploy/compose/.env +++ b/deploy/compose/.env @@ -26,7 +26,7 @@ EBSX_HOST=ebsx # SYSTEM:系统配置 ## 业务系统配置信息 SYSTEM_NAME=ibizodoo -SYSTEM_REPO=https://gitee.com/ibizlab/iBizOdoo/releases/download/V1.0-alpha.20251015/V1.0-alpha.20251015.zip +SYSTEM_REPO=https://gitee.com/ibizlab/iBizOdoo/releases/download/V1.0-alpha.20251019/V1.0-alpha.20251019.zip SYSTEM_WEBPORT=32043 #系统前端访问端口 SYSTEM_APIPORT=32044 #系统后端访问端口 diff --git a/deploy/compose/.share b/deploy/compose/.share index f3953a78d445aad205bba9e11041d32c47d38a16..f8d20070a0ba2cfcc12aa7be1f1e04a01a004c58 100644 --- a/deploy/compose/.share +++ b/deploy/compose/.share @@ -28,7 +28,7 @@ EBSX_HOST=ebsx # SYSTEM:系统配置 ## 业务系统配置信息 SYSTEM_NAME=ibizodoo -SYSTEM_REPO=https://gitee.com/ibizlab/iBizOdoo/releases/download/V1.0-alpha.20251015/V1.0-alpha.20251015.zip +SYSTEM_REPO=https://gitee.com/ibizlab/iBizOdoo/releases/download/V1.0-alpha.20251019/V1.0-alpha.20251019.zip SYSTEM_WEBPORT=32043 #系统前端访问端口 SYSTEM_APIPORT=32044 #系统后端访问端口 diff --git a/deploy/compose/docker-compose.yml b/deploy/compose/docker-compose.yml index 9013dfc3135a3e83a30cca299e289d6d3d2c108f..e859754363abd134ecd2a2b86b58cee815e548bf 100644 --- a/deploy/compose/docker-compose.yml +++ b/deploy/compose/docker-compose.yml @@ -29,7 +29,7 @@ services: odooweb: env_file: .env - image: ${IMAGE_URL}ibiz-cloud-web-runner:v9.0.7.41-alpha.31 + image: ${IMAGE_URL}ibiz-cloud-web-runner:v9.0.7.41-alpha.32 container_name: odooweb ports: - ${SYSTEM_WEBPORT}:80 diff --git a/model/PSMODULES/base/PSDATAENTITIES/ir_cron.json b/model/PSMODULES/base/PSDATAENTITIES/ir_cron.json index 60e3ff2660910f98b0d96622458f20150154d8dd..427a4fbeaeb1ac4d9a137fbc8cf7cf7ac6eeca2b 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/ir_cron.json +++ b/model/PSMODULES/base/PSDATAENTITIES/ir_cron.json @@ -3100,6 +3100,17 @@ "queryCodeExp" : "t11.`NAME`", "standardColumnName" : "`NAME`" } ], + "getAllPSDEFSearchModes" : [ { + "codeName" : "N_NAME_EQ", + "name" : "N_NAME_EQ", + "stdDataType" : 25, + "valueOP" : "EQ" + }, { + "codeName" : "N_NAME_LIKE", + "name" : "N_NAME_LIKE", + "stdDataType" : 25, + "valueOP" : "LIKE" + } ], "getAllPSDEFUIModes" : [ { "codeName" : "MobileDefault", "name" : "[NAME][动作名称]移动端默认", @@ -5281,6 +5292,34 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "logicName" : "动作名称", + "name" : "n_name_eq", + "getPSDEFSearchMode" : { + "modelref" : true, + "id" : "N_NAME_EQ" + }, + "getPSDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" + }, { + "logicName" : "动作名称", + "name" : "n_name_like", + "getPSDEFSearchMode" : { + "modelref" : true, + "id" : "N_NAME_LIKE" + }, + "getPSDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "logicName" : "执行帐户", "name" : "n_user_id_eq", diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_company.json b/model/PSMODULES/base/PSDATAENTITIES/res_company.json index 2415d7ad8ec8b36382c2d810d8bcc11fad337d6c..e36d9cc5afab55ae4ef4559e70d3a45856f75b0f 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/res_company.json +++ b/model/PSMODULES/base/PSDATAENTITIES/res_company.json @@ -4065,7 +4065,6 @@ "name" : "[LAYOUT_BACKGROUND][布局背景]移动端默认", "stringLength" : 60, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true, "needCodeListConfig" : true }, @@ -4083,7 +4082,6 @@ "name" : "[LAYOUT_BACKGROUND][布局背景]", "stringLength" : 60, "uIMode" : "DEFAULT", - "allowEmpty" : false, "needCodeListConfig" : true }, "type" : "DEFAULT" @@ -4139,8 +4137,7 @@ "serviceCodeName" : "layout_background", "stdDataType" : 25, "stringLength" : 60, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "PAYMENT_ONBOARDING_PAYMENT_METHOD", @@ -4662,7 +4659,6 @@ "name" : "[ACCOUNT_PRICE_INCLUDE][Default Sales Price Include]移动端默认", "stringLength" : 60, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true, "needCodeListConfig" : true }, @@ -4680,7 +4676,6 @@ "name" : "[ACCOUNT_PRICE_INCLUDE][Default Sales Price Include]", "stringLength" : 60, "uIMode" : "DEFAULT", - "allowEmpty" : false, "needCodeListConfig" : true }, "type" : "DEFAULT" @@ -4736,8 +4731,7 @@ "serviceCodeName" : "account_price_include", "stdDataType" : 25, "stringLength" : 60, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "ATTENDANCE_OVERTIME_VALIDATION", @@ -5061,7 +5055,6 @@ "name" : "[FISCALYEAR_LAST_MONTH][会计年度最后一个月]", "stringLength" : 60, "uIMode" : "DEFAULT", - "allowEmpty" : false, "needCodeListConfig" : true }, "type" : "DEFAULT" @@ -5077,7 +5070,6 @@ "name" : "[FISCALYEAR_LAST_MONTH][会计年度最后一个月]移动端默认", "stringLength" : 60, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true, "needCodeListConfig" : true }, @@ -5135,8 +5127,7 @@ "serviceCodeName" : "fiscalyear_last_month", "stdDataType" : 25, "stringLength" : 60, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "ATTENDANCE_BARCODE_SOURCE", @@ -5642,7 +5633,6 @@ "editorType" : "MOBTEXT", "name" : "[FISCALYEAR_LAST_DAY][会计年度最后一天]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -5657,8 +5647,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[FISCALYEAR_LAST_DAY][会计年度最后一天]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" } ], @@ -5696,8 +5685,7 @@ }, "serviceCodeName" : "fiscalyear_last_day", "stdDataType" : 9, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "ANNUAL_INVENTORY_DAY", @@ -6732,8 +6720,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[PO_LEAD][采购提前期]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -6747,7 +6734,6 @@ "editorType" : "MOBTEXT", "name" : "[PO_LEAD][采购提前期]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -6787,8 +6773,7 @@ }, "serviceCodeName" : "po_lead", "stdDataType" : 7, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "MANUFACTURING_LEAD", @@ -6808,7 +6793,6 @@ "editorType" : "MOBTEXT", "name" : "[MANUFACTURING_LEAD][制造提前期]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -6823,8 +6807,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[MANUFACTURING_LEAD][制造提前期]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" } ], @@ -6862,8 +6845,7 @@ }, "serviceCodeName" : "manufacturing_lead", "stdDataType" : 7, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "SECURITY_LEAD", @@ -6882,8 +6864,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[SECURITY_LEAD][销售安全天数]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -6897,7 +6878,6 @@ "editorType" : "MOBTEXT", "name" : "[SECURITY_LEAD][销售安全天数]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -6937,8 +6917,7 @@ }, "serviceCodeName" : "security_lead", "stdDataType" : 7, - "valueFormat" : "%1$s", - "allowEmpty" : false + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "DAYS_TO_PURCHASE", @@ -7595,7 +7574,6 @@ "name" : "[ACCOUNT_OPENING_DATE][期初分录]移动端默认", "uIMode" : "MOBILEDEFAULT", "valueFormat" : "%1$tY-%1$tm-%1$td", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -7611,8 +7589,7 @@ "editorType" : "DATEPICKEREX_NOTIME", "name" : "[ACCOUNT_OPENING_DATE][期初分录]", "uIMode" : "DEFAULT", - "valueFormat" : "%1$tY-%1$tm-%1$td", - "allowEmpty" : false + "valueFormat" : "%1$tY-%1$tm-%1$td" }, "type" : "DEFAULT" } ], @@ -7651,8 +7628,7 @@ }, "serviceCodeName" : "account_opening_date", "stdDataType" : 5, - "valueFormat" : "%1$tY-%1$tm-%1$td", - "allowEmpty" : false + "valueFormat" : "%1$tY-%1$tm-%1$td" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "PURCHASE_LOCK_DATE", @@ -9341,8 +9317,7 @@ "path" : "PSMODULES/base/PSDATAENTITIES/res_currency.json" }, "stringLength" : 100, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -9356,7 +9331,6 @@ }, "stringLength" : 100, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -9427,7 +9401,6 @@ "stdDataType" : 25, "stringLength" : 100, "valueFormat" : "%1$s", - "allowEmpty" : false, "linkDEField" : true }, { "getAllPSDEFDTColumns" : [ { @@ -9453,8 +9426,7 @@ "path" : "PSMODULES/base/PSDATAENTITIES/res_partner.json" }, "stringLength" : 100, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -9468,7 +9440,6 @@ }, "stringLength" : 100, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -9539,7 +9510,6 @@ "stdDataType" : 25, "stringLength" : 100, "valueFormat" : "%1$s", - "allowEmpty" : false, "linkDEField" : true }, { "getAllPSDEFDTColumns" : [ { @@ -11772,7 +11742,6 @@ "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -11796,8 +11765,7 @@ }, "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" } ], @@ -11863,7 +11831,6 @@ "codeName" : "partner_id" }, "viewLevel" : 0, - "allowEmpty" : false, "linkDEField" : true, "phisicalDEField" : false }, { @@ -11904,8 +11871,7 @@ }, "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -11928,7 +11894,6 @@ "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -11996,7 +11961,6 @@ "codeName" : "currency_id" }, "viewLevel" : 0, - "allowEmpty" : false, "linkDEField" : true, "phisicalDEField" : false }, { @@ -12729,8 +12693,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 5, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "Default Sales Price Include", "name" : "account_price_include", @@ -12741,8 +12704,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 60, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "Storno会计应用程序", "name" : "account_storno", @@ -13181,8 +13143,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 100, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "币别", "name" : "currency_name", @@ -13193,8 +13154,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 200, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "采购前置天数", "name" : "days_to_purchase", @@ -13301,8 +13261,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 9, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "会计年度最后一个月", "name" : "fiscalyear_last_month", @@ -13313,8 +13272,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 60, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "jsonFormat" : "yyyy-MM-dd", "logicName" : "全球锁定日期", @@ -13516,8 +13474,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 60, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "制造提前期", "name" : "manufacturing_lead", @@ -13527,8 +13484,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 7, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "Attachment Count", "name" : "message_attachment_count", @@ -13691,8 +13647,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 100, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "合作伙伴", "name" : "partner_name", @@ -13703,8 +13658,7 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "stringLength" : 200, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "选择支付方式", "name" : "payment_onboarding_payment_method", @@ -13746,8 +13700,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 7, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "销售订单修改", "name" : "po_lock", @@ -13917,8 +13870,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 7, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "logicName" : "序列", "name" : "sequence", diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_partner.json b/model/PSMODULES/base/PSDATAENTITIES/res_partner.json index 17e0a77a2900833a6c218c4ff7ede35004191d48..6c5592a38563de75220bd95576e2f5b95abfb376 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/res_partner.json +++ b/model/PSMODULES/base/PSDATAENTITIES/res_partner.json @@ -474,6 +474,26 @@ "logicName" : "默认(全部数据)", "name" : "VIEW", "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/hr/PSDATAENTITIES/hr_employee.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/hr/PSDATAENTITIES/hr_employee/PSDERS/DER1N_HR_EMPLOYEE_RES_PARTNER_WORK_CONTACT_ID.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/hr/PSDATAENTITIES/hr_employee.json" + }, + "joinType" : "1NLEFTOUT", + "name" : "HR_EMPLOYEE左外联接 1:NDER1N_HR_EMPLOYEE_RES_PARTNER_WORK_CONTACT_ID", + "getSelectedPSDEDQColumns" : [ { + "alias" : "EMPLOYEE_ID", + "name" : "id" + } ] + } ], "getJoinPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/base/PSDATAENTITIES/res_partner.json" @@ -12334,6 +12354,72 @@ "viewLevel" : 0, "linkDEField" : true, "phisicalDEField" : false + }, { + "getAllPSDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REF_USER_ID][相关用户]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBTEXT", + "name" : "[REF_USER_ID][相关用户]移动端默认", + "stringLength" : 100, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REF_USER_ID][相关用户]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "TEXTBOX", + "name" : "[REF_USER_ID][相关用户]", + "stringLength" : 100, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "getAllPSDEFValueRules" : [ { + "codeName" : "Default", + "name" : "默认规则", + "getPSDEFVRGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "默认组", + "getPSDEFVRConditions" : [ { + "condType" : "STRINGLENGTH", + "dEFName" : "EMPLOYEE_ID", + "maxValue" : 100, + "name" : "默认字符串长度", + "ruleInfo" : "内容长度必须小于等于[100]", + "includeMaxValue" : true, + "includeMinValue" : false, + "keyCond" : true + } ], + "ruleInfo" : "内容长度必须小于等于[100]" + }, + "ruleInfo" : "内容长度必须小于等于[100]", + "checkDefault" : true, + "defaultMode" : true, + "enableBackend" : true, + "enableFront" : true + } ], + "codeName" : "employee_id", + "dEFType" : 5, + "dataType" : "TEXT", + "importOrder" : 1000, + "length" : 100, + "logicName" : "相关员工", + "name" : "EMPLOYEE_ID", + "orderValue" : 1580, + "serviceCodeName" : "employee_id", + "stdDataType" : 25, + "stringLength" : 100, + "valueFormat" : "%1$s", + "viewLevel" : 0, + "phisicalDEField" : false, + "uIAssistDEField" : true }, { "getAllPSDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -15142,6 +15228,17 @@ "stdDataType" : 25, "stringLength" : 500, "type" : "SIMPLE" + }, { + "logicName" : "相关员工", + "name" : "employee_id", + "getPSDEField" : { + "name" : "EMPLOYEE_ID", + "codeName" : "employee_id" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "stringLength" : 100, + "type" : "SIMPLE" }, { "logicName" : "头像128", "name" : "avatar128", diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json index 74c563af7fc60b50f7e77c398ea8d12020371d06..02c554e27bdd9e525043afd68535aca86d4541fd 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json @@ -76,6 +76,9 @@ }, { "expression" : "t1.`EMPLOYEE`", "name" : "EMPLOYEE" + }, { + "expression" : "t61.`ID`", + "name" : "EMPLOYEE_ID" }, { "expression" : "t1.`FUNCTION`", "name" : "FUNCTION" @@ -230,6 +233,6 @@ "expression" : "t1.`ZIP`", "name" : "ZIP" } ], - "queryCode" : "SELECT\nt1.`ACTIVE`,\nt1.`ADDITIONAL_INFO`,\nt1.`AUTOPOST_BILLS`,\nt1.`BARCODE`,\nt1.`BUYER_ID`,\nt1.`CALENDAR_LAST_NOTIF_ACK`,\nt1.`CITY`,\nt1.`COLOR`,\nt1.`COMMENT`,\nt1.`COMMERCIAL_COMPANY_NAME`,\nt1.`COMMERCIAL_PARTNER_ID`,\nt1.`COMPANY_ID`,\nt1.`COMPANY_NAME`,\nt1.`COMPANY_REGISTRY`,\nt1.`COMPLETE_NAME`,\nt1.`COUNTRY_ID`,\nt31.`NAME` AS `COUNTRY_NAME`,\nt1.`CREATE_DATE`,\nt1.`CREATE_UID`,\nt1.`CREDIT_LIMIT`,\nt1.`CUSTOMER_RANK`,\nt1.`DEBIT_LIMIT`,\nt1.`EMAIL`,\nt1.`EMAIL_NORMALIZED`,\nt1.`EMPLOYEE`,\nt1.`FUNCTION`,\nt1.`ID`,\nt1.`IGNORE_ABNORMAL_INVOICE_AMOUNT`,\nt1.`IGNORE_ABNORMAL_INVOICE_DATE`,\nt1.`INDUSTRY_ID`,\nt1.`INVOICE_EDI_FORMAT_STORE`,\nt1.`INVOICE_SENDING_METHOD`,\nt1.`INVOICE_WARN`,\nt1.`INVOICE_WARN_MSG`,\nt1.`IS_COMPANY`,\nt1.`MESSAGE_BOUNCE`,\nt1.`MOBILE`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt11.`NAME` AS `PARENT_NAME`,\nt1.`PARTNER_GID`,\nt1.`PARTNER_LATITUDE`,\nt1.`PARTNER_LONGITUDE`,\nt1.`PARTNER_SHARE`,\nt1.`PEPPOL_EAS`,\nt1.`PEPPOL_ENDPOINT`,\nt1.`PHONE`,\nt1.`PHONE_SANITIZED`,\nt1.`PICKING_WARN`,\nt1.`PICKING_WARN_MSG`,\nt1.`PLAN_TO_CHANGE_BIKE`,\nt1.`PLAN_TO_CHANGE_CAR`,\nt1.`PROPERTY_PURCHASE_CURRENCY_ID`,\nt1.`PURCHASE_WARN`,\nt1.`PURCHASE_WARN_MSG`,\nt1.`RECEIPT_REMINDER_EMAIL`,\nt1.`REF`,\nt1.`REMINDER_DATE_BEFORE_RECEIPT`,\nt1.`SALE_WARN`,\nt1.`SALE_WARN_MSG`,\nt1.`SIGNUP_TYPE`,\nt1.`STATE_ID`,\nt21.`NAME` AS `STATE_NAME`,\nt1.`STREET`,\nt1.`STREET2`,\nt1.`SUPPLIER_RANK`,\nt1.`TRUST`,\nt1.`TYPE`,\nt1.`TZ`,\nt1.`USER_ID`,\nt51.`NAME` AS `USER_NAME`,\nt1.`VAT`,\nt1.`WEBSITE`,\nt1.`WRITE_DATE`,\nt1.`WRITE_UID`,\nt1.`ZIP`\nFROM `res_partner` t1 \nLEFT JOIN `res_partner` t11 ON t1.`PARENT_ID` = t11.`ID` \nLEFT JOIN `res_country_state` t21 ON t1.`STATE_ID` = t21.`ID` \nLEFT JOIN `res_country` t31 ON t1.`COUNTRY_ID` = t31.`ID` \nLEFT JOIN `res_users` t41 ON t1.`USER_ID` = t41.`ID` \nLEFT JOIN `res_partner` t51 ON t41.`PARTNER_ID` = t51.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTIVE`,\nt1.`ADDITIONAL_INFO`,\nt1.`AUTOPOST_BILLS`,\nt1.`BARCODE`,\nt1.`BUYER_ID`,\nt1.`CALENDAR_LAST_NOTIF_ACK`,\nt1.`CITY`,\nt1.`COLOR`,\nt1.`COMMENT`,\nt1.`COMMERCIAL_COMPANY_NAME`,\nt1.`COMMERCIAL_PARTNER_ID`,\nt1.`COMPANY_ID`,\nt1.`COMPANY_NAME`,\nt1.`COMPANY_REGISTRY`,\nt1.`COMPLETE_NAME`,\nt1.`COUNTRY_ID`,\nt31.`NAME` AS `COUNTRY_NAME`,\nt1.`CREATE_DATE`,\nt1.`CREATE_UID`,\nt1.`CREDIT_LIMIT`,\nt1.`CUSTOMER_RANK`,\nt1.`DEBIT_LIMIT`,\nt1.`EMAIL`,\nt1.`EMAIL_NORMALIZED`,\nt1.`EMPLOYEE`,\nt61.`ID` AS `EMPLOYEE_ID`,\nt1.`FUNCTION`,\nt1.`ID`,\nt1.`IGNORE_ABNORMAL_INVOICE_AMOUNT`,\nt1.`IGNORE_ABNORMAL_INVOICE_DATE`,\nt1.`INDUSTRY_ID`,\nt1.`INVOICE_EDI_FORMAT_STORE`,\nt1.`INVOICE_SENDING_METHOD`,\nt1.`INVOICE_WARN`,\nt1.`INVOICE_WARN_MSG`,\nt1.`IS_COMPANY`,\nt1.`MESSAGE_BOUNCE`,\nt1.`MOBILE`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt11.`NAME` AS `PARENT_NAME`,\nt1.`PARTNER_GID`,\nt1.`PARTNER_LATITUDE`,\nt1.`PARTNER_LONGITUDE`,\nt1.`PARTNER_SHARE`,\nt1.`PEPPOL_EAS`,\nt1.`PEPPOL_ENDPOINT`,\nt1.`PHONE`,\nt1.`PHONE_SANITIZED`,\nt1.`PICKING_WARN`,\nt1.`PICKING_WARN_MSG`,\nt1.`PLAN_TO_CHANGE_BIKE`,\nt1.`PLAN_TO_CHANGE_CAR`,\nt1.`PROPERTY_PURCHASE_CURRENCY_ID`,\nt1.`PURCHASE_WARN`,\nt1.`PURCHASE_WARN_MSG`,\nt1.`RECEIPT_REMINDER_EMAIL`,\nt1.`REF`,\nt1.`REMINDER_DATE_BEFORE_RECEIPT`,\nt1.`SALE_WARN`,\nt1.`SALE_WARN_MSG`,\nt1.`SIGNUP_TYPE`,\nt1.`STATE_ID`,\nt21.`NAME` AS `STATE_NAME`,\nt1.`STREET`,\nt1.`STREET2`,\nt1.`SUPPLIER_RANK`,\nt1.`TRUST`,\nt1.`TYPE`,\nt1.`TZ`,\nt1.`USER_ID`,\nt51.`NAME` AS `USER_NAME`,\nt1.`VAT`,\nt1.`WEBSITE`,\nt1.`WRITE_DATE`,\nt1.`WRITE_UID`,\nt1.`ZIP`\nFROM `res_partner` t1 \nLEFT JOIN `res_partner` t11 ON t1.`PARENT_ID` = t11.`ID` \nLEFT JOIN `res_country_state` t21 ON t1.`STATE_ID` = t21.`ID` \nLEFT JOIN `res_country` t31 ON t1.`COUNTRY_ID` = t31.`ID` \nLEFT JOIN `res_users` t41 ON t1.`USER_ID` = t41.`ID` \nLEFT JOIN `res_partner` t51 ON t41.`PARTNER_ID` = t51.`ID` \nLEFT OUTER JOIN `hr_employee` t61 ON t1.`ID` = t61.`WORK_CONTACT_ID` \n", "id" : "PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATARELATIONS/emp.json b/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATARELATIONS/emp.json index 9df9d1ca7e881a597a9a1caa92067bee205db4a2..7c1fc689d21882b01bad07c7b1b0f5981dc2eec9 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATARELATIONS/emp.json +++ b/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDATARELATIONS/emp.json @@ -9,6 +9,7 @@ "getPSDEDRDetails" : [ { "caption" : "员工", "detailType" : "DRITEM", + "enableMode" : "SCRIPT", "name" : "emp_info", "orderValue" : 1000, "originCaption" : "员工", @@ -18,7 +19,8 @@ }, "getPSSysImage" : { "cssClass" : "card" - } + }, + "testScriptCode" : "data.employee_id;\nconsole.log(\"\");\nreturn data.employee_id != null;" } ], "hideEditItem" : true } \ No newline at end of file diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDRITEMS/DRItem.json b/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDRITEMS/DRItem.json index 95c07a866e28a8c2aa65ba1c81b901529550f8a0..5a4b333b9cb580c269d83832ed5ae3942f34314b 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDRITEMS/DRItem.json +++ b/model/PSMODULES/base/PSDATAENTITIES/res_partner/PSDEDRITEMS/DRItem.json @@ -6,7 +6,7 @@ "getPSNavigateContexts" : [ { "key" : "HR_EMPLOYEE", "name" : "HR_EMPLOYEE", - "value" : "hr_employee", + "value" : "employee_id", "rawValue" : false } ], "parentDataJO" : { diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_users.json b/model/PSMODULES/base/PSDATAENTITIES/res_users.json index 58b641422c645ed3b932f2a1cabcedb6d52f6755..f2374b4e843cba7981b0a6be4646e02133bbc554 100644 --- a/model/PSMODULES/base/PSDATAENTITIES/res_users.json +++ b/model/PSMODULES/base/PSDATAENTITIES/res_users.json @@ -402,7 +402,7 @@ } ], "getAllPSDEDRGroups" : [ { "modelref" : true, - "path" : "PSMODULES/base/PSDATAENTITIES/res_users/PSDEDRGROUPS/Af1610e8f121d6b4dc0.json" + "path" : "PSMODULES/base/PSDATAENTITIES/res_users/PSDEDRGROUPS/Auto01.json" } ], "getAllPSDEDRItems" : [ { "modelref" : true, diff --git a/model/PSMODULES/base/PSDATAENTITIES/res_users/PSDEDRGROUPS/Auto01.json b/model/PSMODULES/base/PSDATAENTITIES/res_users/PSDEDRGROUPS/Auto01.json new file mode 100644 index 0000000000000000000000000000000000000000..7a70eab810a8e0f38c3d97c3af849c2589e79708 --- /dev/null +++ b/model/PSMODULES/base/PSDATAENTITIES/res_users/PSDEDRGROUPS/Auto01.json @@ -0,0 +1,7 @@ +{ + "caption" : "主视图", + "codeName" : "Auto01", + "dynaModelFilePath" : "PSMODULES/base/PSDATAENTITIES/res_users/PSDEDRGROUPS/Auto01.json", + "name" : "主视图", + "hidden" : false +} \ No newline at end of file diff --git a/model/PSMODULES/discuss/PSDATAENTITIES/discuss_channel.json b/model/PSMODULES/discuss/PSDATAENTITIES/discuss_channel.json index f33beffe447189a4b373156e9eaff68ea0869ac1..d4b8ec5be37e85c4ddcb3213950a61b40c02092c 100644 --- a/model/PSMODULES/discuss/PSDATAENTITIES/discuss_channel.json +++ b/model/PSMODULES/discuss/PSDATAENTITIES/discuss_channel.json @@ -5589,6 +5589,12 @@ "name" : "讨论频道实体编辑视图", "realModelSubType" : "DEEDITVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "main_pop_view", + "logicName" : "讨论频道实体主视图(边栏弹出)", + "name" : "讨论频道实体主视图(边栏弹出)", + "realModelSubType" : "DECUSTOMVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "EditView2", "logicName" : "讨论频道实体编辑视图(左右关系)", diff --git a/model/PSMODULES/mail/PSDATAENTITIES/mail_followers.json b/model/PSMODULES/mail/PSDATAENTITIES/mail_followers.json index 579e7b8e9d27b1d716cf76e79124509e0d87fc54..efeb9ed7a1204149f88803fbaf4e2c10c025d102 100644 --- a/model/PSMODULES/mail/PSDATAENTITIES/mail_followers.json +++ b/model/PSMODULES/mail/PSDATAENTITIES/mail_followers.json @@ -341,6 +341,57 @@ "logicName" : "消息提醒", "name" : "mail_message_notify", "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/base/PSDATAENTITIES/res_users.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/base/PSDATAENTITIES/res_users/PSDERS/DER1N_RES_USERS_RES_PARTNER_PARTNER_ID.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/base/PSDATAENTITIES/res_users.json" + }, + "joinType" : "1NLEFTOUT", + "name" : "RES_USERS左外联接 1:NDER1N_RES_USERS_RES_PARTNER_PARTNER_ID", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "ISNOTNULL", + "condType" : "SINGLE", + "fieldName" : "ID", + "name" : "(ID) 值不为空(NotNil) ", + "getPSDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ] + }, + "getSelectedPSDEDQColumns" : [ { + "alias" : "USER_ID", + "name" : "ID" + } ] + } ], + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/mail/PSDATAENTITIES/mail_followers.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/mail/PSDATAENTITIES/mail_followers/PSDERS/DER1N_MAIL_FOLLOWERS_RES_PARTNER_PARTNER_ID.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/base/PSDATAENTITIES/res_partner.json" + }, + "joinType" : "N1", + "name" : "RES_PARTNER相关N:1(INNER JOIN)DER1N_MAIL_FOLLOWERS_RES_PARTNER_PARTNER_ID" + } ], "getJoinPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/mail/PSDATAENTITIES/mail_followers.json" @@ -642,6 +693,72 @@ "viewLevel" : 0, "linkDEField" : true, "phisicalDEField" : false + }, { + "getAllPSDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[USER_ID][系统用户标识]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBTEXT", + "name" : "[USER_ID][系统用户标识]移动端默认", + "stringLength" : 100, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[USER_ID][系统用户标识]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "TEXTBOX", + "name" : "[USER_ID][系统用户标识]", + "stringLength" : 100, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "getAllPSDEFValueRules" : [ { + "codeName" : "Default", + "name" : "默认规则", + "getPSDEFVRGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "默认组", + "getPSDEFVRConditions" : [ { + "condType" : "STRINGLENGTH", + "dEFName" : "USER_ID", + "maxValue" : 100, + "name" : "默认字符串长度", + "ruleInfo" : "内容长度必须小于等于[100]", + "includeMaxValue" : true, + "includeMinValue" : false, + "keyCond" : true + } ], + "ruleInfo" : "内容长度必须小于等于[100]" + }, + "ruleInfo" : "内容长度必须小于等于[100]", + "checkDefault" : true, + "defaultMode" : true, + "enableBackend" : true, + "enableFront" : true + } ], + "codeName" : "user_id", + "dEFType" : 5, + "dataType" : "TEXT", + "importOrder" : 1000, + "length" : 100, + "logicName" : "系统用户标识", + "name" : "USER_ID", + "orderValue" : 180, + "serviceCodeName" : "user_id", + "stdDataType" : 25, + "stringLength" : 100, + "valueFormat" : "%1$s", + "viewLevel" : 0, + "phisicalDEField" : false, + "uIAssistDEField" : true }, { "getAllPSDEFDTColumns" : [ { "columnName" : "TYPE", @@ -1241,6 +1358,17 @@ "stdDataType" : 25, "stringLength" : 200, "type" : "SIMPLE" + }, { + "logicName" : "系统用户标识", + "name" : "user_id", + "getPSDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "stringLength" : 100, + "type" : "SIMPLE" }, { "defaultValue" : "40", "logicName" : "关注类型", diff --git a/model/PSMODULES/mail/PSDATAENTITIES/mail_followers/PSDEDATAQUERIES/mail_message_notify/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/mail/PSDATAENTITIES/mail_followers/PSDEDATAQUERIES/mail_message_notify/PSDEDQCODES/MYSQL5.json index 0dbae1087406cf1f643c461941bb45337efd11f7..acadbdd418d201e738026242fc0d7374dbb5c255 100644 --- a/model/PSMODULES/mail/PSDATAENTITIES/mail_followers/PSDEDATAQUERIES/mail_message_notify/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/mail/PSDATAENTITIES/mail_followers/PSDEDATAQUERIES/mail_message_notify/PSDEDQCODES/MYSQL5.json @@ -2,6 +2,10 @@ "dBType" : "MYSQL5", "name" : "MySQL5", "getPSDEDataQueryCodeConds" : [ { + "condType" : "CUSTOM", + "customCond" : "( t21.`ID` IS NOT NULL )", + "name" : "查询条件" + }, { "condType" : "CUSTOM", "customCond" : "( exists(select 1 from `mail_message` t2 where t1.\t\nres_model = t2.model and t2.id=#{ctx.webcontext.id}) AND t1.`TYPE` = '40' AND t1.`PARTNER_ID` <> #{ctx.sessioncontext.srfpartnerid} )", "name" : "查询条件" @@ -21,7 +25,10 @@ }, { "expression" : "t1.`PARTNER_ID`", "name" : "PARTNER_ID" + }, { + "expression" : "t21.`ID`", + "name" : "USER_ID" } ], - "queryCode" : "SELECT\nt1.`ID`,\nt1.`PARTNER_ID`\nFROM `mail_followers` t1 \n", + "queryCode" : "SELECT\nt1.`ID`,\nt1.`PARTNER_ID`,\nt21.`ID` AS `USER_ID`\nFROM `mail_followers` t1 \nLEFT JOIN `res_partner` t11 ON t1.`PARTNER_ID` = t11.`ID` \nLEFT OUTER JOIN `res_users` t21 ON t11.`ID` = t21.`PARTNER_ID` \n", "id" : "PSMODULES/mail/PSDATAENTITIES/mail_followers/PSDEDATAQUERIES/mail_message_notify/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json index f70f4712455ef4fbba424d3516f8ee31f3c41a6d..6978fd45738940475fbb8013f5e538756e13f181 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json @@ -3483,7 +3483,7 @@ "codeName" : "open_chat", "getFrontPSAppView" : { "modelref" : true, - "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_view.json", + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json", "viewType" : "DECUSTOMVIEW" }, "frontProcessType" : "WIZARD", @@ -4042,6 +4042,10 @@ "modelref" : true, "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_view.json", "viewType" : "DECUSTOMVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json", + "viewType" : "DECUSTOMVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_public_multi_data_view.json", diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSDATAVIEWS/emp_info.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSDATAVIEWS/emp_info.json index 1ddb5c55acef473ae45bd3d79b9da08c0ca15e6d..ccd57c147b9600f8721ff469e5ce8c1f736200a1 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSDATAVIEWS/emp_info.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSDATAVIEWS/emp_info.json @@ -455,7 +455,7 @@ "condOp" : "ISNOTNULL", "dstModelField" : "PERSONAL_INFO2", "logicType" : "SINGLE", - "name" : "PERSONAL_INFO2 值不为空(NotNil)" + "name" : "PERSONAL_INFO2 值不为空(NotNil) " } ], "relatedItemNames" : [ "personal_info2" ], "notMode" : false @@ -547,9 +547,6 @@ "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee.json" }, "getPSDEDataViewDataItems" : [ { - "dataType" : 25, - "name" : "job_title" - }, { "dataType" : 25, "name" : "avatar" }, { @@ -557,13 +554,16 @@ "name" : "image" }, { "dataType" : 25, - "name" : "mobile_phone" + "name" : "job_title" }, { "dataType" : 25, - "name" : "work_email" + "name" : "mobile_phone" }, { "dataType" : 25, "name" : "name" + }, { + "dataType" : 25, + "name" : "work_email" }, { "dataType" : 25, "name" : "srfkey", @@ -734,19 +734,6 @@ } } ], "getPSDEDataViewItems" : [ { - "getCapPSLanguageRes" : { - "lanResTag" : "DEF.LNAME.HR_EMPLOYEE.JOB_TITLE" - }, - "caption" : "工作头衔", - "dataItemName" : "job_title", - "itemType" : "DATAITEM", - "name" : "JOB_TITLE", - "getPSAppDEField" : { - "name" : "JOB_TITLE", - "codeName" : "job_title" - }, - "enableSort" : true - }, { "caption" : "头像", "dataItemName" : "avatar", "itemType" : "DATAITEM", @@ -755,7 +742,7 @@ "name" : "AVATAR", "codeName" : "avatar" }, - "enableSort" : true + "enableSort" : false }, { "caption" : "头像", "dataItemName" : "image", @@ -765,6 +752,19 @@ "name" : "IMAGE", "codeName" : "image" }, + "enableSort" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.HR_EMPLOYEE.JOB_TITLE" + }, + "caption" : "工作头衔", + "dataItemName" : "job_title", + "itemType" : "DATAITEM", + "name" : "JOB_TITLE", + "getPSAppDEField" : { + "name" : "JOB_TITLE", + "codeName" : "job_title" + }, "enableSort" : true }, { "getCapPSLanguageRes" : { @@ -781,28 +781,28 @@ "enableSort" : true }, { "getCapPSLanguageRes" : { - "lanResTag" : "DEF.LNAME.HR_EMPLOYEE.WORK_EMAIL" + "lanResTag" : "DEF.LNAME.HR_EMPLOYEE.NAME" }, - "caption" : "工作电子邮件", - "dataItemName" : "work_email", + "caption" : "名称", + "dataItemName" : "name", "itemType" : "DATAITEM", - "name" : "WORK_EMAIL", + "name" : "NAME", "getPSAppDEField" : { - "name" : "WORK_EMAIL", - "codeName" : "work_email" + "name" : "NAME", + "codeName" : "name" }, "enableSort" : true }, { "getCapPSLanguageRes" : { - "lanResTag" : "DEF.LNAME.HR_EMPLOYEE.NAME" + "lanResTag" : "DEF.LNAME.HR_EMPLOYEE.WORK_EMAIL" }, - "caption" : "名称", - "dataItemName" : "name", + "caption" : "工作电子邮件", + "dataItemName" : "work_email", "itemType" : "DATAITEM", - "name" : "NAME", + "name" : "WORK_EMAIL", "getPSAppDEField" : { - "name" : "NAME", - "codeName" : "name" + "name" : "WORK_EMAIL", + "codeName" : "work_email" }, "enableSort" : true } ], diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSPANELS/abab0481faf5416afc5.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSPANELS/abab0481faf5416afc5.json index 0f58dcb5617771cda5e43094593144f57053ee21..e382229fcfa87b23883b9b468331853be382eac9 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSPANELS/abab0481faf5416afc5.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/hr_employee/PSPANELS/abab0481faf5416afc5.json @@ -398,7 +398,7 @@ "condOp" : "ISNOTNULL", "dstModelField" : "PERSONAL_INFO2", "logicType" : "SINGLE", - "name" : "PERSONAL_INFO2 值不为空(NotNil)" + "name" : "PERSONAL_INFO2 值不为空(NotNil) " } ], "relatedItemNames" : [ "personal_info2" ], "notMode" : false diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron.json index 6049e9d0a4d9f0c81ccf96c7ecffeae62a675040..570f1af9de192dfa2b5b6bdbc7c3411a7e91a83d 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron.json @@ -2622,6 +2622,28 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "n_name_eq", + "logicName" : "动作名称", + "name" : "n_name_eq", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" + }, { + "codeName" : "n_name_like", + "logicName" : "动作名称", + "name" : "n_name_like", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_user_id_eq", "logicName" : "执行帐户", diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron/PSFORMS/main2.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron/PSFORMS/main2.json index eeeabdeada12b84cfd11c50450ab96fc8b3ab512..55e7ff63488fe7845a212d98a757f507750ca311 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron/PSFORMS/main2.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/ir_cron/PSFORMS/main2.json @@ -113,11 +113,11 @@ "hidden" : true, "dataType" : 25 }, { - "id" : "cron_name", + "id" : "name", "dataType" : 25, "getPSAppDEField" : { - "name" : "CRON_NAME", - "codeName" : "cron_name" + "name" : "NAME", + "codeName" : "name" } }, { "id" : "model_id", @@ -359,11 +359,8 @@ "detailType" : "GROUPPANEL", "name" : "group1", "getPSDEFormDetails" : [ { - "getCapPSLanguageRes" : { - "lanResTag" : "DEF.LNAME.IR_CRON.CRON_NAME" - }, - "caption" : "名称", - "codeName" : "cron_name", + "caption" : "动作名称", + "codeName" : "name", "dataType" : 25, "detailStyle" : "DEFAULT", "detailType" : "FORMITEM", @@ -371,19 +368,19 @@ "ignoreInput" : 0, "labelPos" : "NONE", "labelWidth" : 0, - "name" : "cron_name", + "name" : "name", "noPrivDisplayMode" : 1, "getPSAppDEField" : { - "name" : "CRON_NAME", - "codeName" : "cron_name" + "name" : "NAME", + "codeName" : "name" }, "getPSEditor" : { "editorParams" : { "ISAUTO" : "true" }, "editorType" : "TEXTAREA", - "maxLength" : 250, - "name" : "cron_name", + "maxLength" : 200, + "name" : "name", "showMaxLength" : true }, "getPSLayoutPos" : { diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_followers.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_followers.json index 7e41a7fe310c8bae255361e55d51346547ea329e..e1985f4793edbe692e881f8e85a3cf77a062e47b 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_followers.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_followers.json @@ -445,6 +445,37 @@ "name" : "NAME", "stdDataType" : 25, "stringLength" : 200 + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[USER_ID][系统用户标识]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBTEXT", + "name" : "[USER_ID][系统用户标识]移动端默认", + "stringLength" : 100, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[USER_ID][系统用户标识]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "TEXTBOX", + "name" : "[USER_ID][系统用户标识]", + "stringLength" : 100, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "codeName" : "user_id", + "logicName" : "系统用户标识", + "name" : "USER_ID", + "stdDataType" : 25, + "stringLength" : 100 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -719,6 +750,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "user_id", + "logicName" : "系统用户标识", + "name" : "user_id", + "getPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "type", "logicName" : "关注类型", diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message/PSTREEVIEWS/discuss_tree.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message/PSTREEVIEWS/discuss_tree.json index 57c3adad0e551a9c5ef2c5b6548a5cd3b03489da..76f3e4f816f974f0aae594727084818ba038c2dc 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message/PSTREEVIEWS/discuss_tree.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message/PSTREEVIEWS/discuss_tree.json @@ -272,7 +272,7 @@ "codeName" : "open_chat", "getFrontPSAppView" : { "modelref" : true, - "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_view.json", + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json", "viewType" : "DECUSTOMVIEW" }, "frontProcessType" : "WIZARD", @@ -382,24 +382,24 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "private_channels" + "id" : "channels" }, - "name" : "私聊消息(private_channel)-私人频道(动态)(private_channels)", + "name" : "频道(channel)-频道(动态)(channels)", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "private_channel" + "id" : "channel" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "channels" + "id" : "private_channels" }, - "name" : "频道(channel)-频道(动态)(channels)", + "name" : "私聊消息(private_channel)-私人频道(动态)(private_channels)", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "channel" + "id" : "private_channel" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -895,7 +895,7 @@ "codeName" : "open_chat", "getFrontPSAppView" : { "modelref" : true, - "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_view.json", + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json", "viewType" : "DECUSTOMVIEW" }, "frontProcessType" : "WIZARD", diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_template/PSFORMS/main3.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_template/PSFORMS/main3.json index 178f2a07fccb95a1330945a03e0c02a0367e9db7..149c968ae5855ea37ddc952256cb820046f29742 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_template/PSFORMS/main3.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_template/PSFORMS/main3.json @@ -314,12 +314,10 @@ }, "caption" : "正文", "codeName" : "body_html", - "contentHeight" : 500.0, "dataType" : 21, "detailStyle" : "DEFAULT", "detailType" : "FORMITEM", "enableCond" : 3, - "height" : 500.0, "ignoreInput" : 0, "labelPos" : "LEFT", "labelWidth" : 40, @@ -331,15 +329,15 @@ }, "getPSEditor" : { "editorParams" : { - "language" : "html" + "isauto" : "true" }, - "editorType" : "HTMLEDITOR", - "name" : "body_html" + "editorType" : "TEXTAREA", + "maxLength" : 1048576, + "name" : "body_html", + "showMaxLength" : true }, "getPSLayoutPos" : { "colMD" : 24, - "height" : 500, - "heightMode" : "PX", "layout" : "TABLE_24COL" }, "allowEmpty" : true, diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company.json index 633215d2f2bb6d711d9507205b9eadcc0ac9fc90..cecb7a61a6109143417e9c05111c02e1c6e5ef37 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company.json @@ -1977,7 +1977,6 @@ "name" : "[LAYOUT_BACKGROUND][布局背景]移动端默认", "stringLength" : 60, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true, "needCodeListConfig" : true }, @@ -1995,7 +1994,6 @@ "name" : "[LAYOUT_BACKGROUND][布局背景]", "stringLength" : 60, "uIMode" : "DEFAULT", - "allowEmpty" : false, "needCodeListConfig" : true }, "type" : "DEFAULT" @@ -2231,7 +2229,6 @@ "name" : "[ACCOUNT_PRICE_INCLUDE][Default Sales Price Include]移动端默认", "stringLength" : 60, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true, "needCodeListConfig" : true }, @@ -2249,7 +2246,6 @@ "name" : "[ACCOUNT_PRICE_INCLUDE][Default Sales Price Include]", "stringLength" : 60, "uIMode" : "DEFAULT", - "allowEmpty" : false, "needCodeListConfig" : true }, "type" : "DEFAULT" @@ -2401,7 +2397,6 @@ "name" : "[FISCALYEAR_LAST_MONTH][会计年度最后一个月]", "stringLength" : 60, "uIMode" : "DEFAULT", - "allowEmpty" : false, "needCodeListConfig" : true }, "type" : "DEFAULT" @@ -2417,7 +2412,6 @@ "name" : "[FISCALYEAR_LAST_MONTH][会计年度最后一个月]移动端默认", "stringLength" : 60, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true, "needCodeListConfig" : true }, @@ -2676,7 +2670,6 @@ "editorType" : "MOBTEXT", "name" : "[FISCALYEAR_LAST_DAY][会计年度最后一天]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -2691,8 +2684,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[FISCALYEAR_LAST_DAY][会计年度最后一天]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" } ], @@ -3210,8 +3202,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[PO_LEAD][采购提前期]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -3225,7 +3216,6 @@ "editorType" : "MOBTEXT", "name" : "[PO_LEAD][采购提前期]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -3250,7 +3240,6 @@ "editorType" : "MOBTEXT", "name" : "[MANUFACTURING_LEAD][制造提前期]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -3265,8 +3254,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[MANUFACTURING_LEAD][制造提前期]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" } ], @@ -3288,8 +3276,7 @@ "codeName" : "Default", "editorType" : "TEXTBOX", "name" : "[SECURITY_LEAD][销售安全天数]", - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -3303,7 +3290,6 @@ "editorType" : "MOBTEXT", "name" : "[SECURITY_LEAD][销售安全天数]移动端默认", "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -3646,7 +3632,6 @@ "name" : "[ACCOUNT_OPENING_DATE][期初分录]移动端默认", "uIMode" : "MOBILEDEFAULT", "valueFormat" : "%1$tY-%1$tm-%1$td", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -3662,8 +3647,7 @@ "editorType" : "DATEPICKEREX_NOTIME", "name" : "[ACCOUNT_OPENING_DATE][期初分录]", "uIMode" : "DEFAULT", - "valueFormat" : "%1$tY-%1$tm-%1$td", - "allowEmpty" : false + "valueFormat" : "%1$tY-%1$tm-%1$td" }, "type" : "DEFAULT" } ], @@ -4441,8 +4425,7 @@ "path" : "PSMODULES/base/PSDATAENTITIES/res_currency.json" }, "stringLength" : 100, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -4456,7 +4439,6 @@ }, "stringLength" : 100, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -4478,8 +4460,7 @@ "path" : "PSMODULES/base/PSDATAENTITIES/res_partner.json" }, "stringLength" : 100, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -4493,7 +4474,6 @@ }, "stringLength" : 100, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -5438,7 +5418,6 @@ "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -5462,8 +5441,7 @@ }, "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" } ], @@ -5492,8 +5470,7 @@ }, "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, - "uIMode" : "DEFAULT", - "allowEmpty" : false + "uIMode" : "DEFAULT" }, "type" : "DEFAULT" }, { @@ -5516,7 +5493,6 @@ "refPickupPSDEViewCodeName" : "PickupView", "stringLength" : 200, "uIMode" : "MOBILEDEFAULT", - "allowEmpty" : false, "mobileMode" : true }, "type" : "MOBILEDEFAULT", @@ -5875,8 +5851,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 5, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "account_price_include", "logicName" : "Default Sales Price Include", @@ -5887,8 +5862,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "account_storno", "logicName" : "Storno会计应用程序", @@ -6332,8 +6306,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "currency_name", "logicName" : "币别", @@ -6344,8 +6317,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "days_to_purchase", "logicName" : "采购前置天数", @@ -6455,8 +6427,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 9, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "fiscalyear_last_month", "logicName" : "会计年度最后一个月", @@ -6467,8 +6438,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "fiscalyear_lock_date", "jsonFormat" : "yyyy-MM-dd", @@ -6680,8 +6650,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "manufacturing_lead", "logicName" : "制造提前期", @@ -6692,8 +6661,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 7, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "message_attachment_count", "logicName" : "Attachment Count", @@ -6859,8 +6827,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "partner_name", "logicName" : "合作伙伴", @@ -6871,8 +6838,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 25, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "payment_onboarding_payment_method", "logicName" : "选择支付方式", @@ -6916,8 +6882,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 7, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "po_lock", "logicName" : "销售订单修改", @@ -7095,8 +7060,7 @@ }, "sourceType" : "DEFIELD", "stdDataType" : 7, - "type" : "SIMPLE", - "allowEmpty" : false + "type" : "SIMPLE" }, { "codeName" : "sequence", "logicName" : "序列", diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company/PSFORMS/main.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company/PSFORMS/main.json index a13dd1b878790b3a00cb9f3ed13b06e4bda65e06..160ea3c13aef066384f60ce9b0d623407aa76090 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company/PSFORMS/main.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_company/PSFORMS/main.json @@ -387,7 +387,7 @@ "layout" : "TABLE_24COL" }, "valueItemName" : "partner_id", - "allowEmpty" : false, + "allowEmpty" : true, "showCaption" : true }, { "caption" : "城市", @@ -557,7 +557,7 @@ "layout" : "TABLE_24COL" }, "valueItemName" : "currency_id", - "allowEmpty" : false, + "allowEmpty" : true, "showCaption" : true } ], "getPSLayout" : { diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner.json index 9c3e09d1f77eab984693683b82045b087a9e3000..68b2973d2d99ce0fb15a1cdc0d68ba1bc6556aab 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner.json @@ -6009,6 +6009,37 @@ "name" : "USER_NAME", "stdDataType" : 25, "stringLength" : 200 + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REF_USER_ID][相关用户]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBTEXT", + "name" : "[REF_USER_ID][相关用户]移动端默认", + "stringLength" : 100, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REF_USER_ID][相关用户]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "TEXTBOX", + "name" : "[REF_USER_ID][相关用户]", + "stringLength" : 100, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "codeName" : "employee_id", + "logicName" : "相关员工", + "name" : "EMPLOYEE_ID", + "stdDataType" : 25, + "stringLength" : 100 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -7893,6 +7924,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "employee_id", + "logicName" : "相关员工", + "name" : "employee_id", + "getPSAppDEField" : { + "name" : "EMPLOYEE_ID", + "codeName" : "employee_id" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "avatar128", "logicName" : "头像128", diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner/PSFORMS/main.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner/PSFORMS/main.json index 2afd41ad3526eee3aa8746aa9a0c18baa61115c2..77628ad0b20417174ea84d2988c3f077da0691d9 100644 --- a/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner/PSFORMS/main.json +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_partner/PSFORMS/main.json @@ -71,25 +71,25 @@ "getPSDEFormItemUpdates" : [ { "codeName" : "onchange_company_type", "name" : "修改公司类型", - "scriptCode" : "if(data.company_type === 'company'){\r\n data.is_company = 1;\r\n}else{\r\n data.is_company = 0;\r\n}", + "scriptCode" : "if(data.company_type === 'company'){\n data.is_company = 1;\n}else{\n data.is_company = 0;\n}", "customCode" : true }, { "codeName" : "onchange_parent_id", "name" : "修改parent信息", "getPSDEFIUpdateDetails" : [ { - "name" : "city" - }, { - "name" : "street2" + "name" : "street" }, { - "name" : "state_name" + "name" : "zip" }, { "name" : "country_name" }, { - "name" : "street" + "name" : "street2" }, { - "name" : "zip" + "name" : "city" + }, { + "name" : "state_name" } ], - "scriptCode" : "var parentId=data.parent_id;\r\nvar type=data.type;\r\nif (parentId && type === 'contact') {\r\n const app = ibiz.hub.getApp(context.srfappid);\r\n const deService = await app.deService.getService(\r\n context, \"ibizodooapp.res_partner\" // 实体标识\r\n );\r\n //将parentId的值赋值到上下文\r\n const tempContext = Object.assign({},context,{ \"res_partner\" : parentId });\r\n const result = await deService.get(tempContext);\r\n if (result) {\r\n data.street=result.data.street;\r\n data.street2=result.data.street2;\r\n data.zip=result.data.zip;\r\n data.city=result.data.city;\r\n data.state_name=result.data.state_name;\r\n data.country_name=result.data.country_name;\r\n }\r\n}\r\n", + "scriptCode" : "var parentId=data.parent_id;\nvar type=data.type;\nif (parentId && type === 'contact') {\n const app = ibiz.hub.getApp(context.srfappid);\n const deService = await app.deService.getService(\n context, \"ibizodooapp.res_partner\" // 实体标识\n );\n //将parentId的值赋值到上下文\n const tempContext = Object.assign({},context,{ \"res_partner\" : parentId });\n const result = await deService.get(tempContext);\n if (result) {\n data.street=result.data.street;\n data.street2=result.data.street2;\n data.zip=result.data.zip;\n data.city=result.data.city;\n data.state_name=result.data.state_name;\n data.country_name=result.data.country_name;\n }\n}\n", "customCode" : true } ], "getPSDEFormItemVRs" : [ { @@ -326,6 +326,13 @@ "name" : "PARENT_ID", "codeName" : "parent_id" } + }, { + "id" : "employee_id", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "EMPLOYEE_ID", + "codeName" : "employee_id" + } }, { "id" : "state_id", "hidden" : true, @@ -1563,6 +1570,33 @@ }, "allowEmpty" : true, "hidden" : true + }, { + "caption" : "相关员工", + "codeName" : "employee_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "employee_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "EMPLOYEE_ID", + "codeName" : "employee_id" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 100, + "name" : "employee_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true }, { "getCapPSLanguageRes" : { "lanResTag" : "DEF.LNAME.RES_PARTNER.STATE_ID" diff --git a/model/PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json b/model/PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json new file mode 100644 index 0000000000000000000000000000000000000000..84839831b3ec7a49d4f137e99447511fb82eb5f1 --- /dev/null +++ b/model/PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json @@ -0,0 +1,4550 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.DISCUSS_CHANNEL" + }, + "caption" : "讨论频道", + "codeName" : "discuss_channel_main_pop_view", + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_main_pop_view.json", + "memo" : "系统自动添加", + "name" : "discuss_channelmain_pop_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPMODULES/discuss.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "srfmodelname", + "name" : "srfmodelname", + "value" : "discuss_channel", + "rawValue" : true + } ], + "getPSDEViewCodeName" : "main_pop_view", + "getPSDEViewId" : "56768c56f2af36c748fb09cf490a7ce2", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "message_inputbox" + }, { + "id" : "formitem", + "hidden" : true + }, { + "id" : "active_panel", + "hidden" : true, + "viewFieldName" : "active_panel" + } ], + "codeName" : "auto35891291", + "controlType" : "VIEWLAYOUTPANEL", + "hookEventNames" : [ "ONMOUNTED", "ONCREATED", "ONCLICK", "ONBLUR", "ONCHANGE", "ONFOCUS" ], + "layoutMode" : "FLEX", + "logicName" : "讨论主视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onMounted", + "logicTag" : "layoutpanel", + "logicType" : "SCRIPT", + "name" : "hidden_right_panel", + "scriptCode" : "let container_h_split = view.layoutPanel.findPanelItemByName(\"container_h_split\");\ncontainer_h_split.hiddenPanel('right');" + }, { + "eventNames" : "onCreated", + "logicTag" : "layoutpanel", + "logicType" : "SCRIPT", + "name" : "init_mail_thread", + "scriptCode" : "\n// 获取视图上下文\nconst topContext = view.context;\nconst appEntityId = view.model.appDataEntityId;\nconst entityName = appEntityId.split('.').pop(); // 取点号后最后一段\n\nconst mailThreadValue = topContext[entityName];\n\n// 设置当前视图的上下文变量 mail_thread\n// 注意:实际应用中上下文对象通常是只读的,建议通过视图参数传递\nview.params.mail_thread = mailThreadValue;\nview.params.srfmodelname = entityName;" + }, { + "eventNames" : "onClick", + "itemName" : "COMMENT_SEND", + "logicTag" : "layoutpanel", + "logicType" : "SCRIPT", + "name" : "logic2", + "scriptCode" : "const uiDomain = ibiz.uiDomainManager.get(context.srfsessionid);\nif (uiDomain) {\n uiDomain.dataChangeCompleted()\n}" + }, { + "eventNames" : "onClick", + "itemName" : "COMMENT_CANCEL", + "logicTag" : "layoutpanel", + "logicType" : "SCRIPT", + "name" : "logic3", + "scriptCode" : "const uiDomain = ibiz.uiDomainManager.get(context.srfsessionid);\nif (uiDomain) {\n uiDomain.dataChangeCompleted()\n}" + }, { + "eventNames" : "onBlur", + "itemName" : "message_inputbox", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "onBlur", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "comment_icon_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + } + }, { + "eventNames" : "onChange", + "itemName" : "message_inputbox", + "logicTag" : "layoutpanel", + "logicType" : "SCRIPT", + "name" : "onChange", + "scriptCode" : "const uiDomain = ibiz.uiDomainManager.get(context.srfsessionid);\nif (!uiDomain) {\n return;\n}\n\nconst value = data[0].message_inputbox;\nif (value) {\n uiDomain.dataChange();\n} else {\n uiDomain.dataChangeCompleted();\n}" + }, { + "eventNames" : "onFocus", + "itemName" : "message_inputbox", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "onFocus", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "comment_icon_show" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + } + } ], + "getPSControlParam" : { }, + "getPSLayout" : { + "layout" : "FLEX" + }, + "getRootPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_header", + "getPSLayout" : { + "align" : "space-between", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_header_left", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_captionbar", + "getPSLayout" : { + "align" : "center", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "页面标题", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "captionbar", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_header_right", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_toolbar", + "getPSLayout" : { + "align" : "center", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "工具栏", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "toolbar", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "分割容器(左右)", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container_h_split", + "getPSLayout" : { + "layout" : "SIMPLEFLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "面板容器", + "contentWidth" : 75.0, + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "SIMPLEFLEX", + "width" : 75, + "widthMode" : "PERCENTAGE" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL" + }, + "getPSPanelItems" : [ { + "caption" : "实体部件", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "control", + "getPSLayoutPos" : { + "grow" : 1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "showCaption" : true + }, { + "caption" : "栅格容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container_view_bottom", + "getPSLayout" : { + "layout" : "SIMPLEFLEX" + }, + "getPSLayoutPos" : { + "grow" : 0, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "面板容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : 12, + "layout" : "SIMPLEFLEX" + }, + "getPSPanelItems" : [ { + "caption" : "引用布局面板", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "panelpart", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSPanelItems" : [ { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "page_container", + "getPSLayout" : { + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "flex-start" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL", + "widthMode" : "FULL" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "message_panel", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX", + "widthMode" : "FULL" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container_comment", + "getPSLayout" : { + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "flex-start" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX", + "widthMode" : "FULL" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "message_inputbox", + "getPSEditor" : { + "editorParams" : { + "EXTFIELDVALUE" : "file:formitem", + "REPLYSCRIPT" : "value?.replace(/@{[^,]*,\"name\":\"(.*?)\"}/g,\"@$1\").replace(/@{[^,]*,name=(.*?)}/g,\"@$1\").replaceAll(/\\#\\{(\\\".+?\\\":\\\".+?\\\")(,\\\"icon\\\":\\\"((.|[\\t\\r\\f\\n\\s])+?)\\\")*\\}/g, (x, value, icon) => {const item = JSON.parse(\"{\" + value + \"}\"); if (icon) { icon = icon.slice(8).slice(1, -1).trim(); } return controller.markerController.parseCommentTag({icon, ...item});})", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view" + }, + "editorStyle" : "COMMENT_EDITOR", + "editorType" : "HTMLEDITOR", + "name" : "message_inputbox", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 10, + "layout" : "FLEX" + } + }, { + "caption" : "图片", + "contentHeight" : 48.0, + "contentType" : "IMAGE", + "height" : 48.0, + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "comment_icon", + "getPSLayoutPos" : { + "grow" : -1, + "height" : 48, + "heightMode" : "PX", + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "dynaClass" : "['ibiz-panel-button--comment__icon']", + "name" : "comment_icon", + "getPSSysCss" : { + "cssName" : "comment_icon" + }, + "getPSSysImage" : { + "glyph" : "xf18e@FontAwesome", + "cssClass" : "fa fa-arrow-circle-o-right" + }, + "predefinedType" : "STATIC_IMAGE", + "rawItemHeight" : 48.0 + }, + "getPSSysCss" : { + "cssName" : "comment_icon" + }, + "getPSSysImage" : { + "glyph" : "xf18e@FontAwesome", + "cssClass" : "fa fa-arrow-circle-o-right" + }, + "rawItemHeight" : 48.0, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERLARGE" + }, + "getPSPanelItems" : [ { + "actionType" : "UIACTION", + "buttonStyle" : "DEFAULT", + "caption" : "发送", + "dynaClass" : "['ibiz-panel-button--comment__send']", + "itemStyle" : "DEFAULT", + "itemType" : "BUTTON", + "name" : "comment_send", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "layoutpanel_comment_send" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "ISNOTNULL", + "dstModelField" : "message_inputbox", + "logicType" : "SINGLE", + "name" : "message_inputbox 值不为空(NotNil)" + } ], + "relatedItemNames" : [ "message_inputbox" ], + "notMode" : false + } ], + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "发送评论", + "codeName" : "send_comment", + "frontProcessType" : "OTHER", + "fullCodeName" : "mail_message_send_comment", + "name" : "发送评论", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "send_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "send_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "send_comment@mail_message" + }, + "tooltip" : "发送", + "uIActionTarget" : "NONE", + "showCaption" : true + }, { + "actionType" : "UIACTION", + "buttonStyle" : "INFO", + "caption" : "取消", + "dynaClass" : "['ibiz-panel-button--comment__cancel']", + "itemStyle" : "INFO", + "itemType" : "BUTTON", + "name" : "comment_cancel", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "layoutpanel_comment_cancel" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "ISNOTNULL", + "dstModelField" : "message_inputbox", + "logicType" : "SINGLE", + "name" : "message_inputbox 值不为空(NotNil)" + } ], + "relatedItemNames" : [ "message_inputbox" ], + "notMode" : false + } ], + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "清空", + "codeName" : "clear_comment", + "frontProcessType" : "OTHER", + "fullCodeName" : "mail_message_clear_comment", + "name" : "清空评论", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "clear_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + }, + "scriptCode" : "console.log('清空评论')", + "uIActionMode" : "FRONT", + "uIActionTag" : "clear_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "clear_comment@mail_message" + }, + "tooltip" : "取消", + "uIActionTarget" : "NONE", + "showCaption" : true + } ] + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "formitem", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "formitem", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "hidden" : true + } ] + } ] + } ], + "predefinedType" : "PANELPART", + "showCaption" : true + } ] + } ], + "predefinedType" : "CONTAINER_GRID" + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "width" : 75.0 + }, { + "caption" : "面板容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "SIMPLEFLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "active_panel", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "active_panel", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "viewFieldName" : "active_panel", + "hidden" : true + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "attachment_panel", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "active_panel", + "logicType" : "SINGLE", + "name" : "active_panel 等于(=) attachment", + "value" : "attachment" + } ], + "relatedItemNames" : [ "active_panel" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "附件", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "attachment_label_panel", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "实体部件", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "attachments", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "getPSSysImage" : { + "glyph" : "xf0c6@FontAwesome", + "cssClass" : "fa fa-paperclip" + }, + "predefinedType" : "CONTAINER_GROUP", + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "member_panel", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "active_panel", + "logicType" : "SINGLE", + "name" : "active_panel 等于(=) member", + "value" : "member" + } ], + "relatedItemNames" : [ "active_panel" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "成员", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "member_label_panel", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "实体部件", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "members", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "getPSSysImage" : { + "glyph" : "xf0c0@FontAwesome", + "cssClass" : "fa fa-users" + }, + "predefinedType" : "CONTAINER_GROUP", + "showCaption" : true + } ] + }, { + "caption" : "置顶消息", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "pinned_messages_panel", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "active_panel", + "logicType" : "SINGLE", + "name" : "active_panel 等于(=) pinned", + "value" : "pinned" + } ], + "relatedItemNames" : [ "active_panel" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "置顶消息", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "pinned_messages_label_panel", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "置顶消息", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "pinned_message_view", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "getPSSysImage" : { + "glyph" : "xf08d@FontAwesome", + "cssClass" : "fa fa-thumb-tack" + }, + "predefinedType" : "CONTAINER_GROUP", + "showCaption" : true + } ] + }, { + "caption" : "消息检索", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "search_messages_panel", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "active_panel", + "logicType" : "SINGLE", + "name" : "active_panel 等于(=) search", + "value" : "search" + } ], + "relatedItemNames" : [ "active_panel" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "消息检索", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "search_messages_label_panel", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "消息检索视图", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "search_message_view", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "getPSSysImage" : { + "glyph" : "xf002@FontAwesome", + "cssClass" : "fa fa-search" + }, + "predefinedType" : "CONTAINER_GROUP", + "showCaption" : true + } ] + } ] + } ], + "predefinedType" : "CONTAINER_H_SPLIT" + } ], + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "791ed41fda23288f14ea664d8fd7a8ed", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSControls" : [ { + "codeName" : "main", + "controlType" : "FORM", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel/PSFORMS/main.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "logicName" : "主编辑表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "FORM" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "WRITE_DATE", + "codeName" : "write_date" + } + }, { + "id" : "srforikey", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "srfkey", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "id" : "srfmajortext", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "srftempmode", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "srfuf", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "srfdeid", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "srfsourcekey", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "channel_type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CHANNEL_TYPE", + "codeName" : "channel_type" + } + }, { + "id" : "parent_channel_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PARENT_CHANNEL_NAME", + "codeName" : "parent_channel_name" + } + }, { + "id" : "uuid", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "UUID", + "codeName" : "uuid" + } + }, { + "id" : "sfu_server_url", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SFU_SERVER_URL", + "codeName" : "sfu_server_url" + } + }, { + "id" : "invitation_url", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "INVITATION_URL", + "codeName" : "invitation_url" + } + }, { + "id" : "group_public_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GROUP_PUBLIC_NAME", + "codeName" : "group_public_name" + } + }, { + "id" : "group_public_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GROUP_PUBLIC_ID", + "codeName" : "group_public_id" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "id" : "parent_channel_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PARENT_CHANNEL_ID", + "codeName" : "parent_channel_id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "核心信息", + "codeName" : "base_info", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "base_info", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorParams" : { + "ISAUTO" : "true" + }, + "editorType" : "TEXTAREA", + "maxLength" : 200, + "name" : "name", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.CHANNEL_TYPE" + }, + "caption" : "频道类型", + "codeName" : "channel_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "channel_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANNEL_TYPE", + "codeName" : "channel_type" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "channel_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPCODELISTS/discuss__discuss_channel_channel_type.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.PARENT_CHANNEL_ID" + }, + "caption" : "父频道名称", + "codeName" : "parent_channel_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "parent_channel_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PARENT_CHANNEL_NAME", + "codeName" : "parent_channel_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "parent_channel_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSEditorItems" : [ { + "name" : "parent_channel_id" + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_pickup_view.json", + "viewType" : "DEPICKUPVIEW" + }, + "valueItemName" : "parent_channel_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "parent_channel_id", + "allowEmpty" : true, + "showCaption" : true + }, { + "codeName" : "druipart1", + "contentHeight" : 400.0, + "dRItemTag" : "Auto51321856", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "height" : 400.0, + "maskMode" : 0, + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.DISCUSS_CHANNEL" + }, + "caption" : "子频道", + "codeName" : "discuss_channel_sub_channel_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_sub_channel_grid_view.json", + "gridRowActiveMode" : 1, + "name" : "discuss_channelsub_channel_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPMODULES/discuss.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_quick_cfg_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_quick_cfg_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : false, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_quick_cfg_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_quick_cfg_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "讨论频道快速配置视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_quick_cfg_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "讨论频道快速配置视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_quick_cfg_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "aggMode" : "NONE", + "codeName" : "sub_channel", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel/PSGRIDS/sub_channel.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "groupMode" : "NONE", + "logicName" : "子频道表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Auto83146635", + "name" : "通用表格界面删除界面行为组", + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "uf676d6d", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.REMOVE" + }, + "caption" : "删除", + "codeName" : "Remove", + "fullCodeName" : "Remove", + "name" : "表格界面_删除操作", + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-remove" + }, + "predefinedType" : "GRIDVIEW_REMOVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.REMOVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Remove", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true + }, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.REMOVE" + }, + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ] + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "RIGHT", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Auto83146635", + "name" : "通用表格界面删除界面行为组", + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "uf676d6d", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.REMOVE" + }, + "caption" : "删除", + "codeName" : "Remove", + "fullCodeName" : "Remove", + "name" : "表格界面_删除操作", + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-remove" + }, + "predefinedType" : "GRIDVIEW_REMOVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.REMOVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Remove", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true + }, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.REMOVE" + }, + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ] + }, + "width" : 70, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "from_message_id", + "getPSAppDEField" : { + "name" : "FROM_MESSAGE_ID", + "codeName" : "from_message_id" + } + }, { + "dataType" : 25, + "name" : "parent_channel_id", + "getPSAppDEField" : { + "name" : "PARENT_CHANNEL_ID", + "codeName" : "parent_channel_id" + } + }, { + "dataType" : 25, + "name" : "group_public_id", + "getPSAppDEField" : { + "name" : "GROUP_PUBLIC_ID", + "codeName" : "group_public_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 500, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "sortMode" : "REMOTE", + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "1952679d850aad2b7a9a323289a3085b", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.DISCUSS_CHANNEL" + }, + "caption" : "子频道", + "codeName" : "sub_channel_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "sub_channel_grid_view", + "getPSDEViewId" : "91ab412857239b0b43dc2898d21f164b", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "子频道列表", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableRowEdit" : false, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "05f317643084d42538cadacc6312def9", + "modeltype" : "PSAPPDEVIEW" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "height" : 400, + "heightMode" : "PX", + "layout" : "TABLE_24COL" + }, + "getPSNavigateParams" : [ { + "key" : "n_parent_channel_id_eq", + "name" : "n_parent_channel_id_eq", + "value" : "discuss_channel", + "rawValue" : false + } ], + "parentDataJO" : { + "SRFPARENTTYPE" : "DER1N", + "srfparentdename" : "DISCUSS_CHANNEL", + "srfparentmode" : "DER1N_DISCUSS_CHANNEL_DISCUSS_CHANNEL_PARENT_CHANNEL_ID", + "srfparentdefname" : "PARENT_CHANNEL_ID", + "SRFDER1NID" : "DER1N_DISCUSS_CHANNEL_DISCUSS_CHANNEL_PARENT_CHANNEL_ID" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "caption" : "标识信息", + "codeName" : "identity", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "identity", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.UUID" + }, + "caption" : "Sfu 服务器uuid", + "codeName" : "uuid", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "uuid", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UUID", + "codeName" : "uuid" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 250, + "name" : "uuid" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.SFU_SERVER_URL" + }, + "caption" : "Sfu 服务器网址", + "codeName" : "sfu_server_url", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "sfu_server_url", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SFU_SERVER_URL", + "codeName" : "sfu_server_url" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 250, + "name" : "sfu_server_url" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.INVITATION_URL" + }, + "caption" : "邀请URL", + "codeName" : "invitation_url", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "invitation_url", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "INVITATION_URL", + "codeName" : "invitation_url" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 250, + "name" : "invitation_url" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "codeName" : "tabpanel1", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel1", + "getPSDEFormTabPages" : [ { + "caption" : "隐私", + "codeName" : "tabpage1", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.GROUP_PUBLIC_ID" + }, + "caption" : "授权群组", + "codeName" : "group_public_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "group_public_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GROUP_PUBLIC_NAME", + "codeName" : "group_public_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "group_public_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/res_groups.json" + }, + "getPSEditorItems" : [ { + "name" : "group_public_id" + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/res_groups_pickup_view.json", + "viewType" : "DEPICKUPVIEW" + }, + "valueItemName" : "group_public_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "group_public_id", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "caption" : "成员", + "codeName" : "tabpage2", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage2", + "getPSDEFormDetails" : [ { + "codeName" : "druipart2", + "contentHeight" : 400.0, + "dRItemTag" : "Auto82098443", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "height" : 400.0, + "name" : "druipart2", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.DISCUSS_CHANNEL_MEMBER" + }, + "caption" : "频道成员", + "codeName" : "discuss_channel_member_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_grid_view.json", + "funcViewMode" : "MDATAVIEW", + "gridRowActiveMode" : 1, + "memo" : "系统自动添加", + "name" : "discuss_channel_memberGridView", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPMODULES/discuss.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : false, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "频道成员编辑视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "openMode" : "POPUPMODAL", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "频道成员编辑视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDEVIEWS/discuss_channel_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "aggMode" : "NONE", + "codeName" : "main", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member/PSGRIDS/main.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, + "groupMode" : "NONE", + "logicName" : "主表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL_MEMBER.PARTNER_ID" + }, + "caption" : "合作伙伴", + "codeName" : "partner_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "partner_name", + "excelCaption" : "合作伙伴", + "name" : "partner_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PARTNER_NAME", + "codeName" : "partner_name" + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL_MEMBER.GUEST_ID" + }, + "caption" : "访客", + "codeName" : "guest_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "guest_name", + "excelCaption" : "访客", + "name" : "guest_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUEST_NAME", + "codeName" : "guest_name" + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "RIGHT", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Auto83146635", + "name" : "通用表格界面删除界面行为组", + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "uf676d6d", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.REMOVE" + }, + "caption" : "删除", + "codeName" : "Remove", + "fullCodeName" : "Remove", + "name" : "表格界面_删除操作", + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-remove" + }, + "predefinedType" : "GRIDVIEW_REMOVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.REMOVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Remove", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true + }, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.REMOVE" + }, + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ] + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "partner_name", + "getPSAppDEField" : { + "name" : "PARTNER_NAME", + "codeName" : "partner_name" + } + }, { + "dataType" : 25, + "name" : "guest_name", + "getPSAppDEField" : { + "name" : "GUEST_NAME", + "codeName" : "guest_name" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "guest_id", + "getPSAppDEField" : { + "name" : "GUEST_ID", + "codeName" : "guest_id" + } + }, { + "dataType" : 25, + "name" : "channel_id", + "getPSAppDEField" : { + "name" : "CHANNEL_ID", + "codeName" : "channel_id" + } + }, { + "dataType" : 25, + "name" : "fetched_message_id", + "getPSAppDEField" : { + "name" : "FETCHED_MESSAGE_ID", + "codeName" : "fetched_message_id" + } + }, { + "dataType" : 25, + "name" : "partner_id", + "getPSAppDEField" : { + "name" : "PARTNER_ID", + "codeName" : "partner_id" + } + }, { + "dataType" : 25, + "name" : "seen_message_id", + "getPSAppDEField" : { + "name" : "SEEN_MESSAGE_ID", + "codeName" : "seen_message_id" + } + }, { + "dataType" : 25, + "name" : "rtc_inviting_session_id", + "getPSAppDEField" : { + "name" : "RTC_INVITING_SESSION_ID", + "codeName" : "rtc_inviting_session_id" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 500, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + } + }, + "sortMode" : "REMOTE", + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "1ebd74287173b99d8af491cf47b4d433", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.DISCUSS_CHANNEL_MEMBER" + }, + "caption" : "频道成员", + "codeName" : "grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "GridView", + "getPSDEViewId" : "77d5fd7c17d6a208c154fab7cb038a9e", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "频道成员表格视图", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableRowEdit" : false, + "enableSearch" : true, + "rowEditDefault" : false, + "showCaptionBar" : false, + "modelid" : "6e56164976164c7fdf6eb0db76430189", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "channel_members", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_channel", + "majorDEName" : "DISCUSS_CHANNEL", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + }, + "minorDECodeName" : "discuss_channel_member", + "minorDEName" : "DISCUSS_CHANNEL_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel_member.json" + }, + "name" : "频道-频道成员", + "getParentPSAppDEField" : { + "name" : "CHANNEL_ID", + "codeName" : "channel_id" + }, + "rSMode" : 2, + "tempDataOrder" : 10 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "height" : 400, + "heightMode" : "PX", + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "SRFPARENTTYPE" : "DER1N", + "srfparentdename" : "DISCUSS_CHANNEL", + "srfparentmode" : "DER1N_DISCUSS_CHANNEL_MEMBER_DISCUSS_CHANNEL_CHANNEL_ID", + "srfparentdefname" : "CHANNEL_ID", + "SRFDER1NID" : "DER1N_DISCUSS_CHANNEL_MEMBER_DISCUSS_CHANNEL_CHANNEL_ID" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColLG" : 24, + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.GROUP_PUBLIC_ID" + }, + "caption" : "授权群组", + "codeName" : "group_public_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "group_public_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GROUP_PUBLIC_ID", + "codeName" : "group_public_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "group_public_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.ID" + }, + "caption" : "标识", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DISCUSS_CHANNEL.PARENT_CHANNEL_ID" + }, + "caption" : "父频道", + "codeName" : "parent_channel_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "parent_channel_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PARENT_CHANNEL_ID", + "codeName" : "parent_channel_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "parent_channel_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/discuss_channel.json" + } + }, + "noTabHeader" : true, + "name" : "form", + "modelid" : "d7eca7e21b52c9faf41727ef2fc5b9d5", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "discuss_list", + "controlType" : "LIST", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message/PSLISTS/discuss_list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_common" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + } + }, + "groupMode" : "AUTO", + "getGroupPSAppDEField" : { + "name" : "CREATE_DATE", + "codeName" : "create_date" + }, + "groupStyle" : "STYLE2", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "user_name", + "viewFieldName" : "CREATE_UID" + }, { + "id" : "time", + "viewFieldName" : "CREATE_DATE" + }, { + "id" : "field_text_dynamic3", + "hidden" : true, + "viewFieldName" : "ID" + }, { + "id" : "pid", + "hidden" : true, + "viewFieldName" : "PID" + }, { + "id" : "id", + "hidden" : true, + "viewFieldName" : "ID" + }, { + "id" : "field_text_dynamic2", + "viewFieldName" : "BODY" + }, { + "id" : "parent_author_id", + "viewFieldName" : "PARENT_AUTHOR_ID" + }, { + "id" : "parent_body", + "viewFieldName" : "PARENT_BODY" + } ], + "codeName" : "channel_message_layout", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message/PSPANELS/channel_message_layout.json", + "hookEventNames" : [ "ONCLICK" ], + "layoutMode" : "TABLE_24COL", + "logicName" : "频道消息显示面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPDATAENTITIES/mail_message.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onClick", + "itemName" : "BUTTON_CALLUILOGIC1", + "logicTag" : "control_itempanel", + "logicType" : "SCRIPT", + "name" : "edit_invoke", + "scriptCode" : "// 获取目标面板项\r\nconst panelItem = view.layoutPanel.findPanelItemByName(\"message_panel\");\r\nif (panelItem) {\r\n // 切换可见状态\r\n panelItem.state.visible =true;\r\n}" + }, { + "eventNames" : "onClick", + "itemName" : "BUTTON_CALLUILOGIC2", + "logicTag" : "control_itempanel", + "logicType" : "SCRIPT", + "name" : "reply_invoke", + "scriptCode" : "// 获取目标面板项\r\nconst panelItem = view.layoutPanel.findPanelItemByName(\"message_panel\");\r\nif (panelItem) {\r\n // 切换可见状态\r\n panelItem.state.visible =true;\r\n}" + } ], + "getPSControlParam" : { }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getRootPSPanelItems" : [ { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "page_container", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "space-between", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container1", + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "user_name", + "getPSEditor" : { + "editorStyle" : "PERSONNEL_INFO", + "editorType" : "SPAN", + "name" : "user_name", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/ibizodooapp/PSAPPCODELISTS/SysOperator.json" + }, + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSONNEL_INFO", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "CREATE_UID", + "convertToCodeItemText" : true + }, { + "caption" : "文本(动态)", + "cssStyle" : "line-height: var(--ibiz-height-control-default);", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "time", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "time", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERMEDIUM" + }, + "getPSSysCss" : { + "cssName" : "transition-time" + }, + "viewFieldName" : "CREATE_DATE" + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "field_text_dynamic3", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "field_text_dynamic3", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "ID", + "hidden" : true + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "pid", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "pid", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "PID", + "hidden" : true + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "id", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "ID", + "hidden" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSControlLogics" : [ { + "itemName" : "CONTAINER2", + "logicTag" : "control_itempanel", + "logicType" : "SCRIPT", + "name" : "readOnly", + "scriptCode" : "context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayout" : { + "dir" : "row-reverse", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "NOTEQ", + "dstModelField" : "FIELD_TEXT_DYNAMIC2", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "
该评论已删除