diff --git a/CHANGELOG.md b/CHANGELOG.md index 62ed0ebabd08dfd28e9a3a69ba344c1eba3847be..02e48217d3a0362a07560073a6d65d9423596074 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## V1.0.20250809 +### 新增 +【项目】项目及子数据复制功能 + +### 优化 +【知识库】优化文件导出插件 + ## V1.0.20250802 ### 新增 【wiki】知识空间页面支持共享,提供wiki镜像 diff --git a/README.md b/README.md index 25c86f7b28aa506f03388661194f2be05d0dba62..f4a8276c1dbae39bbbe2b771b249cbfbb55d9931 100644 --- a/README.md +++ b/README.md @@ -403,12 +403,13 @@ PLM业务扩展的核心目标是将iBizPLM转化为不仅仅是一个标准的 | 27 | 2025-05-14 | V1.0.20250514 | 新增:产品需求评审、自定义导入导出等;优化评审发送通知;修复权限相关问题 | | 28 | 2025-06-05 | V1.0.20250605 | 新增:测试用例执行失败自动创建缺陷及界面优化、预估工时管理、评论置顶等 | | 29 | 2025-08-02 | V1.0.20250802 | 新增:wiki、企业微信集成认证、知识库导出等 | +| 30 | 2025-08-09 | V1.0.20250809 | 新增:项目复制功能等 | -特别鸣谢:我们丶的故事、XQ、文元、张萝卜 等QQ朋友提供的宝贵意见。 +特别鸣谢:我们丶的故事、XQ、文元、张萝卜、神乐爱吃醋 等QQ朋友提供的宝贵意见。 ### 开源计划 diff --git a/deploy/compose/.env b/deploy/compose/.env index 9be7ccbfd0d000b6bc2e7bbcf5d92b5822bc13db..88fbfc9dad3907ae3ed67e547b08570221bab3cd 100644 --- a/deploy/compose/.env +++ b/deploy/compose/.env @@ -23,7 +23,7 @@ EMQX_PORT=8083 # SYSTEM:系统配置,支持:iBizPLM以及后续即将开源的iBizEHR、iBizEAM系统部署 ## 业务系统配置信息 SYSTEM_NAME=ibizplm -SYSTEM_REPO=https://gitee.com/ibizlab/plm/releases/download/V1.0-alpha.20250801/V1.0-alpha.20250801.zip +SYSTEM_REPO=https://gitee.com/ibizlab/plm/releases/download/V1.0-alpha.20250809/V1.0-alpha.20250809.zip SYSTEM_WEBPORT=30250 #系统前端访问端口 SYSTEM_MOBPORT=30260 #系统前端访问端口 SYSTEM_WIKIPORT=30270 #系统前端访问端口 diff --git a/deploy/compose/README.md b/deploy/compose/README.md index 7c68a01b6af0ea46d169a8ec440717b1808e48c5..00a6e1ae541dbad4a351b0965d03dc293c3ea0e4 100644 --- a/deploy/compose/README.md +++ b/deploy/compose/README.md @@ -154,4 +154,33 @@ $ docker-compose -f docker-compose-qingcloud.yaml down #停止旧版青云安 $ docker-compose up -d #重新启动,重新初始持久化数据 ``` -将备份文件导入到新服务的数据库服务中。 \ No newline at end of file +将备份文件导入到新服务的数据库服务中。 + +##### 问题4、离线环境使用插件市场 + +插件市场通过公网获取,离线使用需要以下步骤,操作前备份好nacos配置信息和数据库。 + +- 替换plmweb镜像,如ibiz-cloud-web-runner:9.0.7.41-alpha.16.plm.250801改为ibiz-cloud-web-runner:9.0.7.41-alpha.16.plm.chart.250801,就是在默认镜像基础上plm后面加上.chart,后续发版镜像都是按照这种格式来。 + + ```shell + $ cd plm/deploy/compose + $ sed -i "s#ibiz-cloud-web-runner:9.0.7.41-alpha.16.plm.250801#ibiz-cloud-web-runner:9.0.7.41-alpha.16.plm.chart.250801#g" docker-compose.yml + ``` + +- 访问nacos界面:http://localhost:8848 修改nacos配置deploysystem-gateway,将serviceurl改为http://plmweb/api/v4 ,projectid改为1或者任一数字然后发布。 + + ![img](../../sample/nacos-deploysystem-gateway.png) + +- 修改rt数据库中system表数据MARKET_URL为http://plmweb/api/v4 + + ```sql + UPDATE `a_lab01_3f9ebc219`.`system` SET `MARKET_URL` = 'http://plmweb/api/v4'; + ``` + +- 重启allinone、gateway、uaa、plmweb、plmservice服务 + + ```shell + $ cd plm/deploy/compose + $ docker-compose down + $ docker-compose up -d + ``` diff --git a/deploy/compose/docker-compose-arm64.yml b/deploy/compose/docker-compose-arm64.yml index aa8ac3fee99243a293a5dc7bc3506bfec7cb5801..be82875ba3672cca642e2e36ac8eead8e0c68693 100644 --- a/deploy/compose/docker-compose-arm64.yml +++ b/deploy/compose/docker-compose-arm64.yml @@ -4,7 +4,7 @@ services: #plmservice plmservice: env_file: .env - image: ${IMAGE_URL}ibiz-service-runner:v8.1.0.570.32.4.plm.250802 + image: ${IMAGE_URL}ibiz-service-runner:v8.1.0.570.32.16.plm.250809 container_name: plmservice ports: - "${SYSTEM_APIPORT}:${SYSTEM_APIPORT}" @@ -29,7 +29,7 @@ services: #plmweb plmweb: env_file: .env - image: ${IMAGE_URL}ibiz-cloud-web-runner:9.0.7.41-alpha.16.plm.250801 + image: ${IMAGE_URL}ibiz-cloud-web-runner:9.0.7.41-alpha.17.plm.250809 container_name: plmweb ports: - ${SYSTEM_WEBPORT}:80 diff --git a/deploy/compose/docker-compose-base-arm64.yml b/deploy/compose/docker-compose-base-arm64.yml index 26a3af76cda00d5d6366948df06bc7a1ac4996d5..82f3535536b33d63cbe8209613f467db606849e7 100644 --- a/deploy/compose/docker-compose-base-arm64.yml +++ b/deploy/compose/docker-compose-base-arm64.yml @@ -95,7 +95,7 @@ services: #ibiz-ebsx-allinone ibiz-ebsx-allinone: env_file: .env - image: ${IMAGE_URL}ibiz-ebsx-allinone-rt:8.1.0.570.12 + image: ${IMAGE_URL}ibiz-ebsx-allinone-rt:8.1.0.570.12.250807 container_name: ibiz-ebsx-allinone ports: - "30000:30000" diff --git a/deploy/compose/docker-compose-base.yml b/deploy/compose/docker-compose-base.yml index 40564ba46321b2a91b7090188cf2b7fd4fcae1a9..f4a9c12b95aa6ff54fd08d4ad2b34007ac5b8adb 100644 --- a/deploy/compose/docker-compose-base.yml +++ b/deploy/compose/docker-compose-base.yml @@ -94,7 +94,7 @@ services: #ibiz-ebsx-allinone ibiz-ebsx-allinone: env_file: .env - image: ${IMAGE_URL}ibiz-ebsx-allinone-rt:8.1.0.570.12 + image: ${IMAGE_URL}ibiz-ebsx-allinone-rt:8.1.0.570.12.250807 container_name: ibiz-ebsx-allinone ports: - "30000:30000" diff --git a/deploy/compose/docker-compose.yml b/deploy/compose/docker-compose.yml index 45dce80a638d432c9b44624080364edfc25cefe0..4bf5cd8e4b46db435dcc8e7fd2fde4b0afb78ec4 100644 --- a/deploy/compose/docker-compose.yml +++ b/deploy/compose/docker-compose.yml @@ -4,7 +4,7 @@ services: #plmservice plmservice: env_file: .env - image: ${IMAGE_URL}ibiz-service-runner:v8.1.0.570.32.4.plm.250802 + image: ${IMAGE_URL}ibiz-service-runner:v8.1.0.570.32.16.plm.250809 container_name: plmservice ports: - "${SYSTEM_APIPORT}:${SYSTEM_APIPORT}" @@ -29,7 +29,7 @@ services: #plmweb plmweb: env_file: .env - image: ${IMAGE_URL}ibiz-cloud-web-runner:9.0.7.41-alpha.16.plm.250801 + image: ${IMAGE_URL}ibiz-cloud-web-runner:9.0.7.41-alpha.17.plm.250809 container_name: plmweb ports: - ${SYSTEM_WEBPORT}:80 diff --git a/model/PSMODULES/Base/PSCODELISTS/wxwork.json b/model/PSMODULES/Base/PSCODELISTS/wxwork.json index f953a8b33c44a740f6423429747ac346fb8af95b..cb283a30f7caff491a4c648d21dc215ea065fd35 100644 --- a/model/PSMODULES/Base/PSCODELISTS/wxwork.json +++ b/model/PSMODULES/Base/PSCODELISTS/wxwork.json @@ -25,8 +25,8 @@ "codeName" : "openusername" }, "getValuePSDEField" : { - "name" : "OPENUSERID", - "codeName" : "openuserid" + "name" : "USERID", + "codeName" : "userid" }, "codeItemValueNumber" : false, "enableCache" : false, diff --git a/model/PSMODULES/Base/PSDATAENTITIES/attachment.json b/model/PSMODULES/Base/PSDATAENTITIES/attachment.json index 138c67e312e1df2e4817cefe8fb7d439b0cd4646..21463dff0ec85e003877ecfd93a04067c0c8d31c 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/attachment.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/attachment.json @@ -342,6 +342,54 @@ "type" : "DTOS" }, "viewLevel" : 0 + }, { + "getAllPSDEDataQueryCodes" : [ { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/attachment/PSDEDATAQUERIES/attachments/PSDEDQCODES/MYSQL5.json" + } ], + "codeName" : "attachments", + "logicName" : "附件", + "name" : "attachments", + "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/attachment.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/attachment/PSDERS/DERCUSTOM_WORK_ITEM_ATTACHMENT.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "joinType" : "N1", + "name" : "WORK_ITEM相关N:1(INNER JOIN)DERCUSTOM_WORK_ITEM_ATTACHMENT" + } ], + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/attachment.json" + }, + "joinType" : "MAIN", + "name" : "ATTACHMENT" + }, + "getPSDEDataQueryInput" : { + "name" : "AttachmentsInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataQueryReturn" : { + "name" : "AttachmentsResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "DTOS" + } }, { "getAllPSDEDataQueryCodes" : [ { "modelref" : true, @@ -504,6 +552,32 @@ "defaultMode" : true, "enableBackend" : true, "enableFront" : true + }, { + "codeName" : "attachments", + "logicName" : "附件", + "name" : "attachments", + "getPSDEDataQueries" : [ { + "modelref" : true, + "id" : "attachments" + } ], + "getPSDEDataSetInput" : { + "name" : "AttachmentsInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataSetReturn" : { + "name" : "AttachmentsResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "enableBackend" : true, + "enableFront" : true }, { "codeName" : "mob_work_item_attachment", "logicName" : "移动端工作项附件", @@ -2431,6 +2505,7 @@ "removeOrder" : -1, "serviceCodeName" : "ticket" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -2447,6 +2522,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "ATTACHMENTS", "codeName" : "attachments" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDEDATAQUERIES/attachments/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDEDATAQUERIES/attachments/PSDEDQCODES/MYSQL5.json new file mode 100644 index 0000000000000000000000000000000000000000..174d3314b4e412a0d66b46cea85dc4b6ef15c296 --- /dev/null +++ b/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDEDATAQUERIES/attachments/PSDEDQCODES/MYSQL5.json @@ -0,0 +1,43 @@ +{ + "dBType" : "MYSQL5", + "name" : "MySQL5", + "getPSDEDataQueryCodeExps" : [ { + "expression" : "t1.`CREATE_MAN`", + "name" : "CREATE_MAN" + }, { + "expression" : "t1.`CREATE_TIME`", + "name" : "CREATE_TIME" + }, { + "expression" : "t1.`FILE_ID`", + "name" : "FILE_ID" + }, { + "expression" : "t1.`ID`", + "name" : "ID" + }, { + "expression" : "t1.`NAME`", + "name" : "NAME" + }, { + "expression" : "t1.`OWNER_ID`", + "name" : "OWNER_ID" + }, { + "expression" : "t1.`OWNER_SUBTYPE`", + "name" : "OWNER_SUBTYPE" + }, { + "expression" : "t1.`OWNER_TYPE`", + "name" : "OWNER_TYPE" + }, { + "expression" : "t1.`PARENT_VERSION_ID`", + "name" : "PARENT_VERSION_ID" + }, { + "expression" : "t1.`TITLE`", + "name" : "TITLE" + }, { + "expression" : "t1.`UPDATE_MAN`", + "name" : "UPDATE_MAN" + }, { + "expression" : "t1.`UPDATE_TIME`", + "name" : "UPDATE_TIME" + } ], + "queryCode" : "SELECT\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`FILE_ID`,\nt1.`ID`,\nt1.`NAME`,\nt1.`OWNER_ID`,\nt1.`OWNER_SUBTYPE`,\nt1.`OWNER_TYPE`,\nt1.`PARENT_VERSION_ID`,\nt1.`TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`\nFROM `ATTACHMENT` t1 \nLEFT JOIN `WORK_ITEM` t11 ON t1.`OWNER_ID` = t11.`ID` \n AND t1.`OWNER_TYPE` = 'ATTACHMENT' AND t1.`OWNER_SUBTYPE` IS NULL\n", + "id" : "PSMODULES/Base/PSDATAENTITIES/attachment/PSDEDATAQUERIES/attachments/PSDEDQCODES/MYSQL5.json" +} \ No newline at end of file diff --git a/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDERS/DERCUSTOM_WORK_ITEM_ATTACHMENT.json b/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDERS/DERCUSTOM_WORK_ITEM_ATTACHMENT.json index b8bf577faab142752ae786c49af9f1fd4a6dbbfb..33030fc8138a514010a742647518caf5c439600c 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDERS/DERCUSTOM_WORK_ITEM_ATTACHMENT.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/attachment/PSDERS/DERCUSTOM_WORK_ITEM_ATTACHMENT.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15,6 +16,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "ATTACHMENTS", "codeName" : "attachments" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/attention.json b/model/PSMODULES/Base/PSDATAENTITIES/attention.json index abb9395faa8f6a64fc6bf74d153d90c5569bfe77..3a17394387f75dd9c4941f61d23e3f12d78c7483 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/attention.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/attention.json @@ -4093,6 +4093,7 @@ "serviceCodeName" : "ticket", "typeValue" : "TICKET" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -4109,6 +4110,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/attention.json" }, "name" : "DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "ATTENTIONS", "codeName" : "attentions" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/attention/PSDERS/DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID.json b/model/PSMODULES/Base/PSDATAENTITIES/attention/PSDERS/DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID.json index d6d17302a3efd239acb6951bc3ef97ce4789bf3b..1373adb8f7106761e897f257c358bd47317cb578 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/attention/PSDERS/DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/attention/PSDERS/DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15,6 +16,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/attention.json" }, "name" : "DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "ATTENTIONS", "codeName" : "attentions" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/baseline.json b/model/PSMODULES/Base/PSDATAENTITIES/baseline.json index d7b1a93ec0c39122161288a3821090415ea89e8b..292e1ed80c8975f3fb8f2aec5a193ed24179a06c 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/baseline.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/baseline.json @@ -6302,6 +6302,7 @@ "serviceCodeName" : "product", "typeValue" : "PRODUCT" }, { + "cloneOrder" : 10, "codeName" : "PROJECT", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -6318,6 +6319,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/baseline.json" }, "name" : "DERCUSTOM_BASELINE_PROJECT_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "baseline" + }, "orderValue" : 100, "parentSubType" : "PROJECT", "pickupDEFName" : "OWNER_ID", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/baseline/PSDERS/DERCUSTOM_BASELINE_PROJECT_OWNER_ID.json b/model/PSMODULES/Base/PSDATAENTITIES/baseline/PSDERS/DERCUSTOM_BASELINE_PROJECT_OWNER_ID.json index 8fdd58c50de2405f597b774939e031a4f8a9d7dd..666a783f239ae725c282954e7fdd49df7dd2e841 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/baseline/PSDERS/DERCUSTOM_BASELINE_PROJECT_OWNER_ID.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/baseline/PSDERS/DERCUSTOM_BASELINE_PROJECT_OWNER_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "PROJECT", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15,6 +16,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/baseline.json" }, "name" : "DERCUSTOM_BASELINE_PROJECT_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "baseline" + }, "orderValue" : 100, "parentSubType" : "PROJECT", "pickupDEFName" : "OWNER_ID", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/comment.json b/model/PSMODULES/Base/PSDATAENTITIES/comment.json index 0011c3f499a90e404aa280121e3812262b742f07..e47849dd26adc3abb4b6058c47be509b5f0f7b44 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/comment.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/comment.json @@ -3774,6 +3774,7 @@ "serviceCodeName" : "ticket", "typeValue" : "TICKET" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -3790,6 +3791,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/comment.json" }, "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "orderValue" : 100, "parentSubType" : "WORK_ITEM", "pickupDEFName" : "PRINCIPAL_ID", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/comment/PSDERS/DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID.json b/model/PSMODULES/Base/PSDATAENTITIES/comment/PSDERS/DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID.json index d86e835d523c9697b6bad7467b20a64aa33f424e..6f693431491d62f8be1f92138d7d20476c3a9df3 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/comment/PSDERS/DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/comment/PSDERS/DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15,6 +16,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/comment.json" }, "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "orderValue" : 100, "parentSubType" : "WORK_ITEM", "pickupDEFName" : "PRINCIPAL_ID", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/deliverable.json b/model/PSMODULES/Base/PSDATAENTITIES/deliverable.json index 3c871339e559ed2742fa3ad138dc3ee1d2fcd2ca..2deeb051e76bdff3ed82ea52495c50546d9def8b 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/deliverable.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/deliverable.json @@ -2520,6 +2520,7 @@ }, "memo" : "工作项中产出的具体成果物,包括文档、软件代码、报告等。", "getMinorPSDERs" : [ { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -2536,6 +2537,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/deliverable.json" }, "name" : "DERCUSTOM_WORK_ITEM_DELIVERABLE", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "DELIVERABLE", "codeName" : "deliverable" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/deliverable/PSDERS/DERCUSTOM_WORK_ITEM_DELIVERABLE.json b/model/PSMODULES/Base/PSDATAENTITIES/deliverable/PSDERS/DERCUSTOM_WORK_ITEM_DELIVERABLE.json index 58f5bfccbe10fad61bc78365108e110663141325..8888a5f3c0b2569755af4ed136fd8e5fddfd39ae 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/deliverable/PSDERS/DERCUSTOM_WORK_ITEM_DELIVERABLE.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/deliverable/PSDERS/DERCUSTOM_WORK_ITEM_DELIVERABLE.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15,6 +16,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/deliverable.json" }, "name" : "DERCUSTOM_WORK_ITEM_DELIVERABLE", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "DELIVERABLE", "codeName" : "deliverable" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/dependency.json b/model/PSMODULES/Base/PSDATAENTITIES/dependency.json index 4f941ec01e8cec9fe67b960bba280402e27e28b5..adca0de7182964635c7d11bda8d7bbb882748fa5 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/dependency.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/dependency.json @@ -2206,6 +2206,31 @@ "codeName" : "name" }, "getMinorPSDERs" : [ { + "codeName" : "TARGET_WORK_ITEM", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM.json", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "masterRS" : 0, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/dependency.json" + }, + "name" : "DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM", + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "target_work_item" + }, { + "cloneOrder" : 10, "codeName" : "DERCUSTOM_DEPENDENCY_WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -2223,7 +2248,7 @@ "name" : "DERCUSTOM_DEPENDENCY_WORK_ITEM", "getNestedPSDEDataSet" : { "modelref" : true, - "id" : "dependency_work_items" + "id" : "Default" }, "getOne2XDataPSDEField" : { "name" : "DEPENDENCIES", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM.json b/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM.json new file mode 100644 index 0000000000000000000000000000000000000000..2b779e5a102bf37d6cd5b77e5ec4f632ef2ec669 --- /dev/null +++ b/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM.json @@ -0,0 +1,25 @@ +{ + "codeName" : "TARGET_WORK_ITEM", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM.json", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "masterRS" : 0, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/dependency.json" + }, + "name" : "DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM", + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "target_work_item" +} \ No newline at end of file diff --git a/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_WORK_ITEM.json b/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_WORK_ITEM.json index af059b51e41ef0c6f49fad5d6ffc00eeda51e7e1..edd9f29480200a8f7458350f9134aa6354d2cd90 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_WORK_ITEM.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_WORK_ITEM.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "DERCUSTOM_DEPENDENCY_WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -16,7 +17,7 @@ "name" : "DERCUSTOM_DEPENDENCY_WORK_ITEM", "getNestedPSDEDataSet" : { "modelref" : true, - "id" : "dependency_work_items" + "id" : "Default" }, "getOne2XDataPSDEField" : { "name" : "DEPENDENCIES", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/executor.json b/model/PSMODULES/Base/PSDATAENTITIES/executor.json index 2e3eee243c5eeb1a060e7faee9350bee34cce6f9..ac5787dd8796f08f24bb24fdff233b807ff0e9a5 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/executor.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/executor.json @@ -2803,6 +2803,7 @@ "removeOrder" : 0, "serviceCodeName" : "user" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -2819,6 +2820,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/executor.json" }, "name" : "DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "EXECUTORS", "codeName" : "executors" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/executor/PSDERS/DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID.json b/model/PSMODULES/Base/PSDATAENTITIES/executor/PSDERS/DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID.json index 924ce989b97d0d5a4bfa8a328f022b1f1d1d8c69..68aa8186ee805709fd4051536d1b2a1b4efa7b23 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/executor/PSDERS/DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/executor/PSDERS/DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15,6 +16,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/executor.json" }, "name" : "DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "EXECUTORS", "codeName" : "executors" diff --git a/model/PSMODULES/Base/PSDATAENTITIES/relation.json b/model/PSMODULES/Base/PSDATAENTITIES/relation.json index 6143e754632e318a106ffef27b6550c42959af77..87316f152327b46457c12e5fbceb2af903345373 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/relation.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/relation.json @@ -11064,6 +11064,7 @@ "serviceCodeName" : "principal_product", "typeValue" : "product" }, { + "cloneOrder" : 10, "codeName" : "principal_project", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -11079,6 +11080,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" }, "name" : "DERCUSTOM_RELATION_PROJECT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "project_re_product" + }, "orderValue" : 100, "parentSubType" : "project", "pickupDEFName" : "PRINCIPAL_ID", diff --git a/model/PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_PROJECT.json b/model/PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_PROJECT.json index 0f3831e079fe23272e0e1cb96855b1a4175859e8..a70a82a2f61d9288b46df7b290671039e4d221b4 100644 --- a/model/PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_PROJECT.json +++ b/model/PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_PROJECT.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "principal_project", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -14,6 +15,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" }, "name" : "DERCUSTOM_RELATION_PROJECT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "project_re_product" + }, "orderValue" : 100, "parentSubType" : "project", "pickupDEFName" : "PRINCIPAL_ID", diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json index 8c3c62837a64f6e2c39c90880d3ded70e4686ebd..3a70a0bb52c89316be4a7e546c78c8a2603e2673 100644 --- a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json @@ -2106,6 +2106,101 @@ }, "type" : "DTOS" } + }, { + "getAllPSDEDataQueryCodes" : [ { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEDATAQUERIES/ideas_relation_idea/PSDEDQCODES/MYSQL5.json" + } ], + "codeName" : "ideas_relation_idea", + "logicName" : "关联需求(多需求)", + "name" : "ideas_relation_idea", + "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_TARGET_IDEA.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "joinType" : "1NLEFTOUT", + "name" : "RELATION左外联接 1:NDERCUSTOM_RELATION_TARGET_IDEA", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "idea", + "fieldName" : "PRINCIPAL_TYPE", + "name" : "(PRINCIPAL_TYPE) 等于(=) idea", + "getPSDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "idea", + "fieldName" : "TARGET_TYPE", + "name" : "(TARGET_TYPE) 等于(=) idea", + "getPSDEField" : { + "name" : "TARGET_TYPE", + "codeName" : "target_type" + } + }, { + "condType" : "CUSTOM", + "condition" : "t41.`PRINCIPAL_ID` IN (\n SELECT\n t1.`ID` \n FROM\n `IDEA` t1 \n WHERE\n EXISTS (\n SELECT\n * \n FROM\n `RELATION` t41 \n WHERE\n t1.`ID` = t41.`TARGET_ID` \n AND t41.`PRINCIPAL_ID` = #{ctx.webcontext.principal_id}\n AND t41.`TARGET_TYPE` = 'idea' \n AND t41.`PRINCIPAL_TYPE` = 'product_plan') \n AND t1.`IS_DELETED` = 0 \n AND t1.`IS_ARCHIVED` = 0 \n AND t1.`PRODUCT_ID` = #{ctx.webcontext.product_id}", + "name" : "关联" + } ] + } + } ], + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" + }, + "joinType" : "MAIN", + "name" : "IDEA", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1", + "getPSDEField" : { + "name" : "IS_DELETED", + "codeName" : "is_deleted" + } + } ] + } + }, + "getPSDEDataQueryInput" : { + "name" : "Ideas_relation_ideaInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataQueryReturn" : { + "name" : "Ideas_relation_ideaResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTOS" + }, + "customCode" : true }, { "getAllPSDEDataQueryCodes" : [ { "modelref" : true, @@ -3900,6 +3995,33 @@ "enableBackend" : true, "enableFront" : true, "enableTempData" : true + }, { + "codeName" : "ideas_relation_idea", + "logicName" : "关联需求(多需求)", + "name" : "ideas_relation_idea", + "getPSDEDataQueries" : [ { + "modelref" : true, + "id" : "ideas_relation_idea" + } ], + "getPSDEDataSetInput" : { + "name" : "Ideas_relation_ideaInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataSetReturn" : { + "name" : "Ideas_relation_ideaResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "enableBackend" : true, + "enableFront" : true, + "enableTempData" : true }, { "codeName" : "mob_not_archived", "logicName" : "需求未归档集合过滤(移动端)", @@ -17813,7 +17935,7 @@ "id" : "Begin" } } ], - "topPos" : -38, + "topPos" : -188, "parallelOutput" : true }, { "codeName" : "DEDATASET1", @@ -17835,7 +17957,7 @@ "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "LOOPSUBCALL1" + "id" : "RAWSFCODE1" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -17847,91 +17969,64 @@ "modelref" : true, "id" : "page_ideas" }, - "topPos" : 100 - }, { - "codeName" : "END1", - "leftPos" : 580, - "logicNodeType" : "END", - "name" : "结束", - "getReturnParam" : { - "modelref" : true, - "id" : "result" - }, - "returnType" : "LOGICPARAM", - "topPos" : 200 + "topPos" : 40 }, { - "codeName" : "LOOPSUBCALL1", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, + "code" : "def _default = logic.param('Default').getReal()\r\ndef base_filter = logic.param('base_filter').getReal()\r\nString principal_id = _default.get(\"principal_id\")\r\nbase_filter.set(\"principal_id\", \"'\" + principal_id + \"'\")\r\nbase_filter.all()", + "codeName" : "RAWSFCODE1", + "codeType" : "Groovy", "leftPos" : 330, - "logicNodeType" : "LOOPSUBCALL", - "name" : "循环所有的需求", + "logicNodeType" : "RAWSFCODE", + "name" : "设置通用过滤器参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM2" - }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "LOOPSUBCALL1" - }, - "subCallLink" : true - }, { - "getDstPSDELogicNode" : { - "modelref" : true, - "id" : "END1" + "id" : "DEDATASET2" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "LOOPSUBCALL1" + "id" : "RAWSFCODE1" } } ], - "getSrcPSDELogicParam" : { + "topPos" : 240 + }, { + "codeName" : "DEDATASET2", + "getDstPSDEDataSet" : { "modelref" : true, - "id" : "page_ideas" + "id" : "ideas_relation_idea" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "base_filter" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "topPos" : 208 - }, { - "codeName" : "PREPAREPARAM2", "leftPos" : 330, - "logicNodeType" : "PREPAREPARAM", - "name" : "设置基础过滤器", + "logicNodeType" : "DEDATASET", + "name" : "获取关联需求", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEDATASET2" + "id" : "DEDATASET3" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM2" + "id" : "DEDATASET2" } } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "principal_id", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "base_filter" - }, - "name" : "idea[ID] ==> base_filter[principal_id]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "ID", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "srcValueType" : "SRCDLPARAM" - } ], - "topPos" : 331 + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "re_page_idea" + }, + "topPos" : 428 }, { - "codeName" : "DEDATASET2", + "codeName" : "DEDATASET3", "getDstPSDEDataSet" : { "modelref" : true, - "id" : "relation_idea" + "id" : "ideas_relation_work_item" }, "getDstPSDELogicParam" : { "modelref" : true, @@ -17939,32 +18034,32 @@ }, "getDstPSDataEntity" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" }, - "leftPos" : 330, + "leftPos" : 540, "logicNodeType" : "DEDATASET", - "name" : "获取关联需求", + "name" : "获取关联工作项", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEDATASET3" + "id" : "DEDATASET4" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEDATASET2" + "id" : "DEDATASET3" } } ], "getRetPSDELogicParam" : { "modelref" : true, - "id" : "re_page_idea" + "id" : "re_page_item" }, "topPos" : 428 }, { "codeName" : "DEDATASET4", "getDstPSDEDataSet" : { "modelref" : true, - "id" : "relation_ticket" + "id" : "ideas_relation_ticket" }, "getDstPSDELogicParam" : { "modelref" : true, @@ -17997,7 +18092,7 @@ "codeName" : "DEDATASET5", "getDstPSDEDataSet" : { "modelref" : true, - "id" : "relation_test_case" + "id" : "ideas_relation_test_case" }, "getDstPSDELogicParam" : { "modelref" : true, @@ -18013,7 +18108,7 @@ "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM1" + "id" : "RAWSFCODE2" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -18027,179 +18122,35 @@ }, "topPos" : 428 }, { - "codeName" : "PREPAREPARAM1", - "leftPos" : 330, - "logicNodeType" : "PREPAREPARAM", - "name" : "组装数据", + "code" : "def page_ideas = logic.param('page_ideas').getReal()\r\ndef relation_idea = logic.param('re_page_idea').getReal()\r\ndef relation_work_item = logic.param('re_page_item').getReal()\r\ndef relation_ticket = logic.param('re_page_ticket').getReal()\r\ndef relation_test_case = logic.param('re_page_case').getReal()\r\ndef result = logic.param('result').getReal()\r\n\r\n\r\n// 5. 主循环处理\r\npage_ideas.each { idea ->\r\n String id = idea.get(\"id\")\r\n\r\n List relationIdeaList = new ArrayList()\r\n List relationWorkItemList = new ArrayList()\r\n List relationTicketList = new ArrayList()\r\n List relationCaseList = new ArrayList()\r\n\r\n relation_idea.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationIdeaList.add(it)\r\n }\r\n }\r\n relation_work_item.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationWorkItemList.add(it)\r\n }\r\n }\r\n relation_ticket.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationTicketList.add(it)\r\n\r\n }\r\n }\r\n relation_test_case.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationCaseList.add(it)\r\n }\r\n }\r\n def re_idea = sys.createEntity(null, false)\r\n def re_item = sys.createEntity(null, false)\r\n def re_ticket = sys.createEntity(null, false)\r\n def re_case = sys.createEntity(null, false)\r\n\r\n re_idea.set(\"content\", relationIdeaList)\r\n re_item.set(\"content\", relationWorkItemList)\r\n re_ticket.set(\"content\", relationTicketList)\r\n re_case.set(\"content\", relationCaseList)\r\n\r\n // 组装数据\r\n idea.set(\"re_idea\", re_idea)\r\n idea.set(\"re_item\", re_item)\r\n idea.set(\"re_ticket\", re_ticket)\r\n idea.set(\"re_case\", re_case)\r\n idea.set(\"idea_sum\", relationIdeaList.size())\r\n idea.set(\"work_item_sum\", relationWorkItemList.size())\r\n idea.set(\"ticket_sum\", relationTicketList.size())\r\n idea.set(\"test_case_sum\", relationCaseList.size())\r\n\r\n // 添加到结果集\r\n result.add(idea)\r\n}", + "codeName" : "RAWSFCODE2", + "codeType" : "Groovy", + "leftPos" : 950, + "logicNodeType" : "RAWSFCODE", + "name" : "处理返回结果", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "APPENDPARAM1" + "id" : "END" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM1" + "id" : "RAWSFCODE2" } } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "re_idea", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_idea ==> idea[re_idea]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_idea" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "idea_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_idea[size] ==> idea[idea_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_idea" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "work_item_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_item[size] ==> idea[work_item_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_item" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "ticket_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_ticket[size] ==> idea[ticket_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_ticket" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "test_case_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_case[size] ==> idea[test_case_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_case" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "re_item", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_items ==> idea[re_item]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_item" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "re_case", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_case ==> idea[re_case]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_case" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "re_ticket", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_ticket ==> idea[re_ticket]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_ticket" - }, - "srcValueType" : "SRCDLPARAM" - } ], - "topPos" : 585 + "topPos" : 550 }, { - "codeName" : "APPENDPARAM1", - "getDstPSDELogicParam" : { + "codeName" : "END", + "leftPos" : 990, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { "modelref" : true, "id" : "result" }, - "leftPos" : 330, - "logicNodeType" : "APPENDPARAM", - "name" : "附加到数组参数", - "srcIndex" : 0, - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "topPos" : 770 - }, { - "codeName" : "DEDATASET3", - "getDstPSDEDataSet" : { - "modelref" : true, - "id" : "relation_work_item" - }, - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "base_filter" - }, - "getDstPSDataEntity" : { - "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" - }, - "leftPos" : 540, - "logicNodeType" : "DEDATASET", - "name" : "获取关联工作项", - "getPSDELogicLinks" : [ { - "getDstPSDELogicNode" : { - "modelref" : true, - "id" : "DEDATASET4" - }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "DEDATASET3" - } - } ], - "getRetPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_item" - }, - "topPos" : 428 + "returnType" : "LOGICPARAM", + "topPos" : 740 } ], "getPSDELogicParams" : [ { "codeName" : "Default", diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEDATAQUERIES/ideas_relation_idea/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEDATAQUERIES/ideas_relation_idea/PSDEDQCODES/MYSQL5.json new file mode 100644 index 0000000000000000000000000000000000000000..0dbb527bf419263d60c1dcb27473c4208c17e493 --- /dev/null +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEDATAQUERIES/ideas_relation_idea/PSDEDQCODES/MYSQL5.json @@ -0,0 +1,148 @@ +{ + "dBType" : "MYSQL5", + "name" : "MySQL5", + "getPSDEDataQueryCodeConds" : [ { + "condType" : "CUSTOM", + "customCond" : "(t41.`PRINCIPAL_TYPE` = 'idea' AND t41.`TARGET_TYPE` = 'idea' AND t41.`PRINCIPAL_ID` IN (\n SELECT\n t1.`ID` \n FROM\n `IDEA` t1 \n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n `RELATION` t41 \n WHERE\n t1.`ID` = t41.`TARGET_ID` \n AND t41.`PRINCIPAL_ID` = ${ctx.datacontext.principal_id} \n AND t41.`TARGET_TYPE` = 'idea' \n AND t41.`PRINCIPAL_TYPE` = 'product_plan') \n AND t1.`IS_DELETED` = 0 \nAND t1.`IS_ARCHIVED` = 0))", + "name" : "查询条件" + }, { + "condType" : "CUSTOM", + "customCond" : "( t1.`IS_DELETED` <> 1 )", + "name" : "查询条件" + } ], + "getPSDEDataQueryCodeExps" : [ { + "expression" : "t1.`DESCRIPTION`", + "name" : "DESCRIPTION" + }, { + "expression" : "t1.`ASSIGNEE_ID`", + "name" : "ASSIGNEE_ID" + }, { + "expression" : "t1.`ASSIGNEE_NAME`", + "name" : "ASSIGNEE_NAME" + }, { + "expression" : "t21.`CATEGORIES`", + "name" : "CATEGORIES" + }, { + "expression" : "t1.`CATEGORY_ID`", + "name" : "CATEGORY_ID" + }, { + "expression" : "t21.`NAME`", + "name" : "CATEGORY_NAME" + }, { + "expression" : "t1.`CREATE_MAN`", + "name" : "CREATE_MAN" + }, { + "expression" : "t1.`CREATE_TIME`", + "name" : "CREATE_TIME" + }, { + "expression" : "t1.`CUR_VERSION_ID`", + "name" : "CUR_VERSION_ID" + }, { + "expression" : "t1.`ID`", + "name" : "ID" + }, { + "expression" : "t1.`IDEA_FROM`", + "name" : "IDEA_FROM" + }, { + "expression" : "t1.`IDEA_TYPE`", + "name" : "IDEA_TYPE" + }, { + "expression" : "t1.`IDENTIFIER`", + "name" : "IDENTIFIER" + }, { + "expression" : "t1.`IS_ARCHIVED`", + "name" : "IS_ARCHIVED" + }, { + "expression" : "t1.`IS_DELETED`", + "name" : "IS_DELETED" + }, { + "expression" : "t1.`NAME`", + "name" : "NAME" + }, { + "expression" : "t1.`PLAN_AT`", + "name" : "PLAN_AT" + }, { + "expression" : "t1.`PLAN_AT_FROM`", + "name" : "PLAN_AT_FROM" + }, { + "expression" : "t1.`PLAN_AT_GRANULARITY`", + "name" : "PLAN_AT_GRANULARITY" + }, { + "expression" : "t1.`PLAN_AT_TO`", + "name" : "PLAN_AT_TO" + }, { + "expression" : "t1.`PRIORITY`", + "name" : "PRIORITY" + }, { + "expression" : "t1.`PRODUCT_ID`", + "name" : "PRODUCT_ID" + }, { + "expression" : "t11.`IDENTIFIER`", + "name" : "PRODUCT_IDENTIFIER" + }, { + "expression" : "t11.`IS_ARCHIVED`", + "name" : "PRODUCT_IS_ARCHIVED" + }, { + "expression" : "t11.`IS_DELETED`", + "name" : "PRODUCT_IS_DELETED" + }, { + "expression" : "t11.`NAME`", + "name" : "PRODUCT_NAME" + }, { + "expression" : "t1.`PROGRESS`", + "name" : "PROGRESS" + }, { + "expression" : "t1.`REAL_AT`", + "name" : "REAL_AT" + }, { + "expression" : "t1.`REAL_AT_FROM`", + "name" : "REAL_AT_FROM" + }, { + "expression" : "t1.`REAL_AT_GRANULARITY`", + "name" : "REAL_AT_GRANULARITY" + }, { + "expression" : "t1.`REAL_AT_TO`", + "name" : "REAL_AT_TO" + }, { + "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", + "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" + }, { + "expression" : "t21.`SECTION_ID`", + "name" : "SECTION_ID" + }, { + "expression" : "t31.`NAME`", + "name" : "SECTION_NAME" + }, { + "expression" : "t1.`SEQUENCE`", + "name" : "SEQUENCE" + }, { + "expression" : "concat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`)", + "name" : "SHOW_IDENTIFIER" + }, { + "expression" : "t1.`STATE`", + "name" : "STATE" + }, { + "expression" : "t1.`SUITE`", + "name" : "SUITE" + }, { + "expression" : "t1.`TITLE`", + "name" : "TITLE" + }, { + "expression" : "t1.`UPDATE_MAN`", + "name" : "UPDATE_MAN" + }, { + "expression" : "t1.`UPDATE_TIME`", + "name" : "UPDATE_TIME" + }, { + "expression" : "t1.`USER_TAG`", + "name" : "USER_TAG" + }, { + "expression" : "t1.`USER_TAG2`", + "name" : "USER_TAG2" + } ], + "queryCode" : "SELECT\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt21.`CATEGORIES`,\nt1.`CATEGORY_ID`,\nt21.`NAME` AS `CATEGORY_NAME`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`ID`,\nt1.`IDEA_FROM`,\nt1.`IDEA_TYPE`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`NAME`,\nt1.`PLAN_AT`,\nt1.`PLAN_AT_FROM`,\nt1.`PLAN_AT_GRANULARITY`,\nt1.`PLAN_AT_TO`,\nt1.`PRIORITY`,\nt1.`PRODUCT_ID`,\nt11.`IDENTIFIER` AS `PRODUCT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PRODUCT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PRODUCT_IS_DELETED`,\nt11.`NAME` AS `PRODUCT_NAME`,\nt1.`PROGRESS`,\nt1.`REAL_AT`,\nt1.`REAL_AT_FROM`,\nt1.`REAL_AT_GRANULARITY`,\nt1.`REAL_AT_TO`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt21.`SECTION_ID`,\nt31.`NAME` AS `SECTION_NAME`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`STATE`,\nt1.`SUITE`,\nt1.`TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`,\nt41.`PRINCIPAL_ID`\nFROM `IDEA` t1 \nLEFT JOIN `PRODUCT` t11 ON t1.`PRODUCT_ID` = t11.`ID` \nLEFT JOIN `CATEGORY` t21 ON t1.`CATEGORY_ID` = t21.`ID` \nLEFT JOIN `SECTION` t31 ON t21.`SECTION_ID` = t31.`ID` \nLEFT OUTER JOIN `RELATION` t41 ON t1.`ID` = t41.`TARGET_ID` \n\n", + "id" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEDATAQUERIES/ideas_relation_idea/PSDEDQCODES/MYSQL5.json" +} \ No newline at end of file diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json index 64bb8731b59db429a004b2a5ba8d5dc89233b160..0f4aad02c15fc7ed4977bcd802758b703c682da9 100644 --- a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json @@ -21,7 +21,7 @@ "id" : "Begin" } } ], - "topPos" : -38, + "topPos" : -188, "parallelOutput" : true }, { "codeName" : "DEDATASET1", @@ -43,7 +43,7 @@ "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "LOOPSUBCALL1" + "id" : "RAWSFCODE1" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -55,91 +55,64 @@ "modelref" : true, "id" : "page_ideas" }, - "topPos" : 100 + "topPos" : 40 }, { - "codeName" : "END1", - "leftPos" : 580, - "logicNodeType" : "END", - "name" : "结束", - "getReturnParam" : { - "modelref" : true, - "id" : "result" - }, - "returnType" : "LOGICPARAM", - "topPos" : 200 - }, { - "codeName" : "LOOPSUBCALL1", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, + "code" : "def _default = logic.param('Default').getReal()\r\ndef base_filter = logic.param('base_filter').getReal()\r\nString principal_id = _default.get(\"principal_id\")\r\nbase_filter.set(\"principal_id\", \"'\" + principal_id + \"'\")\r\nbase_filter.all()", + "codeName" : "RAWSFCODE1", + "codeType" : "Groovy", "leftPos" : 330, - "logicNodeType" : "LOOPSUBCALL", - "name" : "循环所有的需求", + "logicNodeType" : "RAWSFCODE", + "name" : "设置通用过滤器参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM2" - }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "LOOPSUBCALL1" - }, - "subCallLink" : true - }, { - "getDstPSDELogicNode" : { - "modelref" : true, - "id" : "END1" + "id" : "DEDATASET2" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "LOOPSUBCALL1" + "id" : "RAWSFCODE1" } } ], - "getSrcPSDELogicParam" : { + "topPos" : 240 + }, { + "codeName" : "DEDATASET2", + "getDstPSDEDataSet" : { "modelref" : true, - "id" : "page_ideas" + "id" : "ideas_relation_idea" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "base_filter" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "topPos" : 208 - }, { - "codeName" : "PREPAREPARAM2", "leftPos" : 330, - "logicNodeType" : "PREPAREPARAM", - "name" : "设置基础过滤器", + "logicNodeType" : "DEDATASET", + "name" : "获取关联需求", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEDATASET2" + "id" : "DEDATASET3" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM2" + "id" : "DEDATASET2" } } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "principal_id", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "base_filter" - }, - "name" : "idea[ID] ==> base_filter[principal_id]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "ID", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "srcValueType" : "SRCDLPARAM" - } ], - "topPos" : 331 + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "re_page_idea" + }, + "topPos" : 428 }, { - "codeName" : "DEDATASET2", + "codeName" : "DEDATASET3", "getDstPSDEDataSet" : { "modelref" : true, - "id" : "relation_idea" + "id" : "ideas_relation_work_item" }, "getDstPSDELogicParam" : { "modelref" : true, @@ -147,32 +120,32 @@ }, "getDstPSDataEntity" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" }, - "leftPos" : 330, + "leftPos" : 540, "logicNodeType" : "DEDATASET", - "name" : "获取关联需求", + "name" : "获取关联工作项", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEDATASET3" + "id" : "DEDATASET4" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEDATASET2" + "id" : "DEDATASET3" } } ], "getRetPSDELogicParam" : { "modelref" : true, - "id" : "re_page_idea" + "id" : "re_page_item" }, "topPos" : 428 }, { "codeName" : "DEDATASET4", "getDstPSDEDataSet" : { "modelref" : true, - "id" : "relation_ticket" + "id" : "ideas_relation_ticket" }, "getDstPSDELogicParam" : { "modelref" : true, @@ -205,7 +178,7 @@ "codeName" : "DEDATASET5", "getDstPSDEDataSet" : { "modelref" : true, - "id" : "relation_test_case" + "id" : "ideas_relation_test_case" }, "getDstPSDELogicParam" : { "modelref" : true, @@ -221,7 +194,7 @@ "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM1" + "id" : "RAWSFCODE2" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -235,179 +208,35 @@ }, "topPos" : 428 }, { - "codeName" : "PREPAREPARAM1", - "leftPos" : 330, - "logicNodeType" : "PREPAREPARAM", - "name" : "组装数据", + "code" : "def page_ideas = logic.param('page_ideas').getReal()\r\ndef relation_idea = logic.param('re_page_idea').getReal()\r\ndef relation_work_item = logic.param('re_page_item').getReal()\r\ndef relation_ticket = logic.param('re_page_ticket').getReal()\r\ndef relation_test_case = logic.param('re_page_case').getReal()\r\ndef result = logic.param('result').getReal()\r\n\r\n\r\n// 5. 主循环处理\r\npage_ideas.each { idea ->\r\n String id = idea.get(\"id\")\r\n\r\n List relationIdeaList = new ArrayList()\r\n List relationWorkItemList = new ArrayList()\r\n List relationTicketList = new ArrayList()\r\n List relationCaseList = new ArrayList()\r\n\r\n relation_idea.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationIdeaList.add(it)\r\n }\r\n }\r\n relation_work_item.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationWorkItemList.add(it)\r\n }\r\n }\r\n relation_ticket.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationTicketList.add(it)\r\n\r\n }\r\n }\r\n relation_test_case.each { it ->\r\n String principal_id = it.get(\"principal_id\")\r\n if (principal_id.equals(id)) {\r\n relationCaseList.add(it)\r\n }\r\n }\r\n def re_idea = sys.createEntity(null, false)\r\n def re_item = sys.createEntity(null, false)\r\n def re_ticket = sys.createEntity(null, false)\r\n def re_case = sys.createEntity(null, false)\r\n\r\n re_idea.set(\"content\", relationIdeaList)\r\n re_item.set(\"content\", relationWorkItemList)\r\n re_ticket.set(\"content\", relationTicketList)\r\n re_case.set(\"content\", relationCaseList)\r\n\r\n // 组装数据\r\n idea.set(\"re_idea\", re_idea)\r\n idea.set(\"re_item\", re_item)\r\n idea.set(\"re_ticket\", re_ticket)\r\n idea.set(\"re_case\", re_case)\r\n idea.set(\"idea_sum\", relationIdeaList.size())\r\n idea.set(\"work_item_sum\", relationWorkItemList.size())\r\n idea.set(\"ticket_sum\", relationTicketList.size())\r\n idea.set(\"test_case_sum\", relationCaseList.size())\r\n\r\n // 添加到结果集\r\n result.add(idea)\r\n}", + "codeName" : "RAWSFCODE2", + "codeType" : "Groovy", + "leftPos" : 950, + "logicNodeType" : "RAWSFCODE", + "name" : "处理返回结果", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "APPENDPARAM1" + "id" : "END" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM1" + "id" : "RAWSFCODE2" } } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "re_idea", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_idea ==> idea[re_idea]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_idea" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "idea_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_idea[size] ==> idea[idea_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_idea" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "work_item_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_item[size] ==> idea[work_item_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_item" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "ticket_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_ticket[size] ==> idea[ticket_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_ticket" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "test_case_sum", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_case[size] ==> idea[test_case_sum]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "size", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_case" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "re_item", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_items ==> idea[re_item]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_item" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "re_case", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_case ==> idea[re_case]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_case" - }, - "srcValueType" : "SRCDLPARAM" - }, { - "dstFieldName" : "re_ticket", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "re_page_ticket ==> idea[re_ticket]", - "paramAction" : "SETPARAMVALUE", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_ticket" - }, - "srcValueType" : "SRCDLPARAM" - } ], - "topPos" : 585 + "topPos" : 550 }, { - "codeName" : "APPENDPARAM1", - "getDstPSDELogicParam" : { + "codeName" : "END", + "leftPos" : 990, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { "modelref" : true, "id" : "result" }, - "leftPos" : 330, - "logicNodeType" : "APPENDPARAM", - "name" : "附加到数组参数", - "srcIndex" : 0, - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "topPos" : 770 - }, { - "codeName" : "DEDATASET3", - "getDstPSDEDataSet" : { - "modelref" : true, - "id" : "relation_work_item" - }, - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "base_filter" - }, - "getDstPSDataEntity" : { - "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" - }, - "leftPos" : 540, - "logicNodeType" : "DEDATASET", - "name" : "获取关联工作项", - "getPSDELogicLinks" : [ { - "getDstPSDELogicNode" : { - "modelref" : true, - "id" : "DEDATASET4" - }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "DEDATASET3" - } - } ], - "getRetPSDELogicParam" : { - "modelref" : true, - "id" : "re_page_item" - }, - "topPos" : 428 + "returnType" : "LOGICPARAM", + "topPos" : 740 } ], "getPSDELogicParams" : [ { "codeName" : "Default", diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.bpmn b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.bpmn index 7a0cdb35c41ea9ec1b9d838ebd9289c5034eb488..12788216680f8ff6e4bf9ec5c1ff8def5eeec3c2 100644 --- a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.bpmn +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.bpmn @@ -15,9 +15,9 @@ + - @@ -30,38 +30,30 @@ - - - - - + + - - - - - + + + + - - - + - - - + - + - + - + - + \ No newline at end of file diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.drl b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.drl index 8c863924fd09b0a7eeb3aae0f8c9061ab0f38996..cab8eb072be9fae7b468316e5e9ec7aae6b263f2 100644 --- a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.drl +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDELOGICS/plan_track_data.json.drl @@ -15,9 +15,9 @@ package cn.ibizlab.plm.prodmgmt.logic.idealogic.plan_track_data; global cn.ibizlab.plm.core.prodmgmt.domain.ticket ideaplan_track_datare_page_ticket; global java.util.Map ideaplan_track_dataresult; global cn.ibizlab.plm.core.prodmgmt.service.IideaService ideaservice; + global cn.ibizlab.plm.core.projmgmt.service.Iwork_itemService work_itemservice; global cn.ibizlab.plm.core.prodmgmt.service.IticketService ticketservice; global cn.ibizlab.plm.core.testmgmt.service.Itest_caseService test_caseservice; - global cn.ibizlab.plm.core.projmgmt.service.Iwork_itemService work_itemservice; global cn.ibizlab.plm.core.prodmgmt.service.IideaService iBzSysIdeaDefaultService; global cn.ibizlab.plm.util.security.AuthenticationUser curuser; @@ -47,9 +47,9 @@ package cn.ibizlab.plm.prodmgmt.logic.idealogic.plan_track_data; update(ideaplan_track_dataresult);//更新fact中变量值 end - //逻辑处理节点[结束] - rule "end1" - ruleflow-group "ideaplan_track_dataend1" + //逻辑处理节点[设置通用过滤器参数] + rule "rawsfcode1" + ruleflow-group "ideaplan_track_datarawsfcode1" when then update(ideaplan_track_datadefault);//更新fact中变量值 @@ -63,28 +63,11 @@ package cn.ibizlab.plm.prodmgmt.logic.idealogic.plan_track_data; update(ideaplan_track_dataresult);//更新fact中变量值 end - //逻辑处理节点[循环所有的需求] - rule "loopsubcall1" - ruleflow-group "ideaplan_track_dataloopsubcall1" - when - then - update(ideaplan_track_datadefault);//更新fact中变量值 - update(ideaplan_track_database_filter);//更新fact中变量值 - update(ideaplan_track_dataidea);//更新fact中变量值 - update(ideaplan_track_datapage_ideas);//更新fact中变量值 - update(ideaplan_track_datare_page_case);//更新fact中变量值 - update(ideaplan_track_datare_page_idea);//更新fact中变量值 - update(ideaplan_track_datare_page_item);//更新fact中变量值 - update(ideaplan_track_datare_page_ticket);//更新fact中变量值 - update(ideaplan_track_dataresult);//更新fact中变量值 - end - - //逻辑处理节点[设置基础过滤器] - rule "prepareparam2" - ruleflow-group "ideaplan_track_dataprepareparam2" + //逻辑处理节点[获取关联需求] + rule "dedataset2" + ruleflow-group "ideaplan_track_datadedataset2" when then - ideaplan_track_database_filter.set("principal_id",ideaplan_track_dataidea.get("id")); update(ideaplan_track_datadefault);//更新fact中变量值 update(ideaplan_track_database_filter);//更新fact中变量值 update(ideaplan_track_dataidea);//更新fact中变量值 @@ -96,9 +79,9 @@ package cn.ibizlab.plm.prodmgmt.logic.idealogic.plan_track_data; update(ideaplan_track_dataresult);//更新fact中变量值 end - //逻辑处理节点[获取关联需求] - rule "dedataset2" - ruleflow-group "ideaplan_track_datadedataset2" + //逻辑处理节点[获取关联工作项] + rule "dedataset3" + ruleflow-group "ideaplan_track_datadedataset3" when then update(ideaplan_track_datadefault);//更新fact中变量值 @@ -144,19 +127,11 @@ package cn.ibizlab.plm.prodmgmt.logic.idealogic.plan_track_data; update(ideaplan_track_dataresult);//更新fact中变量值 end - //逻辑处理节点[组装数据] - rule "prepareparam1" - ruleflow-group "ideaplan_track_dataprepareparam1" + //逻辑处理节点[处理返回结果] + rule "rawsfcode2" + ruleflow-group "ideaplan_track_datarawsfcode2" when then - ideaplan_track_dataidea.set("re_idea",ideaplan_track_datare_page_idea.get("")); - ideaplan_track_dataidea.set("idea_sum",ideaplan_track_datare_page_idea.get("size")); - ideaplan_track_dataidea.set("work_item_sum",ideaplan_track_datare_page_item.get("size")); - ideaplan_track_dataidea.set("ticket_sum",ideaplan_track_datare_page_ticket.get("size")); - ideaplan_track_dataidea.set("test_case_sum",ideaplan_track_datare_page_case.get("size")); - ideaplan_track_dataidea.set("re_item",ideaplan_track_datare_page_item.get("")); - ideaplan_track_dataidea.set("re_case",ideaplan_track_datare_page_case.get("")); - ideaplan_track_dataidea.set("re_ticket",ideaplan_track_datare_page_ticket.get("")); update(ideaplan_track_datadefault);//更新fact中变量值 update(ideaplan_track_database_filter);//更新fact中变量值 update(ideaplan_track_dataidea);//更新fact中变量值 @@ -168,25 +143,9 @@ package cn.ibizlab.plm.prodmgmt.logic.idealogic.plan_track_data; update(ideaplan_track_dataresult);//更新fact中变量值 end - //逻辑处理节点[附加到数组参数] - rule "appendparam1" - ruleflow-group "ideaplan_track_dataappendparam1" - when - then - update(ideaplan_track_datadefault);//更新fact中变量值 - update(ideaplan_track_database_filter);//更新fact中变量值 - update(ideaplan_track_dataidea);//更新fact中变量值 - update(ideaplan_track_datapage_ideas);//更新fact中变量值 - update(ideaplan_track_datare_page_case);//更新fact中变量值 - update(ideaplan_track_datare_page_idea);//更新fact中变量值 - update(ideaplan_track_datare_page_item);//更新fact中变量值 - update(ideaplan_track_datare_page_ticket);//更新fact中变量值 - update(ideaplan_track_dataresult);//更新fact中变量值 - end - - //逻辑处理节点[获取关联工作项] - rule "dedataset3" - ruleflow-group "ideaplan_track_datadedataset3" + //逻辑处理节点[结束] + rule "end" + ruleflow-group "ideaplan_track_dataend" when then update(ideaplan_track_datadefault);//更新fact中变量值 diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket.json b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket.json index 221193c7a433feeb7319d76110fb78921711cc1f..16b4faa870106d76eb7426c83aefefbf61760615 100644 --- a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket.json +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket.json @@ -1976,6 +1976,101 @@ }, "type" : "DTOS" } + }, { + "getAllPSDEDataQueryCodes" : [ { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/ticket/PSDEDATAQUERIES/ideas_relation_ticket/PSDEDQCODES/MYSQL5.json" + } ], + "codeName" : "ideas_relation_ticket", + "logicName" : "关联工单(多需求)", + "name" : "ideas_relation_ticket", + "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_TARGET_TICKET.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "joinType" : "1NLEFTOUT", + "name" : "RELATION左外联接 1:NDERCUSTOM_RELATION_TARGET_TICKET", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "idea", + "fieldName" : "PRINCIPAL_TYPE", + "name" : "(PRINCIPAL_TYPE) 等于(=) idea", + "getPSDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "ticket", + "fieldName" : "TARGET_TYPE", + "name" : "(TARGET_TYPE) 等于(=) ticket", + "getPSDEField" : { + "name" : "TARGET_TYPE", + "codeName" : "target_type" + } + }, { + "condType" : "CUSTOM", + "condition" : " t31.`PRINCIPAL_ID` IN (${ctx.datacontext.principal_id})", + "name" : "关联" + } ] + } + } ], + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/ticket.json" + }, + "joinType" : "MAIN", + "name" : "TICKET", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1", + "getPSDEField" : { + "name" : "IS_DELETED", + "codeName" : "is_deleted" + } + } ] + } + }, + "getPSDEDataQueryInput" : { + "name" : "Ideas_relation_ticketInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataQueryReturn" : { + "name" : "Ideas_relation_ticketResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "DTOS" + }, + "customCode" : true }, { "getAllPSDEDataQueryCodes" : [ { "modelref" : true, @@ -3847,6 +3942,32 @@ }, "enableBackend" : true, "enableFront" : true + }, { + "codeName" : "ideas_relation_ticket", + "logicName" : "关联工单(多需求)", + "name" : "ideas_relation_ticket", + "getPSDEDataQueries" : [ { + "modelref" : true, + "id" : "ideas_relation_ticket" + } ], + "getPSDEDataSetInput" : { + "name" : "Ideas_relation_ticketInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataSetReturn" : { + "name" : "Ideas_relation_ticketResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "enableBackend" : true, + "enableFront" : true }, { "codeName" : "mob_ticket_list", "logicName" : "产品工单集合(移动端)", diff --git a/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket/PSDEDATAQUERIES/ideas_relation_ticket/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket/PSDEDATAQUERIES/ideas_relation_ticket/PSDEDQCODES/MYSQL5.json new file mode 100644 index 0000000000000000000000000000000000000000..072439bfcdf53bf1b932e175f5ce449be7ba4406 --- /dev/null +++ b/model/PSMODULES/ProdMgmt/PSDATAENTITIES/ticket/PSDEDATAQUERIES/ideas_relation_ticket/PSDEDQCODES/MYSQL5.json @@ -0,0 +1,118 @@ +{ + "dBType" : "MYSQL5", + "name" : "MySQL5", + "getPSDEDataQueryCodeConds" : [ { + "condType" : "CUSTOM", + "customCond" : "( t31.`PRINCIPAL_TYPE` = 'idea' AND t31.`TARGET_TYPE` = 'ticket' AND t31.`PRINCIPAL_ID` IN (SELECT\n t1.`ID` \n FROM\n `IDEA` t1 \n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n `RELATION` t41 \n WHERE\n t1.`ID` = t41.`TARGET_ID` \n AND t41.`PRINCIPAL_ID` = ${ctx.datacontext.principal_id} \n AND t41.`TARGET_TYPE` = 'idea' \n AND t41.`PRINCIPAL_TYPE` = 'product_plan') \n AND t1.`IS_DELETED` = 0 \nAND t1.`IS_ARCHIVED` = 0) )", + "name" : "查询条件" + }, { + "condType" : "CUSTOM", + "customCond" : "( t1.`IS_DELETED` <> 1 )", + "name" : "查询条件" + } ], + "getPSDEDataQueryCodeExps" : [ { + "expression" : "t1.`DESCRIPTION`", + "name" : "DESCRIPTION" + }, { + "expression" : "t1.`ASSIGNEE_ID`", + "name" : "ASSIGNEE_ID" + }, { + "expression" : "t1.`ASSIGNEE_NAME`", + "name" : "ASSIGNEE_NAME" + }, { + "expression" : "t1.`CHANNEL`", + "name" : "CHANNEL" + }, { + "expression" : "t1.`CREATE_MAN`", + "name" : "CREATE_MAN" + }, { + "expression" : "t1.`CREATE_TIME`", + "name" : "CREATE_TIME" + }, { + "expression" : "t1.`CUSTOMER_ID`", + "name" : "CUSTOMER_ID" + }, { + "expression" : "t21.`NAME`", + "name" : "CUSTOMER_NAME" + }, { + "expression" : "t1.`ESTIMATED_AT`", + "name" : "ESTIMATED_AT" + }, { + "expression" : "t1.`ID`", + "name" : "ID" + }, { + "expression" : "t1.`IDENTIFIER`", + "name" : "IDENTIFIER" + }, { + "expression" : "t1.`IS_ARCHIVED`", + "name" : "IS_ARCHIVED" + }, { + "expression" : "t1.`IS_DELETED`", + "name" : "IS_DELETED" + }, { + "expression" : "t1.`NAME`", + "name" : "NAME" + }, { + "expression" : "t1.`PRIORITY`", + "name" : "PRIORITY" + }, { + "expression" : "t1.`PRODUCT_ID`", + "name" : "PRODUCT_ID" + }, { + "expression" : "t11.`IDENTIFIER`", + "name" : "PRODUCT_IDENTIFIER" + }, { + "expression" : "t11.`IS_ARCHIVED`", + "name" : "PRODUCT_IS_ARCHIVED" + }, { + "expression" : "t11.`IS_DELETED`", + "name" : "PRODUCT_IS_DELETED" + }, { + "expression" : "t11.`NAME`", + "name" : "PRODUCT_NAME" + }, { + "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", + "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "1", + "name" : "REP_NUM" + }, { + "expression" : "concat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`)", + "name" : "SHOW_IDENTIFIER" + }, { + "expression" : "t1.`SOLUTION`", + "name" : "SOLUTION" + }, { + "expression" : "t1.`SOLUTION_WAY`", + "name" : "SOLUTION_WAY" + }, { + "expression" : "t1.`STATE`", + "name" : "STATE" + }, { + "expression" : "t1.`SUBMITTED_AT`", + "name" : "SUBMITTED_AT" + }, { + "expression" : "t1.`SUBMITTER_ID`", + "name" : "SUBMITTER_ID" + }, { + "expression" : "t1.`SUBMITTER_NAME`", + "name" : "SUBMITTER_NAME" + }, { + "expression" : "t1.`TAGS`", + "name" : "TAGS" + }, { + "expression" : "t1.`TITLE`", + "name" : "TITLE" + }, { + "expression" : "t1.`TYPE`", + "name" : "TYPE" + }, { + "expression" : "t1.`UPDATE_MAN`", + "name" : "UPDATE_MAN" + }, { + "expression" : "t1.`UPDATE_TIME`", + "name" : "UPDATE_TIME" + } ], + "queryCode" : "SELECT\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`CHANNEL`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUSTOMER_ID`,\nt21.`NAME` AS `CUSTOMER_NAME`,\nt1.`ESTIMATED_AT`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`NAME`,\nt1.`PRIORITY`,\nt1.`PRODUCT_ID`,\nt11.`IDENTIFIER` AS `PRODUCT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PRODUCT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PRODUCT_IS_DELETED`,\nt11.`NAME` AS `PRODUCT_NAME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\n1 AS `REP_NUM`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION`,\nt1.`SOLUTION_WAY`,\nt1.`STATE`,\nt1.`SUBMITTED_AT`,\nt1.`SUBMITTER_ID`,\nt1.`SUBMITTER_NAME`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt31.`PRINCIPAL_ID`\nFROM `TICKET` t1 \nLEFT JOIN `PRODUCT` t11 ON t1.`PRODUCT_ID` = t11.`ID` \nLEFT JOIN `CUSTOMER` t21 ON t1.`CUSTOMER_ID` = t21.`ID` \nLEFT OUTER JOIN `RELATION` t31 ON t1.`ID` = t31.`TARGET_ID` \n\n", + "id" : "PSMODULES/ProdMgmt/PSDATAENTITIES/ticket/PSDEDATAQUERIES/ideas_relation_ticket/PSDEDQCODES/MYSQL5.json" +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board.json index f8891cfd4bc1704d5a0bc8c6ac335a35b2bf33d9..bcd9d67c33da44058e2d4d7e8813e4b3ada27bcf 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board.json @@ -226,6 +226,30 @@ "type" : "SIMPLE" }, "builtinAction" : true + }, { + "actionMode" : "UNKNOWN", + "actionType" : "BUILTIN", + "codeName" : "Copy", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json", + "logicName" : "拷贝", + "name" : "Copy", + "getPSDEActionInput" : { + "name" : "CopyInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "board_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "CopyResult", + "type" : "VOID" + }, + "getPSSysSFPlugin" : { + "modelref" : true, + "path" : "PSSYSSFPLUGINS/BoardCopyDEActionRuntime.json" + }, + "builtinAction" : true }, { "actionMode" : "SAVE", "actionType" : "BUILTIN", @@ -2752,6 +2776,7 @@ "codeName" : "name" }, "getMajorPSDERs" : [ { + "cloneOrder" : 20, "codeName" : "board", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json", @@ -2787,9 +2812,11 @@ "removeActionType" : 1, "removeOrder" : 0, "serviceCodeName" : "board", + "cloneRS" : true, "enableFKey" : true, "enablePDEREQ" : true }, { + "cloneOrder" : 10, "codeName" : "board", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json", @@ -2825,6 +2852,7 @@ "removeActionType" : 1, "removeOrder" : 0, "serviceCodeName" : "board", + "cloneRS" : true, "enableFKey" : true, "enablePDEREQ" : true }, { @@ -2863,6 +2891,7 @@ } ], "memo" : "用于可视化项目和任务进度的工具。", "getMinorPSDERs" : [ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json", @@ -2890,6 +2919,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true } ], "name" : "BOARD", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json new file mode 100644 index 0000000000000000000000000000000000000000..453a63a97c07348e9c644859ee8830f32f87fc3b --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json @@ -0,0 +1,25 @@ +{ + "actionMode" : "UNKNOWN", + "actionType" : "BUILTIN", + "codeName" : "Copy", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json", + "logicName" : "拷贝", + "name" : "Copy", + "getPSDEActionInput" : { + "name" : "CopyInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "board_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "CopyResult", + "type" : "VOID" + }, + "getPSSysSFPlugin" : { + "modelref" : true, + "path" : "PSSYSSFPLUGINS/BoardCopyDEActionRuntime.json" + }, + "builtinAction" : true +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json index 34c11d77decbe9bd0938265b3aae14cc6f87d6a9..ee095c63c4058f059c72eeee3548fa7e51e61efe 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json", @@ -26,5 +27,6 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry.json index a09f94eb57752b9fe1369495ec55aecc53923a6d..a1e9a94e1958a86743fb151a9cbd2bb946eb7a63 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry.json @@ -1781,6 +1781,7 @@ } ], "memo" : "看板管理的一个单元,代表看板中的一个列,用于看板中工作项状态管理。", "getMinorPSDERs" : [ { + "cloneOrder" : 20, "codeName" : "board", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json", @@ -1816,6 +1817,7 @@ "removeActionType" : 1, "removeOrder" : 0, "serviceCodeName" : "board", + "cloneRS" : true, "enableFKey" : true, "enablePDEREQ" : true }, { diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json index 3767c91d10d818a7cdfdba5e7d52b4b2156c5fad..a7b50a0ae7644299ab9b75076a7df688172ee4d8 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 20, "codeName" : "board", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/entry/PSDERS/DER1N_ENTRY_BOARD_BOARD_ID.json", @@ -34,6 +35,7 @@ "removeActionType" : 1, "removeOrder" : 0, "serviceCodeName" : "board", + "cloneRS" : true, "enableFKey" : true, "enablePDEREQ" : true } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project.json index 6a0022e7c50d885367de31af45fb7abdb8172001..13c7bbae94a1a205a34300f153126d7aefec4516 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project.json @@ -67,6 +67,15 @@ "actionMode" : "CREATE", "actionType" : "BUILTIN", "getAfterPSDEActionLogics" : [ { + "actionLogicType" : 1, + "attachMode" : "AFTER", + "name" : "附加逻辑", + "getPSDELogic" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json" + }, + "internalLogic" : true + }, { "actionLogicType" : 1, "attachMode" : "AFTER", "name" : "附加逻辑", @@ -558,6 +567,31 @@ "type" : "SIMPLE" }, "builtinAction" : true + }, { + "actionMode" : "COPY", + "actionType" : "BUILTIN", + "codeName" : "Copy", + "dataAccessAction" : "COPY", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json", + "logicName" : "复制", + "name" : "Copy", + "getPSDEActionInput" : { + "name" : "CopyInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "CopyResult", + "type" : "VOID" + }, + "getPSSysSFPlugin" : { + "modelref" : true, + "path" : "PSSYSSFPLUGINS/ProjectCopyDEActionRuntime.json" + }, + "builtinAction" : true }, { "actionMode" : "SAVE", "actionType" : "BUILTIN", @@ -735,6 +769,36 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_bi_form_default.json" }, "enableBackend" : false + }, { + "actionHolder" : 2, + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "codeName" : "fill_copy_info", + "dataAccessAction" : "READ", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json", + "logicName" : "填充复制项目信息", + "name" : "fill_copy_info", + "getPSDEActionInput" : { + "name" : "Fill_copy_infoInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "Fill_copy_infoResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDELogic" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json" + }, + "enableBackend" : false }, { "actionMode" : "READ", "actionType" : "USERCUSTOM", @@ -1269,6 +1333,9 @@ }, { "modelref" : true, "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup1225507417.json" + }, { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup0804792174.json" }, { "modelref" : true, "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup1225047544.json" @@ -1381,6 +1448,15 @@ }, { "modelref" : true, "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0710608503.json" + }, { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804140791.json" + }, { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804701153.json" + }, { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0807737362.json" }, { "modelref" : true, "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0919534308.json" @@ -7523,51 +7599,35 @@ "enableBackend" : true, "enableFront" : false }, { - "codeName" : "auto_create_members", + "codeName" : "auto_create_guideline", "defaultParamName" : "Default", - "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_members.json", - "logicName" : "自动创建人员", - "memo" : "当所属选择\"团队\"时,点击完成后自动添加团队下的所有成员。", - "name" : "自动创建人员", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json", + "logicName" : "创建项目流程准则", + "memo" : "创建产品后,自动生成产品内的评审规则", + "name" : "创建项目流程准则", "getPSDELogicNodes" : [ { "codeName" : "Begin", - "leftPos" : 500, + "leftPos" : 200, "logicNodeType" : "BEGIN", "name" : "开始", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM2" - }, - "name" : "\"所属\"为团队时", - "getPSDELogicLinkGroupCond" : { - "groupOP" : "AND", - "logicType" : "GROUP", - "name" : "连接条件组", - "getPSDELogicLinkConds" : [ { - "condOP" : "EQ", - "dstFieldName" : "SCOPE_TYPE", - "getDstLogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "logicType" : "SINGLE", - "name" : "Default[SCOPE_TYPE] 等于(=) user_group", - "paramValue" : "user_group" - } ] + "id" : "PREPAREPARAM1" }, + "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, "id" : "Begin" } } ], - "topPos" : 150, + "topPos" : 200, "parallelOutput" : true }, { - "codeName" : "PREPAREPARAM2", - "leftPos" : 460, + "codeName" : "PREPAREPARAM1", + "leftPos" : 314, "logicNodeType" : "PREPAREPARAM", - "name" : "准备查询参数", + "name" : "设置过滤参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -7576,35 +7636,31 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM2" + "id" : "PREPAREPARAM1" } } ], "getPSDELogicNodeParams" : [ { - "dstFieldName" : "n_owner_id_eq", + "dstFieldName" : "N_OBJECT_TYPE_EQ", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "member" + "id" : "guideline_filter" }, - "name" : "Default[SCOPE_ID] ==> member[n_owner_id_eq]", + "name" : "直接值[PROJECT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "SCOPE_ID", - "getSrcPSDELogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "srcValueType" : "SRCDLPARAM" + "srcValue" : "PROJECT", + "srcValueType" : "SRCVALUE" }, { - "dstFieldName" : "n_owner_type_eq", + "dstFieldName" : "N_SCOPE_ID_ISNULL", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "member" + "id" : "guideline_filter" }, - "name" : "直接值[GROUP] ==> member[n_owner_type_eq]", + "name" : "直接值[1] ==> guideline_filter[N_SCOPE_ID_ISNULL]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "GROUP", + "srcValue" : "1", "srcValueType" : "SRCVALUE" } ], - "topPos" : 340 + "topPos" : 208 }, { "codeName" : "DEDATASET1", "getDstPSDEDataSet" : { @@ -7613,15 +7669,15 @@ }, "getDstPSDELogicParam" : { "modelref" : true, - "id" : "member" + "id" : "guideline_filter" }, "getDstPSDataEntity" : { "modelref" : true, - "path" : "PSMODULES/Base/PSDATAENTITIES/member.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" }, - "leftPos" : 460, + "leftPos" : 518, "logicNodeType" : "DEDATASET", - "name" : "查询用户数据", + "name" : "查询项目全局流程规则", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -7635,22 +7691,22 @@ } ], "getRetPSDELogicParam" : { "modelref" : true, - "id" : "member_page" + "id" : "guideline_pages" }, - "topPos" : 443 + "topPos" : 208 }, { "codeName" : "LOOPSUBCALL1", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "member_obj" + "id" : "for_obj_guideline" }, - "leftPos" : 460, + "leftPos" : 721, "logicNodeType" : "LOOPSUBCALL", "name" : "循环子调用", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "RESETPARAM1" + "id" : "PREPAREPARAM2" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -7663,7 +7719,7 @@ "modelref" : true, "id" : "END1" }, - "name" : "结束循环", + "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, "id" : "LOOPSUBCALL1" @@ -7671,159 +7727,718 @@ } ], "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "member_page" + "id" : "guideline_pages" }, - "topPos" : 560 + "topPos" : 208 }, { - "codeName" : "RESETPARAM1", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "project_member" - }, - "leftPos" : 710, - "logicNodeType" : "RESETPARAM", - "name" : "重置项目成员参数", + "codeName" : "PREPAREPARAM2", + "leftPos" : 914, + "logicNodeType" : "PREPAREPARAM", + "name" : "绑定阶段用于后续循环,设置新建流程准则参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM4" + "id" : "LOOPSUBCALL2" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "RESETPARAM1" + "id" : "PREPAREPARAM2" } } ], - "topPos" : 560 - }, { - "codeName" : "PREPAREPARAM4", - "leftPos" : 894, - "logicNodeType" : "PREPAREPARAM", - "name" : "准备项目成员参数", - "getPSDELogicLinks" : [ { - "getDstPSDELogicNode" : { + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { "modelref" : true, - "id" : "DEACTION3" + "id" : "review_stage_list" }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { + "name" : "for_obj_guideline[REVIEW_STAGE] ==> review_stage_list", + "paramAction" : "BINDPARAM", + "srcFieldName" : "REVIEW_STAGE", + "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "PREPAREPARAM4" - } - } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "PROJECT_ID", + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "IS_ENABLED", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "project_member" + "id" : "new_guideline" }, - "name" : "Default[ID] ==> project_member[PROJECT_ID]", + "name" : "for_obj_guideline[IS_ENABLED] ==> new_guideline[IS_ENABLED]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "ID", + "srcFieldName" : "IS_ENABLED", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "Default" + "id" : "for_obj_guideline" }, "srcValueType" : "SRCDLPARAM" }, { "dstFieldName" : "NAME", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "project_member" + "id" : "new_guideline" }, - "name" : "member_obj[NAME] ==> project_member[NAME]", + "name" : "for_obj_guideline[NAME] ==> new_guideline[NAME]", "paramAction" : "SETPARAMVALUE", "srcFieldName" : "NAME", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "member_obj" + "id" : "for_obj_guideline" }, "srcValueType" : "SRCDLPARAM" }, { - "dstFieldName" : "USER_ID", + "dstFieldName" : "SUBJECT_TYPE", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "project_member" + "id" : "new_guideline" }, - "name" : "member_obj[USER_ID] ==> project_member[USER_ID]", + "name" : "for_obj_guideline[SUBJECT_TYPE] ==> new_guideline[SUBJECT_TYPE]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "USER_ID", + "srcFieldName" : "SUBJECT_TYPE", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "member_obj" + "id" : "for_obj_guideline" }, "srcValueType" : "SRCDLPARAM" }, { - "dstFieldName" : "ROLE_ID", + "dstFieldName" : "OBJECT_TYPE", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "project_member" + "id" : "new_guideline" }, - "name" : "member_obj[ROLE_ID] ==> project_member[ROLE_ID]", + "name" : "for_obj_guideline[OBJECT_TYPE] ==> new_guideline[OBJECT_TYPE]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "ROLE_ID", + "srcFieldName" : "OBJECT_TYPE", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "member_obj" + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SCOPE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "Default[ID] ==> new_guideline[SCOPE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 560 + "topPos" : 208 }, { - "codeName" : "DEACTION3", - "getDstPSDEAction" : { - "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project_member/PSDEACTIONS/Create.json" - }, + "codeName" : "LOOPSUBCALL2", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "project_member" - }, - "getDstPSDataEntity" : { - "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json" - }, - "leftPos" : 1070, - "logicNodeType" : "DEACTION", - "name" : "生成用户数据", - "topPos" : 560 - }, { - "codeName" : "END1", - "leftPos" : 500, - "logicNodeType" : "END", - "name" : "结束", - "topPos" : 740 - } ], - "getPSDELogicParams" : [ { - "codeName" : "Default", - "logicName" : "传入变量", - "name" : "传入变量", - "getParamPSDataEntity" : { - "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" - }, - "default" : true, - "entityParam" : true - }, { - "codeName" : "member", - "logicName" : "用户信息", - "name" : "用户信息", - "getParamPSDataEntity" : { - "modelref" : true, - "path" : "PSMODULES/Base/PSDATAENTITIES/member.json" + "id" : "for_obj_review_stage" }, - "filterParam" : true - }, { - "codeName" : "member_obj", - "logicName" : "用户结果变量", - "name" : "用户结果变量", - "getParamPSDataEntity" : { + "leftPos" : 1116, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "subCallLink" : true + } ], + "getSrcPSDELogicParam" : { "modelref" : true, - "path" : "PSMODULES/Base/PSDATAENTITIES/member.json" + "id" : "review_stage_list" }, - "entityParam" : true + "topPos" : 208 }, { - "codeName" : "member_page", + "codeName" : "PREPAREPARAM3", + "leftPos" : 1326, + "logicNodeType" : "PREPAREPARAM", + "name" : "将阶段数据设置进guideline", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_STAGE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "stage_arr ==> new_guideline[REVIEW_STAGE]", + "paramAction" : "SETPARAMVALUE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "code" : "var new_guideline = logic.getParam(\"new_guideline\");\r\nvar for_obj_guideline = logic.getParam(\"for_obj_guideline\");\r\nnew_guideline.set(\"id\",new_guideline.get(\"scope_id\")+\"_\"+for_obj_guideline.get(\"id\"));", + "codeName" : "RAWSFCODE1", + "codeType" : "JavaScript", + "leftPos" : 1535, + "logicNodeType" : "RAWSFCODE", + "name" : "拼接guideline_ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + } + } ], + "topPos" : 208 + }, { + "codeName" : "END1", + "leftPos" : 761, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 332 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "置空阶段的所属ID与ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "GUIDELINE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[GUIDELINE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + }, { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + } ], + "topPos" : 340 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Create.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 1535, + "logicNodeType" : "DEACTION", + "name" : "创建属于项目的流程准则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "topPos" : 340 + }, { + "codeName" : "PREPAREPARAM5", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置阶段至流程准则", + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "name" : "for_obj_review_stage ==> stage_arr", + "paramAction" : "APPENDPARAM", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + } + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "topPos" : 595 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "for_obj_guideline", + "logicName" : "循环评审准则临时变量", + "name" : "循环评审准则临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "for_obj_review_stage", + "logicName" : "循环阶段临时变量", + "name" : "循环阶段临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline", + "logicName" : "评审规则", + "name" : "评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline_filter", + "logicName" : "流程准则过滤器", + "name" : "流程准则过滤器", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "filterParam" : true + }, { + "codeName" : "guideline_pages", + "logicName" : "评审准则分页结果", + "name" : "评审准则分页结果", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityPageParam" : true + }, { + "codeName" : "new_guideline", + "logicName" : "新评审规则", + "name" : "新评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "new_review_stage", + "logicName" : "新评审阶段", + "name" : "新评审阶段", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "review_stage_list", + "logicName" : "评审阶段列表", + "name" : "评审阶段列表", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + }, { + "codeName" : "stage_arr", + "logicName" : "阶段集合", + "name" : "阶段集合", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : true, + "enableFront" : false + }, { + "codeName" : "auto_create_members", + "defaultParamName" : "Default", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_members.json", + "logicName" : "自动创建人员", + "memo" : "当所属选择\"团队\"时,点击完成后自动添加团队下的所有成员。", + "name" : "自动创建人员", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 500, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + }, + "name" : "\"所属\"为团队时", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "SCOPE_TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[SCOPE_TYPE] 等于(=) user_group", + "paramValue" : "user_group" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 150, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : 460, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备查询参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "n_owner_id_eq", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "member" + }, + "name" : "Default[SCOPE_ID] ==> member[n_owner_id_eq]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "SCOPE_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "n_owner_type_eq", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "member" + }, + "name" : "直接值[GROUP] ==> member[n_owner_type_eq]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "GROUP", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 340 + }, { + "codeName" : "DEDATASET1", + "getDstPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "member" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/member.json" + }, + "leftPos" : 460, + "logicNodeType" : "DEDATASET", + "name" : "查询用户数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "member_page" + }, + "topPos" : 443 + }, { + "codeName" : "LOOPSUBCALL1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "member_obj" + }, + "leftPos" : 460, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "subCallLink" : true + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "结束循环", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + } + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "member_page" + }, + "topPos" : 560 + }, { + "codeName" : "RESETPARAM1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project_member" + }, + "leftPos" : 710, + "logicNodeType" : "RESETPARAM", + "name" : "重置项目成员参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM1" + } + } ], + "topPos" : 560 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 894, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备项目成员参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "PROJECT_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project_member" + }, + "name" : "Default[ID] ==> project_member[PROJECT_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "NAME", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project_member" + }, + "name" : "member_obj[NAME] ==> project_member[NAME]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "NAME", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "member_obj" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "USER_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project_member" + }, + "name" : "member_obj[USER_ID] ==> project_member[USER_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "USER_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "member_obj" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "ROLE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project_member" + }, + "name" : "member_obj[ROLE_ID] ==> project_member[ROLE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "ROLE_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "member_obj" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 560 + }, { + "codeName" : "DEACTION3", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project_member/PSDEACTIONS/Create.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project_member" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json" + }, + "leftPos" : 1070, + "logicNodeType" : "DEACTION", + "name" : "生成用户数据", + "topPos" : 560 + }, { + "codeName" : "END1", + "leftPos" : 500, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 740 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "member", + "logicName" : "用户信息", + "name" : "用户信息", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/member.json" + }, + "filterParam" : true + }, { + "codeName" : "member_obj", + "logicName" : "用户结果变量", + "name" : "用户结果变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/member.json" + }, + "entityParam" : true + }, { + "codeName" : "member_page", "logicName" : "用户分页结果数据", "name" : "用户分页结果数据", "getParamPSDataEntity" : { @@ -9019,12 +9634,194 @@ "default" : true, "entityParam" : true }, { - "codeName" : "favorite", - "logicName" : "收藏对象", - "name" : "收藏对象", + "codeName" : "favorite", + "logicName" : "收藏对象", + "name" : "收藏对象", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/favorite.json" + }, + "entityParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : true, + "enableFront" : false + }, { + "codeName" : "fill_bi_form_default", + "defaultParamName" : "DEFAULT", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_bi_form_default.json", + "logicName" : "填充BI报表默认值", + "memo" : "填充BI报表默认值", + "name" : "填充BI报表默认值", + "scriptCode" : "if(!data){\n data = {};\n}\nObject.keys(viewParam).forEach((key) =>{\n data[key] = viewParam[key];\n})\nreturn data;", + "customCode" : true, + "enableBackend" : false, + "enableFront" : true + }, { + "codeName" : "fill_copy_info", + "defaultParamName" : "Default", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json", + "logicName" : "填充复制项目信息", + "memo" : "复制项目时,填充当前项目的基本信息", + "name" : "填充复制项目信息", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 410, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[cur_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "cur_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 460 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "获取目标项目数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 580 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[new_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "new_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 662 + }, { + "codeName" : "DEACTION2", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/CreateTemp.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "创建临时数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 732 + }, { + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { + "modelref" : true, + "id" : "project" + }, + "returnType" : "LOGICPARAM", + "topPos" : 890 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "project", + "logicName" : "项目", + "name" : "项目", "getParamPSDataEntity" : { "modelref" : true, - "path" : "PSMODULES/Base/PSDATAENTITIES/favorite.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" }, "entityParam" : true } ], @@ -9032,17 +9829,6 @@ "modelref" : true, "id" : "Begin" }, - "enableBackend" : true, - "enableFront" : false - }, { - "codeName" : "fill_bi_form_default", - "defaultParamName" : "DEFAULT", - "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_bi_form_default.json", - "logicName" : "填充BI报表默认值", - "memo" : "填充BI报表默认值", - "name" : "填充BI报表默认值", - "scriptCode" : "if(!data){\n data = {};\n}\nObject.keys(viewParam).forEach((key) =>{\n data[key] = viewParam[key];\n})\nreturn data;", - "customCode" : true, "enableBackend" : false, "enableFront" : true }, { @@ -14271,6 +15057,9 @@ "getAllPSDEOPPrivs" : [ { "logicName" : "开始", "name" : "BEGIN" + }, { + "logicName" : "复制", + "name" : "COPY" }, { "logicName" : "建立", "name" : "CREATE" @@ -14345,46 +15134,39 @@ "id" : "admin" }, "getPSDEUserRoleOPPrivs" : [ { - "dataAccessAction" : "END", - "name" : "END", - "getPSDEOPPriv" : { - "modelref" : true, - "id" : "END" - } - }, { - "dataAccessAction" : "UPDATE", - "name" : "UPDATE", + "dataAccessAction" : "MANAGE_PSDELOGIC", + "name" : "MANAGE_PSDELOGIC", "getPSDEOPPriv" : { "modelref" : true, - "id" : "UPDATE" + "id" : "MANAGE_PSDELOGIC" } }, { - "dataAccessAction" : "READ_PSDELOGIC", - "name" : "READ_PSDELOGIC", + "dataAccessAction" : "SUBDATA", + "name" : "SUBDATA", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDELOGIC" + "id" : "SUBDATA" } }, { - "dataAccessAction" : "MANAGE_PSDEFORM", - "name" : "MANAGE_PSDEFORM", + "dataAccessAction" : "MANAGE_PSDEFIELD", + "name" : "MANAGE_PSDEFIELD", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDEFORM" + "id" : "MANAGE_PSDEFIELD" } }, { - "dataAccessAction" : "MANAGE_PSDEMSLOGIC", - "name" : "MANAGE_PSDEMSLOGIC", + "dataAccessAction" : "COPY", + "name" : "COPY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDEMSLOGIC" + "id" : "COPY" } }, { - "dataAccessAction" : "READ_PSDENOTIFY", - "name" : "READ_PSDENOTIFY", + "dataAccessAction" : "READ_PSDELOGIC", + "name" : "READ_PSDELOGIC", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDENOTIFY" + "id" : "READ_PSDELOGIC" } }, { "dataAccessAction" : "READ_PSDEFIELD", @@ -14394,53 +15176,53 @@ "id" : "READ_PSDEFIELD" } }, { - "dataAccessAction" : "MANAGE_PSDEFIELD", - "name" : "MANAGE_PSDEFIELD", + "dataAccessAction" : "READ", + "name" : "READ", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDEFIELD" + "id" : "READ" } }, { - "dataAccessAction" : "BEGIN", - "name" : "BEGIN", + "dataAccessAction" : "UPDATE", + "name" : "UPDATE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "BEGIN" + "id" : "UPDATE" } }, { - "dataAccessAction" : "READ", - "name" : "READ", + "dataAccessAction" : "MANAGE_PSDENOTIFY", + "name" : "MANAGE_PSDENOTIFY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ" + "id" : "MANAGE_PSDENOTIFY" } }, { - "dataAccessAction" : "READ_PSDEFORM", - "name" : "READ_PSDEFORM", + "dataAccessAction" : "MANAGE_PSDEMSLOGIC", + "name" : "MANAGE_PSDEMSLOGIC", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEFORM" + "id" : "MANAGE_PSDEMSLOGIC" } }, { - "dataAccessAction" : "SUBDATA", - "name" : "SUBDATA", + "dataAccessAction" : "END", + "name" : "END", "getPSDEOPPriv" : { "modelref" : true, - "id" : "SUBDATA" + "id" : "END" } }, { - "dataAccessAction" : "MANAGE_PSDENOTIFY", - "name" : "MANAGE_PSDENOTIFY", + "dataAccessAction" : "READ_PSDENOTIFY", + "name" : "READ_PSDENOTIFY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDENOTIFY" + "id" : "READ_PSDENOTIFY" } }, { - "dataAccessAction" : "READ_PSDEMSLOGIC", - "name" : "READ_PSDEMSLOGIC", + "dataAccessAction" : "MANAGE_PSDEFORM", + "name" : "MANAGE_PSDEFORM", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEMSLOGIC" + "id" : "MANAGE_PSDEFORM" } }, { "dataAccessAction" : "DELETE", @@ -14450,11 +15232,25 @@ "id" : "DELETE" } }, { - "dataAccessAction" : "MANAGE_PSDELOGIC", - "name" : "MANAGE_PSDELOGIC", + "dataAccessAction" : "READ_PSDEFORM", + "name" : "READ_PSDEFORM", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDELOGIC" + "id" : "READ_PSDEFORM" + } + }, { + "dataAccessAction" : "READ_PSDEMSLOGIC", + "name" : "READ_PSDEMSLOGIC", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ_PSDEMSLOGIC" + } + }, { + "dataAccessAction" : "BEGIN", + "name" : "BEGIN", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "BEGIN" } } ], "roleTag" : "ADMIN_RW", @@ -14466,25 +15262,25 @@ "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_RW.json", "name" : "全部数据(读写)", "getPSDEUserRoleOPPrivs" : [ { - "dataAccessAction" : "DELETE", - "name" : "DELETE", + "dataAccessAction" : "SUBDATA", + "name" : "SUBDATA", "getPSDEOPPriv" : { "modelref" : true, - "id" : "DELETE" + "id" : "SUBDATA" } }, { - "dataAccessAction" : "SUBDATA", - "name" : "SUBDATA", + "dataAccessAction" : "DELETE", + "name" : "DELETE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "SUBDATA" + "id" : "DELETE" } }, { - "dataAccessAction" : "READ", - "name" : "READ", + "dataAccessAction" : "BEGIN", + "name" : "BEGIN", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ" + "id" : "BEGIN" } }, { "dataAccessAction" : "END", @@ -14494,25 +15290,32 @@ "id" : "END" } }, { - "dataAccessAction" : "CREATE", - "name" : "CREATE", + "dataAccessAction" : "UPDATE", + "name" : "UPDATE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "UPDATE" } }, { - "dataAccessAction" : "UPDATE", - "name" : "UPDATE", + "dataAccessAction" : "COPY", + "name" : "COPY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "UPDATE" + "id" : "COPY" } }, { - "dataAccessAction" : "BEGIN", - "name" : "BEGIN", + "dataAccessAction" : "CREATE", + "name" : "CREATE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "BEGIN" + "id" : "CREATE" + } + }, { + "dataAccessAction" : "READ", + "name" : "READ", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" } } ], "roleTag" : "ALL_RW", @@ -14524,6 +15327,13 @@ "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_W.json", "name" : "项目数据(写)", "getPSDEUserRoleOPPrivs" : [ { + "dataAccessAction" : "COPY", + "name" : "COPY", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + } + }, { "dataAccessAction" : "CREATE", "name" : "CREATE", "getPSDEOPPriv" : { @@ -14563,6 +15373,13 @@ "id" : "user" }, "getPSDEUserRoleOPPrivs" : [ { + "dataAccessAction" : "READ_PSDENOTIFY", + "name" : "READ_PSDENOTIFY", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ_PSDENOTIFY" + } + }, { "dataAccessAction" : "READ_PSDELOGIC", "name" : "READ_PSDELOGIC", "getPSDEOPPriv" : { @@ -14570,25 +15387,25 @@ "id" : "READ_PSDELOGIC" } }, { - "dataAccessAction" : "READ", - "name" : "READ", + "dataAccessAction" : "BEGIN", + "name" : "BEGIN", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ" + "id" : "BEGIN" } }, { - "dataAccessAction" : "READ_PSDENOTIFY", - "name" : "READ_PSDENOTIFY", + "dataAccessAction" : "READ", + "name" : "READ", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDENOTIFY" + "id" : "READ" } }, { - "dataAccessAction" : "READ_PSDEFORM", - "name" : "READ_PSDEFORM", + "dataAccessAction" : "COPY", + "name" : "COPY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEFORM" + "id" : "COPY" } }, { "dataAccessAction" : "SUBDATA", @@ -14598,11 +15415,11 @@ "id" : "SUBDATA" } }, { - "dataAccessAction" : "BEGIN", - "name" : "BEGIN", + "dataAccessAction" : "READ_PSDEFIELD", + "name" : "READ_PSDEFIELD", "getPSDEOPPriv" : { "modelref" : true, - "id" : "BEGIN" + "id" : "READ_PSDEFIELD" } }, { "dataAccessAction" : "READ_PSDEMSLOGIC", @@ -14612,11 +15429,11 @@ "id" : "READ_PSDEMSLOGIC" } }, { - "dataAccessAction" : "READ_PSDEFIELD", - "name" : "READ_PSDEFIELD", + "dataAccessAction" : "READ_PSDEFORM", + "name" : "READ_PSDEFORM", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEFIELD" + "id" : "READ_PSDEFORM" } }, { "dataAccessAction" : "END", @@ -14914,6 +15731,12 @@ "name" : "工作项移动时选择视图", "realModelSubType" : "DEPICKUPVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "copy_wizard_view", + "logicName" : "项目复制向导视图", + "name" : "项目复制向导视图", + "realModelSubType" : "DEWIZARDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "mob_hybrid_tree_exp_view", "logicName" : "项目移动端树导航视图(hybrid)", @@ -15221,6 +16044,14 @@ "name" : "项目动态属性编辑视图(呈现)_表单", "realModelSubType" : "EDITFORM", "realModelType" : "PSDEFORM" + }, { + "codeName" : "wizard_member_copy", + "logicName" : "成员复制绑定", + "modelTag" : "WIZARDFORM", + "modelTag2" : "0", + "name" : "成员复制绑定", + "realModelSubType" : "EDITFORM", + "realModelType" : "PSDEFORM" }, { "codeName" : "mob_setting_form", "logicName" : "移动端项目设置_表单", @@ -15235,6 +16066,14 @@ "name" : "移动端高级设置_表单", "realModelSubType" : "EDITFORM", "realModelType" : "PSDEFORM" + }, { + "codeName" : "wizard_copy", + "logicName" : "复制表单", + "modelTag" : "WIZARDFORM", + "modelTag2" : "0", + "name" : "复制表单", + "realModelSubType" : "EDITFORM", + "realModelType" : "PSDEFORM" }, { "codeName" : "notice_edit_form", "logicName" : "项目公告编辑_表单", @@ -15312,6 +16151,7 @@ "codeName" : "name" }, "getMajorPSDERs" : [ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDERS/DER1N_BOARD_PROJECT_PROJECT_ID.json", @@ -15339,6 +16179,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, { "codeName" : "project", @@ -15501,6 +16342,7 @@ "serviceCodeName" : "project", "enableFKey" : true }, { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json", @@ -15532,6 +16374,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, { "codeName" : "project", @@ -15596,6 +16439,7 @@ "serviceCodeName" : "project", "enableFKey" : true }, { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -15614,6 +16458,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -15627,8 +16475,10 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json", @@ -15656,6 +16506,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, { "codeName" : "project", @@ -15742,6 +16593,7 @@ "serviceCodeName" : "project", "typeValue" : "project" }, { + "cloneOrder" : 10, "codeName" : "PROJECT", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15758,6 +16610,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/baseline.json" }, "name" : "DERCUSTOM_BASELINE_PROJECT_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "baseline" + }, "orderValue" : 100, "parentSubType" : "PROJECT", "pickupDEFName" : "OWNER_ID", @@ -15769,6 +16625,32 @@ "removeOrder" : -1, "serviceCodeName" : "project", "typeValue" : "PROJECT" + }, { + "codeName" : "PROJECT", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json", + "logicName" : "项目-评审准则", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "orderValue" : 100, + "pickupDEFName" : "SCOPE_ID", + "getPickupPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "project" }, { "codeName" : "project_resource", "dERSubType" : "DER1N", @@ -15798,6 +16680,7 @@ "serviceCodeName" : "project_resource", "typeValue" : "PROJECT_RESOURCE" }, { + "cloneOrder" : 10, "codeName" : "principal_project", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -15813,6 +16696,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" }, "name" : "DERCUSTOM_RELATION_PROJECT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "project_re_product" + }, "orderValue" : 100, "parentSubType" : "project", "pickupDEFName" : "PRINCIPAL_ID", @@ -15851,6 +16738,34 @@ "removeOrder" : -1, "serviceCodeName" : "target_project", "typeValue" : "project" + }, { + "codeName" : "PROJECT", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json", + "logicName" : "项目-评审", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "orderValue" : 100, + "parentSubType" : "PROJECT", + "pickupDEFName" : "PRINCIPAL_ID", + "getPickupPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "project", + "typeValue" : "PROJECT" }, { "codeName" : "PROJECT", "dERSubType" : "DER1N", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json new file mode 100644 index 0000000000000000000000000000000000000000..6b785bd43ea55b55b3d5bfcf9fab94976a14658f --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json @@ -0,0 +1,26 @@ +{ + "actionMode" : "COPY", + "actionType" : "BUILTIN", + "codeName" : "Copy", + "dataAccessAction" : "COPY", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json", + "logicName" : "复制", + "name" : "Copy", + "getPSDEActionInput" : { + "name" : "CopyInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "CopyResult", + "type" : "VOID" + }, + "getPSSysSFPlugin" : { + "modelref" : true, + "path" : "PSSYSSFPLUGINS/ProjectCopyDEActionRuntime.json" + }, + "builtinAction" : true +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json index 08566b26d48e40e483a1ff790c7a034e1be59637..bd6c035fd541e5f2c9704142df3e16e0f0afe2df 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json @@ -2,6 +2,15 @@ "actionMode" : "CREATE", "actionType" : "BUILTIN", "getAfterPSDEActionLogics" : [ { + "actionLogicType" : 1, + "attachMode" : "AFTER", + "name" : "附加逻辑", + "getPSDELogic" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json" + }, + "internalLogic" : true + }, { "actionLogicType" : 1, "attachMode" : "AFTER", "name" : "附加逻辑", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json.after.bpmn b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json.after.bpmn index f93745fe3330d0880d9320984ab6facb2bbb97b3..ff87390972231bd77129d86d31d6ca36098992f3 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json.after.bpmn +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Create.json.after.bpmn @@ -9,8 +9,10 @@ + + - + diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json new file mode 100644 index 0000000000000000000000000000000000000000..93b1182483f3f2f46350de6396d3960a0f80a2fa --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json @@ -0,0 +1,31 @@ +{ + "actionHolder" : 2, + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "codeName" : "fill_copy_info", + "dataAccessAction" : "READ", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json", + "logicName" : "填充复制项目信息", + "name" : "fill_copy_info", + "getPSDEActionInput" : { + "name" : "Fill_copy_infoInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "Fill_copy_infoResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDELogic" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json" + }, + "enableBackend" : false +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/hybrid.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/hybrid.json index 790fbee24443c79a8b5348d42d947f3e080427b6..cf4b8047abf3f786ee41dde0b996e09df185b1a7 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/hybrid.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/hybrid.json @@ -137,7 +137,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的产品", "name" : "product", - "orderValue" : 190, + "orderValue" : 200, "originCaption" : "产品", "getPSDEDRItem" : { "modelref" : true, @@ -151,7 +151,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过与测试用例关联,保证产品的测试质量", "name" : "test_plan", - "orderValue" : 200, + "orderValue" : 210, "originCaption" : "测试", "getPSDEDRItem" : { "modelref" : true, @@ -165,7 +165,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的空间页面,以及项目内工作项等内容的附件", "name" : "space", - "orderValue" : 210, + "orderValue" : 220, "originCaption" : "文档", "getPSDEDRItem" : { "modelref" : true, @@ -179,7 +179,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "设置周期内成员的工作容量,进行分配和调整", "name" : "resource", - "orderValue" : 220, + "orderValue" : 230, "originCaption" : "资源", "getPSDEDRItem" : { "modelref" : true, @@ -193,7 +193,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过管理过程数据分析,形成有价值的统计报表", "name" : "report", - "orderValue" : 230, + "orderValue" : 240, "originCaption" : "报表", "getPSDEDRItem" : { "modelref" : true, diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/kanban.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/kanban.json index 74acb0d6ff45ef8bf9f3e73abdf8ea87789809a6..090c886e6a0aa40439b2a9f8059bb1cb03b66e7b 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/kanban.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/kanban.json @@ -95,7 +95,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的产品", "name" : "product", - "orderValue" : 160, + "orderValue" : 170, "originCaption" : "产品", "getPSDEDRItem" : { "modelref" : true, @@ -109,7 +109,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过与测试用例关联,保证产品的测试质量", "name" : "test_plan", - "orderValue" : 170, + "orderValue" : 180, "originCaption" : "测试", "getPSDEDRItem" : { "modelref" : true, @@ -123,7 +123,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的空间页面,以及项目内工作项等内容的附件", "name" : "space", - "orderValue" : 180, + "orderValue" : 190, "originCaption" : "页面", "getPSDEDRItem" : { "modelref" : true, @@ -137,7 +137,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "设置周期内成员的工作容量,进行分配和调整", "name" : "resource", - "orderValue" : 190, + "orderValue" : 200, "originCaption" : "资源", "getPSDEDRItem" : { "modelref" : true, @@ -151,7 +151,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过管理过程数据分析,形成有价值的统计报表", "name" : "report", - "orderValue" : 200, + "orderValue" : 210, "originCaption" : "报表", "getPSDEDRItem" : { "modelref" : true, diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/scrum.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/scrum.json index 15d09f0d93d2de8edcaebac68af2e2a671b26830..4bb46a2b53a955d197cbae5018d3dfaa616e0f11 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/scrum.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/scrum.json @@ -123,7 +123,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的产品", "name" : "product", - "orderValue" : 180, + "orderValue" : 190, "originCaption" : "产品", "getPSDEDRItem" : { "modelref" : true, @@ -137,7 +137,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过与测试用例关联,保证产品的测试质量", "name" : "test_plan", - "orderValue" : 190, + "orderValue" : 200, "originCaption" : "测试", "getPSDEDRItem" : { "modelref" : true, @@ -151,7 +151,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的空间页面,以及项目内工作项等内容的附件", "name" : "space", - "orderValue" : 200, + "orderValue" : 210, "originCaption" : "文档", "getPSDEDRItem" : { "modelref" : true, @@ -165,7 +165,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "设置周期内成员的工作容量,进行分配和调整", "name" : "resource", - "orderValue" : 210, + "orderValue" : 220, "originCaption" : "资源", "getPSDEDRItem" : { "modelref" : true, @@ -179,7 +179,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过管理过程数据分析,形成有价值的统计报表", "name" : "report", - "orderValue" : 220, + "orderValue" : 230, "originCaption" : "报表", "getPSDEDRItem" : { "modelref" : true, diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/waterfall.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/waterfall.json index a95f8f9e2dad8a54b40cab4ae812b840e485e00b..fbb45434d32e38046e3e79a81383126cc6eb0e2e 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/waterfall.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDATARELATIONS/waterfall.json @@ -134,7 +134,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的产品", "name" : "product", - "orderValue" : 190, + "orderValue" : 200, "originCaption" : "产品", "getPSDEDRItem" : { "modelref" : true, @@ -148,7 +148,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "通过与测试用例关联,保证产品的测试质量", "name" : "test_plan", - "orderValue" : 200, + "orderValue" : 210, "originCaption" : "测试", "getPSDEDRItem" : { "modelref" : true, @@ -162,7 +162,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "关联与项目相关的空间页面,以及项目内工作项等内容的附件", "name" : "space", - "orderValue" : 210, + "orderValue" : 220, "originCaption" : "文档", "getPSDEDRItem" : { "modelref" : true, @@ -176,7 +176,7 @@ "enableMode" : "COUNT_GTE_ZERO", "memo" : "设置周期内成员的工作容量,进行分配和调整", "name" : "resource", - "orderValue" : 220, + "orderValue" : 230, "originCaption" : "资源", "getPSDEDRItem" : { "modelref" : true, diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup0804792174.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup0804792174.json new file mode 100644 index 0000000000000000000000000000000000000000..89e961d364a6d5a2cbc53bd59389d163d4e8c94c --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup0804792174.json @@ -0,0 +1,7 @@ +{ + "caption" : "评审", + "codeName" : "UsrDRGroup0804792174", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRGROUPS/UsrDRGroup0804792174.json", + "name" : "评审", + "hidden" : false +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804140791.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804140791.json new file mode 100644 index 0000000000000000000000000000000000000000..fbea66415fe7d100e10fa71a9fe63b7fe430909b --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804140791.json @@ -0,0 +1,18 @@ +{ + "codeName" : "UsrDRItem0804140791", + "counterId" : "review", + "counterMode" : 1, + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804140791.json", + "enableMode" : "COUNT_GTE_ZERO", + "itemType" : "CUSTOM", + "name" : "工作项评审实体树导航视图", + "parentDataJO" : { + "srfparentdename" : "PROJECT", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "work_item_tree_exp_view", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804701153.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804701153.json new file mode 100644 index 0000000000000000000000000000000000000000..69abc391a9eac97b4d0d41f21faec6c77d7e14c0 --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804701153.json @@ -0,0 +1,15 @@ +{ + "codeName" : "UsrDRItem0804701153", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0804701153.json", + "itemType" : "CUSTOM", + "name" : "项目流程准则表格视图", + "parentDataJO" : { + "srfparentdename" : "PROJECT", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "project_all_grid_view", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0807737362.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0807737362.json new file mode 100644 index 0000000000000000000000000000000000000000..e4d4060bc5c8e8bf201b12ea73094bf45746181d --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0807737362.json @@ -0,0 +1,26 @@ +{ + "codeName" : "UsrDRItem0807737362", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEDRITEMS/UsrDRItem0807737362.json", + "itemType" : "DER1N", + "name" : "复制项目成员绑定表格视图(嵌入)", + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project_member/PSDERS/DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID.json" + }, + "parentDataJO" : { + "SRFPARENTTYPE" : "DER1N", + "srfparentdename" : "PROJECT", + "srfparentmode" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "srfparentdefname" : "PROJECT_ID", + "SRFDER1NID" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID" + }, + "viewCodeName" : "assigned_copy_grid_view", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json" + }, + "viewParamJO" : { + "SRFPARENTTYPE" : "DER1N", + "SRFDER1NID" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID" + } +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json new file mode 100644 index 0000000000000000000000000000000000000000..27380e0da16453d96e463a547cc2470416ac8c65 --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json @@ -0,0 +1,540 @@ +{ + "codeName" : "auto_create_guideline", + "defaultParamName" : "Default", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json", + "logicName" : "创建项目流程准则", + "memo" : "创建产品后,自动生成产品内的评审规则", + "name" : "创建项目流程准则", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 200, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : 314, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置过滤参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[PROJECT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PROJECT", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_ISNULL", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[1] ==> guideline_filter[N_SCOPE_ID_ISNULL]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "1", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 208 + }, { + "codeName" : "DEDATASET1", + "getDstPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 518, + "logicNodeType" : "DEDATASET", + "name" : "查询项目全局流程规则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_pages" + }, + "topPos" : 208 + }, { + "codeName" : "LOOPSUBCALL1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "leftPos" : 721, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "subCallLink" : true + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + } + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_pages" + }, + "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : 914, + "logicNodeType" : "PREPAREPARAM", + "name" : "绑定阶段用于后续循环,设置新建流程准则参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_stage_list" + }, + "name" : "for_obj_guideline[REVIEW_STAGE] ==> review_stage_list", + "paramAction" : "BINDPARAM", + "srcFieldName" : "REVIEW_STAGE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "IS_ENABLED", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[IS_ENABLED] ==> new_guideline[IS_ENABLED]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "IS_ENABLED", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "NAME", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[NAME] ==> new_guideline[NAME]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "NAME", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SUBJECT_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[SUBJECT_TYPE] ==> new_guideline[SUBJECT_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "SUBJECT_TYPE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "OBJECT_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[OBJECT_TYPE] ==> new_guideline[OBJECT_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "OBJECT_TYPE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SCOPE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "Default[ID] ==> new_guideline[SCOPE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "codeName" : "LOOPSUBCALL2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "leftPos" : 1116, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "subCallLink" : true + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "review_stage_list" + }, + "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM3", + "leftPos" : 1326, + "logicNodeType" : "PREPAREPARAM", + "name" : "将阶段数据设置进guideline", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_STAGE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "stage_arr ==> new_guideline[REVIEW_STAGE]", + "paramAction" : "SETPARAMVALUE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "code" : "var new_guideline = logic.getParam(\"new_guideline\");\r\nvar for_obj_guideline = logic.getParam(\"for_obj_guideline\");\r\nnew_guideline.set(\"id\",new_guideline.get(\"scope_id\")+\"_\"+for_obj_guideline.get(\"id\"));", + "codeName" : "RAWSFCODE1", + "codeType" : "JavaScript", + "leftPos" : 1535, + "logicNodeType" : "RAWSFCODE", + "name" : "拼接guideline_ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + } + } ], + "topPos" : 208 + }, { + "codeName" : "END1", + "leftPos" : 761, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 332 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "置空阶段的所属ID与ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "GUIDELINE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[GUIDELINE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + }, { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + } ], + "topPos" : 340 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Create.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 1535, + "logicNodeType" : "DEACTION", + "name" : "创建属于项目的流程准则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "topPos" : 340 + }, { + "codeName" : "PREPAREPARAM5", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置阶段至流程准则", + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "name" : "for_obj_review_stage ==> stage_arr", + "paramAction" : "APPENDPARAM", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + } + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "topPos" : 595 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "for_obj_guideline", + "logicName" : "循环评审准则临时变量", + "name" : "循环评审准则临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "for_obj_review_stage", + "logicName" : "循环阶段临时变量", + "name" : "循环阶段临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline", + "logicName" : "评审规则", + "name" : "评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline_filter", + "logicName" : "流程准则过滤器", + "name" : "流程准则过滤器", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "filterParam" : true + }, { + "codeName" : "guideline_pages", + "logicName" : "评审准则分页结果", + "name" : "评审准则分页结果", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityPageParam" : true + }, { + "codeName" : "new_guideline", + "logicName" : "新评审规则", + "name" : "新评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "new_review_stage", + "logicName" : "新评审阶段", + "name" : "新评审阶段", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "review_stage_list", + "logicName" : "评审阶段列表", + "name" : "评审阶段列表", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + }, { + "codeName" : "stage_arr", + "logicName" : "阶段集合", + "name" : "阶段集合", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : true, + "enableFront" : false +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json.bpmn b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json.bpmn new file mode 100644 index 0000000000000000000000000000000000000000..2fe115a827c683b0737c6bc1bcf1b572657384d2 --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json.bpmn @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json.drl b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json.drl new file mode 100644 index 0000000000000000000000000000000000000000..31035d02244223a50077e7ad49207a0ce7ebb74a --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/auto_create_guideline.json.drl @@ -0,0 +1,262 @@ +package cn.ibizlab.plm.projmgmt.logic.projectlogic.auto_create_guideline; + import java.util.Map; + import java.util.HashMap; + import com.alibaba.fastjson.JSONObject; + import org.springframework.util.StringUtils; + import org.springframework.util.ObjectUtils; + import cn.ibizlab.plm.util.errors.BadRequestAlertException; + global cn.ibizlab.plm.core.projmgmt.domain.project projectauto_create_guidelinedefault; + global cn.ibizlab.plm.core.testmgmt.domain.guideline projectauto_create_guidelinefor_obj_guideline; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage projectauto_create_guidelinefor_obj_review_stage; + global cn.ibizlab.plm.core.testmgmt.domain.guideline projectauto_create_guidelineguideline; + global cn.ibizlab.plm.core.testmgmt.domain.guideline projectauto_create_guidelineguideline_filter; + global cn.ibizlab.plm.core.testmgmt.domain.guideline projectauto_create_guidelineguideline_pages; + global cn.ibizlab.plm.core.testmgmt.domain.guideline projectauto_create_guidelinenew_guideline; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage projectauto_create_guidelinenew_review_stage; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage projectauto_create_guidelinereview_stage_list; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage projectauto_create_guidelinestage_arr; + global cn.ibizlab.plm.core.testmgmt.service.IguidelineService guidelineservice; + global cn.ibizlab.plm.core.projmgmt.service.IprojectService iBzSysProjectDefaultService; + global cn.ibizlab.plm.util.security.AuthenticationUser curuser; + + + no-loop + + //逻辑处理节点[开始] + rule "begin" + ruleflow-group "projectauto_create_guidelinebegin" + when + then + end + + //逻辑处理节点[设置过滤参数] + rule "prepareparam1" + ruleflow-group "projectauto_create_guidelineprepareparam1" + when + then + projectauto_create_guidelineguideline_filter.set("n_object_type_eq","PROJECT"); + projectauto_create_guidelineguideline_filter.set("n_scope_id_isnull","1"); + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[查询项目全局流程规则] + rule "dedataset1" + ruleflow-group "projectauto_create_guidelinededataset1" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[循环子调用] + rule "loopsubcall1" + ruleflow-group "projectauto_create_guidelineloopsubcall1" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[绑定阶段用于后续循环,设置新建流程准则参数] + rule "prepareparam2" + ruleflow-group "projectauto_create_guidelineprepareparam2" + when + then + projectauto_create_guidelinereview_stage_list.set("",projectauto_create_guidelinefor_obj_guideline.get("reviewstage")); + projectauto_create_guidelinenew_guideline.set("isenabled",projectauto_create_guidelinefor_obj_guideline.get("isenabled")); + projectauto_create_guidelinenew_guideline.set("name",projectauto_create_guidelinefor_obj_guideline.get("name")); + projectauto_create_guidelinenew_guideline.set("subjecttype",projectauto_create_guidelinefor_obj_guideline.get("subjecttype")); + projectauto_create_guidelinenew_guideline.set("objecttype",projectauto_create_guidelinefor_obj_guideline.get("objecttype")); + projectauto_create_guidelinenew_guideline.set("scopeid",projectauto_create_guidelinedefault.get("id")); + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[循环子调用] + rule "loopsubcall2" + ruleflow-group "projectauto_create_guidelineloopsubcall2" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[将阶段数据设置进guideline] + rule "prepareparam3" + ruleflow-group "projectauto_create_guidelineprepareparam3" + when + then + projectauto_create_guidelinenew_guideline.set("reviewstage",projectauto_create_guidelinestage_arr.get("")); + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[拼接guideline_id] + rule "rawsfcode1" + ruleflow-group "projectauto_create_guidelinerawsfcode1" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[结束] + rule "end1" + ruleflow-group "projectauto_create_guidelineend1" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[置空阶段的所属id与id] + rule "prepareparam4" + ruleflow-group "projectauto_create_guidelineprepareparam4" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[创建属于项目的流程准则] + rule "deaction1" + ruleflow-group "projectauto_create_guidelinedeaction1" + when + then + guidelineservice.create(projectauto_create_guidelinenew_guideline); + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[设置阶段至流程准则] + rule "prepareparam5" + ruleflow-group "projectauto_create_guidelineprepareparam5" + when + then + projectauto_create_guidelinestage_arr.set("",projectauto_create_guidelinefor_obj_review_stage.get("")); + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[重新建立参数] + rule "renewparam1" + ruleflow-group "projectauto_create_guidelinerenewparam1" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[重新建立参数] + rule "renewparam2" + ruleflow-group "projectauto_create_guidelinerenewparam2" + when + then + update(projectauto_create_guidelinedefault);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(projectauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(projectauto_create_guidelineguideline);//更新fact中变量值 + update(projectauto_create_guidelineguideline_filter);//更新fact中变量值 + update(projectauto_create_guidelineguideline_pages);//更新fact中变量值 + update(projectauto_create_guidelinenew_guideline);//更新fact中变量值 + update(projectauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(projectauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(projectauto_create_guidelinestage_arr);//更新fact中变量值 + end \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json new file mode 100644 index 0000000000000000000000000000000000000000..96ebc2b24c0df8564d84606d44e975c66a5a5522 --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json @@ -0,0 +1,172 @@ +{ + "codeName" : "fill_copy_info", + "defaultParamName" : "Default", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDELOGICS/fill_copy_info.json", + "logicName" : "填充复制项目信息", + "memo" : "复制项目时,填充当前项目的基本信息", + "name" : "填充复制项目信息", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 410, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[cur_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "cur_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 460 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "获取目标项目数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 580 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[new_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "new_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 662 + }, { + "codeName" : "DEACTION2", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/CreateTemp.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "创建临时数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 732 + }, { + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { + "modelref" : true, + "id" : "project" + }, + "returnType" : "LOGICPARAM", + "topPos" : 890 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "project", + "logicName" : "项目", + "name" : "项目", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "entityParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : false, + "enableFront" : true +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ADMIN_RW.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ADMIN_RW.json index bafad53353030da23e777dc4589ffff5135662c5..d74e40a733819d69fa0835af388584ba32e2bad2 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ADMIN_RW.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ADMIN_RW.json @@ -6,46 +6,39 @@ "id" : "admin" }, "getPSDEUserRoleOPPrivs" : [ { - "dataAccessAction" : "END", - "name" : "END", - "getPSDEOPPriv" : { - "modelref" : true, - "id" : "END" - } - }, { - "dataAccessAction" : "UPDATE", - "name" : "UPDATE", + "dataAccessAction" : "MANAGE_PSDELOGIC", + "name" : "MANAGE_PSDELOGIC", "getPSDEOPPriv" : { "modelref" : true, - "id" : "UPDATE" + "id" : "MANAGE_PSDELOGIC" } }, { - "dataAccessAction" : "READ_PSDELOGIC", - "name" : "READ_PSDELOGIC", + "dataAccessAction" : "SUBDATA", + "name" : "SUBDATA", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDELOGIC" + "id" : "SUBDATA" } }, { - "dataAccessAction" : "MANAGE_PSDEFORM", - "name" : "MANAGE_PSDEFORM", + "dataAccessAction" : "MANAGE_PSDEFIELD", + "name" : "MANAGE_PSDEFIELD", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDEFORM" + "id" : "MANAGE_PSDEFIELD" } }, { - "dataAccessAction" : "MANAGE_PSDEMSLOGIC", - "name" : "MANAGE_PSDEMSLOGIC", + "dataAccessAction" : "COPY", + "name" : "COPY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDEMSLOGIC" + "id" : "COPY" } }, { - "dataAccessAction" : "READ_PSDENOTIFY", - "name" : "READ_PSDENOTIFY", + "dataAccessAction" : "READ_PSDELOGIC", + "name" : "READ_PSDELOGIC", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDENOTIFY" + "id" : "READ_PSDELOGIC" } }, { "dataAccessAction" : "READ_PSDEFIELD", @@ -55,53 +48,53 @@ "id" : "READ_PSDEFIELD" } }, { - "dataAccessAction" : "MANAGE_PSDEFIELD", - "name" : "MANAGE_PSDEFIELD", + "dataAccessAction" : "READ", + "name" : "READ", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDEFIELD" + "id" : "READ" } }, { - "dataAccessAction" : "BEGIN", - "name" : "BEGIN", + "dataAccessAction" : "UPDATE", + "name" : "UPDATE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "BEGIN" + "id" : "UPDATE" } }, { - "dataAccessAction" : "READ", - "name" : "READ", + "dataAccessAction" : "MANAGE_PSDENOTIFY", + "name" : "MANAGE_PSDENOTIFY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ" + "id" : "MANAGE_PSDENOTIFY" } }, { - "dataAccessAction" : "READ_PSDEFORM", - "name" : "READ_PSDEFORM", + "dataAccessAction" : "MANAGE_PSDEMSLOGIC", + "name" : "MANAGE_PSDEMSLOGIC", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEFORM" + "id" : "MANAGE_PSDEMSLOGIC" } }, { - "dataAccessAction" : "SUBDATA", - "name" : "SUBDATA", + "dataAccessAction" : "END", + "name" : "END", "getPSDEOPPriv" : { "modelref" : true, - "id" : "SUBDATA" + "id" : "END" } }, { - "dataAccessAction" : "MANAGE_PSDENOTIFY", - "name" : "MANAGE_PSDENOTIFY", + "dataAccessAction" : "READ_PSDENOTIFY", + "name" : "READ_PSDENOTIFY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDENOTIFY" + "id" : "READ_PSDENOTIFY" } }, { - "dataAccessAction" : "READ_PSDEMSLOGIC", - "name" : "READ_PSDEMSLOGIC", + "dataAccessAction" : "MANAGE_PSDEFORM", + "name" : "MANAGE_PSDEFORM", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEMSLOGIC" + "id" : "MANAGE_PSDEFORM" } }, { "dataAccessAction" : "DELETE", @@ -111,11 +104,25 @@ "id" : "DELETE" } }, { - "dataAccessAction" : "MANAGE_PSDELOGIC", - "name" : "MANAGE_PSDELOGIC", + "dataAccessAction" : "READ_PSDEFORM", + "name" : "READ_PSDEFORM", "getPSDEOPPriv" : { "modelref" : true, - "id" : "MANAGE_PSDELOGIC" + "id" : "READ_PSDEFORM" + } + }, { + "dataAccessAction" : "READ_PSDEMSLOGIC", + "name" : "READ_PSDEMSLOGIC", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ_PSDEMSLOGIC" + } + }, { + "dataAccessAction" : "BEGIN", + "name" : "BEGIN", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "BEGIN" } } ], "roleTag" : "ADMIN_RW", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_RW.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_RW.json index 843dc8a13fb28de88ea28026fd9a16819e3eef14..3313e225c88c08686486403c54837a2ae4fe9743 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_RW.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_RW.json @@ -2,25 +2,25 @@ "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_RW.json", "name" : "全部数据(读写)", "getPSDEUserRoleOPPrivs" : [ { - "dataAccessAction" : "DELETE", - "name" : "DELETE", + "dataAccessAction" : "SUBDATA", + "name" : "SUBDATA", "getPSDEOPPriv" : { "modelref" : true, - "id" : "DELETE" + "id" : "SUBDATA" } }, { - "dataAccessAction" : "SUBDATA", - "name" : "SUBDATA", + "dataAccessAction" : "DELETE", + "name" : "DELETE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "SUBDATA" + "id" : "DELETE" } }, { - "dataAccessAction" : "READ", - "name" : "READ", + "dataAccessAction" : "BEGIN", + "name" : "BEGIN", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ" + "id" : "BEGIN" } }, { "dataAccessAction" : "END", @@ -30,25 +30,32 @@ "id" : "END" } }, { - "dataAccessAction" : "CREATE", - "name" : "CREATE", + "dataAccessAction" : "UPDATE", + "name" : "UPDATE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "UPDATE" } }, { - "dataAccessAction" : "UPDATE", - "name" : "UPDATE", + "dataAccessAction" : "COPY", + "name" : "COPY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "UPDATE" + "id" : "COPY" } }, { - "dataAccessAction" : "BEGIN", - "name" : "BEGIN", + "dataAccessAction" : "CREATE", + "name" : "CREATE", "getPSDEOPPriv" : { "modelref" : true, - "id" : "BEGIN" + "id" : "CREATE" + } + }, { + "dataAccessAction" : "READ", + "name" : "READ", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" } } ], "roleTag" : "ALL_RW", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_W.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_W.json index f1106a2689f392dc66a2a6084687b98d387fa8e3..27dbf56999f252e4fef8441181083191cfa530d1 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_W.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_W.json @@ -2,6 +2,13 @@ "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/ALL_W.json", "name" : "项目数据(写)", "getPSDEUserRoleOPPrivs" : [ { + "dataAccessAction" : "COPY", + "name" : "COPY", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + } + }, { "dataAccessAction" : "CREATE", "name" : "CREATE", "getPSDEOPPriv" : { diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/USER_RW.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/USER_RW.json index 1662c7a045b793aea59c35f1d5b661d6145e48e7..f0a5ef31c1bf27b470f3c23b4027742eac6d3b5d 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/USER_RW.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEUSERROLES/USER_RW.json @@ -6,6 +6,13 @@ "id" : "user" }, "getPSDEUserRoleOPPrivs" : [ { + "dataAccessAction" : "READ_PSDENOTIFY", + "name" : "READ_PSDENOTIFY", + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ_PSDENOTIFY" + } + }, { "dataAccessAction" : "READ_PSDELOGIC", "name" : "READ_PSDELOGIC", "getPSDEOPPriv" : { @@ -13,25 +20,25 @@ "id" : "READ_PSDELOGIC" } }, { - "dataAccessAction" : "READ", - "name" : "READ", + "dataAccessAction" : "BEGIN", + "name" : "BEGIN", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ" + "id" : "BEGIN" } }, { - "dataAccessAction" : "READ_PSDENOTIFY", - "name" : "READ_PSDENOTIFY", + "dataAccessAction" : "READ", + "name" : "READ", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDENOTIFY" + "id" : "READ" } }, { - "dataAccessAction" : "READ_PSDEFORM", - "name" : "READ_PSDEFORM", + "dataAccessAction" : "COPY", + "name" : "COPY", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEFORM" + "id" : "COPY" } }, { "dataAccessAction" : "SUBDATA", @@ -41,11 +48,11 @@ "id" : "SUBDATA" } }, { - "dataAccessAction" : "BEGIN", - "name" : "BEGIN", + "dataAccessAction" : "READ_PSDEFIELD", + "name" : "READ_PSDEFIELD", "getPSDEOPPriv" : { "modelref" : true, - "id" : "BEGIN" + "id" : "READ_PSDEFIELD" } }, { "dataAccessAction" : "READ_PSDEMSLOGIC", @@ -55,11 +62,11 @@ "id" : "READ_PSDEMSLOGIC" } }, { - "dataAccessAction" : "READ_PSDEFIELD", - "name" : "READ_PSDEFIELD", + "dataAccessAction" : "READ_PSDEFORM", + "name" : "READ_PSDEFORM", "getPSDEOPPriv" : { "modelref" : true, - "id" : "READ_PSDEFIELD" + "id" : "READ_PSDEFORM" } }, { "dataAccessAction" : "END", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json index 89e5300b462c358cfbed49813ec657aa65fc4b56..78bf320c15742b75ec37fe65647b636d3e8869e4 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/project_member.json @@ -3986,6 +3986,12 @@ "name" : "成员选择树视图(移动端)", "realModelSubType" : "DEMOBPICKUPTREEVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "assigned_copy_grid_view", + "logicName" : "复制项目成员绑定表格视图(嵌入)", + "name" : "复制项目成员绑定表格视图(嵌入)", + "realModelSubType" : "DEGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "choose_position_option_view", "logicName" : "项目成员选择职位选项操作视图", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint.json index 5586ee7a1730da99b71813c9c0aa94e13766e594..e003ea10195670000a8411e5f5f3dc2fc01fd728 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint.json @@ -7893,6 +7893,7 @@ } ], "memo" : "产品开发过程中的一次迭代或冲刺,用于规划和跟踪一段时间内的开发任务。", "getMinorPSDERs" : [ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json", @@ -7924,6 +7925,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, { "codeName" : "sprint", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json index 9dd0f8e9d704e72b487f6fa0b4b8c21b62b99da6..40cf175f4d80b600f62bf22845ac69cde3d6dede 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json", @@ -30,5 +31,6 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane.json index 70e6b9a26349cce82caa2942cc88033473066d7b..ecc8ff1a58e3466e665730e0a2e6e64c034f065c 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane.json @@ -1470,6 +1470,7 @@ } ], "memo" : "在项目开发工作中使用,用于区分不同流程阶段。", "getMinorPSDERs" : [ { + "cloneOrder" : 10, "codeName" : "board", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json", @@ -1505,6 +1506,7 @@ "removeActionType" : 1, "removeOrder" : 0, "serviceCodeName" : "board", + "cloneRS" : true, "enableFKey" : true, "enablePDEREQ" : true }, { diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json index 48de79f1b2acd1fa9491c9c0c15101d9f668d596..95d72277b78f2779771a3d7b981be131e33c592f 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "board", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/swimlane/PSDERS/DER1N_SWIMLANE_BOARD_BOARD_ID.json", @@ -34,6 +35,7 @@ "removeActionType" : 1, "removeOrder" : 0, "serviceCodeName" : "board", + "cloneRS" : true, "enableFKey" : true, "enablePDEREQ" : true } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json index ef5a26f66223ee78e20093ca82358bb9c57470a5..513588618663259cd3f728ca0b33cd6bd505a924 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json @@ -326,6 +326,27 @@ "type" : "SIMPLE" }, "builtinAction" : true + }, { + "actionMode" : "COPY", + "actionType" : "BUILTIN", + "codeName" : "Copy", + "dataAccessAction" : "COPY", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json", + "logicName" : "复制", + "name" : "Copy", + "getPSDEActionInput" : { + "name" : "CopyInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "CopyResult", + "type" : "VOID" + }, + "builtinAction" : true }, { "actionMode" : "SAVE", "actionType" : "BUILTIN", @@ -601,13 +622,13 @@ "actionHolder" : 1, "actionMode" : "CUSTOM", "actionType" : "DELOGIC", - "codeName" : "copy", + "codeName" : "copy_item", "dataAccessAction" : "CREATE", - "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json", "logicName" : "复制", - "name" : "copy", + "name" : "copy_item", "getPSDEActionInput" : { - "name" : "CopyInput", + "name" : "Copy_itemInput", "getPSDEMethodDTO" : { "modelref" : true, "id" : "work_item_dto" @@ -615,7 +636,7 @@ "type" : "DTO" }, "getPSDEActionReturn" : { - "name" : "CopyResult", + "name" : "Copy_itemResult", "type" : "VOID" }, "getPSDELogic" : { @@ -1579,6 +1600,9 @@ }, { "name" : "JOB_TYPE", "codeName" : "job_type" + }, { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" }, { "name" : "SEQUENCE", "codeName" : "sequence" @@ -4266,6 +4290,39 @@ "id" : "usually" }, "viewLevel" : 100 + }, { + "getAllPSDEDataQueryCodes" : [ { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/copy/PSDEDQCODES/MYSQL5.json" + } ], + "codeName" : "copy", + "logicName" : "拷贝集合", + "name" : "copy", + "getPSDEDQMain" : { + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "joinType" : "MAIN", + "name" : "WORK_ITEM" + }, + "getPSDEDataQueryInput" : { + "name" : "CopyInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataQueryReturn" : { + "name" : "CopyResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTOS" + }, + "viewLevel" : 0 }, { "getAllPSDEDataQueryCodes" : [ { "modelref" : true, @@ -4411,6 +4468,101 @@ }, "type" : "DTOS" } + }, { + "getAllPSDEDataQueryCodes" : [ { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/ideas_relation_work_item/PSDEDQCODES/MYSQL5.json" + } ], + "codeName" : "ideas_relation_work_item", + "logicName" : "关联工作项(多需求)", + "name" : "ideas_relation_work_item", + "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_TARGET_WORK_ITEM.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "joinType" : "1NLEFTOUT", + "name" : "RELATION*左外联接 1:NDERCUSTOM_RELATION_TARGET_WORK_ITEM", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "idea", + "fieldName" : "PRINCIPAL_TYPE", + "name" : "(PRINCIPAL_TYPE) 等于(=) idea", + "getPSDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "work_item", + "fieldName" : "TARGET_TYPE", + "name" : "(TARGET_TYPE) 等于(=) work_item", + "getPSDEField" : { + "name" : "TARGET_TYPE", + "codeName" : "target_type" + } + }, { + "condType" : "CUSTOM", + "condition" : " t101.`PRINCIPAL_ID` IN (${ctx.datacontext.principal_id})", + "name" : "关联" + } ] + } + } ], + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "joinType" : "MAIN", + "name" : "WORK_ITEM", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1", + "getPSDEField" : { + "name" : "IS_DELETED", + "codeName" : "is_deleted" + } + } ] + } + }, + "getPSDEDataQueryInput" : { + "name" : "Ideas_relation_work_itemInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataQueryReturn" : { + "name" : "Ideas_relation_work_itemResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTOS" + }, + "customCode" : true }, { "getAllPSDEDataQueryCodes" : [ { "modelref" : true, @@ -8594,6 +8746,34 @@ "enableBackend" : true, "enableFront" : false, "enableTempData" : true + }, { + "codeName" : "copy", + "logicName" : "拷贝集合", + "name" : "copy", + "getPSDEDataQueries" : [ { + "modelref" : true, + "id" : "copy" + } ], + "getPSDEDataSetInput" : { + "name" : "CopyInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataSetReturn" : { + "name" : "CopyResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "viewLevel" : 0, + "enableBackend" : true, + "enableFront" : true, + "enableTempData" : true }, { "actionHolder" : 1, "codeName" : "defect_age_report", @@ -8814,6 +8994,33 @@ "enableBackend" : true, "enableFront" : true, "enableTempData" : true + }, { + "codeName" : "ideas_relation_work_item", + "logicName" : "关联工作项(多需求)", + "name" : "ideas_relation_work_item", + "getPSDEDataQueries" : [ { + "modelref" : true, + "id" : "ideas_relation_work_item" + } ], + "getPSDEDataSetInput" : { + "name" : "Ideas_relation_work_itemInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataSetReturn" : { + "name" : "Ideas_relation_work_itemResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "enableBackend" : true, + "enableFront" : true, + "enableTempData" : true }, { "codeName" : "kanban_user_stat", "groupMode" : 1, @@ -16783,6 +16990,99 @@ "viewLevel" : 0, "phisicalDEField" : false, "uIAssistDEField" : true + }, { + "getAllPSDEFDTColumns" : [ { + "columnName" : "REVIEW_RESULT_STATE", + "dBType" : "MYSQL5", + "name" : "REVIEW_RESULT_STATE", + "queryCodeExp" : "t1.`REVIEW_RESULT_STATE`", + "standardColumnName" : "`REVIEW_RESULT_STATE`", + "valueAutoGen" : true + } ], + "getAllPSDEFSearchModes" : [ { + "codeName" : "N_REVIEW_RESULT_STATE_EQ", + "name" : "N_REVIEW_RESULT_STATE_EQ", + "stdDataType" : 25, + "valueOP" : "EQ" + } ], + "getAllPSDEFUIModes" : [ { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + }, { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + } ], + "getAllPSDEFValueRules" : [ { + "codeName" : "Default", + "name" : "默认规则", + "getPSDEFVRGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "默认组", + "getPSDEFVRConditions" : [ { + "condType" : "STRINGLENGTH", + "dEFName" : "REVIEW_RESULT_STATE", + "maxValue" : 60, + "name" : "默认字符串长度", + "ruleInfo" : "内容长度必须小于等于[60]", + "includeMaxValue" : true, + "includeMinValue" : false, + "keyCond" : true + } ], + "ruleInfo" : "内容长度必须小于等于[60]" + }, + "ruleInfo" : "内容长度必须小于等于[60]", + "checkDefault" : true, + "defaultMode" : true, + "enableBackend" : true, + "enableFront" : true + } ], + "codeName" : "review_result_state", + "dEFType" : 1, + "dataType" : "SSCODELIST", + "defaultValue" : "1", + "importOrder" : 1000, + "length" : 60, + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "orderValue" : 460, + "getPSCodeList" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSCODELISTS/review_result.json" + }, + "getPSDEDBTable" : { + "modelref" : true, + "id" : "Table" + }, + "getPSSysDBColumn" : { + "modelref" : true, + "id" : "REVIEW_RESULT_STATE" + }, + "serviceCodeName" : "review_result_state", + "stdDataType" : 25, + "stringLength" : 60, + "valueFormat" : "%1$s", + "enableAudit" : true }, { "getAllPSDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -46786,6 +47086,18 @@ "stdDataType" : 25, "stringLength" : 60, "type" : "SIMPLE" + }, { + "defaultValue" : "1", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "stringLength" : 60, + "type" : "SIMPLE" }, { "logicName" : "测试计划ID", "name" : "test_plan_id", @@ -48441,6 +48753,21 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "defaultValue" : "1", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSDEFSearchMode" : { + "modelref" : true, + "id" : "N_REVIEW_RESULT_STATE_EQ" + }, + "getPSDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "logicName" : "风险", "name" : "n_risk_eq", @@ -50777,6 +51104,9 @@ "taskMode" : 0 } ], "getAllPSDEOPPrivs" : [ { + "logicName" : "复制", + "name" : "COPY" + }, { "logicName" : "建立", "mapPSDEName" : "PROJECT", "mapPSDEOPPrivName" : "SUBDATA", @@ -51270,6 +51600,12 @@ "name" : "我关注的工作项表格视图", "realModelSubType" : "DEGRIDVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "not_add_pick_up_grid_view_review", + "logicName" : "未添加的工作项表格视图(评审)", + "name" : "未添加的工作项表格视图(评审)", + "realModelSubType" : "DEPICKUPGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "program_pickup_grid_view", "logicName" : "规划计划的工作项表格视图", @@ -51565,6 +51901,12 @@ "name" : "工作项移动端列表视图(hybrid)", "realModelSubType" : "DEMOBLISTVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "review_re_work_item_view", + "logicName" : "工作项评审多项数据选择视图", + "name" : "工作项评审多项数据选择视图", + "realModelSubType" : "DEMPICKUPVIEW2", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "project_resource_gantt_view", "logicName" : "项目资源分配甘特视图", @@ -52833,6 +53175,7 @@ "removeOrder" : -1, "serviceCodeName" : "WORK_ITEM" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -52849,6 +53192,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/attention.json" }, "name" : "DERCUSTOM_ATTENTION_WORK_ITEM_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "ATTENTIONS", "codeName" : "attentions" @@ -52865,6 +53212,7 @@ "serviceCodeName" : "work_item", "typeValue" : "WORK_ITEM" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -52881,6 +53229,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/comment.json" }, "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "orderValue" : 100, "parentSubType" : "WORK_ITEM", "pickupDEFName" : "PRINCIPAL_ID", @@ -52893,6 +53245,31 @@ "serviceCodeName" : "work_item", "typeValue" : "WORK_ITEM" }, { + "codeName" : "TARGET_WORK_ITEM", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/dependency/PSDERS/DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM.json", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "masterRS" : 0, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/dependency.json" + }, + "name" : "DERCUSTOM_DEPENDENCY_TARGET_WORK_ITEM", + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "target_work_item" + }, { + "cloneOrder" : 10, "codeName" : "DERCUSTOM_DEPENDENCY_WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -52910,7 +53287,7 @@ "name" : "DERCUSTOM_DEPENDENCY_WORK_ITEM", "getNestedPSDEDataSet" : { "modelref" : true, - "id" : "dependency_work_items" + "id" : "Default" }, "getOne2XDataPSDEField" : { "name" : "DEPENDENCIES", @@ -52926,6 +53303,7 @@ "removeOrder" : -1, "serviceCodeName" : "dercustom_dependency_work_item" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -52942,6 +53320,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/executor.json" }, "name" : "DERCUSTOM_EXECUTOR_WORK_ITEM_OWNER_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "EXECUTORS", "codeName" : "executors" @@ -53111,6 +53493,7 @@ "removeOrder" : -1, "serviceCodeName" : "work_item" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -53127,6 +53510,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "ATTACHMENTS", "codeName" : "attachments" @@ -53141,6 +53528,7 @@ "removeOrder" : -1, "serviceCodeName" : "work_item" }, { + "cloneOrder" : 10, "codeName" : "WORK_ITEM", "dERSubType" : "DER1N", "dERType" : "DERCUSTOM", @@ -53157,6 +53545,10 @@ "path" : "PSMODULES/Base/PSDATAENTITIES/deliverable.json" }, "name" : "DERCUSTOM_WORK_ITEM_DELIVERABLE", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, "getOne2XDataPSDEField" : { "name" : "DELIVERABLE", "codeName" : "deliverable" @@ -53172,6 +53564,38 @@ "removeOrder" : -1, "serviceCodeName" : "work_item", "typeValue" : "DELIVERABLE" + }, { + "codeName" : "work_item", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json", + "logicName" : "项目工作项-评审内容", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "masterOrder" : 100, + "masterRS" : 7, + "minorCodeName" : "review_contents", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + }, + "minorServiceCodeName" : "review_contents", + "name" : "DERCUSTOM_WORK_ITEM_REVIEW_CONTENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "all" + }, + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "work_item" }, { "codeName" : "DER_WORK_ITEM", "dERSubType" : "DER1N", @@ -53326,6 +53750,7 @@ "serviceCodeName" : "entry", "enableFKey" : true }, { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -53344,6 +53769,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -53357,6 +53786,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, { "codeName" : "release", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json new file mode 100644 index 0000000000000000000000000000000000000000..6ce52545ef525f5b7c5797d42877b51c5914d577 --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json @@ -0,0 +1,22 @@ +{ + "actionMode" : "COPY", + "actionType" : "BUILTIN", + "codeName" : "Copy", + "dataAccessAction" : "COPY", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json", + "logicName" : "复制", + "name" : "Copy", + "getPSDEActionInput" : { + "name" : "CopyInput", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSDEActionReturn" : { + "name" : "CopyResult", + "type" : "VOID" + }, + "builtinAction" : true +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json similarity index 79% rename from model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json rename to model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json index 3591b18fb7a23d7d52b8598f05b0e4a245af7c48..c72969ac7f330e0b6e23a209c74f076465b1ce04 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json @@ -2,13 +2,13 @@ "actionHolder" : 1, "actionMode" : "CUSTOM", "actionType" : "DELOGIC", - "codeName" : "copy", + "codeName" : "copy_item", "dataAccessAction" : "CREATE", - "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json", "logicName" : "复制", - "name" : "copy", + "name" : "copy_item", "getPSDEActionInput" : { - "name" : "CopyInput", + "name" : "Copy_itemInput", "getPSDEMethodDTO" : { "modelref" : true, "id" : "work_item_dto" @@ -16,7 +16,7 @@ "type" : "DTO" }, "getPSDEActionReturn" : { - "name" : "CopyResult", + "name" : "Copy_itemResult", "type" : "VOID" }, "getPSDELogic" : { diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json.exec.bpmn b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json.exec.bpmn similarity index 92% rename from model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json.exec.bpmn rename to model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json.exec.bpmn index 8fa18cacc9ee547f05e3997c775eede646abd5b4..5e47bc272a03dc7735dfdfd81095dc3b0b6fb83a 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json.exec.bpmn +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json.exec.bpmn @@ -1,6 +1,6 @@ - + diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json index fe276f94431f0759053bc43e0edaa2bd9105975b..286b35e25113cdff5b45766a5688a01f3f7e3e1b 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json @@ -133,6 +133,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -206,6 +209,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json index afbc5e468dbb5e1f12581790ed1e24db5b9007cd..1fa4b7628f1e91d65fcde379516e896fb480f077 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json @@ -151,6 +151,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -224,6 +227,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\n(SELECT COUNT( att.ID ) AS attention_count FROM work_item w LEFT JOIN `attention` att ON w.ID = att.OWNER_ID WHERE w.ID = t1.`ID`) AS `ATTENTION_COUNT`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\n(SELECT COUNT( com.ID ) AS comment_count FROM work_item p LEFT JOIN `comment` com ON p.ID = com.PRINCIPAL_ID WHERE p.ID = t1.`ID`) AS `COMMENT_COUNT`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`DESCRIPTION`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='IDEA') AS `RELATION_TOTAL_IDEA`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TEST_CASE') AS `RELATION_TOTAL_TEST_CASE`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TICKET') AS `RELATION_TOTAL_TICKET`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='WORK_ITEM') AS `RELATION_TOTAL_WORK_ITEM`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\n(SELECT COUNT( att.ID ) AS attention_count FROM work_item w LEFT JOIN `attention` att ON w.ID = att.OWNER_ID WHERE w.ID = t1.`ID`) AS `ATTENTION_COUNT`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\n(SELECT COUNT( com.ID ) AS comment_count FROM work_item p LEFT JOIN `comment` com ON p.ID = com.PRINCIPAL_ID WHERE p.ID = t1.`ID`) AS `COMMENT_COUNT`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`DESCRIPTION`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='IDEA') AS `RELATION_TOTAL_IDEA`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TEST_CASE') AS `RELATION_TOTAL_TEST_CASE`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TICKET') AS `RELATION_TOTAL_TICKET`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='WORK_ITEM') AS `RELATION_TOTAL_WORK_ITEM`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json index d9f9aeaf379392654e3a9db4ddccc651fdd4417d..c7adc477f0e4587b7b605574d9079b53a8ef6ba9 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/archived/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/archived/PSDEDQCODES/MYSQL5.json index 4b692f74e506fd115de0c17369f99adef795eec8..36b4f287109e64105ed7d743bd6e049b7ea28bae 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/archived/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/archived/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/archived/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug/PSDEDQCODES/MYSQL5.json index 55e9d470015ff03a65f2fb2b0f350adee3b81d8f..c3210ed06c84b812ea97ffec05c135fa08424be3 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug_work_item/PSDEDQCODES/MYSQL5.json index ae737c6999e00b6e6d7a8172c078331123fb71f7..2a92d9e1a9b9c5b58b98490b2df846dc648f1dc1 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug_work_item/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/bug_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/change_parent/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/change_parent/PSDEDQCODES/MYSQL5.json index fbff464c2a23bcab3c3dedcfe0ceebef1bed7be2..7fad0a9332bc985da0a97d823c2259c3b4351344 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/change_parent/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/change_parent/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/change_parent/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose/PSDEDQCODES/MYSQL5.json index bb95a1bdbdb9c48c1e622dae5019268d240ddf6e..9128fa1ac2ab1d2b5c7e74da01db236fa6069282 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_child/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_child/PSDEDQCODES/MYSQL5.json index ed81f554a7fb05d9e3145ab244d0e2ec3a8091f3..5006e637c324f3e535081196b8167ecbf09e1f35 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_child/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_child/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_child/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_dependency/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_dependency/PSDEDQCODES/MYSQL5.json index fb86ef752043dcfe4685af69d7d2a61c93627cad..a11573c1b4f0664b0024ab7b6831cc834ae0b5e4 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_dependency/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_dependency/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_dependency/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_parent_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_parent_work_item/PSDEDQCODES/MYSQL5.json index cdf2caa8dece6853535747cb47ce9baceaa78dea..0ef9049d31460ee31ccbc9fa52162ff7afe733bf 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_parent_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_parent_work_item/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/choose_parent_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/copy/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/copy/PSDEDQCODES/MYSQL5.json new file mode 100644 index 0000000000000000000000000000000000000000..fefc5ed2b4c8c8885744903fe23c55c6d977976c --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/copy/PSDEDQCODES/MYSQL5.json @@ -0,0 +1,232 @@ +{ + "dBType" : "MYSQL5", + "name" : "MySQL5", + "getPSDEDataQueryCodeExps" : [ { + "expression" : "t1.`ACTUAL_END_AT`", + "name" : "ACTUAL_END_AT" + }, { + "expression" : "t1.`ACTUAL_START_AT`", + "name" : "ACTUAL_START_AT" + }, { + "expression" : "t1.`ASSIGNEE_ID`", + "name" : "ASSIGNEE_ID" + }, { + "expression" : "t1.`ASSIGNEE_NAME`", + "name" : "ASSIGNEE_NAME" + }, { + "expression" : "(SELECT COUNT( att.ID ) AS attention_count FROM work_item w LEFT JOIN `attention` att ON w.ID = att.OWNER_ID WHERE w.ID = t1.`ID`)", + "name" : "ATTENTION_COUNT" + }, { + "expression" : "t1.`BACKLOG_FROM`", + "name" : "BACKLOG_FROM" + }, { + "expression" : "t1.`BACKLOG_TYPE`", + "name" : "BACKLOG_TYPE" + }, { + "expression" : "t1.`BOARD_ID`", + "name" : "BOARD_ID" + }, { + "expression" : "t81.`NAME`", + "name" : "BOARD_NAME" + }, { + "expression" : "(SELECT COUNT( com.ID ) AS comment_count FROM work_item p LEFT JOIN `comment` com ON p.ID = com.PRINCIPAL_ID WHERE p.ID = t1.`ID`)", + "name" : "COMMENT_COUNT" + }, { + "expression" : "t1.`COMPLETED_AT`", + "name" : "COMPLETED_AT" + }, { + "expression" : "t1.`CREATE_MAN`", + "name" : "CREATE_MAN" + }, { + "expression" : "t1.`CREATE_TIME`", + "name" : "CREATE_TIME" + }, { + "expression" : "t1.`CUR_VERSION_ID`", + "name" : "CUR_VERSION_ID" + }, { + "expression" : "t1.`DESCRIPTION`", + "name" : "DESCRIPTION" + }, { + "expression" : "t1.`END_AT`", + "name" : "END_AT" + }, { + "expression" : "t1.`ENTRY_ID`", + "name" : "ENTRY_ID" + }, { + "expression" : "t71.`NAME`", + "name" : "ENTRY_NAME" + }, { + "expression" : "t1.`ENTRY_POSITION`", + "name" : "ENTRY_POSITION" + }, { + "expression" : "t1.`ENTRY_STATUS`", + "name" : "ENTRY_STATUS" + }, { + "expression" : "t1.`FINISHER`", + "name" : "FINISHER" + }, { + "expression" : "t1.`ID`", + "name" : "ID" + }, { + "expression" : "t1.`IDENTIFIER`", + "name" : "IDENTIFIER" + }, { + "expression" : "t1.`IS_ARCHIVED`", + "name" : "IS_ARCHIVED" + }, { + "expression" : "t1.`IS_DELETED`", + "name" : "IS_DELETED" + }, { + "expression" : "t1.`IS_LEAF`", + "name" : "IS_LEAF" + }, { + "expression" : "(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END)", + "name" : "IS_OVERTIME" + }, { + "expression" : "t1.`JOB_TYPE`", + "name" : "JOB_TYPE" + }, { + "expression" : "t1.`MULTIPLE_PEOPLE`", + "name" : "MULTIPLE_PEOPLE" + }, { + "expression" : "IFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL)", + "name" : "OVERDUE_TIME" + }, { + "expression" : "t1.`PID`", + "name" : "PID" + }, { + "expression" : "t1.`PRIORITY`", + "name" : "PRIORITY" + }, { + "expression" : "t1.`PROJECT_ID`", + "name" : "PROJECT_ID" + }, { + "expression" : "t11.`IDENTIFIER`", + "name" : "PROJECT_IDENTIFIER" + }, { + "expression" : "t11.`IS_ARCHIVED`", + "name" : "PROJECT_IS_ARCHIVED" + }, { + "expression" : "t11.`IS_DELETED`", + "name" : "PROJECT_IS_DELETED" + }, { + "expression" : "t11.`NAME`", + "name" : "PROJECT_NAME" + }, { + "expression" : "t11.`TYPE`", + "name" : "PROJECT_TYPE" + }, { + "expression" : "t31.`TITLE`", + "name" : "PTITLE" + }, { + "expression" : "t31.`WORK_ITEM_TYPE_ID`", + "name" : "P_WORK_ITEM_TYPE_ID" + }, { + "expression" : "t1.`REAPPEAR_PROBABILITY`", + "name" : "REAPPEAR_PROBABILITY" + }, { + "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", + "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='IDEA')", + "name" : "RELATION_TOTAL_IDEA" + }, { + "expression" : "(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TEST_CASE')", + "name" : "RELATION_TOTAL_TEST_CASE" + }, { + "expression" : "(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TICKET')", + "name" : "RELATION_TOTAL_TICKET" + }, { + "expression" : "(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='WORK_ITEM')", + "name" : "RELATION_TOTAL_WORK_ITEM" + }, { + "expression" : "t1.`RELEASE_ID`", + "name" : "RELEASE_ID" + }, { + "expression" : "t61.`NAME`", + "name" : "RELEASE_NAME" + }, { + "expression" : "t61.`STATUS`", + "name" : "RELEASE_STATUS" + }, { + "expression" : "1", + "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" + }, { + "expression" : "t1.`RISK`", + "name" : "RISK" + }, { + "expression" : "t1.`SEQUENCE`", + "name" : "SEQUENCE" + }, { + "expression" : "t1.`SEVERITY`", + "name" : "SEVERITY" + }, { + "expression" : "concat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`)", + "name" : "SHOW_IDENTIFIER" + }, { + "expression" : "t1.`SOLUTION_WAY`", + "name" : "SOLUTION_WAY" + }, { + "expression" : "t1.`SPRINT_ID`", + "name" : "SPRINT_ID" + }, { + "expression" : "t51.`NAME`", + "name" : "SPRINT_NAME" + }, { + "expression" : "t51.`STATUS`", + "name" : "SPRINT_STATUS" + }, { + "expression" : "t1.`START_AT`", + "name" : "START_AT" + }, { + "expression" : "t1.`STATE`", + "name" : "STATE" + }, { + "expression" : "t41.`TYPE`", + "name" : "STATE_TYPE" + }, { + "expression" : "t1.`SWIMLANE_ID`", + "name" : "SWIMLANE_ID" + }, { + "expression" : "t1.`TAGS`", + "name" : "TAGS" + }, { + "expression" : "t1.`TITLE`", + "name" : "TITLE" + }, { + "expression" : "t1.`TOP_ID`", + "name" : "TOP_ID" + }, { + "expression" : "t91.`TITLE`", + "name" : "TOP_TITLE" + }, { + "expression" : "t1.`UPDATE_MAN`", + "name" : "UPDATE_MAN" + }, { + "expression" : "t1.`UPDATE_TIME`", + "name" : "UPDATE_TIME" + }, { + "expression" : "t21.`ORGIN_STATE`", + "name" : "WORK_ITEM_ORIGIN_STATE" + }, { + "expression" : "t21.`SUB_TYPE`", + "name" : "WORK_ITEM_SUB_TYPE" + }, { + "expression" : "t21.`GROUP`", + "name" : "WORK_ITEM_TYPE_GROUP" + }, { + "expression" : "t1.`WORK_ITEM_TYPE_ID`", + "name" : "WORK_ITEM_TYPE_ID" + }, { + "expression" : "t21.`NAME`", + "name" : "WORK_ITEM_TYPE_NAME" + }, { + "expression" : "t21.`SEQUENCE`", + "name" : "WORK_ITEM_TYPE_SEQUENCE" + } ], + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\n(SELECT COUNT( att.ID ) AS attention_count FROM work_item w LEFT JOIN `attention` att ON w.ID = att.OWNER_ID WHERE w.ID = t1.`ID`) AS `ATTENTION_COUNT`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\n(SELECT COUNT( com.ID ) AS comment_count FROM work_item p LEFT JOIN `comment` com ON p.ID = com.PRINCIPAL_ID WHERE p.ID = t1.`ID`) AS `COMMENT_COUNT`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`DESCRIPTION`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='IDEA') AS `RELATION_TOTAL_IDEA`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TEST_CASE') AS `RELATION_TOTAL_TEST_CASE`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='TICKET') AS `RELATION_TOTAL_TICKET`,\n(SELECT COUNT(1) FROM RELATION WHERE PRINCIPAL_ID = t1.`ID` AND TARGET_TYPE ='WORK_ITEM') AS `RELATION_TOTAL_WORK_ITEM`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/copy/PSDEDQCODES/MYSQL5.json" +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/deleted/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/deleted/PSDEDQCODES/MYSQL5.json index 37abb5f14adfeaf7f685ca394cebb64b3e5c691c..35fc622037bca2fa9e762f811de2eecddca7bf63 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/deleted/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/deleted/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/deleted/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/idea_relation_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/idea_relation_work_item/PSDEDQCODES/MYSQL5.json index a7178c1c4fc1a0f4da710f0e331a186b4b00fc5b..1cb9faa6699dbd515413fe7afcec19f9ff59adc5 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/idea_relation_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/idea_relation_work_item/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/idea_relation_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/ideas_relation_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/ideas_relation_work_item/PSDEDQCODES/MYSQL5.json new file mode 100644 index 0000000000000000000000000000000000000000..8d88bbe50ba2723f13d92b38917fbae261ce2fc1 --- /dev/null +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/ideas_relation_work_item/PSDEDQCODES/MYSQL5.json @@ -0,0 +1,220 @@ +{ + "dBType" : "MYSQL5", + "name" : "MySQL5", + "getPSDEDataQueryCodeConds" : [ { + "condType" : "CUSTOM", + "customCond" : "( t101.`PRINCIPAL_TYPE` = 'idea' AND t101.`TARGET_TYPE` = 'work_item' AND t101.`PRINCIPAL_ID` IN (SELECT\n t1.`ID` \n FROM\n `IDEA` t1 \n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n `RELATION` t41 \n WHERE\n t1.`ID` = t41.`TARGET_ID` \n AND t41.`PRINCIPAL_ID` = ${ctx.datacontext.principal_id} \n AND t41.`TARGET_TYPE` = 'idea' \n AND t41.`PRINCIPAL_TYPE` = 'product_plan') \n AND t1.`IS_DELETED` = 0 \nAND t1.`IS_ARCHIVED` = 0) )", + "name" : "查询条件" + }, { + "condType" : "CUSTOM", + "customCond" : "( t1.`IS_DELETED` <> 1 )", + "name" : "查询条件" + } ], + "getPSDEDataQueryCodeExps" : [ { + "expression" : "t1.`DESCRIPTION`", + "name" : "DESCRIPTION" + }, { + "expression" : "t1.`ACTUAL_END_AT`", + "name" : "ACTUAL_END_AT" + }, { + "expression" : "t1.`ACTUAL_START_AT`", + "name" : "ACTUAL_START_AT" + }, { + "expression" : "t1.`ASSIGNEE_ID`", + "name" : "ASSIGNEE_ID" + }, { + "expression" : "t1.`ASSIGNEE_NAME`", + "name" : "ASSIGNEE_NAME" + }, { + "expression" : "t1.`BACKLOG_FROM`", + "name" : "BACKLOG_FROM" + }, { + "expression" : "t1.`BACKLOG_TYPE`", + "name" : "BACKLOG_TYPE" + }, { + "expression" : "t1.`BOARD_ID`", + "name" : "BOARD_ID" + }, { + "expression" : "t81.`NAME`", + "name" : "BOARD_NAME" + }, { + "expression" : "t1.`COMPLETED_AT`", + "name" : "COMPLETED_AT" + }, { + "expression" : "t1.`CREATE_MAN`", + "name" : "CREATE_MAN" + }, { + "expression" : "t1.`CREATE_TIME`", + "name" : "CREATE_TIME" + }, { + "expression" : "t1.`CUR_VERSION_ID`", + "name" : "CUR_VERSION_ID" + }, { + "expression" : "t1.`END_AT`", + "name" : "END_AT" + }, { + "expression" : "t1.`ENTRY_ID`", + "name" : "ENTRY_ID" + }, { + "expression" : "t71.`NAME`", + "name" : "ENTRY_NAME" + }, { + "expression" : "t1.`ENTRY_POSITION`", + "name" : "ENTRY_POSITION" + }, { + "expression" : "t1.`ENTRY_STATUS`", + "name" : "ENTRY_STATUS" + }, { + "expression" : "t1.`FINISHER`", + "name" : "FINISHER" + }, { + "expression" : "t1.`ID`", + "name" : "ID" + }, { + "expression" : "t1.`IDENTIFIER`", + "name" : "IDENTIFIER" + }, { + "expression" : "t1.`IS_ARCHIVED`", + "name" : "IS_ARCHIVED" + }, { + "expression" : "t1.`IS_DELETED`", + "name" : "IS_DELETED" + }, { + "expression" : "t1.`IS_LEAF`", + "name" : "IS_LEAF" + }, { + "expression" : "(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END)", + "name" : "IS_OVERTIME" + }, { + "expression" : "t1.`JOB_TYPE`", + "name" : "JOB_TYPE" + }, { + "expression" : "t1.`MULTIPLE_PEOPLE`", + "name" : "MULTIPLE_PEOPLE" + }, { + "expression" : "IFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL)", + "name" : "OVERDUE_TIME" + }, { + "expression" : "t1.`PID`", + "name" : "PID" + }, { + "expression" : "t1.`PRIORITY`", + "name" : "PRIORITY" + }, { + "expression" : "t1.`PROJECT_ID`", + "name" : "PROJECT_ID" + }, { + "expression" : "t11.`IDENTIFIER`", + "name" : "PROJECT_IDENTIFIER" + }, { + "expression" : "t11.`IS_ARCHIVED`", + "name" : "PROJECT_IS_ARCHIVED" + }, { + "expression" : "t11.`IS_DELETED`", + "name" : "PROJECT_IS_DELETED" + }, { + "expression" : "t11.`NAME`", + "name" : "PROJECT_NAME" + }, { + "expression" : "t11.`TYPE`", + "name" : "PROJECT_TYPE" + }, { + "expression" : "t31.`TITLE`", + "name" : "PTITLE" + }, { + "expression" : "t31.`WORK_ITEM_TYPE_ID`", + "name" : "P_WORK_ITEM_TYPE_ID" + }, { + "expression" : "t1.`REAPPEAR_PROBABILITY`", + "name" : "REAPPEAR_PROBABILITY" + }, { + "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", + "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`RELEASE_ID`", + "name" : "RELEASE_ID" + }, { + "expression" : "t61.`NAME`", + "name" : "RELEASE_NAME" + }, { + "expression" : "t61.`STATUS`", + "name" : "RELEASE_STATUS" + }, { + "expression" : "1", + "name" : "REP_NUM" + }, { + "expression" : "t1.`RISK`", + "name" : "RISK" + }, { + "expression" : "t1.`SEQUENCE`", + "name" : "SEQUENCE" + }, { + "expression" : "t1.`SEVERITY`", + "name" : "SEVERITY" + }, { + "expression" : "concat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`)", + "name" : "SHOW_IDENTIFIER" + }, { + "expression" : "t1.`SOLUTION_WAY`", + "name" : "SOLUTION_WAY" + }, { + "expression" : "t1.`SPRINT_ID`", + "name" : "SPRINT_ID" + }, { + "expression" : "t51.`NAME`", + "name" : "SPRINT_NAME" + }, { + "expression" : "t51.`STATUS`", + "name" : "SPRINT_STATUS" + }, { + "expression" : "t1.`START_AT`", + "name" : "START_AT" + }, { + "expression" : "t1.`STATE`", + "name" : "STATE" + }, { + "expression" : "t41.`TYPE`", + "name" : "STATE_TYPE" + }, { + "expression" : "t1.`SWIMLANE_ID`", + "name" : "SWIMLANE_ID" + }, { + "expression" : "t1.`TAGS`", + "name" : "TAGS" + }, { + "expression" : "t1.`TITLE`", + "name" : "TITLE" + }, { + "expression" : "t1.`TOP_ID`", + "name" : "TOP_ID" + }, { + "expression" : "t91.`TITLE`", + "name" : "TOP_TITLE" + }, { + "expression" : "t1.`UPDATE_MAN`", + "name" : "UPDATE_MAN" + }, { + "expression" : "t1.`UPDATE_TIME`", + "name" : "UPDATE_TIME" + }, { + "expression" : "t21.`ORGIN_STATE`", + "name" : "WORK_ITEM_ORIGIN_STATE" + }, { + "expression" : "t21.`SUB_TYPE`", + "name" : "WORK_ITEM_SUB_TYPE" + }, { + "expression" : "t21.`GROUP`", + "name" : "WORK_ITEM_TYPE_GROUP" + }, { + "expression" : "t1.`WORK_ITEM_TYPE_ID`", + "name" : "WORK_ITEM_TYPE_ID" + }, { + "expression" : "t21.`NAME`", + "name" : "WORK_ITEM_TYPE_NAME" + }, { + "expression" : "t21.`SEQUENCE`", + "name" : "WORK_ITEM_TYPE_SEQUENCE" + } ], + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`,\nt101.`PRINCIPAL_ID`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \nLEFT OUTER JOIN `RELATION` t101 ON t1.`ID` = t101.`TARGET_ID` \n\n", + "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/ideas_relation_work_item/PSDEDQCODES/MYSQL5.json" +} \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/kanban_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/kanban_work_item/PSDEDQCODES/MYSQL5.json index 3d078076881438771b043c844fcb7b710a0c7e4c..87da1206031be6e9f3ae2c311e766d3dbbc54422 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/kanban_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/kanban_work_item/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/kanban_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/milestone/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/milestone/PSDEDQCODES/MYSQL5.json index d65e9e7f15b81ff615a36b92e7b812bfda6163d2..9c812c9725a837353d6258e8c14eaed867852bb0 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/milestone/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/milestone/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/milestone/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/move_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/move_work_item/PSDEDQCODES/MYSQL5.json index 5d04a37af5a9e2fe028ce88bcbb0b1f0a78709e7..f79e40ae3f41e9b674d1e4f0a3d6bffd8ae7fbb9 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/move_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/move_work_item/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/move_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_assignee/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_assignee/PSDEDQCODES/MYSQL5.json index 9ca37ee78e179451f9872b30bb24be4a5a555d26..5409289df37207be3522155c9fe69e39676de27b 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_assignee/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_assignee/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_assignee/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_attention/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_attention/PSDEDQCODES/MYSQL5.json index 8754f6bf461310b47292ae3e237fa33916b429a7..7c42ef76dbf38b17e4f3af68e481dbecbae4f4c1 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_attention/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_attention/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_attention/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_created/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_created/PSDEDQCODES/MYSQL5.json index 3b023ebac9fa956eb25d11a1fe368736f441af7d..1a42d6aba1184067cc009bf33cf69479e47f6d5d 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_created/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_created/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_created/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json index d1c1b507a1b4e35d46b60c2efa5186201e006ba8..0c7205c740846e99a66e41956e4dc32076422974 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_bug/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_bug/PSDEDQCODES/MYSQL5.json index e0b7179b8592ff87901e6877d666668db03a97f0..bf2470e578603bb8977019f2d7943d7ed33b467b 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_bug/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_bug/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_bug/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_other/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_other/PSDEDQCODES/MYSQL5.json index 4965e605115c7edad5ae47728ce6e830c44f4ecf..004ff824be21abf1da6f0c6c50b6a74e7477381f 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_other/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_other/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_other/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_task/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_task/PSDEDQCODES/MYSQL5.json index 407b8aa3b5815af84b7e790ea9bfe924e450b65d..7c74d24f259cb344266eeafb47bd1f41bb1c36c8 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_task/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_task/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_summary_task/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_todo/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_todo/PSDEDQCODES/MYSQL5.json index d41c1030a4d6ceb9352ae04d699504f2d93d774f..802c6c9805751edcded9e9c90dd33275e2ff78e3 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_todo/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_todo/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/my_todo/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/no_bug_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/no_bug_work_item/PSDEDQCODES/MYSQL5.json index db5be0c1ec9cc74a93f4c3ed0756082046a60d87..f996514da349c111c8a941047896e7aed8af70bf 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/no_bug_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/no_bug_work_item/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/no_bug_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_bug_relation/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_bug_relation/PSDEDQCODES/MYSQL5.json index 45d162a860638852c1386ad9e4e2d38dee6209b9..8c3194c7a83f80a38610df09b52e4bbc71268e74 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_bug_relation/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_bug_relation/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_bug_relation/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_relation/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_relation/PSDEDQCODES/MYSQL5.json index d1d83090517d0d61258b0ffaef8af3704809f2c1..fb8702bbd47aaa33ece0f8ce869a6c517e3a3256 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_relation/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_relation/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/not_exsists_relation/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/notbug_exsists_relation/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/notbug_exsists_relation/PSDEDQCODES/MYSQL5.json index fbf0cc55047f76abec7c06379b5357a1357d878a..12e2635b8cedd948f617f903f26593f2af9a57d2 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/notbug_exsists_relation/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/notbug_exsists_relation/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/notbug_exsists_relation/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/overview_chart/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/overview_chart/PSDEDQCODES/MYSQL5.json index 23aeda4eaf2fb8f22334e0192a185f0c10a71327..68a6480745abc83d6dffd781f980dddc9852e2f6 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/overview_chart/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/overview_chart/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/overview_chart/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json index cf42cf80c46b5c472647c60447db72ea0f33aa25..d66c60cdcc8c5668fe91b32d95dfbfdfff3100be 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json index 05d24c99667e7ce61dd24512ad64cc9f49e09c44..016f64be4c761af2c3f01166351b43143c626def 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/recent_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/recent_work_item/PSDEDQCODES/MYSQL5.json index 3e3e484b4d3154f04a51499c4353ac399882473c..66466c003da75ef1ff9844d69df20a81d720fa82 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/recent_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/recent_work_item/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/recent_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/relation_work_item/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/relation_work_item/PSDEDQCODES/MYSQL5.json index 4e9afa7142bab1c4d0547ddb49b4f135fc7e8aaa..9e3c8102b3f5c4416b87aa18d07a78a0a99f3fe0 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/relation_work_item/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/relation_work_item/PSDEDQCODES/MYSQL5.json @@ -142,6 +142,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -215,6 +218,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/relation_work_item/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_plan/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_plan/PSDEDQCODES/MYSQL5.json index 91ee69956df63a2afa1d7f8e7b5fe8cff4abe8a9..e3f2d15b1cf1ff8ce1f932e2262847e6dade6481 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_plan/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_plan/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_plan/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_work_item_chart/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_work_item_chart/PSDEDQCODES/MYSQL5.json index 0491f332a1362b4761aea2a8290edf64f52894f3..4357eb318167a07e17ce3219be28e6ae2b14643e 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_work_item_chart/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_work_item_chart/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/release_work_item_chart/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/resource/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/resource/PSDEDQCODES/MYSQL5.json index b4da05c552328faf9e4b4cd558671518cb3795bc..c851241e360f5f20a3dbf6977d4bc46db5d51a2a 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/resource/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/resource/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/resource/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/scrum_story_normal/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/scrum_story_normal/PSDEDQCODES/MYSQL5.json index 7ef19e27752cd03af929a471df97bf8daaaefc62..d1679aa4ad1a5e4cb4c88a8591c8a3974499954f 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/scrum_story_normal/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/scrum_story_normal/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/scrum_story_normal/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/seven_days/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/seven_days/PSDEDQCODES/MYSQL5.json index eefc5a82ae79d1b82589e3d49368dee97802387b..87d9ae497f9f0a8eaac86b14f192875477eaeaed 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/seven_days/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/seven_days/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/seven_days/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_completed/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_completed/PSDEDQCODES/MYSQL5.json index efdcdff85ee5f60de5fb64fa8d60fbd71975722d..89334b26bdc6ecb8515a396eae969b36676be2fb 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_completed/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_completed/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_completed/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_work_item_chart/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_work_item_chart/PSDEDQCODES/MYSQL5.json index f9255d9647f017a8db4651988b9da832f974d6d5..c1eeab83afe57874fd14a600083c24279c24c109 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_work_item_chart/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_work_item_chart/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/sprint_work_item_chart/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/test_plan_relation_bug/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/test_plan_relation_bug/PSDEDQCODES/MYSQL5.json index a93f674f8ea9e7858a021b43c3892c3f5094541d..d39146da502934ad64947a30e45e6f6ab3561c96 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/test_plan_relation_bug/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/test_plan_relation_bug/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/test_plan_relation_bug/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/un_deletd/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/un_deletd/PSDEDQCODES/MYSQL5.json index 4005fe6741647553b2e675362f308e6cf1009516..80b3552dac1b4d34a430609d930ab62c482da4ce 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/un_deletd/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/un_deletd/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/un_deletd/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/under_work/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/under_work/PSDEDQCODES/MYSQL5.json index 2338d592c4b600e055550ed22342d287bc4ba7e0..0cd4f396b4a6efa6b87cb6695649fcff88a4e614 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/under_work/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/under_work/PSDEDQCODES/MYSQL5.json @@ -138,6 +138,9 @@ }, { "expression" : "1", "name" : "REP_NUM" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`RISK`", "name" : "RISK" @@ -211,6 +214,6 @@ "expression" : "t21.`SEQUENCE`", "name" : "WORK_ITEM_TYPE_SEQUENCE" } ], - "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", + "queryCode" : "SELECT\nt1.`ACTUAL_END_AT`,\nt1.`ACTUAL_START_AT`,\nt1.`ASSIGNEE_ID`,\nt1.`ASSIGNEE_NAME`,\nt1.`BACKLOG_FROM`,\nt1.`BACKLOG_TYPE`,\nt1.`BOARD_ID`,\nt81.`NAME` AS `BOARD_NAME`,\nt1.`COMPLETED_AT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`END_AT`,\nt1.`ENTRY_ID`,\nt71.`NAME` AS `ENTRY_NAME`,\nt1.`ENTRY_POSITION`,\nt1.`ENTRY_STATUS`,\nt1.`FINISHER`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`IS_LEAF`,\n(CASE WHEN t41.`TYPE` <> 'completed' and t41.`TYPE` <> 'closed' and t1.`END_AT` < CURDATE() THEN 1 else 0 END) AS `IS_OVERTIME`,\nt1.`JOB_TYPE`,\nt1.`MULTIPLE_PEOPLE`,\nIFNULL((TIMESTAMPDIFF(DAY,t1.`END_AT`,IFNULL(t1.`ACTUAL_END_AT`,CURDATE()))),NULL) AS `OVERDUE_TIME`,\nt1.`PID`,\nt1.`PRIORITY`,\nt1.`PROJECT_ID`,\nt11.`IDENTIFIER` AS `PROJECT_IDENTIFIER`,\nt11.`IS_ARCHIVED` AS `PROJECT_IS_ARCHIVED`,\nt11.`IS_DELETED` AS `PROJECT_IS_DELETED`,\nt11.`NAME` AS `PROJECT_NAME`,\nt11.`TYPE` AS `PROJECT_TYPE`,\nt31.`TITLE` AS `PTITLE`,\nt31.`WORK_ITEM_TYPE_ID` AS `P_WORK_ITEM_TYPE_ID`,\nt1.`REAPPEAR_PROBABILITY`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`RELEASE_ID`,\nt61.`NAME` AS `RELEASE_NAME`,\nt61.`STATUS` AS `RELEASE_STATUS`,\n1 AS `REP_NUM`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`RISK`,\nt1.`SEQUENCE`,\nt1.`SEVERITY`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SOLUTION_WAY`,\nt1.`SPRINT_ID`,\nt51.`NAME` AS `SPRINT_NAME`,\nt51.`STATUS` AS `SPRINT_STATUS`,\nt1.`START_AT`,\nt1.`STATE`,\nt41.`TYPE` AS `STATE_TYPE`,\nt1.`SWIMLANE_ID`,\nt1.`TAGS`,\nt1.`TITLE`,\nt1.`TOP_ID`,\nt91.`TITLE` AS `TOP_TITLE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt21.`ORGIN_STATE` AS `WORK_ITEM_ORIGIN_STATE`,\nt21.`SUB_TYPE` AS `WORK_ITEM_SUB_TYPE`,\nt21.`GROUP` AS `WORK_ITEM_TYPE_GROUP`,\nt1.`WORK_ITEM_TYPE_ID`,\nt21.`NAME` AS `WORK_ITEM_TYPE_NAME`,\nt21.`SEQUENCE` AS `WORK_ITEM_TYPE_SEQUENCE`\nFROM `WORK_ITEM` t1 \nLEFT JOIN `PROJECT` t11 ON t1.`PROJECT_ID` = t11.`ID` \nLEFT JOIN `WORK_ITEM_TYPE` t21 ON t1.`WORK_ITEM_TYPE_ID` = t21.`ID` \nLEFT JOIN `WORK_ITEM` t31 ON t1.`PID` = t31.`ID` \nLEFT JOIN `WORK_ITEM_STATE` t41 ON t1.`STATE` = t41.`ID` \nLEFT JOIN `SPRINT` t51 ON t1.`SPRINT_ID` = t51.`ID` \nLEFT JOIN `PROJECT_RELEASE` t61 ON t1.`RELEASE_ID` = t61.`ID` \nLEFT JOIN `ENTRY` t71 ON t1.`ENTRY_ID` = t71.`ID` \nLEFT JOIN `BOARD` t81 ON t1.`BOARD_ID` = t81.`ID` \nLEFT JOIN `WORK_ITEM` t91 ON t1.`TOP_ID` = t91.`ID` \n", "id" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEDATAQUERIES/under_work/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json index e4b1b53ca7bfda2165aa347ee65e0fc349b40772..fcc58ad5a25ac24230a5b65f75888b1d76d920e0 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -17,6 +18,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -30,5 +35,6 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true } \ No newline at end of file diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type.json index 423c60390794defefb56992988dd50de2a141af7..c368e9d967d34c4adf6c6d813f04a558ff556cfe 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type.json @@ -2704,6 +2704,7 @@ } ], "memo" : "仅瀑布类型项目可以自定义工作项类型(定义瀑布型项目中可自定义的不同工作项类别。)", "getMinorPSDERs" : [ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json", @@ -2731,6 +2732,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true } ], "name" : "WORK_ITEM_TYPE", diff --git a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json index 8de2a9b6a9db1019b4e40b476cf6b1a9a40b4234..1fc172de25d6a55820a87ded1b94e359111b35dc 100644 --- a/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json +++ b/model/PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json @@ -1,4 +1,5 @@ { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item_type/PSDERS/DER1N_WORK_ITEM_TYPE_PROJECT_PROJECT_ID.json", @@ -26,5 +27,6 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true } \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSCODELISTS/review_type.json b/model/PSMODULES/TestMgmt/PSCODELISTS/review_type.json index c173862c15ff3f6ffa70213ec78dfd17de632482..45e68fd875a1717985c1787b3e9394e00e7a94b2 100644 --- a/model/PSMODULES/TestMgmt/PSCODELISTS/review_type.json +++ b/model/PSMODULES/TestMgmt/PSCODELISTS/review_type.json @@ -18,6 +18,14 @@ "codeName" : "idea", "text" : "需求评审", "value" : "IDEA" + }, { + "codeName" : "page", + "text" : "页面评审", + "value" : "PAGE" + }, { + "codeName" : "work_item", + "text" : "工作项评审", + "value" : "WORK_ITEM" } ], "getPSDEDataSet" : { "modelref" : true, diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json index 829742270992a27ee1e9cbd3abc8f166f4fd704c..79166c4ee8f302060ecbe6098e4c01eabaac8fec 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json @@ -2584,6 +2584,34 @@ }, "name" : "CREATE", "id" : "LIBRARY__CREATE" + }, { + "logicName" : "建立", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "CREATE", + "id" : "SPACE__CREATE" + }, { + "logicName" : "建立", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "CREATE", + "id" : "PROJECT__CREATE" }, { "logicName" : "建立", "name" : "CREATE" @@ -2601,6 +2629,20 @@ }, "name" : "DELETE", "id" : "LIBRARY__DELETE" + }, { + "logicName" : "删除", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "DELETE", + "id" : "SPACE__DELETE" }, { "logicName" : "删除", "mapPSDEName" : "PRODUCT", @@ -2618,6 +2660,20 @@ }, { "logicName" : "删除", "name" : "DELETE" + }, { + "logicName" : "删除", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "DELETE", + "id" : "PROJECT__DELETE" }, { "logicName" : "读取", "name" : "READ" @@ -2635,6 +2691,20 @@ }, "name" : "READ", "id" : "LIBRARY__READ" + }, { + "logicName" : "读取", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "READ", + "id" : "PROJECT__READ" }, { "logicName" : "读取", "mapPSDEName" : "PRODUCT", @@ -2649,6 +2719,34 @@ }, "name" : "READ", "id" : "PRODUCT__READ" + }, { + "logicName" : "读取", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "READ", + "id" : "SPACE__READ" + }, { + "logicName" : "更新", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "UPDATE", + "id" : "PROJECT__UPDATE" }, { "logicName" : "更新", "mapPSDEName" : "LIBRARY", @@ -2663,6 +2761,20 @@ }, "name" : "UPDATE", "id" : "LIBRARY__UPDATE" + }, { + "logicName" : "更新", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "UPDATE", + "id" : "SPACE__UPDATE" }, { "logicName" : "更新", "mapPSDEName" : "PRODUCT", @@ -2739,6 +2851,12 @@ "name" : "流程准则实体表格视图", "realModelSubType" : "DEGRIDVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "project_all_grid_view", + "logicName" : "项目流程准则表格视图", + "name" : "项目流程准则表格视图", + "realModelSubType" : "DEGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "PickupGridView", "logicName" : "流程准则实体选择表格视图(部件视图)", @@ -3060,6 +3178,58 @@ "removeActionType" : 0, "removeOrder" : -1, "serviceCodeName" : "product" + }, { + "codeName" : "PROJECT", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json", + "logicName" : "项目-评审准则", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "orderValue" : 100, + "pickupDEFName" : "SCOPE_ID", + "getPickupPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "project" + }, { + "codeName" : "SPACE", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json", + "logicName" : "空间-评审准则", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "orderValue" : 100, + "pickupDEFName" : "SCOPE_ID", + "getPickupPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "space" } ], "name" : "GUIDELINE", "getPSSysDBScheme" : { diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json new file mode 100644 index 0000000000000000000000000000000000000000..4b859d3114c41515aecd5c0830f0d79474584e9e --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json @@ -0,0 +1,27 @@ +{ + "codeName" : "PROJECT", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json", + "logicName" : "项目-评审准则", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "orderValue" : 100, + "pickupDEFName" : "SCOPE_ID", + "getPickupPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "project" +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json new file mode 100644 index 0000000000000000000000000000000000000000..082a61e393f1b1677365bc55a0cac84281c4489f --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json @@ -0,0 +1,27 @@ +{ + "codeName" : "SPACE", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json", + "logicName" : "空间-评审准则", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "orderValue" : 100, + "pickupDEFName" : "SCOPE_ID", + "getPickupPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "space" +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review.json index efe66bc1546a079952fc2782d0e02897b86562f6..a1ac8e51dd32d36151ba73577670adea1d6271a1 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review.json @@ -901,6 +901,18 @@ }, { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0621067709.json" + }, { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805194641.json" + }, { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805357248.json" + }, { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805466700.json" + }, { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805866544.json" } ], "getAllPSDEDataQueries" : [ { "getAllPSDEDataQueryCodes" : [ { @@ -6427,11 +6439,63 @@ "modelref" : true, "id" : "RENEWPARAM2" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "tag", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[tag] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "tag", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[tag] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + } } ], "topPos" : 330 }, { "codeName" : "PREPAREPARAM2", - "leftPos" : 640, + "leftPos" : 496, "logicNodeType" : "PREPAREPARAM", "name" : "填充需求属性值", "getPSDELogicLinks" : [ { @@ -6466,10 +6530,10 @@ "srcValue" : "IDEA", "srcValueType" : "SRCVALUE" } ], - "topPos" : 450 + "topPos" : 460 }, { "codeName" : "PREPAREPARAM3", - "leftPos" : 896, + "leftPos" : 676, "logicNodeType" : "PREPAREPARAM", "name" : "填充用例属性值", "getPSDELogicLinks" : [ { @@ -6504,7 +6568,83 @@ "srcValue" : "TEST_CASE", "srcValueType" : "SRCVALUE" } ], - "topPos" : 450 + "topPos" : 460 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 853, + "logicNodeType" : "PREPAREPARAM", + "name" : "填充工作项属性值", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "TARGET_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "forward_relation_obj" + }, + "name" : "直接值[WORK_ITEM] ==> forward_relation_obj[TARGET_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "WORK_ITEM", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "PRINCIPAL_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "reverse_relation_obj" + }, + "name" : "直接值[WORK_ITEM] ==> reverse_relation_obj[PRINCIPAL_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "WORK_ITEM", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 460 + }, { + "codeName" : "PREPAREPARAM5", + "leftPos" : 1040, + "logicNodeType" : "PREPAREPARAM", + "name" : "填充页面属性值", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "TARGET_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "forward_relation_obj" + }, + "name" : "直接值[PAGE] ==> forward_relation_obj[TARGET_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PAGE", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "PRINCIPAL_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "reverse_relation_obj" + }, + "name" : "直接值[PAGE] ==> reverse_relation_obj[PRINCIPAL_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PAGE", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 460 }, { "codeName" : "END1", "leftPos" : 400, @@ -9445,7 +9585,36 @@ "id" : "DENOTIFY2" } } ], - "topPos" : 130 + "topPos" : 20 + }, { + "codeName" : "DENOTIFY1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 120, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(需求)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY1" + } + } ], + "topPos" : 148 }, { "codeName" : "BINDPARAM1", "getDstPSDELogicParam" : { @@ -9557,6 +9726,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY3" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -9583,6 +9778,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } } ], "topPos" : 208 }, { @@ -9783,14 +10004,14 @@ } ], "topPos" : 208 }, { - "codeName" : "DENOTIFY1", + "codeName" : "DENOTIFY3", "getDstPSDELogicParam" : { "modelref" : true, "id" : "Default" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, @@ -9798,7 +10019,7 @@ }, "leftPos" : 120, "logicNodeType" : "DENOTIFY", - "name" : "通知第一评审人(需求)", + "name" : "通知第一评审人(工作项)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -9807,7 +10028,7 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY1" + "id" : "DENOTIFY3" } } ], "topPos" : 280 @@ -9982,6 +10203,35 @@ } } ], "topPos" : 360 + }, { + "codeName" : "DENOTIFY4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 120, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(页面)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + } + } ], + "topPos" : 391 }, { "codeName" : "DEBUGPARAM4", "getDstPSDELogicParam" : { @@ -10020,7 +10270,7 @@ }, { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM4" + "id" : "PREPAREPARAM9" }, "name" : "连接名称", "getPSDELogicLinkGroupCond" : { @@ -10035,48 +10285,164 @@ "id" : "for_reltion" }, "logicType" : "SINGLE", - "name" : "for_reltion[target_type] 等于(=) TEST_CASE", - "paramValue" : "TEST_CASE" + "name" : "for_reltion[target_type] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" } ] }, "getSrcPSDELogicNode" : { "modelref" : true, "id" : "DEBUGPARAM4" } - } ], - "topPos" : 451 - }, { - "codeName" : "THROWEXCEPTION1", - "errorCode" : 0, - "errorInfo" : "请添加评审内容", - "leftPos" : -850, - "logicNodeType" : "THROWEXCEPTION", - "name" : "评审内容为空", - "topPos" : 519 - }, { - "codeName" : "PREPAREPARAM7", - "leftPos" : 503, - "logicNodeType" : "PREPAREPARAM", - "name" : "获取需求ID", - "getPSDELogicLinks" : [ { + }, { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEACTION4" + "id" : "PREPAREPARAM4" }, "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "PREPAREPARAM7" - } - } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "ID", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "idea" - }, - "name" : "for_reltion[TARGET_ID] ==> idea[ID]", - "paramAction" : "SETPARAMVALUE", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) TEST_CASE", + "paramValue" : "TEST_CASE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM4" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM4" + } + } ], + "topPos" : 451 + }, { + "codeName" : "THROWEXCEPTION1", + "errorCode" : 0, + "errorInfo" : "请添加评审内容", + "leftPos" : -850, + "logicNodeType" : "THROWEXCEPTION", + "name" : "评审内容为空", + "topPos" : 519 + }, { + "codeName" : "PREPAREPARAM12", + "leftPos" : 333, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取页面ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "for_reltion[TARGET_ID] ==> page[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 595 + }, { + "codeName" : "PREPAREPARAM9", + "leftPos" : 530, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取工作项ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION6" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "for_reltion[TARGET_ID] ==> work_item[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 595 + }, { + "codeName" : "PREPAREPARAM7", + "leftPos" : 733, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取需求ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM7" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "idea" + }, + "name" : "for_reltion[TARGET_ID] ==> idea[ID]", + "paramAction" : "SETPARAMVALUE", "srcFieldName" : "TARGET_ID", "getSrcPSDELogicParam" : { "modelref" : true, @@ -10087,7 +10453,7 @@ "topPos" : 595 }, { "codeName" : "PREPAREPARAM4", - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "PREPAREPARAM", "name" : "获取测试用例ID", "getPSDELogicLinks" : [ { @@ -10117,6 +10483,64 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 595 + }, { + "codeName" : "DEACTION9", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 333, + "logicNodeType" : "DEACTION", + "name" : "获取空间页面详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + } + } ], + "topPos" : 690 + }, { + "codeName" : "DEACTION6", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 530, + "logicNodeType" : "DEACTION", + "name" : "获取项目工作项详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION6" + } + } ], + "topPos" : 690 }, { "codeName" : "DEACTION4", "getDstPSDEAction" : { @@ -10131,7 +10555,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "DEACTION", "name" : "获取产品需求详情", "getPSDELogicLinks" : [ { @@ -10160,7 +10584,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "DEACTION", "name" : "获取测试用例详情", "getPSDELogicLinks" : [ { @@ -10175,9 +10599,65 @@ } } ], "topPos" : 690 + }, { + "codeName" : "PREPAREPARAM11", + "leftPos" : 333, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置空间页面评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "直接值[2] ==> page[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 789 + }, { + "codeName" : "PREPAREPARAM10", + "leftPos" : 530, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置项目工作项评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "直接值[2] ==> work_item[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 789 }, { "codeName" : "PREPAREPARAM8", - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "PREPAREPARAM", "name" : "设置产品需求评审状态", "getPSDELogicLinks" : [ { @@ -10205,7 +10685,7 @@ "topPos" : 789 }, { "codeName" : "PREPAREPARAM5", - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "PREPAREPARAM", "name" : "设置测试用例评审状态", "getPSDELogicLinks" : [ { @@ -10231,6 +10711,64 @@ "srcValueType" : "SRCVALUE" } ], "topPos" : 789 + }, { + "codeName" : "DEACTION8", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 333, + "logicNodeType" : "DEACTION", + "name" : "更新空间页面", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + } + } ], + "topPos" : 888 + }, { + "codeName" : "DEACTION7", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 530, + "logicNodeType" : "DEACTION", + "name" : "更新项目工作项", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + } + } ], + "topPos" : 888 }, { "codeName" : "DEACTION5", "getDstPSDEAction" : { @@ -10245,7 +10783,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "DEACTION", "name" : "更新产品需求", "getPSDELogicLinks" : [ { @@ -10274,7 +10812,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "DEACTION", "name" : "更新测试用例", "getPSDELogicLinks" : [ { @@ -10289,13 +10827,33 @@ } } ], "topPos" : 888 + }, { + "codeName" : "RESETPARAM4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "leftPos" : 333, + "logicNodeType" : "RESETPARAM", + "name" : "重置空间页面参数", + "topPos" : 988 + }, { + "codeName" : "RESETPARAM3", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "leftPos" : 530, + "logicNodeType" : "RESETPARAM", + "name" : "重置项目工作项参数", + "topPos" : 988 }, { "codeName" : "RESETPARAM2", "getDstPSDELogicParam" : { "modelref" : true, "id" : "idea" }, - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "RESETPARAM", "name" : "重置产品需求参数", "topPos" : 988 @@ -10305,7 +10863,7 @@ "modelref" : true, "id" : "test_case" }, - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "RESETPARAM", "name" : "重置测试用例参数", "topPos" : 988 @@ -10338,6 +10896,15 @@ "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, "entityParam" : true + }, { + "codeName" : "page", + "logicName" : "页面", + "name" : "页面", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "entityParam" : true }, { "codeName" : "relation_page", "logicName" : "relation分页数据", @@ -10402,6 +10969,15 @@ "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, "entityParam" : true + }, { + "codeName" : "work_item", + "logicName" : "工作项", + "name" : "工作项", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "entityParam" : true } ], "getStartPSDELogicNode" : { "modelref" : true, @@ -11640,6 +12216,51 @@ "path" : "PSMODULES/ProdMgmt/PSSYSMSGTEMPLS/idea_review_complete.json" }, "taskMode" : 0 + }, { + "codeName" : "page_complete_notify", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_complete_notify.json", + "msgType" : 1, + "name" : "完成页面评审通知", + "getPSDENotifyTargets" : [ { + "name" : "通知关注人", + "getPSSysMsgTarget" : { + "modelref" : true, + "path" : "PSSYSMSGTARGETS/reviewers.json" + }, + "targetType" : "SYSMSGTARGET" + } ], + "getPSSysMsgQueue" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSSYSMSGQUEUES/Default.json" + }, + "getPSSysMsgTempl" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSSYSMSGTEMPLS/page_review_complete.json" + }, + "taskMode" : 0 + }, { + "codeName" : "page_review_notify", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json", + "msgType" : 1, + "name" : "空间页面评审通知", + "notifyTag2" : "知识管理", + "getPSDENotifyTargets" : [ { + "name" : "当前评审人", + "getTargetPSDEField" : { + "name" : "NEXT_REVIEWER", + "codeName" : "next_reviewer" + }, + "targetType" : "DEFIELD" + } ], + "getPSSysMsgQueue" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSSYSMSGQUEUES/Default.json" + }, + "getPSSysMsgTempl" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSSYSMSGTEMPLS/page_review_inform_template.json" + }, + "taskMode" : 0 }, { "codeName" : "review_notify", "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json", @@ -11708,8 +12329,70 @@ "path" : "PSMODULES/TestMgmt/PSSYSMSGTEMPLS/tc_review_inform_template.json" }, "taskMode" : 0 + }, { + "codeName" : "work_item_complete_notify", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_complete_notify.json", + "msgType" : 1, + "name" : "完成工作项评审通知", + "getPSDENotifyTargets" : [ { + "name" : "通知关注人", + "getPSSysMsgTarget" : { + "modelref" : true, + "path" : "PSSYSMSGTARGETS/reviewers.json" + }, + "targetType" : "SYSMSGTARGET" + } ], + "getPSSysMsgQueue" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSSYSMSGQUEUES/Default.json" + }, + "getPSSysMsgTempl" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSSYSMSGTEMPLS/work_item_review_complete.json" + }, + "taskMode" : 0 + }, { + "codeName" : "work_item_review_notify", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json", + "msgType" : 1, + "name" : "项目工作项评审通知", + "notifyTag2" : "项目管理", + "getPSDENotifyTargets" : [ { + "name" : "当前评审人", + "getTargetPSDEField" : { + "name" : "NEXT_REVIEWER", + "codeName" : "next_reviewer" + }, + "targetType" : "DEFIELD" + } ], + "getPSSysMsgQueue" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSSYSMSGQUEUES/Default.json" + }, + "getPSSysMsgTempl" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSSYSMSGTEMPLS/wi_review_inform_template.json" + }, + "taskMode" : 0 } ], "getAllPSDEOPPrivs" : [ { + "logicName" : "建立", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "CREATE", + "id" : "SPACE__CREATE" + }, { + "logicName" : "建立", + "name" : "CREATE" + }, { "logicName" : "建立", "mapPSDEName" : "PRODUCT", "mapPSDEOPPrivName" : "SUBDATA", @@ -11723,9 +12406,6 @@ }, "name" : "CREATE", "id" : "PRODUCT__CREATE" - }, { - "logicName" : "建立", - "name" : "CREATE" }, { "logicName" : "建立", "mapPSDEName" : "LIBRARY", @@ -11740,6 +12420,34 @@ }, "name" : "CREATE", "id" : "library__CREATE" + }, { + "logicName" : "建立", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "CREATE", + "id" : "PROJECT__CREATE" + }, { + "logicName" : "删除", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "DELETE", + "id" : "SPACE__DELETE" }, { "logicName" : "删除", "name" : "DELETE" @@ -11771,9 +12479,51 @@ }, "name" : "DELETE", "id" : "PRODUCT__DELETE" + }, { + "logicName" : "删除", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "DELETE", + "id" : "PROJECT__DELETE" + }, { + "logicName" : "读取", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "READ", + "id" : "PROJECT__READ" }, { "logicName" : "读取", "name" : "READ" + }, { + "logicName" : "读取", + "mapPSDEName" : "PRODUCT", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/product.json" + }, + "name" : "READ", + "id" : "PRODUCT__READ" }, { "logicName" : "读取", "mapPSDEName" : "LIBRARY", @@ -11790,18 +12540,18 @@ "id" : "library__READ" }, { "logicName" : "读取", - "mapPSDEName" : "PRODUCT", + "mapPSDEName" : "SPACE", "mapPSDEOPPrivName" : "READ", "getMapPSDER" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" }, "getMapPSDataEntity" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/product.json" + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" }, "name" : "READ", - "id" : "PRODUCT__READ" + "id" : "SPACE__READ" }, { "logicName" : "更新", "mapPSDEName" : "PRODUCT", @@ -11830,9 +12580,37 @@ }, "name" : "UPDATE", "id" : "library__UPDATE" + }, { + "logicName" : "更新", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "UPDATE", + "id" : "SPACE__UPDATE" }, { "logicName" : "更新", "name" : "UPDATE" + }, { + "logicName" : "更新", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "UPDATE", + "id" : "PROJECT__UPDATE" } ], "getAllPSDEReports" : [ { "codeName" : "bi_report", @@ -11924,6 +12702,12 @@ "name" : "评审实体数据多项选择视图", "realModelSubType" : "DEMPICKUPVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "page_tree_exp_view", + "logicName" : "页面评审实体树导航视图", + "name" : "页面评审实体树导航视图", + "realModelSubType" : "DETREEEXPVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "pick_up_grid_view", "logicName" : "评审实体选择表格视图(部件视图)", @@ -11955,6 +12739,12 @@ "name" : "需求评审选择树视图", "realModelSubType" : "DEPICKUPTREEVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "work_item_pick_up_tree_view", + "logicName" : "工作项评审选择树视图", + "name" : "工作项评审选择树视图", + "realModelSubType" : "DEPICKUPTREEVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "tree_exp_view", "logicName" : "评审实体树导航视图", @@ -11985,6 +12775,12 @@ "name" : "评审选择树视图", "realModelSubType" : "DEPICKUPTREEVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "page_pick_up_tree_view", + "logicName" : "页面评审选择树视图", + "name" : "页面评审选择树视图", + "realModelSubType" : "DEPICKUPTREEVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "create_wizard_view", "logicName" : "评审新建向导视图", @@ -12003,6 +12799,18 @@ "name" : "基线评审表格视图", "realModelSubType" : "DEGRIDVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "page_main_view", + "logicName" : "页面评审主视图", + "name" : "页面评审主视图", + "realModelSubType" : "DEEDITVIEW", + "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "work_item_tree_exp_view", + "logicName" : "工作项评审实体树导航视图", + "name" : "工作项评审实体树导航视图", + "realModelSubType" : "DETREEEXPVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "pick_up_view", "logicName" : "评审实体数据选择视图", @@ -12010,6 +12818,12 @@ "name" : "评审实体数据选择视图", "realModelSubType" : "DEPICKUPVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "work_item_main_view", + "logicName" : "工作项评审主视图", + "name" : "工作项评审主视图", + "realModelSubType" : "DEEDITVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "RedirectView", "logicName" : "评审实体数据重定向视图", @@ -12067,6 +12881,13 @@ "name" : "需求评审主视图_表单", "realModelSubType" : "EDITFORM", "realModelType" : "PSDEFORM" + }, { + "codeName" : "page_main_view_form", + "logicName" : "页面评审主视图_表单", + "modelTag2" : "0", + "name" : "页面评审主视图_表单", + "realModelSubType" : "EDITFORM", + "realModelType" : "PSDEFORM" }, { "codeName" : "Usr05226816_Form", "logicName" : "确认完成(评审中)_表单", @@ -12089,6 +12910,13 @@ "name" : "新建表单", "realModelSubType" : "EDITFORM", "realModelType" : "PSDEFORM" + }, { + "codeName" : "work_item_main_view_form", + "logicName" : "工作项评审主视图_表单", + "modelTag2" : "0", + "name" : "工作项评审主视图_表单", + "realModelSubType" : "EDITFORM", + "realModelType" : "PSDEFORM" }, { "codeName" : "idea_set_category_Form", "logicName" : "需求设置类别表单", @@ -12325,7 +13153,8 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "masterRS" : 4, + "masterOrder" : 100, + "masterRS" : 5, "minorCodeName" : "review_contents", "getMinorPSDataEntity" : { "modelref" : true, @@ -12513,6 +13342,62 @@ "removeOrder" : -1, "serviceCodeName" : "product", "typeValue" : "PRODUCT" + }, { + "codeName" : "PROJECT", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json", + "logicName" : "项目-评审", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "orderValue" : 100, + "parentSubType" : "PROJECT", + "pickupDEFName" : "PRINCIPAL_ID", + "getPickupPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "project", + "typeValue" : "PROJECT" + }, { + "codeName" : "SPACE", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json", + "logicName" : "空间-评审", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "orderValue" : 100, + "parentSubType" : "SPACE", + "pickupDEFName" : "PRINCIPAL_ID", + "getPickupPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "space", + "typeValue" : "SPACE" } ], "name" : "REVIEW", "getPSSysDBScheme" : { diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805194641.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805194641.json new file mode 100644 index 0000000000000000000000000000000000000000..de5e350efdf1540385f1d5c65e163105a10102cd --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805194641.json @@ -0,0 +1,36 @@ +{ + "codeName" : "UsrDRItem0805194641", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805194641.json", + "itemType" : "CUSTOM", + "name" : "页面评审内容表格(无多选)", + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "page_no_grid_view_all", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805357248.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805357248.json new file mode 100644 index 0000000000000000000000000000000000000000..7e9311fd7d17c959a7423d2070ecc552b9fe3166 --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805357248.json @@ -0,0 +1,36 @@ +{ + "codeName" : "UsrDRItem0805357248", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805357248.json", + "itemType" : "CUSTOM", + "name" : "工作项评审内容表格(无多选)", + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "work_item_no_grid_view_all", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805466700.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805466700.json new file mode 100644 index 0000000000000000000000000000000000000000..f5e7dc6c7b62a33cab2efdb19f9c0e6b2339589e --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805466700.json @@ -0,0 +1,36 @@ +{ + "codeName" : "UsrDRItem0805466700", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805466700.json", + "itemType" : "CUSTOM", + "name" : "工作项评审内容表格", + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "work_item_grid_view_all", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805866544.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805866544.json new file mode 100644 index 0000000000000000000000000000000000000000..6fd96f9f5fbadf71992eb05e213079aba33d8be6 --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805866544.json @@ -0,0 +1,36 @@ +{ + "codeName" : "UsrDRItem0805866544", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEDRITEMS/UsrDRItem0805866544.json", + "itemType" : "CUSTOM", + "name" : "页面评审内容表格", + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "page_grid_view_all", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json index f53800a6f422ba32d344a775282cc83f2d77a6cc..922463f45dc43a1adfc79e68a1139a51d4868dc3 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json @@ -225,11 +225,63 @@ "modelref" : true, "id" : "RENEWPARAM2" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "tag", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[tag] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "tag", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[tag] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + } } ], "topPos" : 330 }, { "codeName" : "PREPAREPARAM2", - "leftPos" : 640, + "leftPos" : 496, "logicNodeType" : "PREPAREPARAM", "name" : "填充需求属性值", "getPSDELogicLinks" : [ { @@ -264,10 +316,10 @@ "srcValue" : "IDEA", "srcValueType" : "SRCVALUE" } ], - "topPos" : 450 + "topPos" : 460 }, { "codeName" : "PREPAREPARAM3", - "leftPos" : 896, + "leftPos" : 676, "logicNodeType" : "PREPAREPARAM", "name" : "填充用例属性值", "getPSDELogicLinks" : [ { @@ -302,7 +354,83 @@ "srcValue" : "TEST_CASE", "srcValueType" : "SRCVALUE" } ], - "topPos" : 450 + "topPos" : 460 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 853, + "logicNodeType" : "PREPAREPARAM", + "name" : "填充工作项属性值", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "TARGET_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "forward_relation_obj" + }, + "name" : "直接值[WORK_ITEM] ==> forward_relation_obj[TARGET_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "WORK_ITEM", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "PRINCIPAL_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "reverse_relation_obj" + }, + "name" : "直接值[WORK_ITEM] ==> reverse_relation_obj[PRINCIPAL_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "WORK_ITEM", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 460 + }, { + "codeName" : "PREPAREPARAM5", + "leftPos" : 1040, + "logicNodeType" : "PREPAREPARAM", + "name" : "填充页面属性值", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "TARGET_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "forward_relation_obj" + }, + "name" : "直接值[PAGE] ==> forward_relation_obj[TARGET_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PAGE", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "PRINCIPAL_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "reverse_relation_obj" + }, + "name" : "直接值[PAGE] ==> reverse_relation_obj[PRINCIPAL_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PAGE", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 460 }, { "codeName" : "END1", "leftPos" : 400, diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.bpmn b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.bpmn index 915af6094f28e9105e42f436286e18c995723a6f..84a97895b21f1d80bb9a51dd603f10ca2456107c 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.bpmn +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.bpmn @@ -29,6 +29,8 @@ + + @@ -85,10 +87,38 @@ ]]> + + + + + + + + + + + + diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.drl b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.drl index 351bd6d05644045baebcd4ff0c6150beaf608479..106fad4e3ddf82d634a0c044277f3b5a00d65ecd 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.drl +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/add_review_content.json.drl @@ -125,6 +125,34 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.add_review_content; update(reviewadd_review_contentselectdata);//更新fact中变量值 end + //逻辑处理节点[填充工作项属性值] + rule "prepareparam4" + ruleflow-group "reviewadd_review_contentprepareparam4" + when + then + reviewadd_review_contentforward_relation_obj.set("targettype","WORK_ITEM"); + reviewadd_review_contentreverse_relation_obj.set("principaltype","WORK_ITEM"); + update(reviewadd_review_contentdefault);//更新fact中变量值 + update(reviewadd_review_contentfor_temp_obj);//更新fact中变量值 + update(reviewadd_review_contentforward_relation_obj);//更新fact中变量值 + update(reviewadd_review_contentreverse_relation_obj);//更新fact中变量值 + update(reviewadd_review_contentselectdata);//更新fact中变量值 + end + + //逻辑处理节点[填充页面属性值] + rule "prepareparam5" + ruleflow-group "reviewadd_review_contentprepareparam5" + when + then + reviewadd_review_contentforward_relation_obj.set("targettype","PAGE"); + reviewadd_review_contentreverse_relation_obj.set("principaltype","PAGE"); + update(reviewadd_review_contentdefault);//更新fact中变量值 + update(reviewadd_review_contentfor_temp_obj);//更新fact中变量值 + update(reviewadd_review_contentforward_relation_obj);//更新fact中变量值 + update(reviewadd_review_contentreverse_relation_obj);//更新fact中变量值 + update(reviewadd_review_contentselectdata);//更新fact中变量值 + end + //逻辑处理节点[结束] rule "end1" ruleflow-group "reviewadd_review_contentend1" diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json index a08996a315533a04beddc40a046e0c5ec1e868c3..36fc7ea686f4771f5e5b608edf871731195a8cbc 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json @@ -51,7 +51,36 @@ "id" : "DENOTIFY2" } } ], - "topPos" : 130 + "topPos" : 20 + }, { + "codeName" : "DENOTIFY1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 120, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(需求)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY1" + } + } ], + "topPos" : 148 }, { "codeName" : "BINDPARAM1", "getDstPSDELogicParam" : { @@ -163,6 +192,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY3" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -189,6 +244,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } } ], "topPos" : 208 }, { @@ -389,14 +470,14 @@ } ], "topPos" : 208 }, { - "codeName" : "DENOTIFY1", + "codeName" : "DENOTIFY3", "getDstPSDELogicParam" : { "modelref" : true, "id" : "Default" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, @@ -404,7 +485,7 @@ }, "leftPos" : 120, "logicNodeType" : "DENOTIFY", - "name" : "通知第一评审人(需求)", + "name" : "通知第一评审人(工作项)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -413,7 +494,7 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY1" + "id" : "DENOTIFY3" } } ], "topPos" : 280 @@ -588,6 +669,35 @@ } } ], "topPos" : 360 + }, { + "codeName" : "DENOTIFY4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 120, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(页面)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + } + } ], + "topPos" : 391 }, { "codeName" : "DEBUGPARAM4", "getDstPSDELogicParam" : { @@ -623,6 +733,32 @@ "modelref" : true, "id" : "DEBUGPARAM4" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM4" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -649,6 +785,32 @@ "modelref" : true, "id" : "DEBUGPARAM4" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM4" + } } ], "topPos" : 451 }, { @@ -659,9 +821,73 @@ "logicNodeType" : "THROWEXCEPTION", "name" : "评审内容为空", "topPos" : 519 + }, { + "codeName" : "PREPAREPARAM12", + "leftPos" : 333, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取页面ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "for_reltion[TARGET_ID] ==> page[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 595 + }, { + "codeName" : "PREPAREPARAM9", + "leftPos" : 530, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取工作项ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION6" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "for_reltion[TARGET_ID] ==> work_item[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 595 }, { "codeName" : "PREPAREPARAM7", - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "PREPAREPARAM", "name" : "获取需求ID", "getPSDELogicLinks" : [ { @@ -693,7 +919,7 @@ "topPos" : 595 }, { "codeName" : "PREPAREPARAM4", - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "PREPAREPARAM", "name" : "获取测试用例ID", "getPSDELogicLinks" : [ { @@ -723,6 +949,64 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 595 + }, { + "codeName" : "DEACTION9", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 333, + "logicNodeType" : "DEACTION", + "name" : "获取空间页面详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + } + } ], + "topPos" : 690 + }, { + "codeName" : "DEACTION6", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 530, + "logicNodeType" : "DEACTION", + "name" : "获取项目工作项详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION6" + } + } ], + "topPos" : 690 }, { "codeName" : "DEACTION4", "getDstPSDEAction" : { @@ -737,7 +1021,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "DEACTION", "name" : "获取产品需求详情", "getPSDELogicLinks" : [ { @@ -766,7 +1050,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "DEACTION", "name" : "获取测试用例详情", "getPSDELogicLinks" : [ { @@ -781,9 +1065,65 @@ } } ], "topPos" : 690 + }, { + "codeName" : "PREPAREPARAM11", + "leftPos" : 333, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置空间页面评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "直接值[2] ==> page[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 789 + }, { + "codeName" : "PREPAREPARAM10", + "leftPos" : 530, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置项目工作项评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "直接值[2] ==> work_item[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 789 }, { "codeName" : "PREPAREPARAM8", - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "PREPAREPARAM", "name" : "设置产品需求评审状态", "getPSDELogicLinks" : [ { @@ -811,7 +1151,7 @@ "topPos" : 789 }, { "codeName" : "PREPAREPARAM5", - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "PREPAREPARAM", "name" : "设置测试用例评审状态", "getPSDELogicLinks" : [ { @@ -837,6 +1177,64 @@ "srcValueType" : "SRCVALUE" } ], "topPos" : 789 + }, { + "codeName" : "DEACTION8", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 333, + "logicNodeType" : "DEACTION", + "name" : "更新空间页面", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + } + } ], + "topPos" : 888 + }, { + "codeName" : "DEACTION7", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 530, + "logicNodeType" : "DEACTION", + "name" : "更新项目工作项", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + } + } ], + "topPos" : 888 }, { "codeName" : "DEACTION5", "getDstPSDEAction" : { @@ -851,7 +1249,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "DEACTION", "name" : "更新产品需求", "getPSDELogicLinks" : [ { @@ -880,7 +1278,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "DEACTION", "name" : "更新测试用例", "getPSDELogicLinks" : [ { @@ -895,13 +1293,33 @@ } } ], "topPos" : 888 + }, { + "codeName" : "RESETPARAM4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "leftPos" : 333, + "logicNodeType" : "RESETPARAM", + "name" : "重置空间页面参数", + "topPos" : 988 + }, { + "codeName" : "RESETPARAM3", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "leftPos" : 530, + "logicNodeType" : "RESETPARAM", + "name" : "重置项目工作项参数", + "topPos" : 988 }, { "codeName" : "RESETPARAM2", "getDstPSDELogicParam" : { "modelref" : true, "id" : "idea" }, - "leftPos" : 503, + "leftPos" : 733, "logicNodeType" : "RESETPARAM", "name" : "重置产品需求参数", "topPos" : 988 @@ -911,7 +1329,7 @@ "modelref" : true, "id" : "test_case" }, - "leftPos" : 775, + "leftPos" : 935, "logicNodeType" : "RESETPARAM", "name" : "重置测试用例参数", "topPos" : 988 @@ -944,6 +1362,15 @@ "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, "entityParam" : true + }, { + "codeName" : "page", + "logicName" : "页面", + "name" : "页面", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "entityParam" : true }, { "codeName" : "relation_page", "logicName" : "relation分页数据", @@ -1008,6 +1435,15 @@ "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, "entityParam" : true + }, { + "codeName" : "work_item", + "logicName" : "工作项", + "name" : "工作项", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "entityParam" : true } ], "getStartPSDELogicNode" : { "modelref" : true, diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.bpmn b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.bpmn index 9cba048e659345cecd67611f9ed33fd1c47acbb1..33dd5fa63a6816a1d65acbe0e3d91a2b316af5f8 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.bpmn +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.bpmn @@ -8,6 +8,7 @@ + @@ -16,8 +17,11 @@ + + + @@ -25,15 +29,18 @@ + + + @@ -42,7 +49,7 @@ - + @@ -52,18 +59,33 @@ + + + + + + + + + + + + + + + @@ -74,6 +96,8 @@ + + @@ -85,6 +109,7 @@ $reviewsubmit_reviewdefault:review(); $reviewsubmit_reviewfor_reltion:relation(); $reviewsubmit_reviewidea:idea(); + $reviewsubmit_reviewpage:article_page(); $reviewsubmit_reviewrelation_page:relation(); $reviewsubmit_reviewreltion_filter:relation(); $reviewsubmit_reviewreview_content:review_content(); @@ -93,16 +118,38 @@ $reviewsubmit_reviewstage:review_stage(); $reviewsubmit_reviewstages:review_stage(); $reviewsubmit_reviewtest_case:test_case(); - eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case); + $reviewsubmit_reviewwork_item:work_item(); + eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewpage==reviewsubmit_reviewpage && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case && $reviewsubmit_reviewwork_item==reviewsubmit_reviewwork_item); eval((RuleUtils.test($reviewsubmit_reviewdefault.get("type"),"EQ","TEST_CASE"))) ]]> + + + + + + + + @@ -123,6 +191,7 @@ $reviewsubmit_reviewdefault:review(); $reviewsubmit_reviewfor_reltion:relation(); $reviewsubmit_reviewidea:idea(); + $reviewsubmit_reviewpage:article_page(); $reviewsubmit_reviewrelation_page:relation(); $reviewsubmit_reviewreltion_filter:relation(); $reviewsubmit_reviewreview_content:review_content(); @@ -131,7 +200,8 @@ $reviewsubmit_reviewstage:review_stage(); $reviewsubmit_reviewstages:review_stage(); $reviewsubmit_reviewtest_case:test_case(); - eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case); + $reviewsubmit_reviewwork_item:work_item(); + eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewpage==reviewsubmit_reviewpage && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case && $reviewsubmit_reviewwork_item==reviewsubmit_reviewwork_item); eval((RuleUtils.test($reviewsubmit_reviewreviewer_temp.get("order"),"EQ","1"))) ]]> @@ -142,7 +212,7 @@ - + @@ -153,6 +223,7 @@ $reviewsubmit_reviewdefault:review(); $reviewsubmit_reviewfor_reltion:relation(); $reviewsubmit_reviewidea:idea(); + $reviewsubmit_reviewpage:article_page(); $reviewsubmit_reviewrelation_page:relation(); $reviewsubmit_reviewreltion_filter:relation(); $reviewsubmit_reviewreview_content:review_content(); @@ -161,7 +232,8 @@ $reviewsubmit_reviewstage:review_stage(); $reviewsubmit_reviewstages:review_stage(); $reviewsubmit_reviewtest_case:test_case(); - eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case); + $reviewsubmit_reviewwork_item:work_item(); + eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewpage==reviewsubmit_reviewpage && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case && $reviewsubmit_reviewwork_item==reviewsubmit_reviewwork_item); eval((RuleUtils.test($reviewsubmit_reviewrelation_page.get("size"),"NOTEQ","0"))) ]]> @@ -171,6 +243,7 @@ $reviewsubmit_reviewdefault:review(); $reviewsubmit_reviewfor_reltion:relation(); $reviewsubmit_reviewidea:idea(); + $reviewsubmit_reviewpage:article_page(); $reviewsubmit_reviewrelation_page:relation(); $reviewsubmit_reviewreltion_filter:relation(); $reviewsubmit_reviewreview_content:review_content(); @@ -179,18 +252,22 @@ $reviewsubmit_reviewstage:review_stage(); $reviewsubmit_reviewstages:review_stage(); $reviewsubmit_reviewtest_case:test_case(); - eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case); + $reviewsubmit_reviewwork_item:work_item(); + eval($reviewsubmit_reviewdefault==reviewsubmit_reviewdefault && $reviewsubmit_reviewfor_reltion==reviewsubmit_reviewfor_reltion && $reviewsubmit_reviewidea==reviewsubmit_reviewidea && $reviewsubmit_reviewpage==reviewsubmit_reviewpage && $reviewsubmit_reviewrelation_page==reviewsubmit_reviewrelation_page && $reviewsubmit_reviewreltion_filter==reviewsubmit_reviewreltion_filter && $reviewsubmit_reviewreview_content==reviewsubmit_reviewreview_content && $reviewsubmit_reviewstage==reviewsubmit_reviewstage && $reviewsubmit_reviewstages==reviewsubmit_reviewstages && $reviewsubmit_reviewtest_case==reviewsubmit_reviewtest_case && $reviewsubmit_reviewwork_item==reviewsubmit_reviewwork_item); eval((RuleUtils.test($reviewsubmit_reviewrelation_page.get("size"),"EQ","0"))) ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.drl b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.drl index a385958bc85b4e803350016c46cd97b6cf5af2b2..b1e3aca84ad4dad8121e365c01f4b5c6e7942eae 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.drl +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDELOGICS/submit_review.json.drl @@ -8,6 +8,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; global cn.ibizlab.plm.core.testmgmt.domain.review reviewsubmit_reviewdefault; global cn.ibizlab.plm.core.base.domain.relation reviewsubmit_reviewfor_reltion; global cn.ibizlab.plm.core.prodmgmt.domain.idea reviewsubmit_reviewidea; + global cn.ibizlab.plm.core.wiki.domain.article_page reviewsubmit_reviewpage; global cn.ibizlab.plm.core.base.domain.relation reviewsubmit_reviewrelation_page; global cn.ibizlab.plm.core.base.domain.relation reviewsubmit_reviewreltion_filter; global cn.ibizlab.plm.core.testmgmt.domain.review_content reviewsubmit_reviewreview_content; @@ -16,8 +17,11 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; global cn.ibizlab.plm.core.testmgmt.domain.review_stage reviewsubmit_reviewstage; global cn.ibizlab.plm.core.testmgmt.domain.review_stage reviewsubmit_reviewstages; global cn.ibizlab.plm.core.testmgmt.domain.test_case reviewsubmit_reviewtest_case; + global cn.ibizlab.plm.core.projmgmt.domain.work_item reviewsubmit_reviewwork_item; global cn.ibizlab.plm.core.testmgmt.service.IreviewService reviewservice; global cn.ibizlab.plm.core.base.service.IrelationService relationservice; + global cn.ibizlab.plm.core.wiki.service.Iarticle_pageService article_pageservice; + global cn.ibizlab.plm.core.projmgmt.service.Iwork_itemService work_itemservice; global cn.ibizlab.plm.core.prodmgmt.service.IideaService ideaservice; global cn.ibizlab.plm.core.testmgmt.service.Itest_caseService test_caseservice; global cn.ibizlab.plm.core.testmgmt.service.IreviewService iBzSysReviewDefaultService; @@ -41,6 +45,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -49,6 +54,27 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[通知第一评审人(需求)] + rule "denotify1" + ruleflow-group "reviewsubmit_reviewdenotify1" + when + then + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[绑定参数] @@ -59,6 +85,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -67,6 +94,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[更新评审] @@ -78,6 +106,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -86,6 +115,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[调试逻辑参数] @@ -96,6 +126,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -104,6 +135,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[调试逻辑参数] @@ -114,6 +146,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -122,6 +155,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[循环子调用] @@ -132,6 +166,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -140,6 +175,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置提交人、状态] @@ -153,6 +189,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -161,6 +198,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置阶段的状态] @@ -174,6 +212,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -182,6 +221,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置关系过滤参数] @@ -194,6 +234,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -202,16 +243,18 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end - //逻辑处理节点[通知第一评审人(需求)] - rule "denotify1" - ruleflow-group "reviewsubmit_reviewdenotify1" + //逻辑处理节点[通知第一评审人(工作项)] + rule "denotify3" + ruleflow-group "reviewsubmit_reviewdenotify3" when then update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -220,6 +263,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[结束] @@ -230,6 +274,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -238,6 +283,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[循环子调用] @@ -248,6 +294,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -256,6 +303,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取关系信息] @@ -266,6 +314,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -274,6 +323,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[准备参数] @@ -286,6 +336,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -294,6 +345,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置提交时间] @@ -304,6 +356,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -312,6 +365,27 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[通知第一评审人(页面)] + rule "denotify4" + ruleflow-group "reviewsubmit_reviewdenotify4" + when + then + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[调试逻辑参数] @@ -322,6 +396,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -330,6 +405,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[评审内容为空] @@ -340,6 +416,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -348,6 +425,49 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取页面id] + rule "prepareparam12" + ruleflow-group "reviewsubmit_reviewprepareparam12" + when + then + reviewsubmit_reviewpage.set("id",reviewsubmit_reviewfor_reltion.get("targetid")); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取工作项id] + rule "prepareparam9" + ruleflow-group "reviewsubmit_reviewprepareparam9" + when + then + reviewsubmit_reviewwork_item.set("id",reviewsubmit_reviewfor_reltion.get("targetid")); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取需求id] @@ -359,6 +479,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -367,6 +488,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取测试用例id] @@ -378,6 +500,49 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取空间页面详情] + rule "deaction9" + ruleflow-group "reviewsubmit_reviewdeaction9" + when + then + cn.ibizlab.plm.util.helper.CachedBeanCopier.copy(article_pageservice.get(reviewsubmit_reviewpage.getId()),reviewsubmit_reviewpage); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取项目工作项详情] + rule "deaction6" + ruleflow-group "reviewsubmit_reviewdeaction6" + when + then + cn.ibizlab.plm.util.helper.CachedBeanCopier.copy(work_itemservice.get(reviewsubmit_reviewwork_item.getId()),reviewsubmit_reviewwork_item); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -386,6 +551,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取产品需求详情] @@ -397,6 +563,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -405,6 +572,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取测试用例详情] @@ -416,6 +584,28 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[设置空间页面评审状态] + rule "prepareparam11" + ruleflow-group "reviewsubmit_reviewprepareparam11" + when + then + reviewsubmit_reviewpage.set("reviewresultstate","2"); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -424,6 +614,28 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[设置项目工作项评审状态] + rule "prepareparam10" + ruleflow-group "reviewsubmit_reviewprepareparam10" + when + then + reviewsubmit_reviewwork_item.set("reviewresultstate","2"); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置产品需求评审状态] @@ -435,6 +647,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -443,6 +656,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置测试用例评审状态] @@ -454,6 +668,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -462,6 +677,49 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[更新空间页面] + rule "deaction8" + ruleflow-group "reviewsubmit_reviewdeaction8" + when + then + article_pageservice.update(reviewsubmit_reviewpage); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[更新项目工作项] + rule "deaction7" + ruleflow-group "reviewsubmit_reviewdeaction7" + when + then + work_itemservice.update(reviewsubmit_reviewwork_item); + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[更新产品需求] @@ -473,6 +731,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -481,6 +740,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[更新测试用例] @@ -492,6 +752,47 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[重置空间页面参数] + rule "resetparam4" + ruleflow-group "reviewsubmit_reviewresetparam4" + when + then + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 + update(reviewsubmit_reviewrelation_page);//更新fact中变量值 + update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 + update(reviewsubmit_reviewreview_content);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_list);//更新fact中变量值 + update(reviewsubmit_reviewreviewer_temp);//更新fact中变量值 + update(reviewsubmit_reviewstage);//更新fact中变量值 + update(reviewsubmit_reviewstages);//更新fact中变量值 + update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[重置项目工作项参数] + rule "resetparam3" + ruleflow-group "reviewsubmit_reviewresetparam3" + when + then + update(reviewsubmit_reviewdefault);//更新fact中变量值 + update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 + update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -500,6 +801,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[重置产品需求参数] @@ -510,6 +812,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -518,6 +821,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[重置测试用例参数] @@ -528,6 +832,7 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewdefault);//更新fact中变量值 update(reviewsubmit_reviewfor_reltion);//更新fact中变量值 update(reviewsubmit_reviewidea);//更新fact中变量值 + update(reviewsubmit_reviewpage);//更新fact中变量值 update(reviewsubmit_reviewrelation_page);//更新fact中变量值 update(reviewsubmit_reviewreltion_filter);//更新fact中变量值 update(reviewsubmit_reviewreview_content);//更新fact中变量值 @@ -536,4 +841,5 @@ package cn.ibizlab.plm.testmgmt.logic.reviewlogic.submit_review; update(reviewsubmit_reviewstage);//更新fact中变量值 update(reviewsubmit_reviewstages);//更新fact中变量值 update(reviewsubmit_reviewtest_case);//更新fact中变量值 + update(reviewsubmit_reviewwork_item);//更新fact中变量值 end \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json new file mode 100644 index 0000000000000000000000000000000000000000..0448a645b98555c2b53e12f7a9516022078f30df --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json @@ -0,0 +1,29 @@ +{ + "codeName" : "PROJECT", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json", + "logicName" : "项目-评审", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "orderValue" : 100, + "parentSubType" : "PROJECT", + "pickupDEFName" : "PRINCIPAL_ID", + "getPickupPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "project", + "typeValue" : "PROJECT" +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json new file mode 100644 index 0000000000000000000000000000000000000000..d0720ba1f2e4e08fcc1426ead486e051199d6a17 --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json @@ -0,0 +1,29 @@ +{ + "codeName" : "SPACE", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json", + "logicName" : "空间-评审", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "orderValue" : 100, + "parentSubType" : "SPACE", + "pickupDEFName" : "PRINCIPAL_ID", + "getPickupPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "space", + "typeValue" : "SPACE" +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json index 4e80d280c00a96bcfc228a8db19127528889011e..0d0dda74febeb76913cdef8a31694efe6ee148c1 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json @@ -1994,6 +1994,150 @@ "phisicalDEField" : false, "queryColumn" : false, "uIAssistDEField" : true + }, { + "getAllPSDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[PAGE][空间页面]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "SPAN", + "name" : "[PAGE][空间页面]移动端默认", + "stringLength" : 1048576, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[PAGE][空间页面]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "SPAN", + "name" : "[PAGE][空间页面]", + "stringLength" : 1048576, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "getAllPSDEFValueRules" : [ { + "codeName" : "Default", + "name" : "默认规则", + "getPSDEFVRGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "默认组", + "getPSDEFVRConditions" : [ { + "condType" : "STRINGLENGTH", + "dEFName" : "PAGE", + "maxValue" : 1048576, + "name" : "默认字符串长度", + "ruleInfo" : "内容长度必须小于等于[1048576]", + "includeMaxValue" : true, + "includeMinValue" : false, + "keyCond" : true + } ], + "ruleInfo" : "内容长度必须小于等于[1048576]" + }, + "ruleInfo" : "内容长度必须小于等于[1048576]", + "checkDefault" : true, + "defaultMode" : true, + "enableBackend" : true, + "enableFront" : true + } ], + "codeName" : "page", + "dEFType" : 5, + "dataType" : "PICKUPOBJECT", + "importOrder" : 1000, + "length" : 1048576, + "logicName" : "空间页面", + "name" : "PAGE", + "orderValue" : 310, + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json" + }, + "getPSDER1N" : "外键值对象属性[REVIEW_CONTENT#评审内容|PAGE#空间页面]实体关系[DERCUSTOM_PAGE_REVIEW_CONTENT]类型不正确", + "serviceCodeName" : "page", + "stdDataType" : 21, + "stringLength" : 1048576, + "valueFormat" : "%1$s", + "viewLevel" : 0, + "phisicalDEField" : false, + "queryColumn" : false, + "uIAssistDEField" : true + }, { + "getAllPSDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[WORK_ITEM][项目工作项]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "SPAN", + "name" : "[WORK_ITEM][项目工作项]移动端默认", + "stringLength" : 1048576, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[WORK_ITEM][项目工作项]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "SPAN", + "name" : "[WORK_ITEM][项目工作项]", + "stringLength" : 1048576, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "getAllPSDEFValueRules" : [ { + "codeName" : "Default", + "name" : "默认规则", + "getPSDEFVRGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "默认组", + "getPSDEFVRConditions" : [ { + "condType" : "STRINGLENGTH", + "dEFName" : "WORK_ITEM", + "maxValue" : 1048576, + "name" : "默认字符串长度", + "ruleInfo" : "内容长度必须小于等于[1048576]", + "includeMaxValue" : true, + "includeMinValue" : false, + "keyCond" : true + } ], + "ruleInfo" : "内容长度必须小于等于[1048576]" + }, + "ruleInfo" : "内容长度必须小于等于[1048576]", + "checkDefault" : true, + "defaultMode" : true, + "enableBackend" : true, + "enableFront" : true + } ], + "codeName" : "work_item", + "dEFType" : 5, + "dataType" : "PICKUPOBJECT", + "importOrder" : 1000, + "length" : 1048576, + "logicName" : "项目工作项", + "name" : "WORK_ITEM", + "orderValue" : 310, + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json" + }, + "getPSDER1N" : "外键值对象属性[REVIEW_CONTENT#评审内容|WORK_ITEM#项目工作项]实体关系[DERCUSTOM_WORK_ITEM_REVIEW_CONTENT]类型不正确", + "serviceCodeName" : "work_item", + "stdDataType" : 21, + "stringLength" : 1048576, + "valueFormat" : "%1$s", + "viewLevel" : 0, + "phisicalDEField" : false, + "queryColumn" : false, + "uIAssistDEField" : true }, { "getAllPSDEFDTColumns" : [ { "columnName" : "CUR_VERSION_ID", @@ -4654,6 +4798,24 @@ } } ], "topPos" : 208 + }, { + "codeName" : "DENOTIFY1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 1430, + "logicNodeType" : "DENOTIFY", + "name" : "通知下一评审人(需求)", + "topPos" : 276 }, { "codeName" : "DEBUGPARAM2", "getDstPSDELogicParam" : { @@ -4825,6 +4987,58 @@ "modelref" : true, "id" : "PREPAREPARAM8" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY6" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY5" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + } } ], "getPSDELogicNodeParams" : [ { "getDstPSDELogicParam" : { @@ -4875,41 +5089,41 @@ } ], "topPos" : 334 }, { - "codeName" : "DENOTIFY1", + "codeName" : "DENOTIFY2", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 1388, + "leftPos" : 1430, "logicNodeType" : "DENOTIFY", - "name" : "通知下一评审人(需求)", - "topPos" : 334 + "name" : "通知下一评审人(测试用例)", + "topPos" : 357 }, { - "codeName" : "DENOTIFY2", + "codeName" : "DENOTIFY6", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 1388, + "leftPos" : 1430, "logicNodeType" : "DENOTIFY", - "name" : "通知下一评审人(测试用例)", - "topPos" : 437 + "name" : "通知下一评审人(工作项)", + "topPos" : 440 }, { "codeName" : "PREPAREPARAM3", "leftPos" : 700, @@ -5012,6 +5226,24 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 460 + }, { + "codeName" : "DENOTIFY5", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 1430, + "logicNodeType" : "DENOTIFY", + "name" : "通知下一评审人(页面)", + "topPos" : 520 }, { "codeName" : "DENOTIFY3", "getDstPSDELogicParam" : { @@ -5026,7 +5258,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 905, + "leftPos" : 925, "logicNodeType" : "DENOTIFY", "name" : "通知关注人(需求)", "getPSDELogicLinks" : [ { @@ -5040,7 +5272,36 @@ "id" : "DENOTIFY3" } } ], - "topPos" : 612 + "topPos" : 532 + }, { + "codeName" : "DENOTIFY4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_complete_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 925, + "logicNodeType" : "DENOTIFY", + "name" : "通知关注人(用例)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + } + } ], + "topPos" : 630 }, { "codeName" : "PREPAREPARAM6", "leftPos" : 700, @@ -5098,22 +5359,74 @@ "modelref" : true, "id" : "PREPAREPARAM6" } - } ], - "getPSDELogicNodeParams" : [ { - "dstFieldName" : "STATE", - "getDstPSDELogicParam" : { + }, { + "getDstPSDELogicNode" : { "modelref" : true, - "id" : "review_detail" + "id" : "DENOTIFY7" }, - "name" : "直接值[60] ==> review_detail[STATE]", - "paramAction" : "SETPARAMVALUE", - "srcValue" : "60", - "srcValueType" : "SRCVALUE" - } ], - "topPos" : 672 - }, { - "code" : "var defaultObj = logic.getParam(\"review_detail\");\r\ndefaultObj.set(\"COMPLETED_AT\", new Date());", - "codeName" : "RAWSFCODE1", + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM6" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY8" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM6" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "name" : "直接值[60] ==> review_detail[STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "60", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 672 + }, { + "code" : "var defaultObj = logic.getParam(\"review_detail\");\r\ndefaultObj.set(\"COMPLETED_AT\", new Date());", + "codeName" : "RAWSFCODE1", "codeType" : "JavaScript", "leftPos" : 1126, "logicNodeType" : "RAWSFCODE", @@ -5131,22 +5444,22 @@ } ], "topPos" : 672 }, { - "codeName" : "DENOTIFY4", + "codeName" : "DENOTIFY7", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_complete_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_complete_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 905, + "leftPos" : 925, "logicNodeType" : "DENOTIFY", - "name" : "通知关注人(用例)", + "name" : "通知关注人(工作项)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -5155,10 +5468,39 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY4" + "id" : "DENOTIFY7" + } + } ], + "topPos" : 743 + }, { + "codeName" : "DENOTIFY8", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_complete_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 925, + "logicNodeType" : "DENOTIFY", + "name" : "通知关注人(页面)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY8" } } ], - "topPos" : 732 + "topPos" : 851 } ], "getPSDELogicParams" : [ { "codeName" : "Default", @@ -6185,31 +6527,10 @@ "topPos" : 200, "parallelOutput" : true }, { - "codeName" : "DEBUGPARAM4", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "reviewer_list" - }, - "leftPos" : 1220, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", - "getPSDELogicLinks" : [ { - "getDstPSDELogicNode" : { - "modelref" : true, - "id" : "LOOPSUBCALL1" - }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "DEBUGPARAM4" - } - } ], - "topPos" : 100 - }, { - "codeName" : "PREPAREPARAM6", + "codeName" : "PREPAREPARAM5", "leftPos" : 360, "logicNodeType" : "PREPAREPARAM", - "name" : "测试用例", + "name" : "产品需求", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -6218,17 +6539,17 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM6" + "id" : "PREPAREPARAM5" } } ], "getPSDELogicNodeParams" : [ { "getDstPSDELogicParam" : { "modelref" : true, - "id" : "test_case" + "id" : "idea" }, - "name" : "Default[TEST_CASE] ==> test_case", + "name" : "Default[IDEA] ==> idea", "paramAction" : "BINDPARAM", - "srcFieldName" : "TEST_CASE", + "srcFieldName" : "IDEA", "getSrcPSDELogicParam" : { "modelref" : true, "id" : "Default" @@ -6240,12 +6561,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "test_case[TEST_LIBRARY_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "name" : "idea[PRODUCT_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "TEST_LIBRARY_ID", + "srcFieldName" : "PRODUCT_ID", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "test_case" + "id" : "idea" }, "srcValueType" : "SRCDLPARAM" }, { @@ -6254,12 +6575,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "直接值[LIBRARY] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "LIBRARY", + "srcValue" : "PRODUCT", "srcValueType" : "SRCVALUE" } ], - "topPos" : 107 + "topPos" : 120 }, { "codeName" : "END1", "leftPos" : 1633, @@ -6327,8 +6648,115 @@ "modelref" : true, "id" : "DEBUGPARAM2" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[target_type] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[target_type] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM2" + } } ], "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM6", + "leftPos" : 360, + "logicNodeType" : "PREPAREPARAM", + "name" : "测试用例", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM6" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "test_case" + }, + "name" : "Default[TEST_CASE] ==> test_case", + "paramAction" : "BINDPARAM", + "srcFieldName" : "TEST_CASE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "test_case[TEST_LIBRARY_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TEST_LIBRARY_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "test_case" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[LIBRARY] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "LIBRARY", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : -13 }, { "codeName" : "PREPAREPARAM1", "leftPos" : 520, @@ -6460,7 +6888,7 @@ "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM4" + "id" : "LOOPSUBCALL1" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -6533,10 +6961,10 @@ }, "topPos" : 208 }, { - "codeName" : "PREPAREPARAM5", + "codeName" : "PREPAREPARAM8", "leftPos" : 360, "logicNodeType" : "PREPAREPARAM", - "name" : "产品需求", + "name" : "项目工作项", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -6545,17 +6973,17 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM5" + "id" : "PREPAREPARAM8" } } ], "getPSDELogicNodeParams" : [ { "getDstPSDELogicParam" : { "modelref" : true, - "id" : "idea" + "id" : "work_item" }, - "name" : "Default[IDEA] ==> idea", + "name" : "Default[WORK_ITEM] ==> work_item", "paramAction" : "BINDPARAM", - "srcFieldName" : "IDEA", + "srcFieldName" : "WORK_ITEM", "getSrcPSDELogicParam" : { "modelref" : true, "id" : "Default" @@ -6567,12 +6995,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "idea[PRODUCT_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "name" : "work_item[PROJECT_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "PRODUCT_ID", + "srcFieldName" : "PROJECT_ID", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "idea" + "id" : "work_item" }, "srcValueType" : "SRCDLPARAM" }, { @@ -6581,12 +7009,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "name" : "直接值[PROJECT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "PRODUCT", + "srcValue" : "PROJECT", "srcValueType" : "SRCVALUE" } ], - "topPos" : 300 + "topPos" : 288 }, { "codeName" : "PREPAREPARAM3", "leftPos" : 1333, @@ -6676,14 +7104,69 @@ } ], "topPos" : 398 }, { - "codeName" : "DEBUGPARAM3", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "review_result" - }, - "leftPos" : 1333, - "logicNodeType" : "DEBUGPARAM", - "name" : "创建前的评审结果", + "codeName" : "PREPAREPARAM9", + "leftPos" : 360, + "logicNodeType" : "PREPAREPARAM", + "name" : "空间页面", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "Default[PAGE] ==> page", + "paramAction" : "BINDPARAM", + "srcFieldName" : "PAGE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "page[SPACE_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "SPACE_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[SPACE] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "SPACE", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 408 + }, { + "codeName" : "DEBUGPARAM3", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_result" + }, + "leftPos" : 1333, + "logicNodeType" : "DEBUGPARAM", + "name" : "创建前的评审结果", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -6860,6 +7343,15 @@ "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, "entityParam" : true + }, { + "codeName" : "page", + "logicName" : "页面", + "name" : "页面", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "entityParam" : true }, { "codeName" : "review", "logicName" : "review", @@ -6924,6 +7416,15 @@ "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, "entityParam" : true + }, { + "codeName" : "work_item", + "logicName" : "工作项", + "name" : "工作项", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "entityParam" : true } ], "getStartPSDELogicNode" : { "modelref" : true, @@ -8907,22 +9408,22 @@ "topPos" : -48, "parallelOutput" : true }, { - "codeName" : "DENOTIFY2", + "codeName" : "DENOTIFY1", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 393, + "leftPos" : 443, "logicNodeType" : "DENOTIFY", - "name" : "通知第一评审人(测试用例)", + "name" : "通知第一评审人(需求)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -8931,10 +9432,10 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY2" + "id" : "DENOTIFY1" } } ], - "topPos" : 28 + "topPos" : 40 }, { "codeName" : "DEACTION4", "getDstPSDEAction" : { @@ -9018,6 +9519,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY3" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -9044,6 +9571,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } } ], "topPos" : 90 }, { @@ -9137,22 +9690,22 @@ } ], "topPos" : 90 }, { - "codeName" : "DENOTIFY1", + "codeName" : "DENOTIFY3", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 393, + "leftPos" : 443, "logicNodeType" : "DENOTIFY", - "name" : "通知第一评审人(需求)", + "name" : "通知第一评审人(项目工作项)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -9161,10 +9714,10 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY1" + "id" : "DENOTIFY3" } } ], - "topPos" : 150 + "topPos" : 146 }, { "codeName" : "BINDPARAM1", "getDstPSDELogicParam" : { @@ -9354,34 +9907,34 @@ } ], "topPos" : 206 }, { - "codeName" : "DEACTION1", - "getDstPSDEAction" : { - "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Update.json" - }, + "codeName" : "DENOTIFY4", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json" + }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 665, - "logicNodeType" : "DEACTION", - "name" : "更新评审", + "leftPos" : 443, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(空间页面)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "LOOPSUBCALL1" + "id" : "PREPAREPARAM1" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEACTION1" + "id" : "DENOTIFY4" } } ], - "topPos" : 292 + "topPos" : 242 }, { "codeName" : "DEBUGPARAM2", "getDstPSDELogicParam" : { @@ -9455,6 +10008,64 @@ "id" : "reviewer_list" }, "topPos" : 302 + }, { + "codeName" : "DENOTIFY2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 443, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(测试用例)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY2" + } + } ], + "topPos" : -48 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 665, + "logicNodeType" : "DEACTION", + "name" : "更新评审", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "topPos" : 302 }, { "codeName" : "THROWEXCEPTION1", "errorCode" : 0, @@ -9580,6 +10191,32 @@ "modelref" : true, "id" : "DEBUGPARAM1" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM1" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -9606,31 +10243,57 @@ "modelref" : true, "id" : "DEBUGPARAM1" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM1" + } } ], "topPos" : 590 }, { - "codeName" : "PREPAREPARAM7", - "leftPos" : 529, + "codeName" : "PREPAREPARAM12", + "leftPos" : 386, "logicNodeType" : "PREPAREPARAM", - "name" : "获取需求ID", + "name" : "获取页面ID", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEACTION5" + "id" : "DEACTION9" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM7" + "id" : "PREPAREPARAM12" } } ], "getPSDELogicNodeParams" : [ { "dstFieldName" : "ID", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "idea" + "id" : "page" }, - "name" : "for_reltion[TARGET_ID] ==> idea[ID]", + "name" : "for_reltion[TARGET_ID] ==> page[ID]", "paramAction" : "SETPARAMVALUE", "srcFieldName" : "TARGET_ID", "getSrcPSDELogicParam" : { @@ -9641,28 +10304,28 @@ } ], "topPos" : 720 }, { - "codeName" : "PREPAREPARAM4", - "leftPos" : 801, + "codeName" : "PREPAREPARAM10", + "leftPos" : 547, "logicNodeType" : "PREPAREPARAM", - "name" : "获取测试用例ID", + "name" : "获取工作项ID", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEACTION2" + "id" : "DEACTION7" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM4" + "id" : "PREPAREPARAM10" } } ], "getPSDELogicNodeParams" : [ { "dstFieldName" : "ID", "getDstPSDELogicParam" : { "modelref" : true, - "id" : "test_case" + "id" : "work_item" }, - "name" : "for_reltion[TARGET_ID] ==> test_case[ID]", + "name" : "for_reltion[TARGET_ID] ==> work_item[ID]", "paramAction" : "SETPARAMVALUE", "srcFieldName" : "TARGET_ID", "getSrcPSDELogicParam" : { @@ -9673,9 +10336,131 @@ } ], "topPos" : 720 }, { - "codeName" : "DEACTION5", - "getDstPSDEAction" : { - "modelref" : true, + "codeName" : "PREPAREPARAM7", + "leftPos" : 729, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取需求ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION5" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM7" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "idea" + }, + "name" : "for_reltion[TARGET_ID] ==> idea[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 720 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 900, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取测试用例ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "test_case" + }, + "name" : "for_reltion[TARGET_ID] ==> test_case[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 720 + }, { + "codeName" : "DEACTION9", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 386, + "logicNodeType" : "DEACTION", + "name" : "获取空间页面详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM13" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + } + } ], + "topPos" : 830 + }, { + "codeName" : "DEACTION7", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 547, + "logicNodeType" : "DEACTION", + "name" : "获取项目工作项详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + } + } ], + "topPos" : 830 + }, { + "codeName" : "DEACTION5", + "getDstPSDEAction" : { + "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Get.json" }, "getDstPSDELogicParam" : { @@ -9686,7 +10471,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "DEACTION", "name" : "获取产品需求详情", "getPSDELogicLinks" : [ { @@ -9715,7 +10500,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "DEACTION", "name" : "获取测试用例详情", "getPSDELogicLinks" : [ { @@ -9730,9 +10515,65 @@ } } ], "topPos" : 830 + }, { + "codeName" : "PREPAREPARAM13", + "leftPos" : 386, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置空间页面评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION10" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM13" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "直接值[2] ==> page[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 940 + }, { + "codeName" : "PREPAREPARAM11", + "leftPos" : 547, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置项目工作项评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "直接值[2] ==> work_item[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 940 }, { "codeName" : "PREPAREPARAM8", - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "PREPAREPARAM", "name" : "设置产品需求评审状态", "getPSDELogicLinks" : [ { @@ -9760,7 +10601,7 @@ "topPos" : 940 }, { "codeName" : "PREPAREPARAM5", - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "PREPAREPARAM", "name" : "设置测试用例评审状态", "getPSDELogicLinks" : [ { @@ -9786,6 +10627,64 @@ "srcValueType" : "SRCVALUE" } ], "topPos" : 940 + }, { + "codeName" : "DEACTION10", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 386, + "logicNodeType" : "DEACTION", + "name" : "更新空间页面", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION10" + } + } ], + "topPos" : 1040 + }, { + "codeName" : "DEACTION8", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 547, + "logicNodeType" : "DEACTION", + "name" : "更新项目工作项", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + } + } ], + "topPos" : 1040 }, { "codeName" : "DEACTION6", "getDstPSDEAction" : { @@ -9800,7 +10699,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "DEACTION", "name" : "更新产品需求", "getPSDELogicLinks" : [ { @@ -9829,7 +10728,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "DEACTION", "name" : "更新测试用例", "getPSDELogicLinks" : [ { @@ -9844,13 +10743,33 @@ } } ], "topPos" : 1040 + }, { + "codeName" : "RESETPARAM4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "leftPos" : 386, + "logicNodeType" : "RESETPARAM", + "name" : "重置空间页面参数", + "topPos" : 1140 + }, { + "codeName" : "RESETPARAM3", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "leftPos" : 547, + "logicNodeType" : "RESETPARAM", + "name" : "重置项目工作项参数", + "topPos" : 1140 }, { "codeName" : "RESETPARAM2", "getDstPSDELogicParam" : { "modelref" : true, "id" : "idea" }, - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "RESETPARAM", "name" : "重置产品需求参数", "topPos" : 1140 @@ -9860,7 +10779,7 @@ "modelref" : true, "id" : "test_case" }, - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "RESETPARAM", "name" : "重置测试用例参数", "topPos" : 1140 @@ -9893,6 +10812,15 @@ "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, "entityParam" : true + }, { + "codeName" : "page", + "logicName" : "页面", + "name" : "页面", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "entityParam" : true }, { "codeName" : "relation_page", "logicName" : "relation分页数据", @@ -9966,6 +10894,15 @@ "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, "entityParam" : true + }, { + "codeName" : "work_item", + "logicName" : "工作项", + "name" : "工作项", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "entityParam" : true } ], "getStartPSDELogicNode" : { "modelref" : true, @@ -10154,6 +11091,24 @@ "sourceType" : "DEFIELD", "stringLength" : 1048576, "type" : "DTO" + }, { + "logicName" : "空间页面", + "name" : "page", + "getPSDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getRefPSDEMethodDTO" : { + "modelref" : true, + "id" : "article_page_dto" + }, + "getRefPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "sourceType" : "DEFIELD", + "stringLength" : 1048576, + "type" : "DTO" }, { "logicName" : "测试用例", "name" : "test_case", @@ -10173,6 +11128,24 @@ "stringLength" : 1048576, "type" : "DTO", "readOnly" : true + }, { + "logicName" : "项目工作项", + "name" : "work_item", + "getPSDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getRefPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "getRefPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "sourceType" : "DEFIELD", + "stringLength" : 1048576, + "type" : "DTO" }, { "logicName" : "当前版本标识", "name" : "cur_version_id", @@ -10563,6 +11536,12 @@ "name" : "设置需求评审结果编辑视图", "realModelSubType" : "DEEDITVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "page_no_grid_view_all", + "logicName" : "页面评审内容表格(无多选)", + "name" : "页面评审内容表格(无多选)", + "realModelSubType" : "DEGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "grid_view_all", "logicName" : "评审内容表格", @@ -10613,6 +11592,18 @@ "name" : "评审内容实体编辑视图(左右关系)", "realModelSubType" : "DEEDITVIEW2", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "work_item_grid_view_all", + "logicName" : "工作项评审内容表格", + "name" : "工作项评审内容表格", + "realModelSubType" : "DEGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "work_item_no_grid_view_all", + "logicName" : "工作项评审内容表格(无多选)", + "name" : "工作项评审内容表格(无多选)", + "realModelSubType" : "DEGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "result_option_view", "logicName" : "评审结果选项操作视图", @@ -10632,6 +11623,12 @@ "name" : "评审内容实体选择表格视图(部件视图)", "realModelSubType" : "DEPICKUPGRIDVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "page_grid_view_all", + "logicName" : "页面评审内容表格", + "name" : "页面评审内容表格", + "realModelSubType" : "DEGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "GridView", "logicName" : "评审内容实体表格视图", @@ -10786,6 +11783,38 @@ "removeActionType" : 0, "removeOrder" : -1, "serviceCodeName" : "idea" + }, { + "codeName" : "page", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json", + "logicName" : "空间页面-评审内容", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "masterOrder" : 100, + "masterRS" : 7, + "minorCodeName" : "review_contents", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + }, + "minorServiceCodeName" : "review_contents", + "name" : "DERCUSTOM_PAGE_REVIEW_CONTENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "all" + }, + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "page" }, { "codeName" : "review", "dERSubType" : "DER1N", @@ -10796,7 +11825,8 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "masterRS" : 4, + "masterOrder" : 100, + "masterRS" : 5, "minorCodeName" : "review_contents", "getMinorPSDataEntity" : { "modelref" : true, @@ -10910,6 +11940,38 @@ "removeActionType" : 0, "removeOrder" : -1, "serviceCodeName" : "test_case" + }, { + "codeName" : "work_item", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json", + "logicName" : "项目工作项-评审内容", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "masterOrder" : 100, + "masterRS" : 7, + "minorCodeName" : "review_contents", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + }, + "minorServiceCodeName" : "review_contents", + "name" : "DERCUSTOM_WORK_ITEM_REVIEW_CONTENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "all" + }, + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "work_item" }, { "codeName" : "relation", "dERType" : "DERMULINH", diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json index 4f812eee91329fbe751596fb2263f6d3e70a7af0..6f3cd24237adb646e73f996ad73c3509c80bb03a 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json @@ -359,6 +359,24 @@ } } ], "topPos" : 208 + }, { + "codeName" : "DENOTIFY1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 1430, + "logicNodeType" : "DENOTIFY", + "name" : "通知下一评审人(需求)", + "topPos" : 276 }, { "codeName" : "DEBUGPARAM2", "getDstPSDELogicParam" : { @@ -530,6 +548,58 @@ "modelref" : true, "id" : "PREPAREPARAM8" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY6" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY5" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + } } ], "getPSDELogicNodeParams" : [ { "getDstPSDELogicParam" : { @@ -580,41 +650,41 @@ } ], "topPos" : 334 }, { - "codeName" : "DENOTIFY1", + "codeName" : "DENOTIFY2", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 1388, + "leftPos" : 1430, "logicNodeType" : "DENOTIFY", - "name" : "通知下一评审人(需求)", - "topPos" : 334 + "name" : "通知下一评审人(测试用例)", + "topPos" : 357 }, { - "codeName" : "DENOTIFY2", + "codeName" : "DENOTIFY6", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 1388, + "leftPos" : 1430, "logicNodeType" : "DENOTIFY", - "name" : "通知下一评审人(测试用例)", - "topPos" : 437 + "name" : "通知下一评审人(工作项)", + "topPos" : 440 }, { "codeName" : "PREPAREPARAM3", "leftPos" : 700, @@ -717,6 +787,24 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 460 + }, { + "codeName" : "DENOTIFY5", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 1430, + "logicNodeType" : "DENOTIFY", + "name" : "通知下一评审人(页面)", + "topPos" : 520 }, { "codeName" : "DENOTIFY3", "getDstPSDELogicParam" : { @@ -731,7 +819,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 905, + "leftPos" : 925, "logicNodeType" : "DENOTIFY", "name" : "通知关注人(需求)", "getPSDELogicLinks" : [ { @@ -745,7 +833,36 @@ "id" : "DENOTIFY3" } } ], - "topPos" : 612 + "topPos" : 532 + }, { + "codeName" : "DENOTIFY4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_complete_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 925, + "logicNodeType" : "DENOTIFY", + "name" : "通知关注人(用例)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + } + } ], + "topPos" : 630 }, { "codeName" : "PREPAREPARAM6", "leftPos" : 700, @@ -803,6 +920,58 @@ "modelref" : true, "id" : "PREPAREPARAM6" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY7" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM6" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY8" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM6" + } } ], "getPSDELogicNodeParams" : [ { "dstFieldName" : "STATE", @@ -836,22 +1005,22 @@ } ], "topPos" : 672 }, { - "codeName" : "DENOTIFY4", + "codeName" : "DENOTIFY7", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_complete_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_complete_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 905, + "leftPos" : 925, "logicNodeType" : "DENOTIFY", - "name" : "通知关注人(用例)", + "name" : "通知关注人(工作项)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -860,10 +1029,39 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY4" + "id" : "DENOTIFY7" + } + } ], + "topPos" : 743 + }, { + "codeName" : "DENOTIFY8", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_complete_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 925, + "logicNodeType" : "DENOTIFY", + "name" : "通知关注人(页面)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY8" } } ], - "topPos" : 732 + "topPos" : 851 } ], "getPSDELogicParams" : [ { "codeName" : "Default", diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.bpmn b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.bpmn index 5e8013a5654d9093d65c6d9123418c5a57721abc..53e7304783baab85dd6b18920215c5a55a7469f1 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.bpmn +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.bpmn @@ -38,22 +38,30 @@ - - + + + + + + + + + - + + @@ -148,6 +156,34 @@ ]]> + + + + + + + + + + + + + + + + + + - + + + diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.drl b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.drl index 39fe90f6c775d33edbcd997a38e66b9d562c17cd..2143587cd2645a01ce536d588ce6b9339e9757c7 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.drl +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/complete_review.json.drl @@ -189,6 +189,20 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.complete_review; update(review_contentcomplete_reviewstage_list);//更新fact中变量值 end + //逻辑处理节点[通知下一评审人(需求)] + rule "denotify1" + ruleflow-group "review_contentcomplete_reviewdenotify1" + when + then + update(review_contentcomplete_reviewdefault);//更新fact中变量值 + update(review_contentcomplete_reviewend_stage);//更新fact中变量值 + update(review_contentcomplete_reviewfor_stage);//更新fact中变量值 + update(review_contentcomplete_reviewnext_stage);//更新fact中变量值 + update(review_contentcomplete_reviewreview_detail);//更新fact中变量值 + update(review_contentcomplete_reviewstage_arr);//更新fact中变量值 + update(review_contentcomplete_reviewstage_list);//更新fact中变量值 + end + //逻辑处理节点[当前阶段数据] rule "debugparam2" ruleflow-group "review_contentcomplete_reviewdebugparam2" @@ -221,9 +235,9 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.complete_review; update(review_contentcomplete_reviewstage_list);//更新fact中变量值 end - //逻辑处理节点[通知下一评审人(需求)] - rule "denotify1" - ruleflow-group "review_contentcomplete_reviewdenotify1" + //逻辑处理节点[通知下一评审人(测试用例)] + rule "denotify2" + ruleflow-group "review_contentcomplete_reviewdenotify2" when then update(review_contentcomplete_reviewdefault);//更新fact中变量值 @@ -235,9 +249,9 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.complete_review; update(review_contentcomplete_reviewstage_list);//更新fact中变量值 end - //逻辑处理节点[通知下一评审人(测试用例)] - rule "denotify2" - ruleflow-group "review_contentcomplete_reviewdenotify2" + //逻辑处理节点[通知下一评审人(工作项)] + rule "denotify6" + ruleflow-group "review_contentcomplete_reviewdenotify6" when then update(review_contentcomplete_reviewdefault);//更新fact中变量值 @@ -281,6 +295,20 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.complete_review; update(review_contentcomplete_reviewstage_list);//更新fact中变量值 end + //逻辑处理节点[通知下一评审人(页面)] + rule "denotify5" + ruleflow-group "review_contentcomplete_reviewdenotify5" + when + then + update(review_contentcomplete_reviewdefault);//更新fact中变量值 + update(review_contentcomplete_reviewend_stage);//更新fact中变量值 + update(review_contentcomplete_reviewfor_stage);//更新fact中变量值 + update(review_contentcomplete_reviewnext_stage);//更新fact中变量值 + update(review_contentcomplete_reviewreview_detail);//更新fact中变量值 + update(review_contentcomplete_reviewstage_arr);//更新fact中变量值 + update(review_contentcomplete_reviewstage_list);//更新fact中变量值 + end + //逻辑处理节点[通知关注人(需求)] rule "denotify3" ruleflow-group "review_contentcomplete_reviewdenotify3" @@ -295,6 +323,20 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.complete_review; update(review_contentcomplete_reviewstage_list);//更新fact中变量值 end + //逻辑处理节点[通知关注人(用例)] + rule "denotify4" + ruleflow-group "review_contentcomplete_reviewdenotify4" + when + then + update(review_contentcomplete_reviewdefault);//更新fact中变量值 + update(review_contentcomplete_reviewend_stage);//更新fact中变量值 + update(review_contentcomplete_reviewfor_stage);//更新fact中变量值 + update(review_contentcomplete_reviewnext_stage);//更新fact中变量值 + update(review_contentcomplete_reviewreview_detail);//更新fact中变量值 + update(review_contentcomplete_reviewstage_arr);//更新fact中变量值 + update(review_contentcomplete_reviewstage_list);//更新fact中变量值 + end + //逻辑处理节点[变更阶段状态] rule "prepareparam6" ruleflow-group "review_contentcomplete_reviewprepareparam6" @@ -324,9 +366,23 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.complete_review; update(review_contentcomplete_reviewstage_list);//更新fact中变量值 end - //逻辑处理节点[通知关注人(用例)] - rule "denotify4" - ruleflow-group "review_contentcomplete_reviewdenotify4" + //逻辑处理节点[通知关注人(工作项)] + rule "denotify7" + ruleflow-group "review_contentcomplete_reviewdenotify7" + when + then + update(review_contentcomplete_reviewdefault);//更新fact中变量值 + update(review_contentcomplete_reviewend_stage);//更新fact中变量值 + update(review_contentcomplete_reviewfor_stage);//更新fact中变量值 + update(review_contentcomplete_reviewnext_stage);//更新fact中变量值 + update(review_contentcomplete_reviewreview_detail);//更新fact中变量值 + update(review_contentcomplete_reviewstage_arr);//更新fact中变量值 + update(review_contentcomplete_reviewstage_list);//更新fact中变量值 + end + + //逻辑处理节点[通知关注人(页面)] + rule "denotify8" + ruleflow-group "review_contentcomplete_reviewdenotify8" when then update(review_contentcomplete_reviewdefault);//更新fact中变量值 diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json index 6615a7d2d192f0b4a16fce8d4673ae37f77a1df0..d1ad0f321fc7975f16f56f2089e43f2537a35571 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json @@ -24,31 +24,10 @@ "topPos" : 200, "parallelOutput" : true }, { - "codeName" : "DEBUGPARAM4", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "reviewer_list" - }, - "leftPos" : 1220, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", - "getPSDELogicLinks" : [ { - "getDstPSDELogicNode" : { - "modelref" : true, - "id" : "LOOPSUBCALL1" - }, - "name" : "连接名称", - "getSrcPSDELogicNode" : { - "modelref" : true, - "id" : "DEBUGPARAM4" - } - } ], - "topPos" : 100 - }, { - "codeName" : "PREPAREPARAM6", + "codeName" : "PREPAREPARAM5", "leftPos" : 360, "logicNodeType" : "PREPAREPARAM", - "name" : "测试用例", + "name" : "产品需求", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -57,17 +36,17 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM6" + "id" : "PREPAREPARAM5" } } ], "getPSDELogicNodeParams" : [ { "getDstPSDELogicParam" : { "modelref" : true, - "id" : "test_case" + "id" : "idea" }, - "name" : "Default[TEST_CASE] ==> test_case", + "name" : "Default[IDEA] ==> idea", "paramAction" : "BINDPARAM", - "srcFieldName" : "TEST_CASE", + "srcFieldName" : "IDEA", "getSrcPSDELogicParam" : { "modelref" : true, "id" : "Default" @@ -79,12 +58,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "test_case[TEST_LIBRARY_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "name" : "idea[PRODUCT_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "TEST_LIBRARY_ID", + "srcFieldName" : "PRODUCT_ID", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "test_case" + "id" : "idea" }, "srcValueType" : "SRCDLPARAM" }, { @@ -93,12 +72,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "直接值[LIBRARY] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "LIBRARY", + "srcValue" : "PRODUCT", "srcValueType" : "SRCVALUE" } ], - "topPos" : 107 + "topPos" : 120 }, { "codeName" : "END1", "leftPos" : 1633, @@ -166,8 +145,115 @@ "modelref" : true, "id" : "DEBUGPARAM2" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[target_type] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[target_type] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM2" + } } ], "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM6", + "leftPos" : 360, + "logicNodeType" : "PREPAREPARAM", + "name" : "测试用例", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM6" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "test_case" + }, + "name" : "Default[TEST_CASE] ==> test_case", + "paramAction" : "BINDPARAM", + "srcFieldName" : "TEST_CASE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "test_case[TEST_LIBRARY_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TEST_LIBRARY_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "test_case" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[LIBRARY] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "LIBRARY", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : -13 }, { "codeName" : "PREPAREPARAM1", "leftPos" : 520, @@ -299,7 +385,7 @@ "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM4" + "id" : "LOOPSUBCALL1" }, "name" : "连接名称", "getSrcPSDELogicNode" : { @@ -372,10 +458,10 @@ }, "topPos" : 208 }, { - "codeName" : "PREPAREPARAM5", + "codeName" : "PREPAREPARAM8", "leftPos" : 360, "logicNodeType" : "PREPAREPARAM", - "name" : "产品需求", + "name" : "项目工作项", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -384,17 +470,17 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM5" + "id" : "PREPAREPARAM8" } } ], "getPSDELogicNodeParams" : [ { "getDstPSDELogicParam" : { "modelref" : true, - "id" : "idea" + "id" : "work_item" }, - "name" : "Default[IDEA] ==> idea", + "name" : "Default[WORK_ITEM] ==> work_item", "paramAction" : "BINDPARAM", - "srcFieldName" : "IDEA", + "srcFieldName" : "WORK_ITEM", "getSrcPSDELogicParam" : { "modelref" : true, "id" : "Default" @@ -406,12 +492,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "idea[PRODUCT_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "name" : "work_item[PROJECT_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "PRODUCT_ID", + "srcFieldName" : "PROJECT_ID", "getSrcPSDELogicParam" : { "modelref" : true, - "id" : "idea" + "id" : "work_item" }, "srcValueType" : "SRCDLPARAM" }, { @@ -420,12 +506,12 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "name" : "直接值[PROJECT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "PRODUCT", + "srcValue" : "PROJECT", "srcValueType" : "SRCVALUE" } ], - "topPos" : 300 + "topPos" : 288 }, { "codeName" : "PREPAREPARAM3", "leftPos" : 1333, @@ -514,6 +600,61 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 398 + }, { + "codeName" : "PREPAREPARAM9", + "leftPos" : 360, + "logicNodeType" : "PREPAREPARAM", + "name" : "空间页面", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM9" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "Default[PAGE] ==> page", + "paramAction" : "BINDPARAM", + "srcFieldName" : "PAGE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "page[SPACE_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "SPACE_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[SPACE] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "SPACE", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 408 }, { "codeName" : "DEBUGPARAM3", "getDstPSDELogicParam" : { @@ -699,6 +840,15 @@ "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, "entityParam" : true + }, { + "codeName" : "page", + "logicName" : "页面", + "name" : "页面", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "entityParam" : true }, { "codeName" : "review", "logicName" : "review", @@ -763,6 +913,15 @@ "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, "entityParam" : true + }, { + "codeName" : "work_item", + "logicName" : "工作项", + "name" : "工作项", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "entityParam" : true } ], "getStartPSDELogicNode" : { "modelref" : true, diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.bpmn b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.bpmn index ad21ade9a7036d8ebee8c06885d9b63108d4106c..ffe9b0e130e0c54a4eb34b2b0813748b066a36ac 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.bpmn +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.bpmn @@ -10,6 +10,7 @@ + @@ -18,6 +19,7 @@ + @@ -27,27 +29,30 @@ + + - - + + - + + @@ -59,9 +64,7 @@ - - - + @@ -90,6 +95,7 @@ $review_contentgenerate_review_resultsguideline_filter:guideline(); $review_contentgenerate_review_resultsguideline_pages:guideline(); $review_contentgenerate_review_resultsidea:idea(); + $review_contentgenerate_review_resultspage:article_page(); $review_contentgenerate_review_resultsreview:review(); $review_contentgenerate_review_resultsreview_result:review_result(); $review_contentgenerate_review_resultsreview_stage:review_stage(); @@ -98,27 +104,76 @@ $review_contentgenerate_review_resultsreviewer_list:Map(); $review_contentgenerate_review_resultsreviewer_temp:Map(); $review_contentgenerate_review_resultstest_case:test_case(); - eval($review_contentgenerate_review_resultsdefault==review_contentgenerate_review_resultsdefault && $review_contentgenerate_review_resultsguideline==review_contentgenerate_review_resultsguideline && $review_contentgenerate_review_resultsguideline_filter==review_contentgenerate_review_resultsguideline_filter && $review_contentgenerate_review_resultsguideline_pages==review_contentgenerate_review_resultsguideline_pages && $review_contentgenerate_review_resultsidea==review_contentgenerate_review_resultsidea && $review_contentgenerate_review_resultsreview==review_contentgenerate_review_resultsreview && $review_contentgenerate_review_resultsreview_result==review_contentgenerate_review_resultsreview_result && $review_contentgenerate_review_resultsreview_stage==review_contentgenerate_review_resultsreview_stage && $review_contentgenerate_review_resultsreview_stage_filter==review_contentgenerate_review_resultsreview_stage_filter && $review_contentgenerate_review_resultsreview_stage_list==review_contentgenerate_review_resultsreview_stage_list && $review_contentgenerate_review_resultstest_case==review_contentgenerate_review_resultstest_case); + $review_contentgenerate_review_resultswork_item:work_item(); + eval($review_contentgenerate_review_resultsdefault==review_contentgenerate_review_resultsdefault && $review_contentgenerate_review_resultsguideline==review_contentgenerate_review_resultsguideline && $review_contentgenerate_review_resultsguideline_filter==review_contentgenerate_review_resultsguideline_filter && $review_contentgenerate_review_resultsguideline_pages==review_contentgenerate_review_resultsguideline_pages && $review_contentgenerate_review_resultsidea==review_contentgenerate_review_resultsidea && $review_contentgenerate_review_resultspage==review_contentgenerate_review_resultspage && $review_contentgenerate_review_resultsreview==review_contentgenerate_review_resultsreview && $review_contentgenerate_review_resultsreview_result==review_contentgenerate_review_resultsreview_result && $review_contentgenerate_review_resultsreview_stage==review_contentgenerate_review_resultsreview_stage && $review_contentgenerate_review_resultsreview_stage_filter==review_contentgenerate_review_resultsreview_stage_filter && $review_contentgenerate_review_resultsreview_stage_list==review_contentgenerate_review_resultsreview_stage_list && $review_contentgenerate_review_resultstest_case==review_contentgenerate_review_resultstest_case && $review_contentgenerate_review_resultswork_item==review_contentgenerate_review_resultswork_item); eval((RuleUtils.test($review_contentgenerate_review_resultsdefault.get("targetType"),"EQ","IDEA"))) ]]> + + + + + + + + + + - + - + + + @@ -128,6 +183,7 @@ $review_contentgenerate_review_resultsguideline_filter:guideline(); $review_contentgenerate_review_resultsguideline_pages:guideline(); $review_contentgenerate_review_resultsidea:idea(); + $review_contentgenerate_review_resultspage:article_page(); $review_contentgenerate_review_resultsreview:review(); $review_contentgenerate_review_resultsreview_result:review_result(); $review_contentgenerate_review_resultsreview_stage:review_stage(); @@ -136,7 +192,8 @@ $review_contentgenerate_review_resultsreviewer_list:Map(); $review_contentgenerate_review_resultsreviewer_temp:Map(); $review_contentgenerate_review_resultstest_case:test_case(); - eval($review_contentgenerate_review_resultsdefault==review_contentgenerate_review_resultsdefault && $review_contentgenerate_review_resultsguideline==review_contentgenerate_review_resultsguideline && $review_contentgenerate_review_resultsguideline_filter==review_contentgenerate_review_resultsguideline_filter && $review_contentgenerate_review_resultsguideline_pages==review_contentgenerate_review_resultsguideline_pages && $review_contentgenerate_review_resultsidea==review_contentgenerate_review_resultsidea && $review_contentgenerate_review_resultsreview==review_contentgenerate_review_resultsreview && $review_contentgenerate_review_resultsreview_result==review_contentgenerate_review_resultsreview_result && $review_contentgenerate_review_resultsreview_stage==review_contentgenerate_review_resultsreview_stage && $review_contentgenerate_review_resultsreview_stage_filter==review_contentgenerate_review_resultsreview_stage_filter && $review_contentgenerate_review_resultsreview_stage_list==review_contentgenerate_review_resultsreview_stage_list && $review_contentgenerate_review_resultstest_case==review_contentgenerate_review_resultstest_case); + $review_contentgenerate_review_resultswork_item:work_item(); + eval($review_contentgenerate_review_resultsdefault==review_contentgenerate_review_resultsdefault && $review_contentgenerate_review_resultsguideline==review_contentgenerate_review_resultsguideline && $review_contentgenerate_review_resultsguideline_filter==review_contentgenerate_review_resultsguideline_filter && $review_contentgenerate_review_resultsguideline_pages==review_contentgenerate_review_resultsguideline_pages && $review_contentgenerate_review_resultsidea==review_contentgenerate_review_resultsidea && $review_contentgenerate_review_resultspage==review_contentgenerate_review_resultspage && $review_contentgenerate_review_resultsreview==review_contentgenerate_review_resultsreview && $review_contentgenerate_review_resultsreview_result==review_contentgenerate_review_resultsreview_result && $review_contentgenerate_review_resultsreview_stage==review_contentgenerate_review_resultsreview_stage && $review_contentgenerate_review_resultsreview_stage_filter==review_contentgenerate_review_resultsreview_stage_filter && $review_contentgenerate_review_resultsreview_stage_list==review_contentgenerate_review_resultsreview_stage_list && $review_contentgenerate_review_resultstest_case==review_contentgenerate_review_resultstest_case && $review_contentgenerate_review_resultswork_item==review_contentgenerate_review_resultswork_item); eval((RuleUtils.test($review_contentgenerate_review_resultsreview_stage.get("id"),"EQ","id"))) ]]> diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.drl b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.drl index 9bc0e5c99e6cbcee0cf144e07def7ac17539af89..9cf12364d253f86154fbdd940106c9b7f602a4c8 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.drl +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/generate_review_results.json.drl @@ -10,6 +10,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result global cn.ibizlab.plm.core.testmgmt.domain.guideline review_contentgenerate_review_resultsguideline_filter; global cn.ibizlab.plm.core.testmgmt.domain.guideline review_contentgenerate_review_resultsguideline_pages; global cn.ibizlab.plm.core.prodmgmt.domain.idea review_contentgenerate_review_resultsidea; + global cn.ibizlab.plm.core.wiki.domain.article_page review_contentgenerate_review_resultspage; global cn.ibizlab.plm.core.testmgmt.domain.review review_contentgenerate_review_resultsreview; global cn.ibizlab.plm.core.testmgmt.domain.review_result review_contentgenerate_review_resultsreview_result; global cn.ibizlab.plm.core.testmgmt.domain.review_stage review_contentgenerate_review_resultsreview_stage; @@ -18,6 +19,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result global java.util.Map review_contentgenerate_review_resultsreviewer_list; global java.util.Map review_contentgenerate_review_resultsreviewer_temp; global cn.ibizlab.plm.core.testmgmt.domain.test_case review_contentgenerate_review_resultstest_case; + global cn.ibizlab.plm.core.projmgmt.domain.work_item review_contentgenerate_review_resultswork_item; global cn.ibizlab.plm.core.testmgmt.service.IguidelineService guidelineservice; global cn.ibizlab.plm.core.testmgmt.service.Ireview_resultService review_resultservice; global cn.ibizlab.plm.core.testmgmt.service.Ireview_contentService iBzSysReview_contentDefaultService; @@ -33,16 +35,20 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result then end - //逻辑处理节点[调试逻辑参数] - rule "debugparam4" - ruleflow-group "review_contentgenerate_review_resultsdebugparam4" + //逻辑处理节点[产品需求] + rule "prepareparam5" + ruleflow-group "review_contentgenerate_review_resultsprepareparam5" when then + review_contentgenerate_review_resultsidea.set("",review_contentgenerate_review_resultsdefault.get("idea")); + review_contentgenerate_review_resultsguideline_filter.set("n_scope_id_eq",review_contentgenerate_review_resultsidea.get("productid")); + review_contentgenerate_review_resultsguideline_filter.set("n_object_type_eq","PRODUCT"); update(review_contentgenerate_review_resultsdefault);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -51,21 +57,20 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end - //逻辑处理节点[测试用例] - rule "prepareparam6" - ruleflow-group "review_contentgenerate_review_resultsprepareparam6" + //逻辑处理节点[结束] + rule "end1" + ruleflow-group "review_contentgenerate_review_resultsend1" when then - review_contentgenerate_review_resultstest_case.set("",review_contentgenerate_review_resultsdefault.get("testcase")); - review_contentgenerate_review_resultsguideline_filter.set("n_scope_id_eq",review_contentgenerate_review_resultstest_case.get("testlibraryid")); - review_contentgenerate_review_resultsguideline_filter.set("n_object_type_eq","LIBRARY"); update(review_contentgenerate_review_resultsdefault);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -74,11 +79,12 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end - //逻辑处理节点[结束] - rule "end1" - ruleflow-group "review_contentgenerate_review_resultsend1" + //逻辑处理节点[调试逻辑参数] + rule "debugparam2" + ruleflow-group "review_contentgenerate_review_resultsdebugparam2" when then update(review_contentgenerate_review_resultsdefault);//更新fact中变量值 @@ -86,6 +92,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -94,18 +101,23 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end - //逻辑处理节点[调试逻辑参数] - rule "debugparam2" - ruleflow-group "review_contentgenerate_review_resultsdebugparam2" + //逻辑处理节点[测试用例] + rule "prepareparam6" + ruleflow-group "review_contentgenerate_review_resultsprepareparam6" when then + review_contentgenerate_review_resultstest_case.set("",review_contentgenerate_review_resultsdefault.get("testcase")); + review_contentgenerate_review_resultsguideline_filter.set("n_scope_id_eq",review_contentgenerate_review_resultstest_case.get("testlibraryid")); + review_contentgenerate_review_resultsguideline_filter.set("n_object_type_eq","LIBRARY"); update(review_contentgenerate_review_resultsdefault);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -114,6 +126,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[通用参数] @@ -128,6 +141,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -136,6 +150,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[查询流程准则] @@ -148,6 +163,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -156,6 +172,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[获取流程准则信息,设置评审阶段过滤参数] @@ -170,6 +187,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -178,6 +196,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[绑定评审阶段数据] @@ -192,6 +211,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -200,6 +220,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[循环评审阶段] @@ -212,6 +233,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -220,21 +242,23 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end - //逻辑处理节点[产品需求] - rule "prepareparam5" - ruleflow-group "review_contentgenerate_review_resultsprepareparam5" + //逻辑处理节点[项目工作项] + rule "prepareparam8" + ruleflow-group "review_contentgenerate_review_resultsprepareparam8" when then - review_contentgenerate_review_resultsidea.set("",review_contentgenerate_review_resultsdefault.get("idea")); - review_contentgenerate_review_resultsguideline_filter.set("n_scope_id_eq",review_contentgenerate_review_resultsidea.get("productid")); - review_contentgenerate_review_resultsguideline_filter.set("n_object_type_eq","PRODUCT"); + review_contentgenerate_review_resultswork_item.set("",review_contentgenerate_review_resultsdefault.get("workitem")); + review_contentgenerate_review_resultsguideline_filter.set("n_scope_id_eq",review_contentgenerate_review_resultswork_item.get("projectid")); + review_contentgenerate_review_resultsguideline_filter.set("n_object_type_eq","PROJECT"); update(review_contentgenerate_review_resultsdefault);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -243,6 +267,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[设置新建的评审结果数据] @@ -260,6 +285,32 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 + update(review_contentgenerate_review_resultsreview);//更新fact中变量值 + update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 + update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 + update(review_contentgenerate_review_resultsreview_stage_filter);//更新fact中变量值 + update(review_contentgenerate_review_resultsreview_stage_list);//更新fact中变量值 + update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 + update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 + update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 + end + + //逻辑处理节点[空间页面] + rule "prepareparam9" + ruleflow-group "review_contentgenerate_review_resultsprepareparam9" + when + then + review_contentgenerate_review_resultspage.set("",review_contentgenerate_review_resultsdefault.get("page")); + review_contentgenerate_review_resultsguideline_filter.set("n_scope_id_eq",review_contentgenerate_review_resultspage.get("spaceid")); + review_contentgenerate_review_resultsguideline_filter.set("n_object_type_eq","SPACE"); + update(review_contentgenerate_review_resultsdefault);//更新fact中变量值 + update(review_contentgenerate_review_resultsguideline);//更新fact中变量值 + update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 + update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 + update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -268,6 +319,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[创建前的评审结果] @@ -280,6 +332,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -288,6 +341,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[准备参数] @@ -301,6 +355,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -309,6 +364,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[循环子调用] @@ -321,6 +377,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -329,6 +386,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[创建评审结果] @@ -342,6 +400,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -350,6 +409,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end //逻辑处理节点[重置评审结果] @@ -362,6 +422,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsguideline_filter);//更新fact中变量值 update(review_contentgenerate_review_resultsguideline_pages);//更新fact中变量值 update(review_contentgenerate_review_resultsidea);//更新fact中变量值 + update(review_contentgenerate_review_resultspage);//更新fact中变量值 update(review_contentgenerate_review_resultsreview);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_result);//更新fact中变量值 update(review_contentgenerate_review_resultsreview_stage);//更新fact中变量值 @@ -370,4 +431,5 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.generate_review_result update(review_contentgenerate_review_resultsreviewer_list);//更新fact中变量值 update(review_contentgenerate_review_resultsreviewer_temp);//更新fact中变量值 update(review_contentgenerate_review_resultstest_case);//更新fact中变量值 + update(review_contentgenerate_review_resultswork_item);//更新fact中变量值 end \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json index ba277818332c2ceda08c5ae1b4933efda3383ef1..3d2a58a23f089a32a8db7ea89fd399da8f88a66c 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json @@ -24,22 +24,22 @@ "topPos" : -48, "parallelOutput" : true }, { - "codeName" : "DENOTIFY2", + "codeName" : "DENOTIFY1", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 393, + "leftPos" : 443, "logicNodeType" : "DENOTIFY", - "name" : "通知第一评审人(测试用例)", + "name" : "通知第一评审人(需求)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -48,10 +48,10 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY2" + "id" : "DENOTIFY1" } } ], - "topPos" : 28 + "topPos" : 40 }, { "codeName" : "DEACTION4", "getDstPSDEAction" : { @@ -135,6 +135,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY3" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -161,6 +187,32 @@ "modelref" : true, "id" : "DEBUGPARAM3" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY4" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "logicType" : "SINGLE", + "name" : "review_detail[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM3" + } } ], "topPos" : 90 }, { @@ -254,22 +306,22 @@ } ], "topPos" : 90 }, { - "codeName" : "DENOTIFY1", + "codeName" : "DENOTIFY3", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, "getDstPSDENotify" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/review_notify.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/work_item_review_notify.json" }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 393, + "leftPos" : 443, "logicNodeType" : "DENOTIFY", - "name" : "通知第一评审人(需求)", + "name" : "通知第一评审人(项目工作项)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -278,10 +330,10 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DENOTIFY1" + "id" : "DENOTIFY3" } } ], - "topPos" : 150 + "topPos" : 146 }, { "codeName" : "BINDPARAM1", "getDstPSDELogicParam" : { @@ -471,34 +523,34 @@ } ], "topPos" : 206 }, { - "codeName" : "DEACTION1", - "getDstPSDEAction" : { - "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Update.json" - }, + "codeName" : "DENOTIFY4", "getDstPSDELogicParam" : { "modelref" : true, "id" : "review_detail" }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/page_review_notify.json" + }, "getDstPSDataEntity" : { "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "leftPos" : 665, - "logicNodeType" : "DEACTION", - "name" : "更新评审", + "leftPos" : 443, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(空间页面)", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "LOOPSUBCALL1" + "id" : "PREPAREPARAM1" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEACTION1" + "id" : "DENOTIFY4" } } ], - "topPos" : 292 + "topPos" : 242 }, { "codeName" : "DEBUGPARAM2", "getDstPSDELogicParam" : { @@ -572,6 +624,64 @@ "id" : "reviewer_list" }, "topPos" : 302 + }, { + "codeName" : "DENOTIFY2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDENotify" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDENOTIFIES/test_case_review_notify.json" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 443, + "logicNodeType" : "DENOTIFY", + "name" : "通知第一评审人(测试用例)", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DENOTIFY2" + } + } ], + "topPos" : -48 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_detail" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "leftPos" : 665, + "logicNodeType" : "DEACTION", + "name" : "更新评审", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "topPos" : 302 }, { "codeName" : "THROWEXCEPTION1", "errorCode" : 0, @@ -697,6 +807,32 @@ "modelref" : true, "id" : "DEBUGPARAM1" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM1" + } }, { "getDstPSDELogicNode" : { "modelref" : true, @@ -723,11 +859,101 @@ "modelref" : true, "id" : "DEBUGPARAM1" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + }, + "name" : "连接名称", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "target_type", + "getDstLogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "logicType" : "SINGLE", + "name" : "for_reltion[target_type] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEBUGPARAM1" + } } ], "topPos" : 590 + }, { + "codeName" : "PREPAREPARAM12", + "leftPos" : 386, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取页面ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM12" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "for_reltion[TARGET_ID] ==> page[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 720 + }, { + "codeName" : "PREPAREPARAM10", + "leftPos" : 547, + "logicNodeType" : "PREPAREPARAM", + "name" : "获取工作项ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM10" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "for_reltion[TARGET_ID] ==> work_item[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "TARGET_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_reltion" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 720 }, { "codeName" : "PREPAREPARAM7", - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "PREPAREPARAM", "name" : "获取需求ID", "getPSDELogicLinks" : [ { @@ -759,7 +985,7 @@ "topPos" : 720 }, { "codeName" : "PREPAREPARAM4", - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "PREPAREPARAM", "name" : "获取测试用例ID", "getPSDELogicLinks" : [ { @@ -789,6 +1015,64 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 720 + }, { + "codeName" : "DEACTION9", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 386, + "logicNodeType" : "DEACTION", + "name" : "获取空间页面详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM13" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION9" + } + } ], + "topPos" : 830 + }, { + "codeName" : "DEACTION7", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 547, + "logicNodeType" : "DEACTION", + "name" : "获取项目工作项详情", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION7" + } + } ], + "topPos" : 830 }, { "codeName" : "DEACTION5", "getDstPSDEAction" : { @@ -803,7 +1087,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "DEACTION", "name" : "获取产品需求详情", "getPSDELogicLinks" : [ { @@ -832,7 +1116,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "DEACTION", "name" : "获取测试用例详情", "getPSDELogicLinks" : [ { @@ -847,9 +1131,65 @@ } } ], "topPos" : 830 + }, { + "codeName" : "PREPAREPARAM13", + "leftPos" : 386, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置空间页面评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION10" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM13" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "name" : "直接值[2] ==> page[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 940 + }, { + "codeName" : "PREPAREPARAM11", + "leftPos" : 547, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置项目工作项评审状态", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM11" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_RESULT_STATE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "name" : "直接值[2] ==> work_item[REVIEW_RESULT_STATE]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "2", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 940 }, { "codeName" : "PREPAREPARAM8", - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "PREPAREPARAM", "name" : "设置产品需求评审状态", "getPSDELogicLinks" : [ { @@ -877,7 +1217,7 @@ "topPos" : 940 }, { "codeName" : "PREPAREPARAM5", - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "PREPAREPARAM", "name" : "设置测试用例评审状态", "getPSDELogicLinks" : [ { @@ -903,6 +1243,64 @@ "srcValueType" : "SRCVALUE" } ], "topPos" : 940 + }, { + "codeName" : "DEACTION10", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "leftPos" : 386, + "logicNodeType" : "DEACTION", + "name" : "更新空间页面", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION10" + } + } ], + "topPos" : 1040 + }, { + "codeName" : "DEACTION8", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Update.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "leftPos" : 547, + "logicNodeType" : "DEACTION", + "name" : "更新项目工作项", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RESETPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION8" + } + } ], + "topPos" : 1040 }, { "codeName" : "DEACTION6", "getDstPSDEAction" : { @@ -917,7 +1315,7 @@ "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "DEACTION", "name" : "更新产品需求", "getPSDELogicLinks" : [ { @@ -946,7 +1344,7 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "DEACTION", "name" : "更新测试用例", "getPSDELogicLinks" : [ { @@ -961,13 +1359,33 @@ } } ], "topPos" : 1040 + }, { + "codeName" : "RESETPARAM4", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "page" + }, + "leftPos" : 386, + "logicNodeType" : "RESETPARAM", + "name" : "重置空间页面参数", + "topPos" : 1140 + }, { + "codeName" : "RESETPARAM3", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "work_item" + }, + "leftPos" : 547, + "logicNodeType" : "RESETPARAM", + "name" : "重置项目工作项参数", + "topPos" : 1140 }, { "codeName" : "RESETPARAM2", "getDstPSDELogicParam" : { "modelref" : true, "id" : "idea" }, - "leftPos" : 529, + "leftPos" : 729, "logicNodeType" : "RESETPARAM", "name" : "重置产品需求参数", "topPos" : 1140 @@ -977,7 +1395,7 @@ "modelref" : true, "id" : "test_case" }, - "leftPos" : 801, + "leftPos" : 900, "logicNodeType" : "RESETPARAM", "name" : "重置测试用例参数", "topPos" : 1140 @@ -1010,6 +1428,15 @@ "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea.json" }, "entityParam" : true + }, { + "codeName" : "page", + "logicName" : "页面", + "name" : "页面", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "entityParam" : true }, { "codeName" : "relation_page", "logicName" : "relation分页数据", @@ -1083,6 +1510,15 @@ "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" }, "entityParam" : true + }, { + "codeName" : "work_item", + "logicName" : "工作项", + "name" : "工作项", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "entityParam" : true } ], "getStartPSDELogicNode" : { "modelref" : true, diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.bpmn b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.bpmn index 9b5d607963df69dd8b0ff05aaa04620c025a1ddf..85f9030312ed8bf229a435674973c3fac3e1855b 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.bpmn +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.bpmn @@ -8,6 +8,7 @@ + @@ -17,8 +18,11 @@ + + + @@ -26,6 +30,7 @@ + @@ -33,22 +38,25 @@ + - + - + - + + + @@ -60,14 +68,28 @@ + + + + + + + + + + + + + + @@ -76,7 +98,7 @@ - + @@ -87,6 +109,7 @@ $review_contentsubmit_reviewdefault:review_content(); $review_contentsubmit_reviewfor_reltion:relation(); $review_contentsubmit_reviewidea:idea(); + $review_contentsubmit_reviewpage:article_page(); $review_contentsubmit_reviewrelation_page:relation(); $review_contentsubmit_reviewreltion_filter:relation(); $review_contentsubmit_reviewreview_content:review_content(); @@ -96,16 +119,39 @@ $review_contentsubmit_reviewstage:review_stage(); $review_contentsubmit_reviewstages:review_stage(); $review_contentsubmit_reviewtest_case:test_case(); - eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case); + $review_contentsubmit_reviewwork_item:work_item(); + eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewpage==review_contentsubmit_reviewpage && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case && $review_contentsubmit_reviewwork_item==review_contentsubmit_reviewwork_item); eval((RuleUtils.test($review_contentsubmit_reviewreview_detail.get("type"),"EQ","IDEA"))) ]]> + + + + + + + + - + @@ -133,6 +201,7 @@ $review_contentsubmit_reviewdefault:review_content(); $review_contentsubmit_reviewfor_reltion:relation(); $review_contentsubmit_reviewidea:idea(); + $review_contentsubmit_reviewpage:article_page(); $review_contentsubmit_reviewrelation_page:relation(); $review_contentsubmit_reviewreltion_filter:relation(); $review_contentsubmit_reviewreview_content:review_content(); @@ -142,7 +211,8 @@ $review_contentsubmit_reviewstage:review_stage(); $review_contentsubmit_reviewstages:review_stage(); $review_contentsubmit_reviewtest_case:test_case(); - eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case); + $review_contentsubmit_reviewwork_item:work_item(); + eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewpage==review_contentsubmit_reviewpage && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case && $review_contentsubmit_reviewwork_item==review_contentsubmit_reviewwork_item); eval((RuleUtils.test($review_contentsubmit_reviewrelation_page.get("size"),"NOTEQ","0"))) ]]> @@ -152,6 +222,7 @@ $review_contentsubmit_reviewdefault:review_content(); $review_contentsubmit_reviewfor_reltion:relation(); $review_contentsubmit_reviewidea:idea(); + $review_contentsubmit_reviewpage:article_page(); $review_contentsubmit_reviewrelation_page:relation(); $review_contentsubmit_reviewreltion_filter:relation(); $review_contentsubmit_reviewreview_content:review_content(); @@ -161,7 +232,8 @@ $review_contentsubmit_reviewstage:review_stage(); $review_contentsubmit_reviewstages:review_stage(); $review_contentsubmit_reviewtest_case:test_case(); - eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case); + $review_contentsubmit_reviewwork_item:work_item(); + eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewpage==review_contentsubmit_reviewpage && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case && $review_contentsubmit_reviewwork_item==review_contentsubmit_reviewwork_item); eval((RuleUtils.test($review_contentsubmit_reviewrelation_page.get("size"),"EQ","0"))) ]]> @@ -170,7 +242,7 @@ - + @@ -179,6 +251,7 @@ $review_contentsubmit_reviewdefault:review_content(); $review_contentsubmit_reviewfor_reltion:relation(); $review_contentsubmit_reviewidea:idea(); + $review_contentsubmit_reviewpage:article_page(); $review_contentsubmit_reviewrelation_page:relation(); $review_contentsubmit_reviewreltion_filter:relation(); $review_contentsubmit_reviewreview_content:review_content(); @@ -188,13 +261,18 @@ $review_contentsubmit_reviewstage:review_stage(); $review_contentsubmit_reviewstages:review_stage(); $review_contentsubmit_reviewtest_case:test_case(); - eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case); + $review_contentsubmit_reviewwork_item:work_item(); + eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewpage==review_contentsubmit_reviewpage && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case && $review_contentsubmit_reviewwork_item==review_contentsubmit_reviewwork_item); eval((RuleUtils.test($review_contentsubmit_reviewreviewer_temp.get("order"),"EQ","1"))) ]]> + + + + @@ -204,6 +282,7 @@ $review_contentsubmit_reviewdefault:review_content(); $review_contentsubmit_reviewfor_reltion:relation(); $review_contentsubmit_reviewidea:idea(); + $review_contentsubmit_reviewpage:article_page(); $review_contentsubmit_reviewrelation_page:relation(); $review_contentsubmit_reviewreltion_filter:relation(); $review_contentsubmit_reviewreview_content:review_content(); @@ -213,16 +292,39 @@ $review_contentsubmit_reviewstage:review_stage(); $review_contentsubmit_reviewstages:review_stage(); $review_contentsubmit_reviewtest_case:test_case(); - eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case); + $review_contentsubmit_reviewwork_item:work_item(); + eval($review_contentsubmit_reviewdefault==review_contentsubmit_reviewdefault && $review_contentsubmit_reviewfor_reltion==review_contentsubmit_reviewfor_reltion && $review_contentsubmit_reviewidea==review_contentsubmit_reviewidea && $review_contentsubmit_reviewpage==review_contentsubmit_reviewpage && $review_contentsubmit_reviewrelation_page==review_contentsubmit_reviewrelation_page && $review_contentsubmit_reviewreltion_filter==review_contentsubmit_reviewreltion_filter && $review_contentsubmit_reviewreview_content==review_contentsubmit_reviewreview_content && $review_contentsubmit_reviewreview_detail==review_contentsubmit_reviewreview_detail && $review_contentsubmit_reviewstage==review_contentsubmit_reviewstage && $review_contentsubmit_reviewstages==review_contentsubmit_reviewstages && $review_contentsubmit_reviewtest_case==review_contentsubmit_reviewtest_case && $review_contentsubmit_reviewwork_item==review_contentsubmit_reviewwork_item); eval((RuleUtils.test($review_contentsubmit_reviewfor_reltion.get("targetType"),"EQ","TEST_CASE"))) ]]> + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.drl b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.drl index 0d7a9e42b259f8391d39acd9ac051928df2253af..4e2bbbdf6eee2d337205343c3fa0911bda11342d 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.drl +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDELOGICS/submit_review.json.drl @@ -8,6 +8,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; global cn.ibizlab.plm.core.testmgmt.domain.review_content review_contentsubmit_reviewdefault; global cn.ibizlab.plm.core.base.domain.relation review_contentsubmit_reviewfor_reltion; global cn.ibizlab.plm.core.prodmgmt.domain.idea review_contentsubmit_reviewidea; + global cn.ibizlab.plm.core.wiki.domain.article_page review_contentsubmit_reviewpage; global cn.ibizlab.plm.core.base.domain.relation review_contentsubmit_reviewrelation_page; global cn.ibizlab.plm.core.base.domain.relation review_contentsubmit_reviewreltion_filter; global cn.ibizlab.plm.core.testmgmt.domain.review_content review_contentsubmit_reviewreview_content; @@ -17,8 +18,11 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; global cn.ibizlab.plm.core.testmgmt.domain.review_stage review_contentsubmit_reviewstage; global cn.ibizlab.plm.core.testmgmt.domain.review_stage review_contentsubmit_reviewstages; global cn.ibizlab.plm.core.testmgmt.domain.test_case review_contentsubmit_reviewtest_case; + global cn.ibizlab.plm.core.projmgmt.domain.work_item review_contentsubmit_reviewwork_item; global cn.ibizlab.plm.core.testmgmt.service.IreviewService reviewservice; global cn.ibizlab.plm.core.base.service.IrelationService relationservice; + global cn.ibizlab.plm.core.wiki.service.Iarticle_pageService article_pageservice; + global cn.ibizlab.plm.core.projmgmt.service.Iwork_itemService work_itemservice; global cn.ibizlab.plm.core.prodmgmt.service.IideaService ideaservice; global cn.ibizlab.plm.core.testmgmt.service.Itest_caseService test_caseservice; global cn.ibizlab.plm.core.testmgmt.service.Ireview_contentService iBzSysReview_contentDefaultService; @@ -34,14 +38,15 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; then end - //逻辑处理节点[通知第一评审人(测试用例)] - rule "denotify2" - ruleflow-group "review_contentsubmit_reviewdenotify2" + //逻辑处理节点[通知第一评审人(需求)] + rule "denotify1" + ruleflow-group "review_contentsubmit_reviewdenotify1" when then update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -51,6 +56,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取评审详情] @@ -62,6 +68,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -71,6 +78,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置提交时间] @@ -81,6 +89,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -90,6 +99,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[调试逻辑参数] @@ -100,6 +110,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -109,6 +120,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置提交人、状态] @@ -122,6 +134,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -131,6 +144,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置关系过滤器参数] @@ -143,6 +157,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -152,16 +167,18 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end - //逻辑处理节点[通知第一评审人(需求)] - rule "denotify1" - ruleflow-group "review_contentsubmit_reviewdenotify1" + //逻辑处理节点[通知第一评审人(项目工作项)] + rule "denotify3" + ruleflow-group "review_contentsubmit_reviewdenotify3" when then update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -171,6 +188,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[绑定参数] @@ -181,6 +199,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -190,6 +209,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取关系数据集] @@ -200,6 +220,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -209,6 +230,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置阶段的状态] @@ -222,6 +244,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -231,6 +254,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取评审id] @@ -242,6 +266,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -251,17 +276,18 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end - //逻辑处理节点[更新评审] - rule "deaction1" - ruleflow-group "review_contentsubmit_reviewdeaction1" + //逻辑处理节点[通知第一评审人(空间页面)] + rule "denotify4" + ruleflow-group "review_contentsubmit_reviewdenotify4" when then - reviewservice.update(review_contentsubmit_reviewreview_detail); update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -271,6 +297,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[调试逻辑参数] @@ -281,6 +308,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -290,6 +318,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[循环子调用] @@ -300,6 +329,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -309,6 +339,50 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[通知第一评审人(测试用例)] + rule "denotify2" + ruleflow-group "review_contentsubmit_reviewdenotify2" + when + then + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[更新评审] + rule "deaction1" + ruleflow-group "review_contentsubmit_reviewdeaction1" + when + then + reviewservice.update(review_contentsubmit_reviewreview_detail); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[评审内容为空] @@ -319,6 +393,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -328,6 +403,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[结束] @@ -338,6 +414,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -347,6 +424,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[准备参数] @@ -359,6 +437,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -368,6 +447,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[循环子调用] @@ -378,6 +458,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -387,6 +468,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[调试逻辑参数] @@ -397,6 +479,29 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取页面id] + rule "prepareparam12" + ruleflow-group "review_contentsubmit_reviewprepareparam12" + when + then + review_contentsubmit_reviewpage.set("id",review_contentsubmit_reviewfor_reltion.get("targetid")); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -406,6 +511,29 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取工作项id] + rule "prepareparam10" + ruleflow-group "review_contentsubmit_reviewprepareparam10" + when + then + review_contentsubmit_reviewwork_item.set("id",review_contentsubmit_reviewfor_reltion.get("targetid")); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取需求id] @@ -417,6 +545,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -426,6 +555,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取测试用例id] @@ -437,6 +567,51 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取空间页面详情] + rule "deaction9" + ruleflow-group "review_contentsubmit_reviewdeaction9" + when + then + cn.ibizlab.plm.util.helper.CachedBeanCopier.copy(article_pageservice.get(review_contentsubmit_reviewpage.getId()),review_contentsubmit_reviewpage); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[获取项目工作项详情] + rule "deaction7" + ruleflow-group "review_contentsubmit_reviewdeaction7" + when + then + cn.ibizlab.plm.util.helper.CachedBeanCopier.copy(work_itemservice.get(review_contentsubmit_reviewwork_item.getId()),review_contentsubmit_reviewwork_item); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -446,6 +621,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取产品需求详情] @@ -457,6 +633,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -466,6 +643,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[获取测试用例详情] @@ -477,6 +655,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -486,6 +665,51 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[设置空间页面评审状态] + rule "prepareparam13" + ruleflow-group "review_contentsubmit_reviewprepareparam13" + when + then + review_contentsubmit_reviewpage.set("reviewresultstate","2"); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[设置项目工作项评审状态] + rule "prepareparam11" + ruleflow-group "review_contentsubmit_reviewprepareparam11" + when + then + review_contentsubmit_reviewwork_item.set("reviewresultstate","2"); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置产品需求评审状态] @@ -497,6 +721,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -506,6 +731,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[设置测试用例评审状态] @@ -517,6 +743,29 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[更新空间页面] + rule "deaction10" + ruleflow-group "review_contentsubmit_reviewdeaction10" + when + then + article_pageservice.update(review_contentsubmit_reviewpage); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -526,6 +775,29 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[更新项目工作项] + rule "deaction8" + ruleflow-group "review_contentsubmit_reviewdeaction8" + when + then + work_itemservice.update(review_contentsubmit_reviewwork_item); + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[更新产品需求] @@ -537,6 +809,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -546,6 +819,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[更新测试用例] @@ -557,6 +831,49 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[重置空间页面参数] + rule "resetparam4" + ruleflow-group "review_contentsubmit_reviewresetparam4" + when + then + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 + update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 + update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 + update(review_contentsubmit_reviewreview_content);//更新fact中变量值 + update(review_contentsubmit_reviewreview_detail);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_list);//更新fact中变量值 + update(review_contentsubmit_reviewreviewer_temp);//更新fact中变量值 + update(review_contentsubmit_reviewstage);//更新fact中变量值 + update(review_contentsubmit_reviewstages);//更新fact中变量值 + update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 + end + + //逻辑处理节点[重置项目工作项参数] + rule "resetparam3" + ruleflow-group "review_contentsubmit_reviewresetparam3" + when + then + update(review_contentsubmit_reviewdefault);//更新fact中变量值 + update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 + update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -566,6 +883,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[重置产品需求参数] @@ -576,6 +894,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -585,6 +904,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end //逻辑处理节点[重置测试用例参数] @@ -595,6 +915,7 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewdefault);//更新fact中变量值 update(review_contentsubmit_reviewfor_reltion);//更新fact中变量值 update(review_contentsubmit_reviewidea);//更新fact中变量值 + update(review_contentsubmit_reviewpage);//更新fact中变量值 update(review_contentsubmit_reviewrelation_page);//更新fact中变量值 update(review_contentsubmit_reviewreltion_filter);//更新fact中变量值 update(review_contentsubmit_reviewreview_content);//更新fact中变量值 @@ -604,4 +925,5 @@ package cn.ibizlab.plm.testmgmt.logic.review_contentlogic.submit_review; update(review_contentsubmit_reviewstage);//更新fact中变量值 update(review_contentsubmit_reviewstages);//更新fact中变量值 update(review_contentsubmit_reviewtest_case);//更新fact中变量值 + update(review_contentsubmit_reviewwork_item);//更新fact中变量值 end \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json new file mode 100644 index 0000000000000000000000000000000000000000..8150e69e01d57dce907bcb1f9c2186ce032c24a1 --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json @@ -0,0 +1,33 @@ +{ + "codeName" : "page", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json", + "logicName" : "空间页面-评审内容", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "masterOrder" : 100, + "masterRS" : 7, + "minorCodeName" : "review_contents", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + }, + "minorServiceCodeName" : "review_contents", + "name" : "DERCUSTOM_PAGE_REVIEW_CONTENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "all" + }, + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "page" +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_REVIEW_CONTENT_REVIEW.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_REVIEW_CONTENT_REVIEW.json index 8213250453fe8b01567b05bf8c5d9eadeae72e57..666bcfc2c997071ff4b916e90277c9416b685d86 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_REVIEW_CONTENT_REVIEW.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_REVIEW_CONTENT_REVIEW.json @@ -8,7 +8,8 @@ "modelref" : true, "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" }, - "masterRS" : 4, + "masterOrder" : 100, + "masterRS" : 5, "minorCodeName" : "review_contents", "getMinorPSDataEntity" : { "modelref" : true, diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json new file mode 100644 index 0000000000000000000000000000000000000000..16c7804a05ac482bbefd56bf699682cb2912fc0b --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json @@ -0,0 +1,33 @@ +{ + "codeName" : "work_item", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_WORK_ITEM_REVIEW_CONTENT.json", + "logicName" : "项目工作项-评审内容", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item.json" + }, + "masterOrder" : 100, + "masterRS" : 7, + "minorCodeName" : "review_contents", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + }, + "minorServiceCodeName" : "review_contents", + "name" : "DERCUSTOM_WORK_ITEM_REVIEW_CONTENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "all" + }, + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "work_item" +} \ No newline at end of file diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard.json index 5ababffa1c63e532973ca232e47e11a6a874c8dd..f8344cef10fdf5355f1b4bd677b4f92da5fe33ad 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard.json @@ -3428,13 +3428,13 @@ "name" : "填充评审规则", "getPSDELogicNodes" : [ { "codeName" : "Begin", - "leftPos" : -380, + "leftPos" : -120, "logicNodeType" : "BEGIN", "name" : "开始", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM1" + "id" : "PREPAREPARAM1" }, "name" : "测试用例", "getPSDELogicLinkGroupCond" : { @@ -3460,7 +3460,7 @@ }, { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM2" + "id" : "PREPAREPARAM3" }, "name" : "产品需求", "getPSDELogicLinkGroupCond" : { @@ -3483,8 +3483,60 @@ "modelref" : true, "id" : "Begin" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "项目工作项", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + }, + "name" : "空间页面", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } } ], - "topPos" : 260, + "topPos" : 362, "parallelOutput" : true }, { "codeName" : "PREPAREPARAM1", @@ -3529,29 +3581,50 @@ } ], "topPos" : 200 }, { - "codeName" : "DEBUGPARAM1", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "leftPos" : -50, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", + "codeName" : "PREPAREPARAM3", + "leftPos" : 170, + "logicNodeType" : "PREPAREPARAM", + "name" : "需求参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM1" + "id" : "PREPAREPARAM4" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM1" + "id" : "PREPAREPARAM3" } } ], - "topPos" : 230 + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PRODUCT", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "Default[PRINCIPAL_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "PRINCIPAL_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 315 }, { "codeName" : "END1", - "leftPos" : 1049, + "leftPos" : 1059, "logicNodeType" : "END", "name" : "结束", "getReturnParam" : { @@ -3559,10 +3632,10 @@ "id" : "guideline_detail" }, "returnType" : "LOGICPARAM", - "topPos" : 239 + "topPos" : 362 }, { "codeName" : "PREPAREPARAM4", - "leftPos" : 410, + "leftPos" : 450, "logicNodeType" : "PREPAREPARAM", "name" : "通用参数", "getPSDELogicLinks" : [ { @@ -3591,7 +3664,7 @@ }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 247 + "topPos" : 370 }, { "codeName" : "DEDATASET1", "getDstPSDEDataSet" : { @@ -3624,10 +3697,10 @@ "modelref" : true, "id" : "guideline_page" }, - "topPos" : 247 + "topPos" : 370 }, { "codeName" : "PREPAREPARAM2", - "leftPos" : 842, + "leftPos" : 852, "logicNodeType" : "PREPAREPARAM", "name" : "设置返回的guideline_id", "getPSDELogicLinks" : [ { @@ -3684,33 +3757,54 @@ }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 247 + "topPos" : 370 }, { - "codeName" : "DEBUGPARAM2", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "leftPos" : -50, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", + "codeName" : "PREPAREPARAM5", + "leftPos" : 170, + "logicNodeType" : "PREPAREPARAM", + "name" : "工作项参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM3" + "id" : "PREPAREPARAM4" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM2" + "id" : "PREPAREPARAM5" } } ], - "topPos" : 290 + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[PROJECT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PROJECT", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "Default[PRINCIPAL_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "PRINCIPAL_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 430 }, { - "codeName" : "PREPAREPARAM3", + "codeName" : "PREPAREPARAM8", "leftPos" : 170, "logicNodeType" : "PREPAREPARAM", - "name" : "需求参数", + "name" : "页面参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -3719,7 +3813,7 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM3" + "id" : "PREPAREPARAM8" } } ], "getPSDELogicNodeParams" : [ { @@ -3728,9 +3822,9 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "name" : "直接值[SPACE] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "PRODUCT", + "srcValue" : "SPACE", "srcValueType" : "SRCVALUE" }, { "dstFieldName" : "N_SCOPE_ID_EQ", @@ -3747,7 +3841,7 @@ }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 315 + "topPos" : 555 } ], "getPSDELogicParams" : [ { "codeName" : "Default", @@ -4448,12 +4542,24 @@ "name" : "评审向导实体数据重定向视图", "realModelSubType" : "DEREDIRECTVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "page_create_wizard_view", + "logicName" : "页面评审新建向导视图", + "name" : "页面评审新建向导视图", + "realModelSubType" : "DEWIZARDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "idea_create_wizard_view", "logicName" : "需求评审新建向导视图", "name" : "需求评审新建向导视图", "realModelSubType" : "DEWIZARDVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "work_create_wizard_view", + "logicName" : "工作项评审新建向导视图", + "name" : "工作项评审新建向导视图", + "realModelSubType" : "DEWIZARDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "PickupGridView", "logicName" : "评审向导实体选择表格视图(部件视图)", @@ -4526,11 +4632,27 @@ "realModelSubType" : "EDITFORM", "realModelType" : "PSDEFORM" }, { - "codeName" : "create_re_idea_form", - "logicName" : "新建时规划需求表单", + "codeName" : "page_create_form", + "logicName" : "页面新建表单", + "modelTag" : "WIZARDFORM", + "modelTag2" : "0", + "name" : "页面新建表单", + "realModelSubType" : "EDITFORM", + "realModelType" : "PSDEFORM" + }, { + "codeName" : "work_item_create_form", + "logicName" : "工作项新建表单", + "modelTag" : "WIZARDFORM", + "modelTag2" : "0", + "name" : "工作项新建表单", + "realModelSubType" : "EDITFORM", + "realModelType" : "PSDEFORM" + }, { + "codeName" : "create_common_form", + "logicName" : "新建时规划通用表单", "modelTag" : "WIZARDFORM", "modelTag2" : "0", - "name" : "新建时规划需求表单", + "name" : "新建时规划通用表单", "realModelSubType" : "EDITFORM", "realModelType" : "PSDEFORM" } ], diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json index c778911886d27bc635f08e06ecd787f167cfdcf6..d0a37288d850a238678521bf65d99f7998802c5c 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json @@ -7,13 +7,13 @@ "name" : "填充评审规则", "getPSDELogicNodes" : [ { "codeName" : "Begin", - "leftPos" : -380, + "leftPos" : -120, "logicNodeType" : "BEGIN", "name" : "开始", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM1" + "id" : "PREPAREPARAM1" }, "name" : "测试用例", "getPSDELogicLinkGroupCond" : { @@ -39,7 +39,7 @@ }, { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM2" + "id" : "PREPAREPARAM3" }, "name" : "产品需求", "getPSDELogicLinkGroupCond" : { @@ -62,8 +62,60 @@ "modelref" : true, "id" : "Begin" } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "项目工作项", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) WORK_ITEM", + "paramValue" : "WORK_ITEM" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM8" + }, + "name" : "空间页面", + "getPSDELogicLinkGroupCond" : { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "连接条件组", + "getPSDELogicLinkConds" : [ { + "condOP" : "EQ", + "dstFieldName" : "TYPE", + "getDstLogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "logicType" : "SINGLE", + "name" : "Default[TYPE] 等于(=) PAGE", + "paramValue" : "PAGE" + } ] + }, + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } } ], - "topPos" : 260, + "topPos" : 362, "parallelOutput" : true }, { "codeName" : "PREPAREPARAM1", @@ -108,29 +160,50 @@ } ], "topPos" : 200 }, { - "codeName" : "DEBUGPARAM1", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "leftPos" : -50, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", + "codeName" : "PREPAREPARAM3", + "leftPos" : 170, + "logicNodeType" : "PREPAREPARAM", + "name" : "需求参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM1" + "id" : "PREPAREPARAM4" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM1" + "id" : "PREPAREPARAM3" } } ], - "topPos" : 230 + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PRODUCT", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "Default[PRINCIPAL_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "PRINCIPAL_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 315 }, { "codeName" : "END1", - "leftPos" : 1049, + "leftPos" : 1059, "logicNodeType" : "END", "name" : "结束", "getReturnParam" : { @@ -138,10 +211,10 @@ "id" : "guideline_detail" }, "returnType" : "LOGICPARAM", - "topPos" : 239 + "topPos" : 362 }, { "codeName" : "PREPAREPARAM4", - "leftPos" : 410, + "leftPos" : 450, "logicNodeType" : "PREPAREPARAM", "name" : "通用参数", "getPSDELogicLinks" : [ { @@ -170,7 +243,7 @@ }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 247 + "topPos" : 370 }, { "codeName" : "DEDATASET1", "getDstPSDEDataSet" : { @@ -203,10 +276,10 @@ "modelref" : true, "id" : "guideline_page" }, - "topPos" : 247 + "topPos" : 370 }, { "codeName" : "PREPAREPARAM2", - "leftPos" : 842, + "leftPos" : 852, "logicNodeType" : "PREPAREPARAM", "name" : "设置返回的guideline_id", "getPSDELogicLinks" : [ { @@ -263,33 +336,54 @@ }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 247 + "topPos" : 370 }, { - "codeName" : "DEBUGPARAM2", - "getDstPSDELogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "leftPos" : -50, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", + "codeName" : "PREPAREPARAM5", + "leftPos" : 170, + "logicNodeType" : "PREPAREPARAM", + "name" : "工作项参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM3" + "id" : "PREPAREPARAM4" }, "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM2" + "id" : "PREPAREPARAM5" } } ], - "topPos" : 290 + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[PROJECT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "PROJECT", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "Default[PRINCIPAL_ID] ==> guideline_filter[N_SCOPE_ID_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "PRINCIPAL_ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 430 }, { - "codeName" : "PREPAREPARAM3", + "codeName" : "PREPAREPARAM8", "leftPos" : 170, "logicNodeType" : "PREPAREPARAM", - "name" : "需求参数", + "name" : "页面参数", "getPSDELogicLinks" : [ { "getDstPSDELogicNode" : { "modelref" : true, @@ -298,7 +392,7 @@ "name" : "连接名称", "getSrcPSDELogicNode" : { "modelref" : true, - "id" : "PREPAREPARAM3" + "id" : "PREPAREPARAM8" } } ], "getPSDELogicNodeParams" : [ { @@ -307,9 +401,9 @@ "modelref" : true, "id" : "guideline_filter" }, - "name" : "直接值[PRODUCT] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "name" : "直接值[SPACE] ==> guideline_filter[N_OBJECT_TYPE_EQ]", "paramAction" : "SETPARAMVALUE", - "srcValue" : "PRODUCT", + "srcValue" : "SPACE", "srcValueType" : "SRCVALUE" }, { "dstFieldName" : "N_SCOPE_ID_EQ", @@ -326,7 +420,7 @@ }, "srcValueType" : "SRCDLPARAM" } ], - "topPos" : 315 + "topPos" : 555 } ], "getPSDELogicParams" : [ { "codeName" : "Default", diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.bpmn b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.bpmn index 0204f149fd2105f7977ffce199a17922d568ab49..e11208e2bba5d03b50afd11ce3ca44eef95d8cc6 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.bpmn +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.bpmn @@ -21,16 +21,16 @@ - + - - - + + + - + + + + + + + + + - + @@ -64,9 +88,9 @@ - + - + diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.drl b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.drl index 0a324025c067d8fa013b35cf470292cba7d5c9b4..4a582803985fa6316f31636f80d9187e326b25b5 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.drl +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDELOGICS/fill_guideline.json.drl @@ -38,11 +38,13 @@ package cn.ibizlab.plm.testmgmt.logic.review_wizardlogic.fill_guideline; update(review_wizardfill_guidelineguideline_page);//更新fact中变量值 end - //逻辑处理节点[调试逻辑参数] - rule "debugparam1" - ruleflow-group "review_wizardfill_guidelinedebugparam1" + //逻辑处理节点[需求参数] + rule "prepareparam3" + ruleflow-group "review_wizardfill_guidelineprepareparam3" when then + review_wizardfill_guidelineguideline_filter.set("n_object_type_eq","PRODUCT"); + review_wizardfill_guidelineguideline_filter.set("n_scope_id_eq",review_wizardfill_guidelinedefault.get("principalid")); update(review_wizardfill_guidelinedefault);//更新fact中变量值 update(review_wizardfill_guidelineguideline_detail);//更新fact中变量值 update(review_wizardfill_guidelineguideline_filter);//更新fact中变量值 @@ -102,11 +104,13 @@ package cn.ibizlab.plm.testmgmt.logic.review_wizardlogic.fill_guideline; update(review_wizardfill_guidelineguideline_page);//更新fact中变量值 end - //逻辑处理节点[调试逻辑参数] - rule "debugparam2" - ruleflow-group "review_wizardfill_guidelinedebugparam2" + //逻辑处理节点[工作项参数] + rule "prepareparam5" + ruleflow-group "review_wizardfill_guidelineprepareparam5" when then + review_wizardfill_guidelineguideline_filter.set("n_object_type_eq","PROJECT"); + review_wizardfill_guidelineguideline_filter.set("n_scope_id_eq",review_wizardfill_guidelinedefault.get("principalid")); update(review_wizardfill_guidelinedefault);//更新fact中变量值 update(review_wizardfill_guidelineguideline_detail);//更新fact中变量值 update(review_wizardfill_guidelineguideline_filter);//更新fact中变量值 @@ -114,12 +118,12 @@ package cn.ibizlab.plm.testmgmt.logic.review_wizardlogic.fill_guideline; update(review_wizardfill_guidelineguideline_page);//更新fact中变量值 end - //逻辑处理节点[需求参数] - rule "prepareparam3" - ruleflow-group "review_wizardfill_guidelineprepareparam3" + //逻辑处理节点[页面参数] + rule "prepareparam8" + ruleflow-group "review_wizardfill_guidelineprepareparam8" when then - review_wizardfill_guidelineguideline_filter.set("n_object_type_eq","PRODUCT"); + review_wizardfill_guidelineguideline_filter.set("n_object_type_eq","SPACE"); review_wizardfill_guidelineguideline_filter.set("n_scope_id_eq",review_wizardfill_guidelinedefault.get("principalid")); update(review_wizardfill_guidelinedefault);//更新fact中变量值 update(review_wizardfill_guidelineguideline_detail);//更新fact中变量值 diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json index 7bb00ec4fa5ed9e2de453bd8d667d41ce3089214..54b5fae56e6b2f0e23aa3e20aa67a4d2d3423988 100644 --- a/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json @@ -2021,6 +2021,101 @@ }, "type" : "DTOS" } + }, { + "getAllPSDEDataQueryCodes" : [ { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case/PSDEDATAQUERIES/ideas_relation_test_case/PSDEDQCODES/MYSQL5.json" + } ], + "codeName" : "ideas_relation_test_case", + "logicName" : "关联测试用例(多需求)", + "name" : "ideas_relation_test_case", + "getPSDEDQMain" : { + "getChildPSDEDQJoins" : [ { + "getDERPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "getJoinPSDER" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation/PSDERS/DERCUSTOM_RELATION_TARGET_TEST_CASE.json" + }, + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/relation.json" + }, + "joinType" : "1NLEFTOUT", + "name" : "RELATION左外联接 1:NDERCUSTOM_RELATION_TARGET_TEST_CASE", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "idea", + "fieldName" : "PRINCIPAL_TYPE", + "name" : "(PRINCIPAL_TYPE) 等于(=) idea", + "getPSDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "condOp" : "EQ", + "condType" : "SINGLE", + "condValue" : "test_case", + "fieldName" : "TARGET_TYPE", + "name" : "(TARGET_TYPE) 等于(=) test_case", + "getPSDEField" : { + "name" : "TARGET_TYPE", + "codeName" : "target_type" + } + }, { + "condType" : "CUSTOM", + "condition" : " t31.`PRINCIPAL_ID` IN (${ctx.datacontext.principal_id})", + "name" : "关联" + } ] + } + } ], + "getJoinPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case.json" + }, + "joinType" : "MAIN", + "name" : "TEST_CASE", + "getPSDEDQGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1", + "getPSDEField" : { + "name" : "IS_DELETED", + "codeName" : "is_deleted" + } + } ] + } + }, + "getPSDEDataQueryInput" : { + "name" : "Ideas_relation_test_caseInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataQueryReturn" : { + "name" : "Ideas_relation_test_caseResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "DTOS" + }, + "customCode" : true }, { "getAllPSDEDataQueryCodes" : [ { "modelref" : true, @@ -4206,6 +4301,32 @@ }, "enableBackend" : true, "enableFront" : true + }, { + "codeName" : "ideas_relation_test_case", + "logicName" : "关联测试用例(多需求)", + "name" : "ideas_relation_test_case", + "getPSDEDataQueries" : [ { + "modelref" : true, + "id" : "ideas_relation_test_case" + } ], + "getPSDEDataSetInput" : { + "name" : "Ideas_relation_test_caseInput", + "getPSDEFilterDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEDataSetReturn" : { + "name" : "Ideas_relation_test_caseResult", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "enableBackend" : true, + "enableFront" : true }, { "codeName" : "my_assign", "logicName" : "我负责的测试用例", diff --git a/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case/PSDEDATAQUERIES/ideas_relation_test_case/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case/PSDEDATAQUERIES/ideas_relation_test_case/PSDEDQCODES/MYSQL5.json new file mode 100644 index 0000000000000000000000000000000000000000..8ec0019dc5e7993c0818f266c8c6cd7df69966f2 --- /dev/null +++ b/model/PSMODULES/TestMgmt/PSDATAENTITIES/test_case/PSDEDATAQUERIES/ideas_relation_test_case/PSDEDQCODES/MYSQL5.json @@ -0,0 +1,109 @@ +{ + "dBType" : "MYSQL5", + "name" : "MySQL5", + "getPSDEDataQueryCodeConds" : [ { + "condType" : "CUSTOM", + "customCond" : "( t31.`PRINCIPAL_TYPE` = 'idea' AND t31.`TARGET_TYPE` = 'test_case' AND t31.`PRINCIPAL_ID` IN (SELECT\n t1.`ID` \n FROM\n `IDEA` t1 \n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n `RELATION` t41 \n WHERE\n t1.`ID` = t41.`TARGET_ID` \n AND t41.`PRINCIPAL_ID` = ${ctx.datacontext.principal_id} \n AND t41.`TARGET_TYPE` = 'idea' \n AND t41.`PRINCIPAL_TYPE` = 'product_plan') \n AND t1.`IS_DELETED` = 0 \nAND t1.`IS_ARCHIVED` = 0) )", + "name" : "查询条件" + }, { + "condType" : "CUSTOM", + "customCond" : "( t1.`IS_DELETED` <> 1 )", + "name" : "查询条件" + } ], + "getPSDEDataQueryCodeExps" : [ { + "expression" : "t1.`DESCRIPTION`", + "name" : "DESCRIPTION" + }, { + "expression" : "t1.`CREATE_MAN`", + "name" : "CREATE_MAN" + }, { + "expression" : "t1.`CREATE_TIME`", + "name" : "CREATE_TIME" + }, { + "expression" : "t1.`CUR_VERSION_ID`", + "name" : "CUR_VERSION_ID" + }, { + "expression" : "t1.`ID`", + "name" : "ID" + }, { + "expression" : "t1.`IDENTIFIER`", + "name" : "IDENTIFIER" + }, { + "expression" : "t1.`IS_ARCHIVED`", + "name" : "IS_ARCHIVED" + }, { + "expression" : "t1.`IS_DELETED`", + "name" : "IS_DELETED" + }, { + "expression" : "t1.`LEVEL`", + "name" : "LEVEL" + }, { + "expression" : "t21.`IDENTIFIER`", + "name" : "LIBRARY_IDENTIFIER" + }, { + "expression" : "t21.`IS_ARCHIVED`", + "name" : "LIBRARY_IS_ARCHIVED" + }, { + "expression" : "t21.`IS_DELETED`", + "name" : "LIBRARY_IS_DELETED" + }, { + "expression" : "t1.`MAINTENANCE_ID`", + "name" : "MAINTENANCE_ID" + }, { + "expression" : "t1.`MAINTENANCE_NAME`", + "name" : "MAINTENANCE_NAME" + }, { + "expression" : "t1.`NAME`", + "name" : "NAME" + }, { + "expression" : "t1.`PRECONDITION`", + "name" : "PRECONDITION" + }, { + "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", + "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" + }, { + "expression" : "concat(t21.`IDENTIFIER`,'-',t1.`IDENTIFIER`)", + "name" : "SHOW_IDENTIFIER" + }, { + "expression" : "t1.`STATE`", + "name" : "STATE" + }, { + "expression" : "t1.`STEPS`", + "name" : "STEPS" + }, { + "expression" : "t11.`SUITES`", + "name" : "SUITES" + }, { + "expression" : "t1.`SUITE_ID`", + "name" : "SUITE_ID" + }, { + "expression" : "t11.`NAME`", + "name" : "SUITE_NAME" + }, { + "expression" : "t1.`TEST_LIBRARY_ID`", + "name" : "TEST_LIBRARY_ID" + }, { + "expression" : "t21.`NAME`", + "name" : "TEST_LIBRARY_NAME" + }, { + "expression" : "t1.`TEST_TYPE`", + "name" : "TEST_TYPE" + }, { + "expression" : "t1.`TITLE`", + "name" : "TITLE" + }, { + "expression" : "t1.`TYPE`", + "name" : "TYPE" + }, { + "expression" : "t1.`UPDATE_MAN`", + "name" : "UPDATE_MAN" + }, { + "expression" : "t1.`UPDATE_TIME`", + "name" : "UPDATE_TIME" + } ], + "queryCode" : "SELECT\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\nt1.`LEVEL`,\nt21.`IDENTIFIER` AS `LIBRARY_IDENTIFIER`,\nt21.`IS_ARCHIVED` AS `LIBRARY_IS_ARCHIVED`,\nt21.`IS_DELETED` AS `LIBRARY_IS_DELETED`,\nt1.`MAINTENANCE_ID`,\nt1.`MAINTENANCE_NAME`,\nt1.`NAME`,\nt1.`PRECONDITION`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nconcat(t21.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`STATE`,\nt1.`STEPS`,\nt11.`SUITES`,\nt1.`SUITE_ID`,\nt11.`NAME` AS `SUITE_NAME`,\nt1.`TEST_LIBRARY_ID`,\nt21.`NAME` AS `TEST_LIBRARY_NAME`,\nt1.`TEST_TYPE`,\nt1.`TITLE`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt31.`PRINCIPAL_ID`\nFROM `TEST_CASE` t1 \nLEFT JOIN `TEST_SUITE` t11 ON t1.`SUITE_ID` = t11.`ID` \nLEFT JOIN `LIBRARY` t21 ON t1.`TEST_LIBRARY_ID` = t21.`ID` \nLEFT OUTER JOIN `RELATION` t31 ON t1.`ID` = t31.`TARGET_ID` \n\n", + "id" : "PSMODULES/TestMgmt/PSDATAENTITIES/test_case/PSDEDATAQUERIES/ideas_relation_test_case/PSDEDQCODES/MYSQL5.json" +} \ No newline at end of file diff --git a/model/PSMODULES/Wiki.json b/model/PSMODULES/Wiki.json index 8cf9a6dee568b0c16b962b92a0e1c4e7357c652b..02b92ee77846d7defae7cb16ee262b68bcb5341a 100644 --- a/model/PSMODULES/Wiki.json +++ b/model/PSMODULES/Wiki.json @@ -11,6 +11,9 @@ }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSCODELISTS/space_shared_status.json" + }, { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json" }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSCODELISTS/stenci_type.json" diff --git a/model/PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json b/model/PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json new file mode 100644 index 0000000000000000000000000000000000000000..1c4617298f03b0564c0e2e6b5ba35188b44c55ea --- /dev/null +++ b/model/PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json @@ -0,0 +1,36 @@ +{ + "codeListTag" : "Wiki__cur_space_mem", + "codeListType" : "DYNAMIC", + "codeName" : "cur_space_mem", + "dynaInstMode" : 0, + "dynaModelFilePath" : "PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json", + "emptyText" : "未定义", + "name" : "当前空间成员", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space_member.json" + }, + "getPSSystemModule" : { + "modelref" : true, + "path" : "PSMODULES/Wiki.json" + }, + "refFlag" : true, + "systemTag" : "iBizPLM", + "getTextPSDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getValuePSDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "codeItemValueNumber" : false, + "enableCache" : true, + "subSysAsCloud" : false, + "subSysCodeList" : false, + "userScope" : false +} \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page.json index 9d1d5a2101c1c205df22be1461a5635ca9d9fae8..ef918b36df6520b66cd6ed63a6a99ffee763a107 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page.json @@ -1052,6 +1052,9 @@ }, { "name" : "SHARED_TIME", "codeName" : "shared_time" + }, { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" }, { "name" : "ID", "codeName" : "id" @@ -7200,6 +7203,98 @@ "stdDataType" : 5, "valueFormat" : "%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS", "queryColumn" : false + }, { + "getAllPSDEFDTColumns" : [ { + "columnName" : "REVIEW_RESULT_STATE", + "dBType" : "MYSQL5", + "name" : "REVIEW_RESULT_STATE", + "queryCodeExp" : "t1.`REVIEW_RESULT_STATE`", + "standardColumnName" : "`REVIEW_RESULT_STATE`", + "valueAutoGen" : true + } ], + "getAllPSDEFSearchModes" : [ { + "codeName" : "N_REVIEW_RESULT_STATE_EQ", + "name" : "N_REVIEW_RESULT_STATE_EQ", + "stdDataType" : 25, + "valueOP" : "EQ" + } ], + "getAllPSDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + } ], + "getAllPSDEFValueRules" : [ { + "codeName" : "Default", + "name" : "默认规则", + "getPSDEFVRGroupCondition" : { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "默认组", + "getPSDEFVRConditions" : [ { + "condType" : "STRINGLENGTH", + "dEFName" : "REVIEW_RESULT_STATE", + "maxValue" : 60, + "name" : "默认字符串长度", + "ruleInfo" : "内容长度必须小于等于[60]", + "includeMaxValue" : true, + "includeMinValue" : false, + "keyCond" : true + } ], + "ruleInfo" : "内容长度必须小于等于[60]" + }, + "ruleInfo" : "内容长度必须小于等于[60]", + "checkDefault" : true, + "defaultMode" : true, + "enableBackend" : true, + "enableFront" : true + } ], + "codeName" : "review_result_state", + "dEFType" : 1, + "dataType" : "SSCODELIST", + "defaultValue" : "1", + "importOrder" : 1000, + "length" : 60, + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "orderValue" : 460, + "getPSCodeList" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSCODELISTS/review_result.json" + }, + "getPSDEDBTable" : { + "modelref" : true, + "id" : "Table" + }, + "getPSSysDBColumn" : { + "modelref" : true, + "id" : "REVIEW_RESULT_STATE" + }, + "serviceCodeName" : "review_result_state", + "stdDataType" : 25, + "stringLength" : 60, + "valueFormat" : "%1$s" }, { "getAllPSDEFDTColumns" : [ { "columnName" : "ATTENTION_COUNT", @@ -19448,6 +19543,18 @@ "sourceType" : "DEFIELD", "stdDataType" : 5, "type" : "SIMPLE" + }, { + "defaultValue" : "1", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "stringLength" : 60, + "type" : "SIMPLE" }, { "logicName" : "关注数", "name" : "attention_count", @@ -20070,6 +20177,21 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 9, "type" : "SIMPLE" + }, { + "defaultValue" : "1", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSDEFSearchMode" : { + "modelref" : true, + "id" : "N_REVIEW_RESULT_STATE_EQ" + }, + "getPSDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "logicName" : "编号", "name" : "n_show_identifier_eq", @@ -20910,6 +21032,12 @@ "name" : "页面筛选器表格视图", "realModelSubType" : "DEGRIDVIEW", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "review_re_page_view", + "logicName" : "页面评审多项数据选择视图", + "name" : "页面评审多项数据选择视图", + "realModelSubType" : "DEMPICKUPVIEW2", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "baseline_mpick_up_grid_view", "logicName" : "基线规划空间多项选择视图_选择数据视图", @@ -21014,6 +21142,12 @@ "name" : "基线规划页面多项选择视图", "realModelSubType" : "DEMPICKUPVIEW2", "realModelType" : "PSDEVIEWBASE" + }, { + "codeName" : "not_add_pick_up_grid_view_review", + "logicName" : "未添加的页面表格视图(评审)", + "name" : "未添加的页面表格视图(评审)", + "realModelSubType" : "DEPICKUPGRIDVIEW", + "realModelType" : "PSDEVIEWBASE" }, { "codeName" : "model_show_view_noupdown", "logicName" : "页面实体编辑视图模态弹出(展示无上下)", @@ -21524,6 +21658,38 @@ "removeActionType" : 0, "removeOrder" : -1, "serviceCodeName" : "page" + }, { + "codeName" : "page", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content/PSDERS/DERCUSTOM_PAGE_REVIEW_CONTENT.json", + "logicName" : "空间页面-评审内容", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/article_page.json" + }, + "masterOrder" : 100, + "masterRS" : 7, + "minorCodeName" : "review_contents", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_content.json" + }, + "minorServiceCodeName" : "review_contents", + "name" : "DERCUSTOM_PAGE_REVIEW_CONTENT", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "all" + }, + "orderValue" : 100, + "pickupDEFName" : "TARGET_ID", + "getPickupPSDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "page" }, { "codeName" : "DER_PAGE", "dERSubType" : "DER1N", diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json index 4f2e5f9be6b45e59689cd6b227a998454dbbcca0..4852b1244962bc6ad4c906280f22c240bb6c2576 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json @@ -91,6 +91,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -122,6 +125,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/Default/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json index cc16de1e7805287b6b8ae1a6f1c2a81a003ad996..a367902c3703387578709a45a554ae074a7e1614 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json @@ -94,6 +94,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -131,6 +134,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`ACCESS_PASSWORD`,\n(SELECT COUNT( att.ID ) AS comment_count FROM page p LEFT JOIN `attention` att ON p.ID = att.OWNER_ID WHERE p.ID = t1.`ID`) AS `ATTENTION_COUNT`,\nt1.`CATEGORIES`,\n(SELECT COUNT( com.ID ) AS comment_count FROM page p LEFT JOIN `comment` com ON p.ID = com.PRINCIPAL_ID WHERE p.ID = t1.`ID`) AS `COMMENT_COUNT`,\nt1.`CONTENT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`EXPIRATION_DATE`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_CONTENT`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nCASE WHEN EXISTS (SELECT 1 FROM ( select id from page where is_shared = '1' ) AS ids WHERE FIND_IN_SET(ids.id, REPLACE(t1.`CATEGORIES`, '/', ','))) THEN 1 ELSE 0 END AS `READ_SHARED`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nt1.`SHARED_BY`,\nt1.`SHARED_TIME`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`ACCESS_PASSWORD`,\n(SELECT COUNT( att.ID ) AS comment_count FROM page p LEFT JOIN `attention` att ON p.ID = att.OWNER_ID WHERE p.ID = t1.`ID`) AS `ATTENTION_COUNT`,\nt1.`CATEGORIES`,\n(SELECT COUNT( com.ID ) AS comment_count FROM page p LEFT JOIN `comment` com ON p.ID = com.PRINCIPAL_ID WHERE p.ID = t1.`ID`) AS `COMMENT_COUNT`,\nt1.`CONTENT`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`EXPIRATION_DATE`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_CONTENT`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nCASE WHEN EXISTS (SELECT 1 FROM ( select id from page where is_shared = '1' ) AS ids WHERE FIND_IN_SET(ids.id, REPLACE(t1.`CATEGORIES`, '/', ','))) THEN 1 ELSE 0 END AS `READ_SHARED`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nt1.`SHARED_BY`,\nt1.`SHARED_TIME`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/View/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json index d3113e888f163a0685e4292ad8f0a9211a728fd3..04a32c8a2ec18c9946741c90e1e0bc4027a330b3 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/advanced_search/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/baseline_choose_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/baseline_choose_page/PSDEDQCODES/MYSQL5.json index d9d29bfb83f4da07b2a4cad12e0dd77d140fb786..9ee2c137c6542d5bdb211ba2964140762a957307 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/baseline_choose_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/baseline_choose_page/PSDEDQCODES/MYSQL5.json @@ -100,6 +100,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -131,6 +134,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/baseline_choose_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/child_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/child_page/PSDEDQCODES/MYSQL5.json index 024eefa532ad3dab96bd79d1c0b990b56f19a145..528f102c09f43896cb49d13029faa5f95eb0c8e2 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/child_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/child_page/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/child_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/draft_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/draft_page/PSDEDQCODES/MYSQL5.json index db83f164582fe487608b3f74f489aa21e6a82d56..8a1bb653ec9316d6bdf53e0aae82e99b143cbb85 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/draft_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/draft_page/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/draft_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/home_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/home_page/PSDEDQCODES/MYSQL5.json index 711fce0d2051af245da14ac3ee4ef3b78cf60ba5..bda8ea3abc91daf4ff94ac88668402695e9edb06 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/home_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/home_page/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/home_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/is_deleted/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/is_deleted/PSDEDQCODES/MYSQL5.json index cf248b632185652e86f90ea8d90c0152e2009aa2..28da00f4532de5afcb4c88cafe24eb52623c8a25 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/is_deleted/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/is_deleted/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/is_deleted/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_favorite_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_favorite_page/PSDEDQCODES/MYSQL5.json index 6fbba31d7801b2ca033d92fbd4c7e83334e45eeb..7370b2257da859ab135f4d5d35e5652883f0483e 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_favorite_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_favorite_page/PSDEDQCODES/MYSQL5.json @@ -100,6 +100,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -131,6 +134,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_favorite_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json index 343fc746878a7d52579ad71d82bcc237b6955956..bcb7f50bd35cfd2293a5e519601f4aecb03edc00 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json @@ -100,6 +100,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -131,6 +134,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/my_filter/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/no_parent_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/no_parent_page/PSDEDQCODES/MYSQL5.json index c673532028969ebc56c8210d35a07b163de5e6b3..ad8400593a224f093b16f274346be0eec0789ee7 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/no_parent_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/no_parent_page/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/no_parent_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/normal/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/normal/PSDEDQCODES/MYSQL5.json index a3faa12c053f5e4a3a6e8733d9331127c872a70e..454b8947126a6d36b25e73a3afa578ea32b362af 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/normal/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/normal/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/normal/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/only_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/only_page/PSDEDQCODES/MYSQL5.json index 9fdf1df01b5bdd7c0ee95bcbb51caa33770ef3f8..5c5605158d82ba131479bb5e0f219d4a90b5b819 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/only_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/only_page/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/only_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json index 6a07e9c7c0f948bb381ff61b8acd6c7e1c45a296..4e39ba3691fdf295d2acab6d823b60374dee29da 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/public/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json index 6d58c2bf465d57b4ebe557a742ec99e7441a1305..eaa8d1053564ebf2a3dc8ffd620312a9ea9c4210 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/reader/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_page/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_page/PSDEDQCODES/MYSQL5.json index 7ce68704d422378d15674b8a68d93a5bf4af5e5c..1ffbdef8fa85f4db4c90f1fcafcef87aefaffade 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_page/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_page/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_page/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_search/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_search/PSDEDQCODES/MYSQL5.json index 7cf5fb57ff8d32884ccfb11836af8374369e75a5..ff0dc47f2e75148d9969c2ed9ca1193147afe8e8 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_search/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_search/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_search/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_sub_pages/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_sub_pages/PSDEDQCODES/MYSQL5.json index 171429e59bcf9b0a8f355ce008f2c62a25b5adbd..74c56aa8e5324433d7a558acb6ebf34ea777abaa 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_sub_pages/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_sub_pages/PSDEDQCODES/MYSQL5.json @@ -96,6 +96,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -127,6 +130,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_sub_pages/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_with_me_edit/PSDEDQCODES/MYSQL5.json b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_with_me_edit/PSDEDQCODES/MYSQL5.json index 083bf46b98821cb86b106ba4327622d54498ed3d..fbbc821a59faf5a3714f771755dcd2081fdf0ccd 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_with_me_edit/PSDEDQCODES/MYSQL5.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_with_me_edit/PSDEDQCODES/MYSQL5.json @@ -100,6 +100,9 @@ }, { "expression" : "DATEDIFF(CURDATE(), t1.`CREATE_TIME`)", "name" : "RECENT_CREATE_DAYS" + }, { + "expression" : "t1.`REVIEW_RESULT_STATE`", + "name" : "REVIEW_RESULT_STATE" }, { "expression" : "t1.`SEQUENCE`", "name" : "SEQUENCE" @@ -131,6 +134,6 @@ "expression" : "t1.`USER_TAG2`", "name" : "USER_TAG2" } ], - "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", + "queryCode" : "SELECT\nt1.`CATEGORIES`,\nt1.`CREATE_MAN`,\nt1.`CREATE_TIME`,\nt1.`CUR_VERSION_ID`,\nt1.`CUR_VERSION_NAME`,\nt1.`FORMAT_TYPE`,\nt1.`ICON`,\nt1.`ID`,\nt1.`IDENTIFIER`,\nt1.`IS_ARCHIVED`,\nt1.`IS_DELETED`,\n(select count(1) from favorite where create_man=#{ctx.sessioncontext.srfpersonid} and OWNER_ID=t1.`ID` ) AS `IS_FAVORITE`,\nt1.`IS_LEAF`,\nt1.`IS_LOCK`,\nt1.`IS_PUBLISHED`,\nt1.`IS_SHARED`,\nt1.`IS_SHARED_SUBSET`,\nt1.`NAME`,\nt1.`PARENT_ID`,\nt1.`PUBLISHED`,\nt1.`PUBLISH_MAN`,\nt1.`PUBLISH_NAME`,\nt1.`PUBLISH_TIME`,\nDATEDIFF(CURDATE(), t1.`CREATE_TIME`) AS `RECENT_CREATE_DAYS`,\nt1.`REVIEW_RESULT_STATE`,\nt1.`SEQUENCE`,\nconcat(t11.`IDENTIFIER`,'-',t1.`IDENTIFIER`) AS `SHOW_IDENTIFIER`,\nt1.`SPACE_ID`,\nt11.`IDENTIFIER` AS `SPACE_IDENTIFIER`,\nt11.`NAME` AS `SPACE_NAME`,\nt1.`TYPE`,\nt1.`UPDATE_MAN`,\nt1.`UPDATE_TIME`,\nt1.`USER_TAG`,\nt1.`USER_TAG2`\nFROM `PAGE` t1 \nLEFT JOIN `SPACE` t11 ON t1.`SPACE_ID` = t11.`ID` \n", "id" : "PSMODULES/Wiki/PSDATAENTITIES/article_page/PSDEDATAQUERIES/shared_with_me_edit/PSDEDQCODES/MYSQL5.json" } \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space.json b/model/PSMODULES/Wiki/PSDATAENTITIES/space.json index 07c1cebdeb333550a33f81584040200f9aab5c94..cf986bffc23432715246bdfb8721db32c3f49e61 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/space.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space.json @@ -44,6 +44,15 @@ "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_home_page.json" }, "internalLogic" : true + }, { + "actionLogicType" : 1, + "attachMode" : "AFTER", + "name" : "附加逻辑", + "getPSDELogic" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json" + }, + "internalLogic" : true }, { "actionLogicType" : 1, "attachMode" : "AFTER", @@ -999,6 +1008,9 @@ }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0319413322.json" + }, { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0804153786.json" }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0524525844.json" @@ -1060,6 +1072,9 @@ }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0704803056.json" + }, { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0804101647.json" }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0919221022.json" @@ -5162,6 +5177,545 @@ }, "enableBackend" : true, "enableFront" : false + }, { + "codeName" : "auto_create_guideline", + "defaultParamName" : "Default", + "dynaModelFilePath" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json", + "logicName" : "创建空间流程准则", + "memo" : "创建产品后,自动生成产品内的评审规则", + "name" : "创建空间流程准则", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 200, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : 314, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置过滤参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[SPACE] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "SPACE", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_ISNULL", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[1] ==> guideline_filter[N_SCOPE_ID_ISNULL]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "1", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 208 + }, { + "codeName" : "DEDATASET1", + "getDstPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 518, + "logicNodeType" : "DEDATASET", + "name" : "查询空间全局流程规则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_pages" + }, + "topPos" : 208 + }, { + "codeName" : "LOOPSUBCALL1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "leftPos" : 721, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "subCallLink" : true + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + } + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_pages" + }, + "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : 914, + "logicNodeType" : "PREPAREPARAM", + "name" : "绑定阶段用于后续循环,设置新建流程准则参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_stage_list" + }, + "name" : "for_obj_guideline[REVIEW_STAGE] ==> review_stage_list", + "paramAction" : "BINDPARAM", + "srcFieldName" : "REVIEW_STAGE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "IS_ENABLED", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[IS_ENABLED] ==> new_guideline[IS_ENABLED]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "IS_ENABLED", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "NAME", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[NAME] ==> new_guideline[NAME]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "NAME", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SUBJECT_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[SUBJECT_TYPE] ==> new_guideline[SUBJECT_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "SUBJECT_TYPE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "OBJECT_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[OBJECT_TYPE] ==> new_guideline[OBJECT_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "OBJECT_TYPE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SCOPE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "Default[ID] ==> new_guideline[SCOPE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "codeName" : "LOOPSUBCALL2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "leftPos" : 1116, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "subCallLink" : true + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "review_stage_list" + }, + "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM3", + "leftPos" : 1326, + "logicNodeType" : "PREPAREPARAM", + "name" : "将阶段数据设置进guideline", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_STAGE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "stage_arr ==> new_guideline[REVIEW_STAGE]", + "paramAction" : "SETPARAMVALUE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "code" : "var new_guideline = logic.getParam(\"new_guideline\");\r\nvar for_obj_guideline = logic.getParam(\"for_obj_guideline\");\r\nnew_guideline.set(\"id\",new_guideline.get(\"scope_id\")+\"_\"+for_obj_guideline.get(\"id\"));", + "codeName" : "RAWSFCODE1", + "codeType" : "JavaScript", + "leftPos" : 1535, + "logicNodeType" : "RAWSFCODE", + "name" : "拼接guideline_ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + } + } ], + "topPos" : 208 + }, { + "codeName" : "END1", + "leftPos" : 761, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 340 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "置空阶段的所属ID与ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "GUIDELINE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[GUIDELINE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + }, { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + } ], + "topPos" : 340 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Create.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 1535, + "logicNodeType" : "DEACTION", + "name" : "创建属于空间的流程准则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "topPos" : 340 + }, { + "codeName" : "PREPAREPARAM5", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置阶段至流程准则", + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "name" : "for_obj_review_stage ==> stage_arr", + "paramAction" : "APPENDPARAM", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + } + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "topPos" : 595 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "for_obj_guideline", + "logicName" : "循环评审准则临时变量", + "name" : "循环评审准则临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "for_obj_review_stage", + "logicName" : "循环阶段临时变量", + "name" : "循环阶段临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline", + "logicName" : "评审规则", + "name" : "评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline_filter", + "logicName" : "流程准则过滤器", + "name" : "流程准则过滤器", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "filterParam" : true + }, { + "codeName" : "guideline_pages", + "logicName" : "评审准则分页结果", + "name" : "评审准则分页结果", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityPageParam" : true + }, { + "codeName" : "new_guideline", + "logicName" : "新评审规则", + "name" : "新评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "new_review_stage", + "logicName" : "新评审阶段", + "name" : "新评审阶段", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "review_stage_list", + "logicName" : "评审阶段列表", + "name" : "评审阶段列表", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + }, { + "codeName" : "stage_arr", + "logicName" : "阶段集合", + "name" : "阶段集合", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : true, + "enableFront" : false }, { "codeName" : "auto_create_home_page", "defaultParamName" : "Default", @@ -11182,6 +11736,32 @@ "removeOrder" : -1, "serviceCodeName" : "space", "typeValue" : "SPACE" + }, { + "codeName" : "SPACE", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json", + "logicName" : "空间-评审准则", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "orderValue" : 100, + "pickupDEFName" : "SCOPE_ID", + "getPickupPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "space" }, { "codeName" : "target_space", "dERSubType" : "USER", @@ -11209,6 +11789,34 @@ "removeOrder" : -1, "serviceCodeName" : "target_space", "typeValue" : "space" + }, { + "codeName" : "SPACE", + "dERSubType" : "DER1N", + "dERType" : "DERCUSTOM", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json", + "logicName" : "空间-评审", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "masterOrder" : 100, + "masterRS" : 5, + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "orderValue" : 100, + "parentSubType" : "SPACE", + "pickupDEFName" : "PRINCIPAL_ID", + "getPickupPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "removeActionType" : 0, + "removeOrder" : -1, + "serviceCodeName" : "space", + "typeValue" : "SPACE" } ], "memo" : "定义PLM系统中用于协作、知识共享和文档管理的虚拟空间。", "getMinorPSDERs" : [ { diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json index 99a1ac4c7b04f900991a43b174db3ebff1375535..354fb5908f8919a1ddbafd15d183783efecef413 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json @@ -19,6 +19,15 @@ "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_home_page.json" }, "internalLogic" : true + }, { + "actionLogicType" : 1, + "attachMode" : "AFTER", + "name" : "附加逻辑", + "getPSDELogic" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json" + }, + "internalLogic" : true }, { "actionLogicType" : 1, "attachMode" : "AFTER", diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json.after.bpmn b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json.after.bpmn index d2569f74d24f67ca7a32006de108e4990b3e9738..69cb703c25738d80ca2616559674813eba4543c0 100644 --- a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json.after.bpmn +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEACTIONS/Create.json.after.bpmn @@ -13,8 +13,10 @@ + + - + \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0804153786.json b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0804153786.json new file mode 100644 index 0000000000000000000000000000000000000000..09e58880d03232d58a9740b3fd1e50d428788a99 --- /dev/null +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0804153786.json @@ -0,0 +1,7 @@ +{ + "caption" : "评审", + "codeName" : "UsrDRGroup0804153786", + "dynaModelFilePath" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRGROUPS/UsrDRGroup0804153786.json", + "name" : "评审", + "hidden" : false +} \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0804101647.json b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0804101647.json new file mode 100644 index 0000000000000000000000000000000000000000..3a563c430c976e2d0a690100aa110c90b50057cd --- /dev/null +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0804101647.json @@ -0,0 +1,15 @@ +{ + "codeName" : "UsrDRItem0804101647", + "dynaModelFilePath" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDEDRITEMS/UsrDRItem0804101647.json", + "itemType" : "CUSTOM", + "name" : "页面评审实体树导航视图", + "parentDataJO" : { + "srfparentdename" : "SPACE", + "SRFPARENTTYPE" : "CUSTOM" + }, + "viewCodeName" : "page_tree_exp_view", + "getViewPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review.json" + } +} \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json new file mode 100644 index 0000000000000000000000000000000000000000..d5e62dd814b6521214fd2d966f4f778cf570ec6d --- /dev/null +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json @@ -0,0 +1,540 @@ +{ + "codeName" : "auto_create_guideline", + "defaultParamName" : "Default", + "dynaModelFilePath" : "PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json", + "logicName" : "创建空间流程准则", + "memo" : "创建产品后,自动生成产品内的评审规则", + "name" : "创建空间流程准则", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 200, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : 314, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置过滤参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM1" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "N_OBJECT_TYPE_EQ", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[SPACE] ==> guideline_filter[N_OBJECT_TYPE_EQ]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "SPACE", + "srcValueType" : "SRCVALUE" + }, { + "dstFieldName" : "N_SCOPE_ID_ISNULL", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "name" : "直接值[1] ==> guideline_filter[N_SCOPE_ID_ISNULL]", + "paramAction" : "SETPARAMVALUE", + "srcValue" : "1", + "srcValueType" : "SRCVALUE" + } ], + "topPos" : 208 + }, { + "codeName" : "DEDATASET1", + "getDstPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_filter" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 518, + "logicNodeType" : "DEDATASET", + "name" : "查询空间全局流程规则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEDATASET1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_pages" + }, + "topPos" : 208 + }, { + "codeName" : "LOOPSUBCALL1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "leftPos" : 721, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + }, + "subCallLink" : true + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL1" + } + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "guideline_pages" + }, + "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : 914, + "logicNodeType" : "PREPAREPARAM", + "name" : "绑定阶段用于后续循环,设置新建流程准则参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM2" + } + } ], + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "review_stage_list" + }, + "name" : "for_obj_guideline[REVIEW_STAGE] ==> review_stage_list", + "paramAction" : "BINDPARAM", + "srcFieldName" : "REVIEW_STAGE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "IS_ENABLED", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[IS_ENABLED] ==> new_guideline[IS_ENABLED]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "IS_ENABLED", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "NAME", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[NAME] ==> new_guideline[NAME]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "NAME", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SUBJECT_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[SUBJECT_TYPE] ==> new_guideline[SUBJECT_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "SUBJECT_TYPE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "OBJECT_TYPE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "for_obj_guideline[OBJECT_TYPE] ==> new_guideline[OBJECT_TYPE]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "OBJECT_TYPE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_guideline" + }, + "srcValueType" : "SRCDLPARAM" + }, { + "dstFieldName" : "SCOPE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "Default[ID] ==> new_guideline[SCOPE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "ID", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "codeName" : "LOOPSUBCALL2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "leftPos" : 1116, + "logicNodeType" : "LOOPSUBCALL", + "name" : "循环子调用", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + } + }, { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "LOOPSUBCALL2" + }, + "subCallLink" : true + } ], + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "review_stage_list" + }, + "topPos" : 208 + }, { + "codeName" : "PREPAREPARAM3", + "leftPos" : 1326, + "logicNodeType" : "PREPAREPARAM", + "name" : "将阶段数据设置进guideline", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM3" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "REVIEW_STAGE", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "name" : "stage_arr ==> new_guideline[REVIEW_STAGE]", + "paramAction" : "SETPARAMVALUE", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 208 + }, { + "code" : "var new_guideline = logic.getParam(\"new_guideline\");\r\nvar for_obj_guideline = logic.getParam(\"for_obj_guideline\");\r\nnew_guideline.set(\"id\",new_guideline.get(\"scope_id\")+\"_\"+for_obj_guideline.get(\"id\"));", + "codeName" : "RAWSFCODE1", + "codeType" : "JavaScript", + "leftPos" : 1535, + "logicNodeType" : "RAWSFCODE", + "name" : "拼接guideline_ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RAWSFCODE1" + } + } ], + "topPos" : 208 + }, { + "codeName" : "END1", + "leftPos" : 761, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 340 + }, { + "codeName" : "PREPAREPARAM4", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "置空阶段的所属ID与ID", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM5" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "PREPAREPARAM4" + } + } ], + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "GUIDELINE_ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[GUIDELINE_ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + }, { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "name" : "无值(NONE) ==> for_obj_review_stage[ID]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + } ], + "topPos" : 340 + }, { + "codeName" : "DEACTION1", + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Create.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "leftPos" : 1535, + "logicNodeType" : "DEACTION", + "name" : "创建属于空间的流程准则", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "topPos" : 340 + }, { + "codeName" : "PREPAREPARAM5", + "leftPos" : 1116, + "logicNodeType" : "PREPAREPARAM", + "name" : "设置阶段至流程准则", + "getPSDELogicNodeParams" : [ { + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "name" : "for_obj_review_stage ==> stage_arr", + "paramAction" : "APPENDPARAM", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "for_obj_review_stage" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM1", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "new_guideline" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "RENEWPARAM1" + } + } ], + "topPos" : 473 + }, { + "codeName" : "RENEWPARAM2", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "stage_arr" + }, + "leftPos" : 1535, + "logicNodeType" : "RENEWPARAM", + "name" : "重新建立参数", + "topPos" : 595 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "for_obj_guideline", + "logicName" : "循环评审准则临时变量", + "name" : "循环评审准则临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "for_obj_review_stage", + "logicName" : "循环阶段临时变量", + "name" : "循环阶段临时变量", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline", + "logicName" : "评审规则", + "name" : "评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "guideline_filter", + "logicName" : "流程准则过滤器", + "name" : "流程准则过滤器", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "filterParam" : true + }, { + "codeName" : "guideline_pages", + "logicName" : "评审准则分页结果", + "name" : "评审准则分页结果", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityPageParam" : true + }, { + "codeName" : "new_guideline", + "logicName" : "新评审规则", + "name" : "新评审规则", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline.json" + }, + "entityParam" : true + }, { + "codeName" : "new_review_stage", + "logicName" : "新评审阶段", + "name" : "新评审阶段", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityParam" : true + }, { + "codeName" : "review_stage_list", + "logicName" : "评审阶段列表", + "name" : "评审阶段列表", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + }, { + "codeName" : "stage_arr", + "logicName" : "阶段集合", + "name" : "阶段集合", + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_stage.json" + }, + "entityListParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : true, + "enableFront" : false +} \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json.bpmn b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json.bpmn new file mode 100644 index 0000000000000000000000000000000000000000..000381075bc4610f8aa2c1a7ec577ef4d3dd45c1 --- /dev/null +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json.bpmn @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json.drl b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json.drl new file mode 100644 index 0000000000000000000000000000000000000000..308988ffca420799e30e6b5d7402029a1337d5ad --- /dev/null +++ b/model/PSMODULES/Wiki/PSDATAENTITIES/space/PSDELOGICS/auto_create_guideline.json.drl @@ -0,0 +1,262 @@ +package cn.ibizlab.plm.wiki.logic.spacelogic.auto_create_guideline; + import java.util.Map; + import java.util.HashMap; + import com.alibaba.fastjson.JSONObject; + import org.springframework.util.StringUtils; + import org.springframework.util.ObjectUtils; + import cn.ibizlab.plm.util.errors.BadRequestAlertException; + global cn.ibizlab.plm.core.wiki.domain.space spaceauto_create_guidelinedefault; + global cn.ibizlab.plm.core.testmgmt.domain.guideline spaceauto_create_guidelinefor_obj_guideline; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage spaceauto_create_guidelinefor_obj_review_stage; + global cn.ibizlab.plm.core.testmgmt.domain.guideline spaceauto_create_guidelineguideline; + global cn.ibizlab.plm.core.testmgmt.domain.guideline spaceauto_create_guidelineguideline_filter; + global cn.ibizlab.plm.core.testmgmt.domain.guideline spaceauto_create_guidelineguideline_pages; + global cn.ibizlab.plm.core.testmgmt.domain.guideline spaceauto_create_guidelinenew_guideline; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage spaceauto_create_guidelinenew_review_stage; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage spaceauto_create_guidelinereview_stage_list; + global cn.ibizlab.plm.core.testmgmt.domain.review_stage spaceauto_create_guidelinestage_arr; + global cn.ibizlab.plm.core.testmgmt.service.IguidelineService guidelineservice; + global cn.ibizlab.plm.core.wiki.service.IspaceService iBzSysSpaceDefaultService; + global cn.ibizlab.plm.util.security.AuthenticationUser curuser; + + + no-loop + + //逻辑处理节点[开始] + rule "begin" + ruleflow-group "spaceauto_create_guidelinebegin" + when + then + end + + //逻辑处理节点[设置过滤参数] + rule "prepareparam1" + ruleflow-group "spaceauto_create_guidelineprepareparam1" + when + then + spaceauto_create_guidelineguideline_filter.set("n_object_type_eq","SPACE"); + spaceauto_create_guidelineguideline_filter.set("n_scope_id_isnull","1"); + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[查询空间全局流程规则] + rule "dedataset1" + ruleflow-group "spaceauto_create_guidelinededataset1" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[循环子调用] + rule "loopsubcall1" + ruleflow-group "spaceauto_create_guidelineloopsubcall1" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[绑定阶段用于后续循环,设置新建流程准则参数] + rule "prepareparam2" + ruleflow-group "spaceauto_create_guidelineprepareparam2" + when + then + spaceauto_create_guidelinereview_stage_list.set("",spaceauto_create_guidelinefor_obj_guideline.get("reviewstage")); + spaceauto_create_guidelinenew_guideline.set("isenabled",spaceauto_create_guidelinefor_obj_guideline.get("isenabled")); + spaceauto_create_guidelinenew_guideline.set("name",spaceauto_create_guidelinefor_obj_guideline.get("name")); + spaceauto_create_guidelinenew_guideline.set("subjecttype",spaceauto_create_guidelinefor_obj_guideline.get("subjecttype")); + spaceauto_create_guidelinenew_guideline.set("objecttype",spaceauto_create_guidelinefor_obj_guideline.get("objecttype")); + spaceauto_create_guidelinenew_guideline.set("scopeid",spaceauto_create_guidelinedefault.get("id")); + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[循环子调用] + rule "loopsubcall2" + ruleflow-group "spaceauto_create_guidelineloopsubcall2" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[将阶段数据设置进guideline] + rule "prepareparam3" + ruleflow-group "spaceauto_create_guidelineprepareparam3" + when + then + spaceauto_create_guidelinenew_guideline.set("reviewstage",spaceauto_create_guidelinestage_arr.get("")); + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[拼接guideline_id] + rule "rawsfcode1" + ruleflow-group "spaceauto_create_guidelinerawsfcode1" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[结束] + rule "end1" + ruleflow-group "spaceauto_create_guidelineend1" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[置空阶段的所属id与id] + rule "prepareparam4" + ruleflow-group "spaceauto_create_guidelineprepareparam4" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[创建属于空间的流程准则] + rule "deaction1" + ruleflow-group "spaceauto_create_guidelinedeaction1" + when + then + guidelineservice.create(spaceauto_create_guidelinenew_guideline); + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[设置阶段至流程准则] + rule "prepareparam5" + ruleflow-group "spaceauto_create_guidelineprepareparam5" + when + then + spaceauto_create_guidelinestage_arr.set("",spaceauto_create_guidelinefor_obj_review_stage.get("")); + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[重新建立参数] + rule "renewparam1" + ruleflow-group "spaceauto_create_guidelinerenewparam1" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end + + //逻辑处理节点[重新建立参数] + rule "renewparam2" + ruleflow-group "spaceauto_create_guidelinerenewparam2" + when + then + update(spaceauto_create_guidelinedefault);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinefor_obj_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelineguideline);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_filter);//更新fact中变量值 + update(spaceauto_create_guidelineguideline_pages);//更新fact中变量值 + update(spaceauto_create_guidelinenew_guideline);//更新fact中变量值 + update(spaceauto_create_guidelinenew_review_stage);//更新fact中变量值 + update(spaceauto_create_guidelinereview_stage_list);//更新fact中变量值 + update(spaceauto_create_guidelinestage_arr);//更新fact中变量值 + end \ No newline at end of file diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/article_page.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/article_page.json index 1f45de0c579683131cd2e29e8d59eb2c8b02d339..c08fa2b1d33ebe0aea8702d94a140b98e30bde77 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/article_page.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/article_page.json @@ -3354,6 +3354,39 @@ "name" : "SHARED_TIME", "stdDataType" : 5, "valueFormat" : "YYYY-MM-DD HH:mm:ss" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -4509,6 +4542,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 5, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "attention_count", "logicName" : "关注数", @@ -5035,6 +5079,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 9, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_show_identifier_eq", "logicName" : "编号", diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/attachment.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/attachment.json index ec56bb141a1388e764cbd7bf1db65391bef38fda..e66ee21e280a3f3e7edc64f9525cf82f842d895f 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/attachment.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/attachment.json @@ -218,6 +218,35 @@ "builtinMethod" : true } ], "getAllPSAppDEDataSets" : [ { + "codeName" : "FetchAttachments", + "dataSetTag" : "attachments", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCH", + "name" : "attachments", + "getPSAppDEMethodInput" : { + "codeName" : "AttachmentsInput", + "name" : "AttachmentsInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "AttachmentsResult", + "name" : "AttachmentsResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "attachments" + }, + "builtinMethod" : false + }, { "codeName" : "FetchDefault", "dataSetTag" : "Default", "dataSetType" : "DATAQUERY", @@ -1340,6 +1369,35 @@ "id" : "UPDATE" }, "builtinMethod" : true + }, { + "codeName" : "FetchAttachments", + "dataSetTag" : "attachments", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCH", + "name" : "attachments", + "getPSAppDEMethodInput" : { + "codeName" : "AttachmentsInput", + "name" : "AttachmentsInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "AttachmentsResult", + "name" : "AttachmentsResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "attachments" + }, + "builtinMethod" : false }, { "codeName" : "FetchDefault", "dataSetTag" : "Default", @@ -2262,6 +2320,10 @@ "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getParentPSAppDEField" : { "name" : "OWNER_ID", "codeName" : "owner_id" diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/idea.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/idea.json index 505b0f23ca0fe84f0ffb700cfaf41a67ce0c65a1..c96b9b74e9c331afb3d61ee98e5ff9dff7eaa587 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/idea.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/idea.json @@ -1747,6 +1747,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_deleted", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_idea", + "dataSetName" : "ideas_relation_idea", + "dataSetTag" : "ideas_relation_idea", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_idea", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_idea" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_idea", + "builtinMethod" : false }, { "codeName" : "fetch_mob_not_archived", "dataSetName" : "mob_not_archived", @@ -9532,6 +9570,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_deleted", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_idea", + "dataSetName" : "ideas_relation_idea", + "dataSetTag" : "ideas_relation_idea", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_idea", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_idea" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_idea", + "builtinMethod" : false }, { "codeName" : "fetch_mob_not_archived", "dataSetName" : "mob_not_archived", @@ -10718,6 +10794,48 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempIdeas_relation_idea", + "dataSetTag" : "ideas_relation_idea", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "ideas_relation_idea", + "getPSAppDEMethodInput" : { + "codeName" : "Ideas_relation_ideaInput", + "name" : "Ideas_relation_ideaInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Ideas_relation_ideaResult", + "name" : "Ideas_relation_ideaResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "getPSDEDQGroupConditions" : [ { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1" + } ] + } ], + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempMob_not_archived", "dataSetTag" : "mob_not_archived", diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json index 153c42d7196283dd6fb5a6e69c86c97ecbbf18ce..0c72afc80472ba87b7684f2d6c936b8547741dc6 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json @@ -504,6 +504,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -640,6 +675,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -3333,6 +3406,200 @@ "customCode" : true, "enableBackend" : false, "enableFront" : true + }, { + "codeName" : "fill_copy_info", + "defaultParamName" : "Default", + "logicName" : "填充复制项目信息", + "memo" : "复制项目时,填充当前项目的基本信息", + "name" : "填充复制项目信息", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 410, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[cur_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "cur_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 460 + }, { + "codeName" : "DEACTION1", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "get" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "获取目标项目数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 580 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[new_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "new_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 662 + }, { + "codeName" : "DEACTION2", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/CreateTemp.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "创建临时数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 732 + }, { + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { + "modelref" : true, + "id" : "project" + }, + "returnType" : "LOGICPARAM", + "topPos" : 890 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "project", + "logicName" : "项目", + "name" : "项目", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "entityParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : false, + "enableFront" : true }, { "codeName" : "nothing", "defaultParamName" : "Default", @@ -4875,6 +5142,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -5011,6 +5313,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -8232,6 +8572,9 @@ "getAllPSDEOPPrivs" : [ { "logicName" : "开始", "name" : "BEGIN" + }, { + "logicName" : "复制", + "name" : "COPY" }, { "logicName" : "建立", "name" : "CREATE" diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/test_case.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/test_case.json index b0def88ac229c5c26121451c74a40ca9e4b1b447..f67b167d3845a9f3e57e809eeb7ca96eae316606 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/test_case.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/test_case.json @@ -1932,6 +1932,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_test_case", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_test_case", + "dataSetName" : "ideas_relation_test_case", + "dataSetTag" : "ideas_relation_test_case", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_test_case", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_test_case" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_test_case" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_test_case", + "builtinMethod" : false }, { "codeName" : "fetch_implementation_results", "dataSetName" : "ImplementationResults", @@ -7797,6 +7835,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_test_case", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_test_case", + "dataSetName" : "ideas_relation_test_case", + "dataSetTag" : "ideas_relation_test_case", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_test_case", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_test_case" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_test_case" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_test_case", + "builtinMethod" : false }, { "codeName" : "fetch_implementation_results", "dataSetName" : "ImplementationResults", diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/ticket.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/ticket.json index f39a13aa6773237de233b9e20d32750c35330460..869a814edc04aea4e763d1ce85a4d868134db674 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/ticket.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/ticket.json @@ -1713,6 +1713,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_ticket", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_ticket", + "dataSetName" : "ideas_relation_ticket", + "dataSetTag" : "ideas_relation_ticket", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_ticket", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_ticket" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_ticket" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_ticket", + "builtinMethod" : false }, { "codeName" : "fetch_mob_ticket_list", "dataSetName" : "mob_ticket_list", @@ -6583,6 +6621,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_ticket", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_ticket", + "dataSetName" : "ideas_relation_ticket", + "dataSetTag" : "ideas_relation_ticket", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_ticket", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_ticket" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_ticket" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_ticket", + "builtinMethod" : false }, { "codeName" : "fetch_mob_ticket_list", "dataSetName" : "mob_ticket_list", diff --git a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/work_item.json b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/work_item.json index d5971c18d9025bbf44cfc129181c0d87865963d6..e9f35d52387079cc3752c6969544ea15d3f23a7e 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/work_item.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDATAENTITIES/work_item.json @@ -384,10 +384,11 @@ "builtinMethod" : false, "needResourceKey" : true }, { - "actionMode" : "CUSTOM", + "actionMode" : "COPY", + "actionTag" : "Copy", "codeName" : "copy", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSAppDEMethodInput" : { "name" : "输入对象", "getPSAppDEMethodDTO" : { @@ -402,11 +403,11 @@ }, "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "COPY" }, "getPSDEServiceAPIMethod" : { "modelref" : true, @@ -417,6 +418,40 @@ "requestPath" : "/copy", "builtinMethod" : false, "needResourceKey" : true + }, { + "actionMode" : "CUSTOM", + "codeName" : "copy_item", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "CREATE" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "GETDRAFT", "codeName" : "count_my_todo", @@ -4519,6 +4554,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "builtinMethod" : false + }, { + "codeName" : "fetch_copy", + "dataSetName" : "copy", + "dataSetTag" : "copy", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "builtinMethod" : false }, { "codeName" : "fetch_default", "dataSetName" : "DEFAULT", @@ -4747,6 +4820,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataSetName" : "ideas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_work_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "builtinMethod" : false }, { "codeName" : "fetch_kanban_user_stat", "dataSetName" : "kanban_user_stat", @@ -7813,6 +7924,39 @@ "stdDataType" : 25, "stringLength" : 100, "userTag4" : "INTENAL" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + }, { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -11470,6 +11614,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "test_plan_id", "logicName" : "测试计划ID", @@ -11500,6 +11655,10 @@ "name" : "ATTACHMENTS", "codeName" : "attachments" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attachment_dto" @@ -11533,6 +11692,10 @@ "name" : "DELIVERABLE", "codeName" : "deliverable" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "deliverable_dto" @@ -11599,6 +11762,10 @@ "name" : "ATTENTIONS", "codeName" : "attentions" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attention_dto" @@ -11864,6 +12031,10 @@ "name" : "EXECUTORS", "codeName" : "executors" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "executor_dto" @@ -11978,7 +12149,7 @@ }, "getRefPSAppDEDataSet" : { "modelref" : true, - "id" : "FetchDependency_work_items" + "id" : "FetchDefault" }, "getRefPSAppDEMethodDTO" : { "modelref" : true, @@ -12949,6 +13120,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_risk_eq", "logicName" : "风险", @@ -13421,6 +13603,10 @@ "name" : "EXECUTORS", "codeName" : "executors" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "executor_dto" @@ -13509,6 +13695,10 @@ "name" : "ATTENTIONS", "codeName" : "attentions" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attention_dto" @@ -13900,6 +14090,10 @@ "name" : "DELIVERABLE", "codeName" : "deliverable" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "deliverable_dto" @@ -14147,6 +14341,10 @@ "name" : "ATTACHMENTS", "codeName" : "attachments" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attachment_dto" @@ -14340,7 +14538,7 @@ }, "getRefPSAppDEDataSet" : { "modelref" : true, - "id" : "FetchDependency_work_items" + "id" : "FetchDefault" }, "getRefPSAppDEMethodDTO" : { "modelref" : true, @@ -15403,10 +15601,11 @@ "builtinMethod" : false, "needResourceKey" : true }, { - "actionMode" : "CUSTOM", + "actionMode" : "COPY", + "actionTag" : "Copy", "codeName" : "copy", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSAppDEMethodInput" : { "name" : "输入对象", "getPSAppDEMethodDTO" : { @@ -15421,11 +15620,11 @@ }, "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "COPY" }, "getPSDEServiceAPIMethod" : { "modelref" : true, @@ -15436,6 +15635,40 @@ "requestPath" : "/copy", "builtinMethod" : false, "needResourceKey" : true + }, { + "actionMode" : "CUSTOM", + "codeName" : "copy_item", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "CREATE" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "GETDRAFT", "codeName" : "count_my_todo", @@ -17647,6 +17880,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "builtinMethod" : false + }, { + "codeName" : "fetch_copy", + "dataSetName" : "copy", + "dataSetTag" : "copy", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "builtinMethod" : false }, { "codeName" : "fetch_default", "dataSetName" : "DEFAULT", @@ -17875,6 +18146,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataSetName" : "ideas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_work_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "builtinMethod" : false }, { "codeName" : "fetch_kanban_user_stat", "dataSetName" : "kanban_user_stat", @@ -20649,6 +20958,36 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempCopy", + "dataSetTag" : "copy", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "copy", + "getPSAppDEMethodInput" : { + "codeName" : "CopyInput", + "name" : "CopyInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "CopyResult", + "name" : "CopyResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempDefault", "dataSetTag" : "Default", @@ -20811,6 +21150,48 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempIdeas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "codeName" : "Ideas_relation_work_itemInput", + "name" : "Ideas_relation_work_itemInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Ideas_relation_work_itemResult", + "name" : "Ideas_relation_work_itemResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDQGroupConditions" : [ { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1" + } ] + } ], + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempKanban_user_stat", "dataSetTag" : "kanban_user_stat", @@ -26246,6 +26627,9 @@ "viewType" : "DEMOBCHARTVIEW" } ], "getAllPSDEOPPrivs" : [ { + "logicName" : "复制", + "name" : "COPY" + }, { "logicName" : "建立", "mapPSDEName" : "PROJECT", "mapPSDEOPPrivName" : "SUBDATA", diff --git a/model/PSSYSAPPS/plmmob/PSAPPDEVIEWS/idea_mob_mpick_up_view.json b/model/PSSYSAPPS/plmmob/PSAPPDEVIEWS/idea_mob_mpick_up_view.json index c4bb535d65e05afd55bf18425eb3488bc66d29be..66e0a728c3cad3e6ec37cf00aab832a6f0463b45 100644 --- a/model/PSSYSAPPS/plmmob/PSAPPDEVIEWS/idea_mob_mpick_up_view.json +++ b/model/PSSYSAPPS/plmmob/PSAPPDEVIEWS/idea_mob_mpick_up_view.json @@ -256,7 +256,8 @@ }, "getPSLayoutPos" : { "grow" : -1, - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "列表", diff --git a/model/PSSYSAPPS/plmmob/PSSYSAPP.json b/model/PSSYSAPPS/plmmob/PSSYSAPP.json index a2c829b5a4e5d3711ecfffc95befa92234da0409..4d2c1db236fe73d2233f6ade73e153ae7842f994 100644 --- a/model/PSSYSAPPS/plmmob/PSSYSAPP.json +++ b/model/PSSYSAPPS/plmmob/PSSYSAPP.json @@ -3403,6 +3403,10 @@ "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getParentPSAppDEField" : { "name" : "OWNER_ID", "codeName" : "owner_id" @@ -28175,6 +28179,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -28311,6 +28350,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -31004,6 +31081,200 @@ "customCode" : true, "enableBackend" : false, "enableFront" : true + }, { + "codeName" : "fill_copy_info", + "defaultParamName" : "Default", + "logicName" : "填充复制项目信息", + "memo" : "复制项目时,填充当前项目的基本信息", + "name" : "填充复制项目信息", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 410, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[cur_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "cur_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 460 + }, { + "codeName" : "DEACTION1", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "get" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "获取目标项目数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 580 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[new_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "new_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 662 + }, { + "codeName" : "DEACTION2", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/CreateTemp.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "创建临时数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 732 + }, { + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { + "modelref" : true, + "id" : "project" + }, + "returnType" : "LOGICPARAM", + "topPos" : 890 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "project", + "logicName" : "项目", + "name" : "项目", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmmob/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "entityParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : false, + "enableFront" : true }, { "codeName" : "nothing", "defaultParamName" : "Default", @@ -32546,6 +32817,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -32682,6 +32988,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -35903,6 +36247,9 @@ "getAllPSDEOPPrivs" : [ { "logicName" : "开始", "name" : "BEGIN" + }, { + "logicName" : "复制", + "name" : "COPY" }, { "logicName" : "建立", "name" : "CREATE" diff --git a/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Base__wxwork.json b/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Base__wxwork.json index 5a1d5fc054f1c4618b4b6f6122e3c0288793760a..aecdb72bcb670e44c8a198fbb760d2a22b4cbe6d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Base__wxwork.json +++ b/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Base__wxwork.json @@ -19,7 +19,7 @@ "codeName" : "openusername" }, "getValuePSAppDEField" : { - "name" : "OPENUSERID", - "codeName" : "openuserid" + "name" : "USERID", + "codeName" : "userid" } } \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json b/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json index efb73e8c04e4576b8937606510a7c3c3653ea911..b6f2da4fd6eb4a4cb9d3225200b17d79812db6c2 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json +++ b/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json @@ -26,6 +26,14 @@ "codeName" : "idea", "text" : "需求评审", "value" : "IDEA" + }, { + "codeName" : "page", + "text" : "页面评审", + "value" : "PAGE" + }, { + "codeName" : "work_item", + "text" : "工作项评审", + "value" : "WORK_ITEM" } ], "getTextPSAppDEField" : { "name" : "NAME", diff --git a/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__cur_space_mem.json b/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__cur_space_mem.json new file mode 100644 index 0000000000000000000000000000000000000000..1f4f79bd9372ec41d1d0882aa1ccb8fb36275f6f --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__cur_space_mem.json @@ -0,0 +1,26 @@ +{ + "codeListTag" : "Wiki__cur_space_mem", + "codeListType" : "DYNAMIC", + "codeName" : "Wiki__cur_space_mem", + "dynaInstMode" : 0, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__cur_space_mem.json", + "emptyText" : "未定义", + "name" : "当前空间成员", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space_member.json" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getValuePSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "enableCache" : true +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json index 9a00bd1f4da20deec663683bcb3e3d6eca72d496..e8798149c1f5236b7f5b349abcd0339a465acbd1 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json @@ -3354,6 +3354,39 @@ "name" : "SHARED_TIME", "stdDataType" : 5, "valueFormat" : "YYYY-MM-DD HH:mm:ss" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -4509,6 +4542,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 5, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "attention_count", "logicName" : "关注数", @@ -5035,6 +5079,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 9, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_show_identifier_eq", "logicName" : "编号", @@ -11460,6 +11515,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_other_re_sapce_page_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json", + "viewType" : "DEPICKUPGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_test_grid_view.json", @@ -11508,6 +11567,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_my_favorite_page_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_page_detail_edit_view.json", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSGRIDS/review_mpick_up_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSGRIDS/review_mpick_up_grid.json new file mode 100644 index 0000000000000000000000000000000000000000..75da99c313de4ef7e035eb97f2743789a4c5fe1f --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSGRIDS/review_mpick_up_grid.json @@ -0,0 +1,312 @@ +{ + "aggMode" : "NONE", + "codeName" : "review_mpick_up_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSGRIDS/review_mpick_up_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "groupMode" : "NONE", + "logicName" : "评审页面多项选择表格", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDEA.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "identifier", + "excelCaption" : "编号", + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "页面名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "页面名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 150, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "版本", + "codeName" : "choose_version_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "choose_version_name", + "excelCaption" : "版本", + "name" : "choose_version_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "JSCODE_GRID_COLUMN", + "runtimeObject" : true + }, + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "类型", + "codeName" : "type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "type", + "excelCaption" : "类型", + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__page_type.json" + }, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "identifier", + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + } + }, { + "dataType" : 25, + "name" : "type", + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "dataType" : 25, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "scriptCode" : "data.cur_version_id", + "customCode" : true + }, { + "dataType" : 25, + "name" : "cur_version_name", + "getPSAppDEField" : { + "name" : "CUR_VERSION_NAME", + "codeName" : "cur_version_name" + } + }, { + "dataType" : 25, + "name" : "cur_version_id", + "getPSAppDEField" : { + "name" : "CUR_VERSION_ID", + "codeName" : "cur_version_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "space_id", + "getPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + } + }, { + "dataType" : 25, + "name" : "parent_id", + "getPSAppDEField" : { + "name" : "PARENT_ID", + "codeName" : "parent_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "版本", + "codeName" : "choose_version_name", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSEditor" : { + "editorParams" : { + "INITSCRIPTCODE" : "data.choose_version_id = data.cur_version_id;data.choose_version_name = data.cur_version_name", + "SRFNAVPARAM.n_owner_id_eq" : "%id%", + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE", + "ENABLESAVE" : "false" + }, + "editorType" : "PICKER", + "name" : "choose_version_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "getPSEditorItems" : [ { } ], + "getPSNavigateParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "id", + "rawValue" : false + } ], + "valueItemName" : "choose_version_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "valueItemName" : "choose_version_id", + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + }, { + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN" + }, + "allowEmpty" : true + } ], + "pagingMode" : 1, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "sortMode" : "REMOTE", + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : true, + "enableRowEdit" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "modelid" : "6dc57e452f0500d8962c988b5aec5e4d", + "modeltype" : "PSDEGRID" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSLISTS/simplelist.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSLISTS/simplelist.json new file mode 100644 index 0000000000000000000000000000000000000000..3e8e6bf8918b711651e9871b88240ed116341ac6 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSLISTS/simplelist.json @@ -0,0 +1,203 @@ +{ + "codeName" : "simplelist", + "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/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSLISTS/simplelist.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "name", + "viewFieldName" : "NAME" + } ], + "codeName" : "usr0804340234", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSPANELS/usr0804340234.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "simplelist_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "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" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "NAME" + } ] + } ], + "name" : "simplelist_itempanel", + "modelid" : "3123DE30-F6C3-4EBB-92E6-C3E86908F061", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "simplelist", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "space_id", + "getPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + } + }, { + "dataType" : 25, + "name" : "parent_id", + "getPSAppDEField" : { + "name" : "PARENT_ID", + "codeName" : "parent_id" + } + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : false, + "modelid" : "8E60B740-2DE4-4130-80BF-C53DBC9B5A23", + "modeltype" : "PSDELIST" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSPANELS/usr0804340234.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSPANELS/usr0804340234.json new file mode 100644 index 0000000000000000000000000000000000000000..6b7b6a546608c526aa2d2e0791ff98f1d81dec1b --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSPANELS/usr0804340234.json @@ -0,0 +1,53 @@ +{ + "getAllPSPanelFields" : [ { + "id" : "name", + "viewFieldName" : "NAME" + } ], + "codeName" : "usr0804340234", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSPANELS/usr0804340234.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "simplelist_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "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" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "NAME" + } ] + } ], + "modelid" : "3123DE30-F6C3-4EBB-92E6-C3E86908F061", + "modeltype" : "PSSYSVIEWPANEL" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSTREEVIEWS/page_mpick_up_tree.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSTREEVIEWS/page_mpick_up_tree.json new file mode 100644 index 0000000000000000000000000000000000000000..dce0c3b2a46f756756d9f76e277e60ebb61cd873 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSTREEVIEWS/page_mpick_up_tree.json @@ -0,0 +1,211 @@ +{ + "codeName" : "page_mpick_up_tree", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSTREEVIEWS/page_mpick_up_tree.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "页面评审多项选择树", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "默认根节点 - 空间名称", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "空间名称 - 全部", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "maxSize" : -1, + "name" : "空间名称", + "nodeType" : "node", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_current" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : true, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "全部", + "nodeType" : "node_1", + "text" : "全部", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : true, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : true, + "id" : "node_1" + } ], + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "modelid" : "4b399200b4c40f6dd7b1cd4761179c24", + "modeltype" : "PSDETREEVIEW" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json index c09528d1781e482b2b7805e0ba65896e725f1ed9..1b0eb0c67a77ca0ef634ff459d8d632d09df72a0 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json @@ -218,6 +218,35 @@ "builtinMethod" : true } ], "getAllPSAppDEDataSets" : [ { + "codeName" : "FetchAttachments", + "dataSetTag" : "attachments", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCH", + "name" : "attachments", + "getPSAppDEMethodInput" : { + "codeName" : "AttachmentsInput", + "name" : "AttachmentsInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "AttachmentsResult", + "name" : "AttachmentsResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "attachments" + }, + "builtinMethod" : false + }, { "codeName" : "FetchDefault", "dataSetTag" : "Default", "dataSetType" : "DATAQUERY", @@ -1340,6 +1369,35 @@ "id" : "UPDATE" }, "builtinMethod" : true + }, { + "codeName" : "FetchAttachments", + "dataSetTag" : "attachments", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCH", + "name" : "attachments", + "getPSAppDEMethodInput" : { + "codeName" : "AttachmentsInput", + "name" : "AttachmentsInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "AttachmentsResult", + "name" : "AttachmentsResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "attachments" + }, + "builtinMethod" : false }, { "codeName" : "FetchDefault", "dataSetTag" : "Default", @@ -2795,6 +2853,10 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getParentPSAppDEField" : { "name" : "OWNER_ID", "codeName" : "owner_id" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/board.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/board.json index 5f7f55cc8f9ff496f0f1a3a7129793b00addf2ad..d392aa24996fe450ecac63b3174fe760be7d8788 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/board.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/board.json @@ -400,6 +400,37 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "UNKNOWN", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "board_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -1356,6 +1387,37 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "UNKNOWN", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "board_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer/PSFORMS/main_view_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer/PSFORMS/main_view_form.json index 264820c1877144eb38e1ec2f3d6eed32bccb773b..40344cd012ef321ac2a85191889374911bee3bf3 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer/PSFORMS/main_view_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer/PSFORMS/main_view_form.json @@ -1905,6 +1905,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json index e14b908a4e983eb1c30aeaf7148786e03f5c6c50..14051ca5d60295dfebd315cae9be0178299b6aa1 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json @@ -1855,6 +1855,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_project_all_grid_view.json", + "viewType" : "DEGRIDVIEW" } ], "getAllPSDEOPPrivs" : [ { "logicName" : "建立", @@ -1884,6 +1888,34 @@ }, "name" : "CREATE", "id" : "LIBRARY__CREATE" + }, { + "logicName" : "建立", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "CREATE", + "id" : "SPACE__CREATE" + }, { + "logicName" : "建立", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "CREATE", + "id" : "PROJECT__CREATE" }, { "logicName" : "建立", "name" : "CREATE" @@ -1901,6 +1933,20 @@ }, "name" : "DELETE", "id" : "LIBRARY__DELETE" + }, { + "logicName" : "删除", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "DELETE", + "id" : "SPACE__DELETE" }, { "logicName" : "删除", "mapPSDEName" : "PRODUCT", @@ -1918,6 +1964,20 @@ }, { "logicName" : "删除", "name" : "DELETE" + }, { + "logicName" : "删除", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "DELETE", + "id" : "PROJECT__DELETE" }, { "logicName" : "读取", "name" : "READ" @@ -1935,6 +1995,20 @@ }, "name" : "READ", "id" : "LIBRARY__READ" + }, { + "logicName" : "读取", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "READ", + "id" : "PROJECT__READ" }, { "logicName" : "读取", "mapPSDEName" : "PRODUCT", @@ -1949,6 +2023,34 @@ }, "name" : "READ", "id" : "PRODUCT__READ" + }, { + "logicName" : "读取", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "READ", + "id" : "SPACE__READ" + }, { + "logicName" : "更新", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "UPDATE", + "id" : "PROJECT__UPDATE" }, { "logicName" : "更新", "mapPSDEName" : "LIBRARY", @@ -1963,6 +2065,20 @@ }, "name" : "UPDATE", "id" : "LIBRARY__UPDATE" + }, { + "logicName" : "更新", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "UPDATE", + "id" : "SPACE__UPDATE" }, { "logicName" : "更新", "mapPSDEName" : "PRODUCT", @@ -2045,6 +2161,50 @@ "codeName" : "scope_id" }, "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 } ], "name" : "GUIDELINE", "getPSDEName" : "GUIDELINE", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json index 2e49f3b208f8876e4510abbe7e8b533d0dd32b07..df49afa774067283dc4e5ea88bedbe43f6ca5124 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json @@ -1747,6 +1747,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_deleted", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_idea", + "dataSetName" : "ideas_relation_idea", + "dataSetTag" : "ideas_relation_idea", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_idea", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_idea" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_idea", + "builtinMethod" : false }, { "codeName" : "fetch_mob_not_archived", "dataSetName" : "mob_not_archived", @@ -9532,6 +9570,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_deleted", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_idea", + "dataSetName" : "ideas_relation_idea", + "dataSetTag" : "ideas_relation_idea", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_idea", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_idea" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_idea", + "builtinMethod" : false }, { "codeName" : "fetch_mob_not_archived", "dataSetName" : "mob_not_archived", @@ -10718,6 +10794,48 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempIdeas_relation_idea", + "dataSetTag" : "ideas_relation_idea", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "ideas_relation_idea", + "getPSAppDEMethodInput" : { + "codeName" : "Ideas_relation_ideaInput", + "name" : "Ideas_relation_ideaInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Ideas_relation_ideaResult", + "name" : "Ideas_relation_ideaResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "getPSDEDQGroupConditions" : [ { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1" + } ] + } ], + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempMob_not_archived", "dataSetTag" : "mob_not_archived", @@ -19683,5 +19801,13 @@ "id" : "recover@idea" } } ] + }, { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" } ] } \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/main.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/main.json index 32a387da0d5cf0c10479d84e248c37096284adc3..2e4fcafa09d43bff412e025bc6884954cdd1566a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/main.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/main.json @@ -3044,6 +3044,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -23254,7 +23342,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -23664,6 +23752,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/show_edit_view_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/show_edit_view_form.json index 23579a2a50f8dda72a261be4529ee3ed863a88f5..faf05fc5d83b47748a89f87752f419917dfc6774 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/show_edit_view_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSFORMS/show_edit_view_form.json @@ -2163,6 +2163,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSTREEVIEWS/tree_exp_view_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSTREEVIEWS/tree_exp_view_tree_view.json index 68f31a690cda0de2a90fc5f2d31b335931f5be14..9e580ab05beb96d6c495ce9d09975242737e2116 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSTREEVIEWS/tree_exp_view_tree_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea/PSTREEVIEWS/tree_exp_view_tree_view.json @@ -243,6 +243,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -414,6 +431,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -585,6 +619,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -756,6 +807,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1494,6 +1562,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1739,6 +1824,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1978,6 +2080,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -2217,6 +2336,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json index 37e6077ffb01fa0b890e103fe0d0661257fd6f64..4d75bc4403f19e51c1c5d43bd07690399889b3e0 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json @@ -6859,5 +6859,14 @@ "id" : "open_deleted_view@product" } } ] + }, { + "codeName" : "product_index_ext_action", + "memo" : "扩展占位", + "name" : "产品主数据扩展行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "uniqueTag" : "product__product_index_ext_action" } ] } \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json index 9c4e86314b545a2343fe9c1168bb1dbc4ef1838a..015f63e82cae7da5927f3e6aa7170abda3f710c4 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json @@ -568,6 +568,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -704,6 +739,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -3397,6 +3470,200 @@ "customCode" : true, "enableBackend" : false, "enableFront" : true + }, { + "codeName" : "fill_copy_info", + "defaultParamName" : "Default", + "logicName" : "填充复制项目信息", + "memo" : "复制项目时,填充当前项目的基本信息", + "name" : "填充复制项目信息", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 410, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[cur_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "cur_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 460 + }, { + "codeName" : "DEACTION1", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "get" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "获取目标项目数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 580 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[new_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "new_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 662 + }, { + "codeName" : "DEACTION2", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/CreateTemp.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "创建临时数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 732 + }, { + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { + "modelref" : true, + "id" : "project" + }, + "returnType" : "LOGICPARAM", + "topPos" : 890 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "project", + "logicName" : "项目", + "name" : "项目", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "entityParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : false, + "enableFront" : true }, { "codeName" : "nothing", "defaultParamName" : "Default", @@ -4939,6 +5206,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -5075,6 +5377,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -7945,6 +8285,38 @@ "enableConfirm" : true, "reloadData" : true, "id" : "change_admin_role@project" + }, { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" }, { "actionTarget" : "NONE", "caption" : "新建项目", @@ -10087,10 +10459,17 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_all_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" } ], "getAllPSDEOPPrivs" : [ { "logicName" : "开始", "name" : "BEGIN" + }, { + "logicName" : "复制", + "name" : "COPY" }, { "logicName" : "建立", "name" : "CREATE" @@ -10497,7 +10876,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -10516,7 +10895,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -10535,7 +10914,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -10554,7 +10933,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -10573,7 +10952,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -10592,7 +10971,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -10608,10 +10987,29 @@ "modelref" : true, "id" : "open_edit_view@project" } + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true, + "getPSUIAction" : { + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "modelref" : true, + "id" : "copy_project@project" + } }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -10630,7 +11028,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_copy.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_copy.json new file mode 100644 index 0000000000000000000000000000000000000000..9a7de3f421935f50ca82ece2b23e877686a3bc69 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_copy.json @@ -0,0 +1,887 @@ +{ + "codeName" : "wizard_copy", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_copy.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "复制表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSDEFormItemVRs" : [ { + "checkMode" : 1, + "name" : "表单项值规则", + "getPSDEFormItemName" : "identifier", + "getPSSysValueRule" : { + "codeName" : "UsrValueRule0312488358", + "dynaModelFilePath" : "PSSYSVALUERULES/UsrValueRule0312488358.json", + "name" : "大写字母和数字", + "regExCode" : "^[A-Z0-9]{1,15}$", + "ruleInfo" : "请填写大写字母和数字", + "ruleType" : "REGEX", + "uniqueTag" : "UsrValueRule0312488358", + "enableBackend" : true, + "enableFront" : true + }, + "valueRuleType" : "SYSVALUERULE" + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "scope_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + } + }, { + "id" : "scope_type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SCOPE_TYPE", + "codeName" : "scope_type" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "type", + "dataType" : 25, + "createDV" : "scrum", + "updateDV" : "scrum", + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "visibility", + "dataType" : 25, + "createDV" : "private", + "updateDV" : "private", + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + } + }, { + "id" : "identifier", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.GROUPPANEL.GROUP1" + }, + "caption" : "项目基本信息", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "codeName" : "rawitem6", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem6", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem6", + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem7", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem7", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem7", + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem8", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem8", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem8", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem9", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem9", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem9", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Scrum 项目

\n
Scrum 是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "name" : "rawitem1", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Scrum 项目

\n
Scrum 是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem2", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "name" : "rawitem2", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem2", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem3", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "name" : "rawitem3", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem3", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem5", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "name" : "rawitem5", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem5", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属对象", + "codeName" : "scope_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "scope_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "scope_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "所属", + "codeName" : "scope_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "scope_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SCOPE_TYPE", + "codeName" : "scope_type" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "fillMap" : "{\"user\":\"user\",\"user_group\":\"user_group\",\"organization\":\"organization\"}", + "enablePerson" : "false", + "PICKUPVIEW" : "TRUE" + }, + "editorStyle" : "TEAM_PICKER", + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "scope_type", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/group.json" + }, + "getPSEditorItems" : [ { + "name" : "scope_id" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_PICKER", + "runtimeObject" : true + }, + "valueItemName" : "scope_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "scope_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "项目名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "name", + "placeHolder" : "输入项目名称" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.TYPE" + }, + "caption" : "项目类型", + "codeName" : "type", + "createDV" : "scrum", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "RADIOBUTTONLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__project_type.json" + } + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "scrum", + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "caption" : "可见范围", + "codeName" : "visibility", + "createDV" : "private", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "visibility", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "visibility", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/visibility.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "private", + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDENTIFIER" + }, + "caption" : "项目标识", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 15, + "name" : "identifier", + "getPSSysValueRule" : { + "codeName" : "UsrValueRule0312488358", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPVALUERULES/UsrValueRule0312488358.json", + "name" : "大写字母和数字", + "regExCode" : "^[A-Z0-9]{1,15}$", + "ruleInfo" : "请填写大写字母和数字", + "ruleType" : "REGEX", + "uniqueTag" : "UsrValueRule0312488358", + "enableFront" : true + }, + "placeHolder" : "大写字母和数字,15个字符范围内" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DESCRIPTION" + }, + "caption" : "描述", + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 220.0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 200.0, + "editorParams" : { + "HEIGHT" : "200" + }, + "editorType" : "TEXTAREA_10", + "maxLength" : 2000, + "name" : "description", + "placeHolder" : "输入项目描述", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColLG" : 12, + "childColMD" : 12, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "goFinishEnableScriptCode" : "data.scope_type !== \"organization\"", + "goNextEnableScriptCode" : "data.scope_type === \"organization\"", + "name" : "fill_info", + "getPSDEFormName" : "复制表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目信息" + }, + "stepActions" : [ "NEXT", "FINISH" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "noTabHeader" : true, + "modelid" : "e789247f2b6892b74a405b53e3f8302e", + "modeltype" : "PSDEFORM_EDITFORM" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_member_copy.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_member_copy.json new file mode 100644 index 0000000000000000000000000000000000000000..314ee794a1a7fbdc3160fcc50160b32376eaa9d3 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_member_copy.json @@ -0,0 +1,1550 @@ +{ + "codeName" : "wizard_member_copy", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_member_copy.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "成员复制绑定", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_bind_member", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_bind_member", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "belong", + "hidden" : true, + "dataType" : 25, + "createDVT" : "SESSION", + "createDV" : "srforgname", + "updateDVT" : "SESSION", + "updateDV" : "srforgname" + }, { + "id" : "name", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "type", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "description", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "visibility", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.GROUPPANEL.GROUP1" + }, + "caption" : "项目基本信息", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "codeName" : "rawitem6", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem6", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem6", + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem7", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem7", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem7", + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem8", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem8", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem8", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem9", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem9", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem9", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Scrum 项目

\n
Scrum是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过 史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "name" : "rawitem1", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Scrum 项目

\n
Scrum是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过 史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem2", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制 WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义 DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "name" : "rawitem2", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制 WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义 DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem2", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem3", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "name" : "rawitem3", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem3", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem5", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "name" : "rawitem5", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem5", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "contentHeight" : 500.0, + "dRItemTag" : "UsrDRItem0807737362", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "height" : 500.0, + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "project_member_assigned_copy_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "project_memberassigned_copy_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "display_name:name" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:PROJECT", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目数据多项选择视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "name" : "MPICKUPVIEW:USER", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "选择成员", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "getPSControls" : [ { + "codeName" : "assigned_copy_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "添加成员", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "添加成员", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "caption" : "新建项目", + "codeName" : "new_project", + "fullCodeName" : "new_project", + "name" : "表格界面_新建项目", + "predefinedType" : "GRIDVIEW_NEWACTION", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "new_project", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true, + "reloadData" : true + }, + "tooltip" : "添加成员", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "75def7fce022fde4f494ca1d7f5ceb22", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "binding", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSGRIDS/binding.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, + "groupMode" : "NONE", + "logicName" : "项目成员绑定表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "姓名", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "姓名", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "CENTER", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr1220055289", + "name" : "项目成员配置", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSUIActionGroupDetails" : [ { + "detailType" : "DEUIACTION", + "name" : "u76763f7", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "移除成员", + "codeName" : "remove_member", + "confirmMsg" : "确认删除该成员?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "project_member_remove_member", + "name" : "移除成员", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "project__UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "tooltip" : "移除成员", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_member", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_member@project_member" + }, + "tooltip" : "移除成员", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "project_member__Usr1220055289" + }, + "width" : 100, + "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" : "user_id", + "getPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 0, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : true, + "name" : "grid", + "modelid" : "2e1cabf9afb9e4e6705ef8d831814a61", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT_MEMBER.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "0355ba2b12962aa6d2ba2ab4b4f76be6", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "assigned_copy_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "assigned_copy_grid_view", + "getPSDEViewId" : "909c738f11d23ebce79a4910a70e6713", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : "606b9861890fc4b14bada01a048b1e25", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "users", + "dataRSMode" : 0, + "majorDECodeName" : "department", + "majorDEName" : "DEPARTMENT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/department.json" + }, + "minorDECodeName" : "user", + "minorDEName" : "USER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "name" : "DER1N_USER_DEPARTMENT_DEPARTMENT_ID", + "getParentPSAppDEField" : { + "name" : "DEPARTMENT_ID", + "codeName" : "department_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DEPARTMENT_NAME", + "codeName" : "department_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "height" : 500, + "heightMode" : "PX", + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "SRFPARENTTYPE" : "DER1N", + "srfparentdename" : "PROJECT", + "srfparentmode" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "srfparentdefname" : "PROJECT_ID", + "SRFDER1NID" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "所属", + "codeName" : "belong", + "createDV" : "srforgname", + "createDVT" : "SESSION", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "belong", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "belong" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srforgname", + "updateDVT" : "SESSION", + "allowEmpty" : false, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "name" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.TYPE" + }, + "caption" : "项目类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "type" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDENTIFIER" + }, + "caption" : "项目标识", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier", + "placeHolder" : "大写字母和数字,15个字符范围内" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DESCRIPTION" + }, + "caption" : "描述", + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "description" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "可见范围", + "codeName" : "visibility", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "visibility", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "visibility" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColLG" : 12, + "childColMD" : 12, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "bind_member", + "name" : "bind_member", + "getPSDEFormName" : "成员复制绑定", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目成员" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "bind_member", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "noTabHeader" : true, + "modelid" : "e05ba7fc60661e8ad2c7ea77de894344", + "modeltype" : "PSDEFORM_EDITFORM" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSGRIDS/main.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSGRIDS/main.json index f45b04c6cda5f78cea0560a68d6c48047f503f9a..73bad2aee3dc28f1081aa4d40e112f93f7567667 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSGRIDS/main.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSGRIDS/main.json @@ -68,7 +68,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -117,7 +117,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -166,7 +166,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -195,7 +195,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -231,7 +231,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -269,7 +269,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -315,10 +315,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -367,7 +411,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSTREEVIEWS/tree_exp_view_config_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSTREEVIEWS/tree_exp_view_config_tree_view.json index 850d9a85d30525dd5a74353db4fe96828bbc022b..6efb678b61a63191d32b9236691dab4170c2ecf4 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSTREEVIEWS/tree_exp_view_config_tree_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSTREEVIEWS/tree_exp_view_config_tree_view.json @@ -77,24 +77,24 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_3" + "id" : "node_6" }, - "name" : "流程 - Scrum项目", + "name" : "配置 - 工作项配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_11" + "id" : "node_12" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_6" + "id" : "node_3" }, - "name" : "配置 - 工作项配置", + "name" : "流程 - Scrum项目", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_11" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -149,36 +149,36 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_7" + "id" : "node_4" }, - "name" : "配置 - 项目配置", + "name" : "流程 - Kanban项目", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_11" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_4" + "id" : "node_12" }, - "name" : "流程 - Kanban项目", + "name" : "默认根节点 - 配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_11" + "id" : "ROOT" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_7" }, - "name" : "默认根节点 - 配置", + "name" : "配置 - 项目配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "ROOT" + "id" : "node_12" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -197,21 +197,21 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_8" + "id" : "node_5" }, - "name" : "配置 - 发布配置", + "name" : "流程 - 瀑布项目", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_11" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_5" + "id" : "node_15" }, - "name" : "流程 - 瀑布项目", + "name" : "流程 - 混合项目", "getParentPSDETreeNode" : { "modelref" : true, "id" : "node_11" @@ -221,12 +221,12 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_15" + "id" : "node_8" }, - "name" : "流程 - 混合项目", + "name" : "配置 - 发布配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_11" + "id" : "node_12" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -454,6 +454,39 @@ "selectFirstOnly" : false, "selected" : false, "id" : "node_15" + }, { + "counterMode" : 0, + "name" : "评审配置", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_16", + "getPSNavigateParams" : [ { + "key" : "n_object_type_eq", + "name" : "n_object_type_eq", + "value" : "PROJECT", + "rawValue" : true + } ], + "text" : "评审配置", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_16" }, { "counterMode" : 0, "name" : "项目集管理", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSWIZARDPANELS/project_copy_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSWIZARDPANELS/project_copy_wizard.json new file mode 100644 index 0000000000000000000000000000000000000000..2c78a04f3a405004c95b4aab87f4cb5b6cf3ee6c --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSWIZARDPANELS/project_copy_wizard.json @@ -0,0 +1,2607 @@ +{ + "codeName" : "project_copy_wizard", + "controlType" : "WIZARDPANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSWIZARDPANELS/project_copy_wizard.json", + "getFinishPSControlAction" : { + "modelref" : true, + "id" : "finish", + "actionName" : "Copy", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "copy" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "getInitPSControlAction" : { + "modelref" : true, + "id" : "init", + "actionName" : "fill_copy_info", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "logicName" : "项目复制向导", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEEditForms" : [ { + "codeName" : "wizard_copy", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_copy.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "复制表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_fill_info" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_fill_info" + }, + "getPSDEFormItemVRs" : [ { + "checkMode" : 1, + "name" : "表单项值规则", + "getPSDEFormItemName" : "identifier", + "getPSSysValueRule" : { + "codeName" : "UsrValueRule0312488358", + "dynaModelFilePath" : "PSSYSVALUERULES/UsrValueRule0312488358.json", + "name" : "大写字母和数字", + "regExCode" : "^[A-Z0-9]{1,15}$", + "ruleInfo" : "请填写大写字母和数字", + "ruleType" : "REGEX", + "uniqueTag" : "UsrValueRule0312488358", + "enableBackend" : true, + "enableFront" : true + }, + "valueRuleType" : "SYSVALUERULE" + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "scope_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + } + }, { + "id" : "scope_type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SCOPE_TYPE", + "codeName" : "scope_type" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "type", + "dataType" : 25, + "createDV" : "scrum", + "updateDV" : "scrum", + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "visibility", + "dataType" : 25, + "createDV" : "private", + "updateDV" : "private", + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + } + }, { + "id" : "identifier", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.GROUPPANEL.GROUP1" + }, + "caption" : "项目基本信息", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "codeName" : "rawitem6", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem6", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem6", + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem7", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem7", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem7", + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem8", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem8", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem8", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem9", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem9", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem9", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Scrum 项目

\n
Scrum 是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "name" : "rawitem1", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Scrum 项目

\n
Scrum 是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem2", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "name" : "rawitem2", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem2", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem3", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "name" : "rawitem3", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem3", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem5", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "name" : "rawitem5", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem5", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属对象", + "codeName" : "scope_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "scope_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "scope_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "所属", + "codeName" : "scope_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "scope_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SCOPE_TYPE", + "codeName" : "scope_type" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "fillMap" : "{\"user\":\"user\",\"user_group\":\"user_group\",\"organization\":\"organization\"}", + "enablePerson" : "false", + "PICKUPVIEW" : "TRUE" + }, + "editorStyle" : "TEAM_PICKER", + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "scope_type", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/group.json" + }, + "getPSEditorItems" : [ { + "name" : "scope_id" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_PICKER", + "runtimeObject" : true + }, + "valueItemName" : "scope_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "scope_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "项目名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "name", + "placeHolder" : "输入项目名称" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.TYPE" + }, + "caption" : "项目类型", + "codeName" : "type", + "createDV" : "scrum", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "RADIOBUTTONLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__project_type.json" + } + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "scrum", + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "caption" : "可见范围", + "codeName" : "visibility", + "createDV" : "private", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "visibility", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "visibility", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/visibility.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "private", + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDENTIFIER" + }, + "caption" : "项目标识", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 15, + "name" : "identifier", + "getPSSysValueRule" : { + "codeName" : "UsrValueRule0312488358", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPVALUERULES/UsrValueRule0312488358.json", + "name" : "大写字母和数字", + "regExCode" : "^[A-Z0-9]{1,15}$", + "ruleInfo" : "请填写大写字母和数字", + "ruleType" : "REGEX", + "uniqueTag" : "UsrValueRule0312488358", + "enableFront" : true + }, + "placeHolder" : "大写字母和数字,15个字符范围内" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DESCRIPTION" + }, + "caption" : "描述", + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 220.0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 200.0, + "editorParams" : { + "HEIGHT" : "200" + }, + "editorType" : "TEXTAREA_10", + "maxLength" : 2000, + "name" : "description", + "placeHolder" : "输入项目描述", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColLG" : 12, + "childColMD" : 12, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "goFinishEnableScriptCode" : "data.scope_type !== \"organization\"", + "goNextEnableScriptCode" : "data.scope_type === \"organization\"", + "name" : "fill_info", + "getPSDEFormName" : "复制表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目信息" + }, + "stepActions" : [ "NEXT", "FINISH" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_fill_info", + "modelid" : "e789247f2b6892b74a405b53e3f8302e", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "wizard_member_copy", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_member_copy.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "成员复制绑定", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_bind_member" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_bind_member", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_bind_member", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "bind_member" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_bind_member" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "belong", + "hidden" : true, + "dataType" : 25, + "createDVT" : "SESSION", + "createDV" : "srforgname", + "updateDVT" : "SESSION", + "updateDV" : "srforgname" + }, { + "id" : "name", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "type", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "description", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "visibility", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.GROUPPANEL.GROUP1" + }, + "caption" : "项目基本信息", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "codeName" : "rawitem6", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem6", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem6", + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem7", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem7", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem7", + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem8", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem8", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem8", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem9", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem9", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem9", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Scrum 项目

\n
Scrum是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过 史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "name" : "rawitem1", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Scrum 项目

\n
Scrum是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过 史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem2", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制 WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义 DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "name" : "rawitem2", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制 WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义 DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem2", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem3", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "name" : "rawitem3", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem3", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem5", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "name" : "rawitem5", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem5", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "contentHeight" : 500.0, + "dRItemTag" : "UsrDRItem0807737362", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "height" : 500.0, + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "project_member_assigned_copy_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "project_memberassigned_copy_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "display_name:name" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:PROJECT", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目数据多项选择视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "name" : "MPICKUPVIEW:USER", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "选择成员", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "getPSControls" : [ { + "codeName" : "assigned_copy_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "添加成员", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "添加成员", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "caption" : "新建项目", + "codeName" : "new_project", + "fullCodeName" : "new_project", + "name" : "表格界面_新建项目", + "predefinedType" : "GRIDVIEW_NEWACTION", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "new_project", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true, + "reloadData" : true + }, + "tooltip" : "添加成员", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "75def7fce022fde4f494ca1d7f5ceb22", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "binding", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSGRIDS/binding.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, + "groupMode" : "NONE", + "logicName" : "项目成员绑定表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "姓名", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "姓名", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "CENTER", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr1220055289", + "name" : "项目成员配置", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSUIActionGroupDetails" : [ { + "detailType" : "DEUIACTION", + "name" : "u76763f7", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "移除成员", + "codeName" : "remove_member", + "confirmMsg" : "确认删除该成员?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "project_member_remove_member", + "name" : "移除成员", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "project__UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "tooltip" : "移除成员", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_member", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_member@project_member" + }, + "tooltip" : "移除成员", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "project_member__Usr1220055289" + }, + "width" : 100, + "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" : "user_id", + "getPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 0, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : true, + "name" : "grid", + "modelid" : "2e1cabf9afb9e4e6705ef8d831814a61", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT_MEMBER.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "0355ba2b12962aa6d2ba2ab4b4f76be6", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "assigned_copy_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "assigned_copy_grid_view", + "getPSDEViewId" : "909c738f11d23ebce79a4910a70e6713", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : "606b9861890fc4b14bada01a048b1e25", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "users", + "dataRSMode" : 0, + "majorDECodeName" : "department", + "majorDEName" : "DEPARTMENT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/department.json" + }, + "minorDECodeName" : "user", + "minorDEName" : "USER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "name" : "DER1N_USER_DEPARTMENT_DEPARTMENT_ID", + "getParentPSAppDEField" : { + "name" : "DEPARTMENT_ID", + "codeName" : "department_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DEPARTMENT_NAME", + "codeName" : "department_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "height" : 500, + "heightMode" : "PX", + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "SRFPARENTTYPE" : "DER1N", + "srfparentdename" : "PROJECT", + "srfparentmode" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "srfparentdefname" : "PROJECT_ID", + "SRFDER1NID" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "所属", + "codeName" : "belong", + "createDV" : "srforgname", + "createDVT" : "SESSION", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "belong", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "belong" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srforgname", + "updateDVT" : "SESSION", + "allowEmpty" : false, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "name" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.TYPE" + }, + "caption" : "项目类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "type" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDENTIFIER" + }, + "caption" : "项目标识", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier", + "placeHolder" : "大写字母和数字,15个字符范围内" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DESCRIPTION" + }, + "caption" : "描述", + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "description" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "可见范围", + "codeName" : "visibility", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "visibility", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "visibility" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColLG" : 12, + "childColMD" : 12, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "bind_member", + "name" : "bind_member", + "getPSDEFormName" : "成员复制绑定", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目成员" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "bind_member", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_bind_member", + "modelid" : "e05ba7fc60661e8ad2c7ea77de894344", + "modeltype" : "PSDEFORM_EDITFORM" + } ], + "getPSDEWizard" : { + "codeName" : "project_copy_wizard", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEWIZARDS/project_copy_wizard.json", + "getFirstPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "name" : "项目复制向导", + "nextCaption" : "下一步", + "getPSDEWizardForms" : [ { + "formTag" : "fill_info", + "goFinishEnableScriptCode" : "data.scope_type !== \"organization\"", + "goNextEnableScriptCode" : "data.scope_type === \"organization\"", + "name" : "fill_info", + "getPSDEFormName" : "复制表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目信息" + }, + "stepActions" : [ "NEXT", "FINISH" ], + "stepTag" : "fill_info", + "firstForm" : true + }, { + "formTag" : "bind_member", + "name" : "bind_member", + "getPSDEFormName" : "成员复制绑定", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目成员" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "bind_member", + "firstForm" : false + } ], + "getPSDEWizardSteps" : [ { + "name" : "项目信息", + "stepTag" : "fill_info", + "title" : "项目信息", + "enableLink" : false + }, { + "name" : "项目成员", + "stepTag" : "bind_member", + "title" : "项目成员", + "enableLink" : false + } ], + "wizardStyle" : "DEFAULT", + "stateWizard" : false + }, + "wizardStyle" : "DEFAULT", + "showActionBar" : true, + "showStepBar" : true, + "modelid" : "b1324c41ba30d4bc3edb59f2b32d35d3", + "modeltype" : "PSDEWIZARDPANEL" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json index 059e027f73c0dd59f7db4636b915dc8dec2aab29..26bec854c5bd0d533d870a2a51dd31878e7de597 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json @@ -2967,6 +2967,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_config_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json", + "viewType" : "DEGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_choose_position_option_view.json", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json index b228614b156e59056e5023b1d9fed7d3fd5d388f..66f9851b485f6ef07437f86d5913337f5d367664 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json @@ -5207,6 +5207,45 @@ "enableConfirm" : true, "reloadData" : true, "id" : "add_idea_review_content@review" + }, { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_page_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_page_review_content", + "name" : "添加页面评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "PAGE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_page_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_page_review_content@review" }, { "actionTarget" : "NONE", "caption" : "添加内容", @@ -5246,6 +5285,45 @@ "enableConfirm" : true, "reloadData" : true, "id" : "add_review_content@review" + }, { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_work_item_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_work_item_review_content", + "name" : "添加工作项评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "WORK_ITEM", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_work_item_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_work_item_review_content@review" }, { "actionTarget" : "NONE", "caption" : "全屏", @@ -5385,6 +5463,74 @@ "closePopupView" : true, "reloadData" : true, "id" : "new_idea_review@review" + }, { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" }, { "actionTarget" : "NONE", "noPrivDisplayMode" : 1, @@ -5581,17 +5727,353 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionTag" : "toolbar_idea_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_node10_cm_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "新建分组", + "codeName" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "name" : "新建分组", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "新建类别", + "codeName" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "name" : "新建类别", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "新建分组", + "codeName" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "name" : "新建分组", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "新建类别", + "codeName" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "name" : "新建类别", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_tree_exp_view_node10_cm_deuiaction1_click@review" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_tree_exp_view_node10_cm_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_node10_cm_deuiaction2_click@review" + "id" : "toolbar_tree_exp_view_node10_cm_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "编辑", - "codeName" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click", + "codeName" : "toolbar_tree_exp_view_node8_cm_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click", + "fullCodeName" : "review_toolbar_tree_exp_view_node8_cm_deuiaction1_click", "name" : "编辑", "getPSAppDEUILogic" : { "modelref" : true, @@ -5602,17 +6084,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionTag" : "toolbar_tree_exp_view_node8_cm_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction1_click@review" + "id" : "toolbar_tree_exp_view_node8_cm_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "删除", - "codeName" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click", + "codeName" : "toolbar_tree_exp_view_node8_cm_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click", + "fullCodeName" : "review_toolbar_tree_exp_view_node8_cm_deuiaction2_click", "name" : "删除", "getPSAppDEUILogic" : { "modelref" : true, @@ -5623,17 +6105,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionTag" : "toolbar_tree_exp_view_node8_cm_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_node8_cm_deuiaction2_click@review" + "id" : "toolbar_tree_exp_view_node8_cm_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "编辑", - "codeName" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click", + "codeName" : "toolbar_tree_exp_view_node9_cm_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click", + "fullCodeName" : "review_toolbar_tree_exp_view_node9_cm_deuiaction1_click", "name" : "编辑", "getPSAppDEUILogic" : { "modelref" : true, @@ -5644,17 +6126,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionTag" : "toolbar_tree_exp_view_node9_cm_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction1_click@review" + "id" : "toolbar_tree_exp_view_node9_cm_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "删除", - "codeName" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click", + "codeName" : "toolbar_tree_exp_view_node9_cm_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click", + "fullCodeName" : "review_toolbar_tree_exp_view_node9_cm_deuiaction2_click", "name" : "删除", "getPSAppDEUILogic" : { "modelref" : true, @@ -5665,17 +6147,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionTag" : "toolbar_tree_exp_view_node9_cm_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_node9_cm_deuiaction2_click@review" + "id" : "toolbar_tree_exp_view_node9_cm_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "新建分组", - "codeName" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "codeName" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "fullCodeName" : "review_toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", "name" : "新建分组", "getPSAppDEUILogic" : { "modelref" : true, @@ -5686,17 +6168,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "uIActionTag" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" + "id" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "新建类别", - "codeName" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "codeName" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "fullCodeName" : "review_toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", "name" : "新建类别", "getPSAppDEUILogic" : { "modelref" : true, @@ -5707,17 +6189,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "uIActionTag" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_idea_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" + "id" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "编辑", - "codeName" : "toolbar_tree_exp_view_node10_cm_deuiaction1_click", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_node10_cm_deuiaction1_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", "name" : "编辑", "getPSAppDEUILogic" : { "modelref" : true, @@ -5728,17 +6210,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_node10_cm_deuiaction1_click@review" + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "删除", - "codeName" : "toolbar_tree_exp_view_node10_cm_deuiaction2_click", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_node10_cm_deuiaction2_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", "name" : "删除", "getPSAppDEUILogic" : { "modelref" : true, @@ -5749,17 +6231,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_node10_cm_deuiaction2_click@review" + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "编辑", - "codeName" : "toolbar_tree_exp_view_node8_cm_deuiaction1_click", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_node8_cm_deuiaction1_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", "name" : "编辑", "getPSAppDEUILogic" : { "modelref" : true, @@ -5770,17 +6252,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_node8_cm_deuiaction1_click@review" + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "删除", - "codeName" : "toolbar_tree_exp_view_node8_cm_deuiaction2_click", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_node8_cm_deuiaction2_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", "name" : "删除", "getPSAppDEUILogic" : { "modelref" : true, @@ -5791,17 +6273,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_node8_cm_deuiaction2_click@review" + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "编辑", - "codeName" : "toolbar_tree_exp_view_node9_cm_deuiaction1_click", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_node9_cm_deuiaction1_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", "name" : "编辑", "getPSAppDEUILogic" : { "modelref" : true, @@ -5812,17 +6294,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_node9_cm_deuiaction1_click@review" + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "删除", - "codeName" : "toolbar_tree_exp_view_node9_cm_deuiaction2_click", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_node9_cm_deuiaction2_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", "name" : "删除", "getPSAppDEUILogic" : { "modelref" : true, @@ -5833,17 +6315,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_node9_cm_deuiaction2_click@review" + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "新建分组", - "codeName" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "codeName" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", "name" : "新建分组", "getPSAppDEUILogic" : { "modelref" : true, @@ -5854,17 +6336,17 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" + "id" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" }, { "actionTarget" : "SINGLEDATA", "caption" : "新建类别", - "codeName" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "codeName" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", "frontProcessType" : "OTHER", - "fullCodeName" : "review_toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", "name" : "新建类别", "getPSAppDEUILogic" : { "modelref" : true, @@ -5875,11 +6357,11 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" }, "uIActionMode" : "FRONT", - "uIActionTag" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "uIActionTag" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "uILogicType" : "DELOGIC", - "id" : "toolbar_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" + "id" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" }, { "actionTarget" : "NONE", "caption" : "上传", @@ -6103,7 +6585,13 @@ "topPos" : 200, "parallelOutput" : true }, { - "code" : "\tconst rows = uiLogic.grid.state.rows;\r\n const ctx = uiLogic.ctx;\r\n\tif (rows && rows.length > 0) {\r\n\t\trows.forEach(row => {\r\n\t\t\tconst titleColumn = row.uiActionGroupStates.name;\r\n\t\t\tconst cur_user = ctx.srfuserid;\r\n\t\t\tconst state = row.data.state;\r\n const type = row.data.type;\r\n\t\t\tconst create_man = row.data.create_man;\r\n\t\t\tif (titleColumn && Object.values(titleColumn).length > 0) {\r\n\t\t\t\tObject.values(titleColumn).forEach(action => {\r\n action.visible = false;\r\n if(action.uiActionId === 'delete@review'&& create_man == cur_user){\r\n action.visible = true;\r\n }else if (action.uiActionId === 'repeal_review@review'&& create_man == cur_user && state == '20' ) {\r\n\t\t\t\t\t\taction.visible = true;\r\n\t\t\t\t\t} else if (action.uiActionId === 'submit_review@review'&& create_man == cur_user && (state == '10'||state == '50') ) {\r\n\t\t\t\t\t\taction.visible = true;\r\n\t\t\t\t\t}else if (action.uiActionId === 'set_category@review'&& create_man == cur_user && type == 'TEST_CASE'){\r\n action.visible = true;\r\n }else if (action.uiActionId === 'set_idea_category@review'&& create_man == cur_user && type == 'IDEA'){\r\n action.visible = true;\r\n }\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t})\r\n\t}\r\n", + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 571 + }, { + "code" : "\tconst rows = uiLogic.grid.state.rows;\r\n const ctx = uiLogic.ctx;\r\n\tif (rows && rows.length > 0) {\r\n\t\trows.forEach(row => {\r\n\t\t\tconst titleColumn = row.uiActionGroupStates.name;\r\n\t\t\tconst cur_user = ctx.srfuserid;\r\n\t\t\tconst state = row.data.state;\r\n const type = row.data.type;\r\n\t\t\tconst create_man = row.data.create_man;\r\n\t\t\tif (titleColumn && Object.values(titleColumn).length > 0) {\r\n\t\t\t\tObject.values(titleColumn).forEach(action => {\r\n action.visible = false;\r\n if(action.uiActionId === 'delete@review'&& create_man == cur_user){\r\n action.visible = true;\r\n }else if (action.uiActionId === 'repeal_review@review'&& create_man == cur_user && state == '20' ) {\r\n\t\t\t\t\t\taction.visible = true;\r\n\t\t\t\t\t} else if (action.uiActionId === 'submit_review@review'&& create_man == cur_user && (state == '10'||state == '50') ) {\r\n\t\t\t\t\t\taction.visible = true;\r\n\t\t\t\t\t}else if (action.uiActionId === 'set_category@review'&& create_man == cur_user && type == 'TEST_CASE'){\r\n action.visible = true;\r\n }else if (action.uiActionId === 'set_idea_category@review'&& create_man == cur_user && type == 'IDEA'){\r\n action.visible = true;\r\n }else if (action.uiActionId === 'set_work_item_category@review'&& create_man == cur_user && type == 'WORK_ITEM'){\r\n action.visible = true;\r\n }else if (action.uiActionId === 'set_page_category@review'&& create_man == cur_user && type == 'PAGE'){\r\n action.visible = true;\r\n }\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t})\r\n\t}\r\n", "codeName" : "RAWJSCODE1", "leftPos" : 160, "logicNodeType" : "RAWJSCODE", @@ -6121,30 +6609,24 @@ } } ], "topPos" : 420 - }, { - "codeName" : "END1", - "leftPos" : 200, - "logicNodeType" : "END", - "name" : "结束", - "topPos" : 571 } ], "getPSDEUILogicParams" : [ { "codeName" : "ctx", "logicName" : "上下文", "name" : "上下文", "navContextParam" : true - }, { - "codeName" : "Grid", - "logicName" : "表格", - "name" : "表格", - "activeCtrlParam" : true, - "ctrlParam" : true }, { "codeName" : "Default", "logicName" : "传入变量", "name" : "传入变量", "default" : true, "entityParam" : true + }, { + "codeName" : "Grid", + "logicName" : "表格", + "name" : "表格", + "activeCtrlParam" : true, + "ctrlParam" : true } ], "getStartPSDEUILogicNode" : { "modelref" : true, @@ -7400,13 +7882,29 @@ } } ], "getAllPSAppViews" : [ { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json", + "viewType" : "DEEDITVIEW" + }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_set_category_option_view.json", "viewType" : "DEOPTVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_tree_exp_view.json", + "viewType" : "DETREEEXPVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_drill_detail_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_tree_exp_view.json", + "viewType" : "DETREEEXPVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json", + "viewType" : "DEEDITVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json", @@ -7415,6 +7913,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_main_view.json", "viewType" : "DEEDITVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_edit_view.json", @@ -7435,6 +7937,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_pick_up_tree_view.json", "viewType" : "DEPICKUPTREEVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", @@ -7477,6 +7983,23 @@ "viewType" : "DETREEEXPVIEW" } ], "getAllPSDEOPPrivs" : [ { + "logicName" : "建立", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "CREATE", + "id" : "SPACE__CREATE" + }, { + "logicName" : "建立", + "name" : "CREATE" + }, { "logicName" : "建立", "mapPSDEName" : "PRODUCT", "mapPSDEOPPrivName" : "SUBDATA", @@ -7490,9 +8013,6 @@ }, "name" : "CREATE", "id" : "PRODUCT__CREATE" - }, { - "logicName" : "建立", - "name" : "CREATE" }, { "logicName" : "建立", "mapPSDEName" : "LIBRARY", @@ -7507,6 +8027,34 @@ }, "name" : "CREATE", "id" : "library__CREATE" + }, { + "logicName" : "建立", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "CREATE", + "id" : "PROJECT__CREATE" + }, { + "logicName" : "删除", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "DELETE", + "id" : "SPACE__DELETE" }, { "logicName" : "删除", "name" : "DELETE" @@ -7538,9 +8086,51 @@ }, "name" : "DELETE", "id" : "PRODUCT__DELETE" + }, { + "logicName" : "删除", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "DELETE", + "id" : "PROJECT__DELETE" + }, { + "logicName" : "读取", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "READ", + "id" : "PROJECT__READ" }, { "logicName" : "读取", "name" : "READ" + }, { + "logicName" : "读取", + "mapPSDEName" : "PRODUCT", + "mapPSDEOPPrivName" : "READ", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/product.json" + }, + "name" : "READ", + "id" : "PRODUCT__READ" }, { "logicName" : "读取", "mapPSDEName" : "LIBRARY", @@ -7557,18 +8147,18 @@ "id" : "library__READ" }, { "logicName" : "读取", - "mapPSDEName" : "PRODUCT", + "mapPSDEName" : "SPACE", "mapPSDEOPPrivName" : "READ", "getMapPSDER" : { "modelref" : true, - "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" }, "getMapPSDataEntity" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/product.json" + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" }, "name" : "READ", - "id" : "PRODUCT__READ" + "id" : "SPACE__READ" }, { "logicName" : "更新", "mapPSDEName" : "PRODUCT", @@ -7597,9 +8187,37 @@ }, "name" : "UPDATE", "id" : "library__UPDATE" + }, { + "logicName" : "更新", + "mapPSDEName" : "SPACE", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSDATAENTITIES/space.json" + }, + "name" : "UPDATE", + "id" : "SPACE__UPDATE" }, { "logicName" : "更新", "name" : "UPDATE" + }, { + "logicName" : "更新", + "mapPSDEName" : "PROJECT", + "mapPSDEOPPrivName" : "SUBDATA", + "getMapPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getMapPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "name" : "UPDATE", + "id" : "PROJECT__UPDATE" } ], "codeName" : "review", "dEAPICodeName" : "review", @@ -7669,6 +8287,50 @@ "codeName" : "principal_id" }, "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], "name" : "REVIEW", "getPSDEName" : "REVIEW", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/create_re_test_case_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/create_re_test_case_form.json index 741c1af4b2656d347f06ad673696a8d607a7bd4f..6eaa53fe4c0af0fcbc6613733f190a179a25e9bb 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/create_re_test_case_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/create_re_test_case_form.json @@ -244,7 +244,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -366,6 +366,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -1116,6 +1224,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/idea_main_view_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/idea_main_view_form.json index 6d601edbad23c2d65ec851ffb96646f8a390b96d..91fceadbc26ee6ea0ccb5888ac0a8d208f581980 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/idea_main_view_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/idea_main_view_form.json @@ -1186,7 +1186,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "idea_grid_view_all_toolbar", @@ -2169,6 +2169,94 @@ "modelid" : "9f5c77c327e0a74c4b10d6c8d0ed43f9", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2941,7 +3029,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "idea_no_grid_view_all_toolbar", @@ -4042,6 +4130,94 @@ "modelid" : "fb2368e975f0777fbda0776328f71d83", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -6569,6 +6745,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -10685,6 +10949,94 @@ "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/main_view_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/main_view_form.json index 05a9cd913cb87b1fe55807e4599d7042492f25fd..f9ba7f0d1509f31d2b735994b1349b24651a7e8d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/main_view_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/main_view_form.json @@ -1184,7 +1184,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "grid_view_all_toolbar", @@ -2166,6 +2166,94 @@ "modelid" : "961db6b53633c132f82c9005947fd19c", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2934,7 +3022,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "no_grid_view_all_toolbar", @@ -4035,6 +4123,94 @@ "modelid" : "83523b7767f2949141412f8265235d29", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -6562,6 +6738,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -10688,6 +10952,94 @@ "modelid" : "5956bc94f187fb16ddff5afecb4759df", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/page_main_view_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/page_main_view_form.json new file mode 100644 index 0000000000000000000000000000000000000000..253954ae4e9695d88f207a633594fc71c3e144df --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/page_main_view_form.json @@ -0,0 +1,11426 @@ +{ + "codeName" : "page_main_view_form", + "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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/page_main_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "ONCHANGE", "ONCLICK" ], + "logicName" : "页面评审主视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "ctrl.details.formpage1.state.keepAlive=true;" + }, { + "eventNames" : "onChange", + "itemName" : "description", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_description", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onClick", + "itemName" : "attachments", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_attachments", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onChange", + "itemName" : "title", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "title_save", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + } ], + "getPSCtrlMsg" : { + "codeName" : "UsrCtrlMsg0228593610", + "dynaModelFilePath" : "PSCTRLMSGS/UsrCtrlMsg0228593610.json", + "name" : "编辑表单自定义消息(隐藏)", + "getPSCtrlMsgItems" : [ { + "name" : "BEFOREREMOVE_HIDDEN" + }, { + "name" : "CREATESUCCESS_HIDDEN" + }, { + "name" : "UPDATESUCCESS_HIDDEN" + } ] + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "title", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "submitter_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + } + }, { + "id" : "submitted_at", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + } + }, { + "id" : "state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "submitter_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "choosed_content", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "need_refresh", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "create_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "id" : "create_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "id" : "update_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + } + }, { + "id" : "update_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.LEFT_GROUPPANEL" + }, + "caption" : "评审基本信息", + "codeName" : "left_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "left_grouppanel", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorParams" : { + "SHOWLIMIT" : "true", + "ISAUTO" : "true" + }, + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "title" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTER_NAME" + }, + "caption" : "提交人", + "codeName" : "submitter_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitter_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "readonly" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "submitter_name", + "getPSEditorItems" : [ { + "name" : "submitter_id" + } ], + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "submitter_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "readOnly" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "submitter_id", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTED_AT" + }, + "caption" : "提交时间", + "codeName" : "submitted_at", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitted_at", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "submitted_at", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY年MM月DD日 HH:mm", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.STATE" + }, + "caption" : "状态", + "codeName" : "state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__test_case_state.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.SUBMITTER_ID" + }, + "caption" : "提交人标识", + "codeName" : "submitter_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "submitter_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "submitter_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.REVIEW.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "选中内容", + "codeName" : "choosed_content", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "choosed_content", + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "choosed_content", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "choosed_content" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前阶段", + "codeName" : "curstage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "需要刷新", + "codeName" : "need_refresh", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "need_refresh", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "need_refresh" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "codeName" : "tabpanel3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel3", + "getPSDEFormTabPages" : [ { + "caption" : "评审内容", + "codeName" : "tabpage3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage3", + "getPSDEFormDetails" : [ { + "caption" : "页面", + "codeName" : "druipart4", + "dRItemTag" : "UsrDRItem0805866544", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart4", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_page_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentpage_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:page.show_identifier,title:page.name" + } ], + "getPSDEViewCodeName" : "page_grid_view_all", + "getPSDEViewId" : "f4ad60dd1ffd5a708e11286c3a800fe1", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "页面", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "page_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "工作流评审内容表格_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "完成评审", + "codeName" : "open_complete_review", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_open_complete_review", + "name" : "打开完成评审视图", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "completed_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_main_view" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "open_complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "globalUIAction" : true, + "reloadData" : true, + "id" : "open_complete_review@review" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "d3a9ac86f4712402a0626888611afe18", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "page_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "page_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "name" : "grid", + "modelid" : "e14af652837925607065a274927a14e8", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "page_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "0f8af2ee2a24d46490c6aeadb762aba1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "notMode" : true + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "caption" : "页面", + "codeName" : "druipart5", + "dRItemTag" : "UsrDRItem0805194641", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart5", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_page_no_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentpage_no_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:page.show_identifier,title:page.name" + } ], + "getPSDEViewCodeName" : "page_no_grid_view_all", + "getPSDEViewId" : "2ec46ba2fc8e3259db1952ecdd470571", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "页面", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容表格(无多选)_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "完成评审", + "codeName" : "complete_review", + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_complete_review", + "name" : "完成当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "complete_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "complete_review@review_content" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "开始评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 10&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "开始评审", + "codeName" : "start_cur_stage_review", + "confirmMsg" : "是否开始当前阶段评审", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_start_cur_stage_review", + "name" : "开始当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "start_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "successMsg" : "已开启", + "uIActionMode" : "FRONT", + "uIActionTag" : "start_cur_stage_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "enableConfirm" : true, + "reloadData" : true, + "id" : "start_cur_stage_review@review_content" + }, + "tooltip" : "开始评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "8e59f274160e5e92217521ed9898db1d", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "page_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "name" : "grid", + "modelid" : "a365ccb51a0cb1ccb2dd6e7361b221cf", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "no_grid_view_all_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/no_grid_view_all_search_form.json", + "logicName" : "评审内容表格(无多选)_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1fb467764bc3e7445797626c64d04e8f", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "page_no_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "9775225d28f9353084dd7aed67ae5c65", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "caption" : "评审说明", + "codeName" : "tabpage4", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage4", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "description_container", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "description_container", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "enableEdit" : "true", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "enableFullScreen" : "true", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "actionGroupExtractMode" : "ITEM", + "caption" : "附件", + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "attachments", + "getContentPSControl" : { + "aggMode" : "NONE", + "codeName" : "attach", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlStyle" : "ATTACHMENT_GRID", + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment/PSGRIDS/attach.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "附件表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "attachments_grid", + "logicType" : "APPDEUILOGIC", + "name" : "logic2", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_attachment_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "附件预览", + "codeName" : "attachment_preview", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_attachment_preview", + "name" : "附件预览", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "attachment_preview" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf002@FontAwesome", + "cssClass" : "fa fa-search" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "attachment_preview", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "attachment_preview@attachment" + }, + "width" : 250, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "上传时间", + "codeName" : "create_time", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "create_time", + "excelCaption" : "上传时间", + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "width" : 200, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "所属数据标识", + "codeName" : "owner_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "owner_id", + "excelCaption" : "所属数据标识", + "hideMode" : 1, + "name" : "owner_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true, + "hideDefault" : true + }, { + "align" : "RIGHT", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0103721999", + "name" : "附件表格操作列", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 250, + "detailType" : "DEUIACTION", + "name" : "u73b8ba5", + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "下载", + "codeName" : "download", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_download", + "name" : "附件下载", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSNavigateParams" : [ { + "key" : "fileid", + "name" : "fileid", + "value" : "file_id", + "rawValue" : false + }, { + "key" : "filename", + "name" : "filename", + "value" : "name", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSSysPFPlugin" : { + "pluginType" : "DEUIACTION", + "pluginCode" : "FILE_DOWNLOAD", + "runtimeObject" : true + }, + "tooltip" : "下载当前附件", + "uIActionMode" : "FRONT", + "uIActionTag" : "download", + "uIActionType" : "DEUIACTION", + "id" : "download@attachment" + }, + "tooltip" : "下载当前附件", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "u44d00e2", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "delete", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_delete", + "name" : "附件删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "tooltip" : "删除", + "uIActionMode" : "FRONT", + "uIActionTag" : "delete", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "delete@attachment" + }, + "tooltip" : "删除", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "attachment__Usr0103721999" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "format" : "YYYY-MM-DD HH:mm:ss", + "dataType" : 5, + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 25, + "name" : "owner_id", + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + } + }, { + "dataType" : 25, + "name" : "file_id", + "getPSAppDEField" : { + "name" : "FILE_ID", + "codeName" : "file_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "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 + } ], + "getPSSysPFPlugin" : { + "pluginType" : "GRID_RENDER", + "pluginCode" : "ATTACHMENT_GRID", + "runtimeObject" : true + }, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : true, + "name" : "attachments_grid", + "modelid" : "998d996121eae3cd01a2d8c20de49f02", + "modeltype" : "PSDEGRID" + }, + "contentType" : "GRID", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "attachments", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0507965741", + "name" : "新建附件", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "添加附件", + "detailType" : "DEUIACTION", + "name" : "u0f550cf", + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加附件", + "codeName" : "add_attachments", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_add_attachments", + "name" : "添加附件", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "add_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "add_attachments", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "add_attachments@review" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "review__Usr0507965741" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "tabpanel2", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel2", + "getPSDEFormTabPages" : [ { + "caption" : "评论", + "codeName" : "tabpage1", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0506651858", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "comment_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "commentlist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Base.json" + }, + "getPSAppViewNavContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "rawValue" : true + }, { + "key" : "SPACE", + "name" : "SPACE", + "rawValue" : true + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "principal_type", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "principal_id", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "2cd57b81d6d3e24a97d721002d13a493", + "getPSViewLayoutPanel" : { + "codeName" : "usr0103274907", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "ec74278f1f5a797ebc942e090298d91c", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "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/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSLISTS/list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "user_name", + "viewFieldName" : "CREATE_MAN" + }, { + "id" : "time", + "viewFieldName" : "CREATE_TIME" + }, { + "id" : "field_text_dynamic3", + "hidden" : true, + "viewFieldName" : "ID" + }, { + "id" : "pid", + "hidden" : true, + "viewFieldName" : "PID" + }, { + "id" : "is_top", + "hidden" : true, + "viewFieldName" : "IS_TOP" + }, { + "id" : "field_text_dynamic2", + "viewFieldName" : "CONTENT" + }, { + "id" : "pcreate_man", + "viewFieldName" : "PCREATE_MAN" + }, { + "id" : "pcontent", + "viewFieldName" : "PCONTENT" + } ], + "codeName" : "usr0103471499", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSPANELS/usr0103471499.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "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/plmweb/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_MAN", + "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_TIME" + }, { + "caption" : "置顶", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "top_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "IS_TOP", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "1" + } ], + "relatedItemNames" : [ "is_top" ], + "notMode" : false + } ], + "getPSRawItem" : { + "caption" : "置顶", + "contentType" : "RAW", + "name" : "top_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "置顶", + "showCaption" : true + }, { + "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" : "is_top", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "is_top" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "IS_TOP", + "hidden" : true + } ], + "getPSSysCss" : { + "cssName" : "top_style" + } + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSControlLogics" : [ { + "itemName" : "CONTAINER2", + "logicTag" : "list_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" : "

该评论已删除

" + } ], + "relatedItemNames" : [ "field_text_dynamic2" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "actionGroupExtractMode" : "ITEMS", + "itemStyle" : "STYLE2", + "itemType" : "BUTTONLIST", + "name" : "top", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysCss" : { + "cssName" : "comment_btn_style" + }, + "getPSSysImage" : { + "glyph" : "xf142@FontAwesome", + "cssClass" : "fa fa-ellipsis-v" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0519465800", + "name" : "评论列表行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "置顶", + "detailType" : "DEUIACTION", + "name" : "u97e6419", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "置顶", + "codeName" : "top", + "fullCodeName" : "comment_top", + "name" : "评论置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "top@comment" + }, + "visibleScriptCode" : "data.is_top!=1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "取消置顶", + "detailType" : "DEUIACTION", + "name" : "uaa719ea", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "取消置顶", + "codeName" : "no_top", + "fullCodeName" : "comment_no_top", + "name" : "取消置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "no_top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "no_top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "no_top@comment" + }, + "visibleScriptCode" : "data.is_top==1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "ue61f196", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "del_comment", + "confirmMsg" : "确认删除该评论?", + "fullCodeName" : "comment_del_comment", + "name" : "删除评论", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "delete" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "del_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "reloadData" : true, + "id" : "del_comment@comment" + }, + "visibleScriptCode" : "data.create_man === context.srfuserid", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "comment__Usr0519465800" + } + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "编辑", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic1" + }, + "getPSControlLogics" : [ { + "itemName" : "BUTTON_CALLUILOGIC1", + "logicTag" : "list_itempanel", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "data.create_man === context.srfuserid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "panel_usr0103471499_button_calluilogic1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic1_click@comment" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA" + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "回复", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic2" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf0e5@FontAwesome", + "cssClass" : "fa fa-comment-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "回复", + "codeName" : "panel_usr0103471499_button_calluilogic2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic2_click", + "name" : "回复", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "reply_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic2_click@comment" + }, + "tooltip" : "回复", + "uIActionTarget" : "SINGLEDATA" + } ] + } ] + }, { + "caption" : "容器", + "cssStyle" : "padding-left: 36px;", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "field_text_dynamic2", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "field_text_dynamic2", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "CONTENT" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "ISNOTNULL", + "dstModelField" : "PID", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "pid" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcreate_man", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "pcreate_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "viewFieldName" : "PCREATE_MAN", + "convertToCodeItemText" : true + }, { + "caption" : "标签", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_label", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSRawItem" : { + "caption" : ":", + "contentType" : "RAW", + "name" : "static_label", + "predefinedType" : "STATIC_LABEL", + "renderMode" : "PARAGRAPH" + }, + "rawContent" : ":", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcontent", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "pcontent", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "viewFieldName" : "PCONTENT" + } ], + "getPSSysCss" : { + "cssName" : "comment-replay" + } + } ] + } ] + } ], + "name" : "list_itempanel", + "modelid" : "ee886f58af63fee0ca6e9603df7aaa8e", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 5, + "format" : "YYYY-MM-DD HH:mm:ss", + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 21, + "name" : "content", + "getPSAppDEField" : { + "name" : "CONTENT", + "codeName" : "content" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "create_man", + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "pcreate_man", + "getPSAppDEField" : { + "name" : "PCREATE_MAN", + "codeName" : "pcreate_man" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 21, + "name" : "pcontent", + "getPSAppDEField" : { + "name" : "PCONTENT", + "codeName" : "pcontent" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSSysCss" : { + "cssName" : "comment-list-height-auto" + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : true, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "9b4452e60e1fe2c3e394cd0199c78969", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评论列表视图", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "eac2aa8e4fe80453d257341ab278a79a", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "tickets", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "ticket", + "minorDEName" : "TICKET", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "name" : "DER1N_TICKET_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "ideas", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "idea", + "minorDEName" : "IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "name" : "DER1N_IDEA_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "customers", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "customer", + "minorDEName" : "CUSTOMER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "name" : "DER1N_CUSTOMER_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColLG" : 6, + "childColMD" : 6, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 16, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "right_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "right_grouppanel", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel6", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel6", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFormDetails" : [ { + "codeName" : "druipart2", + "dRItemTag" : "UsrDRItem0516009922", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart2", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "review_stage_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "review_stagelist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "4bbb21d1872ebcd758ad32ec9b51d22b", + "getPSViewLayoutPanel" : { + "codeName" : "usr0520728860", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.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" + } + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d7c9940e5793e559c4da263b73e484a1", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onSelectionChange", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "ONSELECTIONCHANGE", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "choose_stage" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "DEFAULT_SELECTED", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "default_choose" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_STAGE.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "6a830069f68f3cacd06e018e773f245e", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "codeName" : "stage_list", + "controlStyle" : "REVIEW_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/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSLISTS/stage_list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "stage_state", + "viewFieldName" : "stage_state" + }, { + "id" : "name", + "viewFieldName" : "name" + }, { + "id" : "reviewer_name", + "viewFieldName" : "reviewer_name" + }, { + "id" : "reviewer_readonly", + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer", + "hidden" : true, + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer_type", + "hidden" : true, + "viewFieldName" : "reviewer_type" + } ], + "codeName" : "usr0516263811", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSPANELS/usr0516263811.json", + "hookEventNames" : [ "ONCHANGE" ], + "layoutMode" : "TABLE_24COL", + "logicName" : "stage_list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onChange", + "itemName" : "reviewer_name", + "logicTag" : "list_itempanel", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "set_stage_reviewer" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "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" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "stage_state", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "stage_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__stage_state.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "getPSSysCss" : { + "cssName" : "codelist-only-icon" + }, + "viewFieldName" : "stage_state", + "convertToCodeItemText" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "cssStyle" : "font-size:0;", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "hAlign" : "CENTER", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "viewFieldName" : "name" + } ] + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_name", + "getPSEditor" : { + "editorParams" : { + "VALUEITEMNAME" : "reviewer", + "SHOWNAMETEXT" : "false", + "SHOWNAMETIP" : "true", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "libraries/${context.library}/library_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_LIBRARY", + "editorType" : "PICKEREX_TRIGGER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "OR", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer_name" + }, { + "caption" : "文本(动态)", + "cssStyle" : "display: flex;\nalign-items: center;", + "fieldStates" : 1, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_readonly", + "getPSEditor" : { + "editorParams" : { + "SHOWNAMETEXT" : "false", + "READONLY" : "TRUE" + }, + "editorStyle" : "PERSONNEL_INFO", + "editorType" : "SPAN", + "name" : "reviewer_readonly", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSONNEL_INFO", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false, + "readOnly" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer", + "convertToCodeItemText" : true + } ] + } ] + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer", + "hidden" : true + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer_type", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer_type", + "hidden" : true + } ] + } ], + "name" : "list_itempanel", + "modelid" : "6a14381f2e563365a984919d97e65a4f", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "stage_list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "reviewer_name", + "getPSAppDEField" : { + "name" : "REVIEWER_NAME", + "codeName" : "reviewer_name" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "reviewer", + "getPSAppDEField" : { + "name" : "REVIEWER", + "codeName" : "reviewer" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "guideline_id", + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "Guideline_id" + } + } ], + "getPSSysPFPlugin" : { + "pluginType" : "LIST_RENDER", + "pluginCode" : "REVIEW_LIST", + "runtimeObject" : true + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "d3d04b69a45d623ce8307afb2b4dc1f3", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审阶段列表", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableQuickSearch" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "fe1747f4c00f8f335c9075f0b50d29c5", + "modeltype" : "PSAPPDEVIEW" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "need_refresh", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL1" + }, + "caption" : "基础信息", + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "caption" : "所属空间", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "principal_name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_MAN" + }, + "caption" : "创建人", + "codeName" : "create_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "建立时间", + "codeName" : "create_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_MAN" + }, + "caption" : "更新人", + "codeName" : "update_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_TIME" + }, + "caption" : "更新时间", + "codeName" : "update_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "设置评审结果", + "codeName" : "review_results", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "review_results", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "choosed_content", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "choosed_content" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "druipart3", + "dRItemTag" : "UsrDRItem0509839110", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart3", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "review_content_idea_set_result_edit_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json", + "name" : "review_contentidea_set_result_edit_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "EditView", + "name" : "engine" + } ], + "getPSAppViewNavContexts" : [ { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "review_content", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "idea_set_result_edit_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "设置评审结果编辑视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "返回", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "返回", + "codeName" : "back", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_back", + "name" : "返回", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "back" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "tooltip" : "返回", + "uIActionMode" : "FRONT", + "uIActionTag" : "back", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "back@review_content" + }, + "tooltip" : "返回", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "form", + "modelid" : "aaf289a359beee100449349ee35e3987", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "idea_set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSFORMS/idea_set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "logicName" : "设置需求评审结果编辑视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "FORM" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "idea", + "contentType" : "REPEATER", + "detailStyle" : "STYLE3", + "detailType" : "MDCTRL", + "fieldName" : "idea", + "name" : "idea", + "getPSDEFormDetails" : [ { + "caption" : "show_identifier", + "codeName" : "show_identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "show_identifier", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "show_identifier", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "caption" : "title", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "title", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSControlLogics" : [ { + "itemName" : "grouppanel1", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel1", + "scriptCode" : "context.review_state == 20 && context.curstage_id != null && context.cur_reviewer_id == context.srfpersonid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "buildInActions" : 2, + "codeName" : "mdctrl1", + "getContentPSControl" : { + "codeName" : "set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "设置评审结果_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "next_review", + "dataType" : 25, + "createDV" : "1", + "updateDV" : "1" + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 22, + "colMD" : 22, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)&&(data.review_results == 3||data.review_results == 4)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 2, + "colMD" : 2, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorParams" : { + "triggerMode" : "input" + }, + "editorType" : "TEXTAREA", + "maxLength" : 2000, + "name" : "comment", + "placeHolder" : "请输入评审意见", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "actionType" : "UIACTION", + "caption" : "通过", + "codeName" : "button1", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button1" + }, + "getPSControlLogics" : [ { + "itemName" : "button1", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button1", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00c@FontAwesome", + "cssClass" : "fa fa-check" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "通过", + "codeName" : "pass", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_pass", + "name" : "通过(单条)", + "getNextPSUIAction" : { + "modelref" : true, + "id" : "Refresh" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "pass" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "pass", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "pass@review_result" + }, + "tooltip" : "通过", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "actionType" : "UIACTION", + "caption" : "拒绝", + "codeName" : "button2", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button2" + }, + "getPSControlLogics" : [ { + "itemName" : "button2", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button2", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-times" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "拒绝", + "codeName" : "decline", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_decline", + "name" : "拒绝(单条)", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refuse" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "decline", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "decline@review_result" + }, + "tooltip" : "拒绝", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "caption" : "继续下一条", + "codeName" : "next_review", + "createDV" : "1", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "RIGHT", + "labelWidth" : 130, + "name" : "next_review", + "noPrivDisplayMode" : 1, + "getPSControlLogics" : [ { + "itemName" : "next_review", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "next_review", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "CHECKBOX", + "name" : "next_review" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colLGOffset" : 4, + "colMD" : 8, + "colMDOffset" : 4, + "layout" : "TABLE_24COL" + }, + "updateDV" : "1", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSSysCss" : { + "cssName" : "review_btn_style" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl1_form", + "modelid" : "f75759e440add5333964d3534b98f592", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSControlLogics" : [ { + "itemName" : "grouppanel2", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel2", + "scriptCode" : "(context.curstage_id == null || context.cur_reviewer_id != context.srfpersonid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "codeName" : "mdctrl2", + "getContentPSControl" : { + "codeName" : "show_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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/show_main.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "评审结果展示表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 21, + "colMD" : 21, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "result_state", + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 3, + "colMD" : 3, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "comment", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl2_form", + "modelid" : "88bf50b85bf093b353bcb5ffe7514944", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl2", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "noTabHeader" : true, + "name" : "form", + "modelid" : "8862d66141c29668ebd6a59dfcb5b650", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "idea_set_result_edit_view_datainfobar", + "controlType" : "DATAINFOBAR", + "name" : "datainfobar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "datainfobar" + } + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "idea_set_result_edit_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "idea_set_result_edit_view", + "getPSDEViewId" : "2b248bb622d1ff532eb976b91db79917", + "getPSSysCss" : { + "cssName" : "review-results-style" + }, + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEEDITVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "设置评审结果", + "viewStyle" : "DEFAULT", + "viewType" : "DEEDITVIEW", + "xDataControlName" : "form", + "enableDP" : true, + "showCaptionBar" : false, + "showDataInfoBar" : true, + "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "choosed_content", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "choosed_content", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 8, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableItemPrivilege" : true, + "noTabHeader" : true, + "modelid" : "2c23c9a0bfde416e52f6a013860a75b0", + "modeltype" : "PSDEFORM_EDITFORM" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/work_item_main_view_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/work_item_main_view_form.json new file mode 100644 index 0000000000000000000000000000000000000000..688141e57bb3bae84e27d0361154c6da6490c842 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/work_item_main_view_form.json @@ -0,0 +1,11426 @@ +{ + "codeName" : "work_item_main_view_form", + "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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/work_item_main_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "ONCHANGE", "ONCLICK" ], + "logicName" : "工作项评审主视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "ctrl.details.formpage1.state.keepAlive=true;" + }, { + "eventNames" : "onChange", + "itemName" : "description", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_description", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onClick", + "itemName" : "attachments", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_attachments", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onChange", + "itemName" : "title", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "title_save", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + } ], + "getPSCtrlMsg" : { + "codeName" : "UsrCtrlMsg0228593610", + "dynaModelFilePath" : "PSCTRLMSGS/UsrCtrlMsg0228593610.json", + "name" : "编辑表单自定义消息(隐藏)", + "getPSCtrlMsgItems" : [ { + "name" : "BEFOREREMOVE_HIDDEN" + }, { + "name" : "CREATESUCCESS_HIDDEN" + }, { + "name" : "UPDATESUCCESS_HIDDEN" + } ] + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "title", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "submitter_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + } + }, { + "id" : "submitted_at", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + } + }, { + "id" : "state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "submitter_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "choosed_content", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "need_refresh", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "create_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "id" : "create_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "id" : "update_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + } + }, { + "id" : "update_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.LEFT_GROUPPANEL" + }, + "caption" : "评审基本信息", + "codeName" : "left_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "left_grouppanel", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorParams" : { + "SHOWLIMIT" : "true", + "ISAUTO" : "true" + }, + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "title" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTER_NAME" + }, + "caption" : "提交人", + "codeName" : "submitter_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitter_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "readonly" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "submitter_name", + "getPSEditorItems" : [ { + "name" : "submitter_id" + } ], + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "submitter_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "readOnly" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "submitter_id", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTED_AT" + }, + "caption" : "提交时间", + "codeName" : "submitted_at", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitted_at", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "submitted_at", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY年MM月DD日 HH:mm", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.STATE" + }, + "caption" : "状态", + "codeName" : "state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__test_case_state.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.SUBMITTER_ID" + }, + "caption" : "提交人标识", + "codeName" : "submitter_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "submitter_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "submitter_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.REVIEW.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "选中内容", + "codeName" : "choosed_content", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "choosed_content", + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "choosed_content", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "choosed_content" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前阶段", + "codeName" : "curstage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "需要刷新", + "codeName" : "need_refresh", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "need_refresh", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "need_refresh" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "codeName" : "tabpanel3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel3", + "getPSDEFormTabPages" : [ { + "caption" : "评审内容", + "codeName" : "tabpage3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage3", + "getPSDEFormDetails" : [ { + "caption" : "工作项", + "codeName" : "druipart4", + "dRItemTag" : "UsrDRItem0805466700", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart4", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_work_item_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentwork_item_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:work_item.show_identifier,title:title" + } ], + "getPSDEViewCodeName" : "work_item_grid_view_all", + "getPSDEViewId" : "bdcf027762e89d184ba505e56941b39b", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "工作项(动态)", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "工作流评审内容表格_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "完成评审", + "codeName" : "open_complete_review", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_open_complete_review", + "name" : "打开完成评审视图", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "completed_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_main_view" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "open_complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "globalUIAction" : true, + "reloadData" : true, + "id" : "open_complete_review@review" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "d3a9ac86f4712402a0626888611afe18", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "work_item_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "name" : "grid", + "modelid" : "267b93a1b8c40f9ddbb49919b9b95c60", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "work_item_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2dbde9823b4919779711c23f6aca2b18", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "notMode" : true + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "caption" : "工作项", + "codeName" : "druipart5", + "dRItemTag" : "UsrDRItem0805357248", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart5", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_work_item_no_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentwork_item_no_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:work_item.show_identifier,title:title" + } ], + "getPSDEViewCodeName" : "work_item_no_grid_view_all", + "getPSDEViewId" : "c55cd7ac1cc3988c123d34dfa466da95", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "工作项(动态)", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容表格(无多选)_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "完成评审", + "codeName" : "complete_review", + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_complete_review", + "name" : "完成当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "complete_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "complete_review@review_content" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "开始评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 10&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "开始评审", + "codeName" : "start_cur_stage_review", + "confirmMsg" : "是否开始当前阶段评审", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_start_cur_stage_review", + "name" : "开始当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "start_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "successMsg" : "已开启", + "uIActionMode" : "FRONT", + "uIActionTag" : "start_cur_stage_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "enableConfirm" : true, + "reloadData" : true, + "id" : "start_cur_stage_review@review_content" + }, + "tooltip" : "开始评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "8e59f274160e5e92217521ed9898db1d", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "work_item_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "name" : "grid", + "modelid" : "966aa8854c04412ad3f1783cf67c6902", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "no_grid_view_all_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/no_grid_view_all_search_form.json", + "logicName" : "评审内容表格(无多选)_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1fb467764bc3e7445797626c64d04e8f", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "work_item_no_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "d3bae59f547baa23c28a6b8143d89234", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "caption" : "评审说明", + "codeName" : "tabpage4", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage4", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "description_container", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "description_container", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "enableEdit" : "true", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "enableFullScreen" : "true", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "actionGroupExtractMode" : "ITEM", + "caption" : "附件", + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "attachments", + "getContentPSControl" : { + "aggMode" : "NONE", + "codeName" : "attach", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlStyle" : "ATTACHMENT_GRID", + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment/PSGRIDS/attach.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "附件表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "attachments_grid", + "logicType" : "APPDEUILOGIC", + "name" : "logic2", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_attachment_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "附件预览", + "codeName" : "attachment_preview", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_attachment_preview", + "name" : "附件预览", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "attachment_preview" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf002@FontAwesome", + "cssClass" : "fa fa-search" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "attachment_preview", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "attachment_preview@attachment" + }, + "width" : 250, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "上传时间", + "codeName" : "create_time", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "create_time", + "excelCaption" : "上传时间", + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "width" : 200, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "所属数据标识", + "codeName" : "owner_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "owner_id", + "excelCaption" : "所属数据标识", + "hideMode" : 1, + "name" : "owner_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true, + "hideDefault" : true + }, { + "align" : "RIGHT", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0103721999", + "name" : "附件表格操作列", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 250, + "detailType" : "DEUIACTION", + "name" : "u73b8ba5", + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "下载", + "codeName" : "download", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_download", + "name" : "附件下载", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSNavigateParams" : [ { + "key" : "fileid", + "name" : "fileid", + "value" : "file_id", + "rawValue" : false + }, { + "key" : "filename", + "name" : "filename", + "value" : "name", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSSysPFPlugin" : { + "pluginType" : "DEUIACTION", + "pluginCode" : "FILE_DOWNLOAD", + "runtimeObject" : true + }, + "tooltip" : "下载当前附件", + "uIActionMode" : "FRONT", + "uIActionTag" : "download", + "uIActionType" : "DEUIACTION", + "id" : "download@attachment" + }, + "tooltip" : "下载当前附件", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "u44d00e2", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "delete", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_delete", + "name" : "附件删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "tooltip" : "删除", + "uIActionMode" : "FRONT", + "uIActionTag" : "delete", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "delete@attachment" + }, + "tooltip" : "删除", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "attachment__Usr0103721999" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "format" : "YYYY-MM-DD HH:mm:ss", + "dataType" : 5, + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 25, + "name" : "owner_id", + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + } + }, { + "dataType" : 25, + "name" : "file_id", + "getPSAppDEField" : { + "name" : "FILE_ID", + "codeName" : "file_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "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 + } ], + "getPSSysPFPlugin" : { + "pluginType" : "GRID_RENDER", + "pluginCode" : "ATTACHMENT_GRID", + "runtimeObject" : true + }, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : true, + "name" : "attachments_grid", + "modelid" : "998d996121eae3cd01a2d8c20de49f02", + "modeltype" : "PSDEGRID" + }, + "contentType" : "GRID", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "attachments", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0507965741", + "name" : "新建附件", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "添加附件", + "detailType" : "DEUIACTION", + "name" : "u0f550cf", + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加附件", + "codeName" : "add_attachments", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_add_attachments", + "name" : "添加附件", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "add_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "add_attachments", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "add_attachments@review" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "review__Usr0507965741" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "tabpanel2", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel2", + "getPSDEFormTabPages" : [ { + "caption" : "评论", + "codeName" : "tabpage1", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0506651858", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "comment_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "commentlist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Base.json" + }, + "getPSAppViewNavContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "rawValue" : true + }, { + "key" : "SPACE", + "name" : "SPACE", + "rawValue" : true + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "principal_type", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "principal_id", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "2cd57b81d6d3e24a97d721002d13a493", + "getPSViewLayoutPanel" : { + "codeName" : "usr0103274907", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "ec74278f1f5a797ebc942e090298d91c", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "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/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSLISTS/list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "user_name", + "viewFieldName" : "CREATE_MAN" + }, { + "id" : "time", + "viewFieldName" : "CREATE_TIME" + }, { + "id" : "field_text_dynamic3", + "hidden" : true, + "viewFieldName" : "ID" + }, { + "id" : "pid", + "hidden" : true, + "viewFieldName" : "PID" + }, { + "id" : "is_top", + "hidden" : true, + "viewFieldName" : "IS_TOP" + }, { + "id" : "field_text_dynamic2", + "viewFieldName" : "CONTENT" + }, { + "id" : "pcreate_man", + "viewFieldName" : "PCREATE_MAN" + }, { + "id" : "pcontent", + "viewFieldName" : "PCONTENT" + } ], + "codeName" : "usr0103471499", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSPANELS/usr0103471499.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "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/plmweb/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_MAN", + "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_TIME" + }, { + "caption" : "置顶", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "top_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "IS_TOP", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "1" + } ], + "relatedItemNames" : [ "is_top" ], + "notMode" : false + } ], + "getPSRawItem" : { + "caption" : "置顶", + "contentType" : "RAW", + "name" : "top_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "置顶", + "showCaption" : true + }, { + "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" : "is_top", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "is_top" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "IS_TOP", + "hidden" : true + } ], + "getPSSysCss" : { + "cssName" : "top_style" + } + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSControlLogics" : [ { + "itemName" : "CONTAINER2", + "logicTag" : "list_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" : "

该评论已删除

" + } ], + "relatedItemNames" : [ "field_text_dynamic2" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "actionGroupExtractMode" : "ITEMS", + "itemStyle" : "STYLE2", + "itemType" : "BUTTONLIST", + "name" : "top", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysCss" : { + "cssName" : "comment_btn_style" + }, + "getPSSysImage" : { + "glyph" : "xf142@FontAwesome", + "cssClass" : "fa fa-ellipsis-v" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0519465800", + "name" : "评论列表行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "置顶", + "detailType" : "DEUIACTION", + "name" : "u97e6419", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "置顶", + "codeName" : "top", + "fullCodeName" : "comment_top", + "name" : "评论置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "top@comment" + }, + "visibleScriptCode" : "data.is_top!=1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "取消置顶", + "detailType" : "DEUIACTION", + "name" : "uaa719ea", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "取消置顶", + "codeName" : "no_top", + "fullCodeName" : "comment_no_top", + "name" : "取消置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "no_top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "no_top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "no_top@comment" + }, + "visibleScriptCode" : "data.is_top==1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "ue61f196", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "del_comment", + "confirmMsg" : "确认删除该评论?", + "fullCodeName" : "comment_del_comment", + "name" : "删除评论", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "delete" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "del_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "reloadData" : true, + "id" : "del_comment@comment" + }, + "visibleScriptCode" : "data.create_man === context.srfuserid", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "comment__Usr0519465800" + } + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "编辑", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic1" + }, + "getPSControlLogics" : [ { + "itemName" : "BUTTON_CALLUILOGIC1", + "logicTag" : "list_itempanel", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "data.create_man === context.srfuserid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "panel_usr0103471499_button_calluilogic1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic1_click@comment" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA" + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "回复", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic2" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf0e5@FontAwesome", + "cssClass" : "fa fa-comment-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "回复", + "codeName" : "panel_usr0103471499_button_calluilogic2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic2_click", + "name" : "回复", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "reply_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic2_click@comment" + }, + "tooltip" : "回复", + "uIActionTarget" : "SINGLEDATA" + } ] + } ] + }, { + "caption" : "容器", + "cssStyle" : "padding-left: 36px;", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "field_text_dynamic2", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "field_text_dynamic2", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "CONTENT" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "ISNOTNULL", + "dstModelField" : "PID", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "pid" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcreate_man", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "pcreate_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "viewFieldName" : "PCREATE_MAN", + "convertToCodeItemText" : true + }, { + "caption" : "标签", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_label", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSRawItem" : { + "caption" : ":", + "contentType" : "RAW", + "name" : "static_label", + "predefinedType" : "STATIC_LABEL", + "renderMode" : "PARAGRAPH" + }, + "rawContent" : ":", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcontent", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "pcontent", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "viewFieldName" : "PCONTENT" + } ], + "getPSSysCss" : { + "cssName" : "comment-replay" + } + } ] + } ] + } ], + "name" : "list_itempanel", + "modelid" : "ee886f58af63fee0ca6e9603df7aaa8e", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 5, + "format" : "YYYY-MM-DD HH:mm:ss", + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 21, + "name" : "content", + "getPSAppDEField" : { + "name" : "CONTENT", + "codeName" : "content" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "create_man", + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "pcreate_man", + "getPSAppDEField" : { + "name" : "PCREATE_MAN", + "codeName" : "pcreate_man" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 21, + "name" : "pcontent", + "getPSAppDEField" : { + "name" : "PCONTENT", + "codeName" : "pcontent" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSSysCss" : { + "cssName" : "comment-list-height-auto" + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : true, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "9b4452e60e1fe2c3e394cd0199c78969", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评论列表视图", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "eac2aa8e4fe80453d257341ab278a79a", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "tickets", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "ticket", + "minorDEName" : "TICKET", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "name" : "DER1N_TICKET_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "ideas", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "idea", + "minorDEName" : "IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "name" : "DER1N_IDEA_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "customers", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "customer", + "minorDEName" : "CUSTOMER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "name" : "DER1N_CUSTOMER_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColLG" : 6, + "childColMD" : 6, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 16, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "right_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "right_grouppanel", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel6", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel6", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFormDetails" : [ { + "codeName" : "druipart2", + "dRItemTag" : "UsrDRItem0516009922", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart2", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "review_stage_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "review_stagelist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "4bbb21d1872ebcd758ad32ec9b51d22b", + "getPSViewLayoutPanel" : { + "codeName" : "usr0520728860", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.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" + } + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d7c9940e5793e559c4da263b73e484a1", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onSelectionChange", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "ONSELECTIONCHANGE", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "choose_stage" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "DEFAULT_SELECTED", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "default_choose" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_STAGE.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "6a830069f68f3cacd06e018e773f245e", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "codeName" : "stage_list", + "controlStyle" : "REVIEW_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/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSLISTS/stage_list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "stage_state", + "viewFieldName" : "stage_state" + }, { + "id" : "name", + "viewFieldName" : "name" + }, { + "id" : "reviewer_name", + "viewFieldName" : "reviewer_name" + }, { + "id" : "reviewer_readonly", + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer", + "hidden" : true, + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer_type", + "hidden" : true, + "viewFieldName" : "reviewer_type" + } ], + "codeName" : "usr0516263811", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSPANELS/usr0516263811.json", + "hookEventNames" : [ "ONCHANGE" ], + "layoutMode" : "TABLE_24COL", + "logicName" : "stage_list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onChange", + "itemName" : "reviewer_name", + "logicTag" : "list_itempanel", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "set_stage_reviewer" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "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" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "stage_state", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "stage_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__stage_state.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "getPSSysCss" : { + "cssName" : "codelist-only-icon" + }, + "viewFieldName" : "stage_state", + "convertToCodeItemText" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "cssStyle" : "font-size:0;", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "hAlign" : "CENTER", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "viewFieldName" : "name" + } ] + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_name", + "getPSEditor" : { + "editorParams" : { + "VALUEITEMNAME" : "reviewer", + "SHOWNAMETEXT" : "false", + "SHOWNAMETIP" : "true", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "libraries/${context.library}/library_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_LIBRARY", + "editorType" : "PICKEREX_TRIGGER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "OR", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer_name" + }, { + "caption" : "文本(动态)", + "cssStyle" : "display: flex;\nalign-items: center;", + "fieldStates" : 1, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_readonly", + "getPSEditor" : { + "editorParams" : { + "SHOWNAMETEXT" : "false", + "READONLY" : "TRUE" + }, + "editorStyle" : "PERSONNEL_INFO", + "editorType" : "SPAN", + "name" : "reviewer_readonly", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSONNEL_INFO", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false, + "readOnly" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer", + "convertToCodeItemText" : true + } ] + } ] + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer", + "hidden" : true + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer_type", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer_type", + "hidden" : true + } ] + } ], + "name" : "list_itempanel", + "modelid" : "6a14381f2e563365a984919d97e65a4f", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "stage_list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "reviewer_name", + "getPSAppDEField" : { + "name" : "REVIEWER_NAME", + "codeName" : "reviewer_name" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "reviewer", + "getPSAppDEField" : { + "name" : "REVIEWER", + "codeName" : "reviewer" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "guideline_id", + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "Guideline_id" + } + } ], + "getPSSysPFPlugin" : { + "pluginType" : "LIST_RENDER", + "pluginCode" : "REVIEW_LIST", + "runtimeObject" : true + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "d3d04b69a45d623ce8307afb2b4dc1f3", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审阶段列表", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableQuickSearch" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "fe1747f4c00f8f335c9075f0b50d29c5", + "modeltype" : "PSAPPDEVIEW" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "need_refresh", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL1" + }, + "caption" : "基础信息", + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "caption" : "所属项目", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "principal_name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_MAN" + }, + "caption" : "创建人", + "codeName" : "create_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "建立时间", + "codeName" : "create_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_MAN" + }, + "caption" : "更新人", + "codeName" : "update_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_TIME" + }, + "caption" : "更新时间", + "codeName" : "update_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "设置评审结果", + "codeName" : "review_results", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "review_results", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "choosed_content", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "choosed_content" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "druipart3", + "dRItemTag" : "UsrDRItem0509839110", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart3", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "review_content_idea_set_result_edit_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json", + "name" : "review_contentidea_set_result_edit_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "EditView", + "name" : "engine" + } ], + "getPSAppViewNavContexts" : [ { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "review_content", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "idea_set_result_edit_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "设置评审结果编辑视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "返回", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "返回", + "codeName" : "back", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_back", + "name" : "返回", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "back" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "tooltip" : "返回", + "uIActionMode" : "FRONT", + "uIActionTag" : "back", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "back@review_content" + }, + "tooltip" : "返回", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "form", + "modelid" : "aaf289a359beee100449349ee35e3987", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "idea_set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSFORMS/idea_set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "logicName" : "设置需求评审结果编辑视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "FORM" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "idea", + "contentType" : "REPEATER", + "detailStyle" : "STYLE3", + "detailType" : "MDCTRL", + "fieldName" : "idea", + "name" : "idea", + "getPSDEFormDetails" : [ { + "caption" : "show_identifier", + "codeName" : "show_identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "show_identifier", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "show_identifier", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "caption" : "title", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "title", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSControlLogics" : [ { + "itemName" : "grouppanel1", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel1", + "scriptCode" : "context.review_state == 20 && context.curstage_id != null && context.cur_reviewer_id == context.srfpersonid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "buildInActions" : 2, + "codeName" : "mdctrl1", + "getContentPSControl" : { + "codeName" : "set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "设置评审结果_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "next_review", + "dataType" : 25, + "createDV" : "1", + "updateDV" : "1" + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 22, + "colMD" : 22, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)&&(data.review_results == 3||data.review_results == 4)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 2, + "colMD" : 2, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorParams" : { + "triggerMode" : "input" + }, + "editorType" : "TEXTAREA", + "maxLength" : 2000, + "name" : "comment", + "placeHolder" : "请输入评审意见", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "actionType" : "UIACTION", + "caption" : "通过", + "codeName" : "button1", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button1" + }, + "getPSControlLogics" : [ { + "itemName" : "button1", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button1", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00c@FontAwesome", + "cssClass" : "fa fa-check" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "通过", + "codeName" : "pass", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_pass", + "name" : "通过(单条)", + "getNextPSUIAction" : { + "modelref" : true, + "id" : "Refresh" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "pass" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "pass", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "pass@review_result" + }, + "tooltip" : "通过", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "actionType" : "UIACTION", + "caption" : "拒绝", + "codeName" : "button2", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button2" + }, + "getPSControlLogics" : [ { + "itemName" : "button2", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button2", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-times" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "拒绝", + "codeName" : "decline", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_decline", + "name" : "拒绝(单条)", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refuse" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "decline", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "decline@review_result" + }, + "tooltip" : "拒绝", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "caption" : "继续下一条", + "codeName" : "next_review", + "createDV" : "1", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "RIGHT", + "labelWidth" : 130, + "name" : "next_review", + "noPrivDisplayMode" : 1, + "getPSControlLogics" : [ { + "itemName" : "next_review", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "next_review", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "CHECKBOX", + "name" : "next_review" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colLGOffset" : 4, + "colMD" : 8, + "colMDOffset" : 4, + "layout" : "TABLE_24COL" + }, + "updateDV" : "1", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSSysCss" : { + "cssName" : "review_btn_style" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl1_form", + "modelid" : "f75759e440add5333964d3534b98f592", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSControlLogics" : [ { + "itemName" : "grouppanel2", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel2", + "scriptCode" : "(context.curstage_id == null || context.cur_reviewer_id != context.srfpersonid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "codeName" : "mdctrl2", + "getContentPSControl" : { + "codeName" : "show_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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/show_main.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "评审结果展示表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 21, + "colMD" : 21, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "result_state", + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 3, + "colMD" : 3, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "comment", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl2_form", + "modelid" : "88bf50b85bf093b353bcb5ffe7514944", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl2", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "noTabHeader" : true, + "name" : "form", + "modelid" : "8862d66141c29668ebd6a59dfcb5b650", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "idea_set_result_edit_view_datainfobar", + "controlType" : "DATAINFOBAR", + "name" : "datainfobar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "datainfobar" + } + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "idea_set_result_edit_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "idea_set_result_edit_view", + "getPSDEViewId" : "2b248bb622d1ff532eb976b91db79917", + "getPSSysCss" : { + "cssName" : "review-results-style" + }, + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEEDITVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "设置评审结果", + "viewStyle" : "DEFAULT", + "viewType" : "DEEDITVIEW", + "xDataControlName" : "form", + "enableDP" : true, + "showCaptionBar" : false, + "showDataInfoBar" : true, + "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "choosed_content", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "choosed_content", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 8, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableItemPrivilege" : true, + "noTabHeader" : true, + "modelid" : "620ed1c5f40873075c59cf26e60484ff", + "modeltype" : "PSDEFORM_EDITFORM" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/page_tree_exp_view_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/page_tree_exp_view_tree_view.json new file mode 100644 index 0000000000000000000000000000000000000000..44e2baa8488d7d8c28282556f1d8542a5c3f7ff5 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/page_tree_exp_view_tree_view.json @@ -0,0 +1,1513 @@ +{ + "codeName" : "page_tree_exp_view_tree_view", + "controlStyle" : "GROUP_TREE", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/page_tree_exp_view_tree_view.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "页面评审树导航", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSControls" : [ { + "codeName" : "page_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "page_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "page_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "评审 - 全部评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_9" + }, + "name" : "分组 - 类别", + "getParentPSAppDEField" : { + "name" : "SECTION_ID", + "codeName" : "section_id" + }, + "getParentPSDER1N" : { + "codeName" : "section", + "dERType" : "DER1N", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/category/PSDERS/DER1N_CATEGORY_SECTION_SECTION_ID.json", + "fKeyName" : "FB9B5B68802E10A225", + "logicName" : "分组-类别", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/section.json" + }, + "masterOrder" : -1, + "masterRS" : 32, + "minorCodeName" : "section_categories", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/category.json" + }, + "minorServiceCodeName" : "section_categories", + "name" : "DER1N_CATEGORY_SECTION_SECTION_ID", + "orderValue" : 100, + "getPSDER1NDEFieldMaps" : [ { + "codeName" : "Usr0219356015", + "getMajorPSDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "mapType" : "NOTEXISTS", + "name" : "是否叶子节点" + } ], + "getPSPickupDEField" : { + "name" : "SECTION_ID", + "codeName" : "Section_id" + }, + "getPSPickupTextDEField" : { + "name" : "SECTION_NAME", + "codeName" : "section_name" + }, + "pickupDEFName" : "SECTION_ID", + "removeActionType" : 2, + "removeOrder" : 0, + "serviceCodeName" : "section", + "enableFKey" : true + }, + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "name" : "默认根节点 - 评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_3" + }, + "name" : "待办 - 我创建的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_4" + }, + "name" : "待办 - 我评审的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_5" + }, + "name" : "待办 - 我关注的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "评审 - 需求评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "评审 - 基线评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "name" : "默认根节点 - 待办", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "name" : "默认根节点 - 分组", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_10" + }, + "name" : "默认根节点 - 无分组类别", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "name" : "全部评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "text" : "全部评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "页面评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_1", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "ARTICLE_PAGE", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf022@FontAwesome", + "cssClass" : "fa fa-list-alt" + }, + "text" : "页面评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "无分组类别", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_10", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_no_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "page_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_10" + }, { + "counterMode" : 0, + "name" : "基线评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_2", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "BASELINE", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf1c6@FontAwesome", + "cssClass" : "fa fa-file-zip-o" + }, + "text" : "基线评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + }, { + "counterMode" : 0, + "name" : "我创建的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_3", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_create_man_eq", + "name" : "n_create_man_eq", + "value" : "srfuserid", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf234@FontAwesome", + "cssClass" : "fa fa-user-plus" + }, + "text" : "我创建的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_3" + }, { + "counterMode" : 0, + "name" : "我评审的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_4", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "text" : "我评审的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_4" + }, { + "counterMode" : 0, + "name" : "我关注的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_5", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf006@FontAwesome", + "cssClass" : "fa fa-star-o" + }, + "text" : "我关注的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_5" + }, { + "counterMode" : 0, + "name" : "待办", + "nodeType" : "node_6", + "text" : "待办", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_6" + }, { + "counterMode" : 0, + "name" : "评审", + "nodeType" : "node_7", + "text" : "评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_7" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "分组", + "nodeType" : "node_8", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/section.json" + }, + "getPSDEContextMenu" : { + "codeName" : "page_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_8" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "类别", + "navFilter" : "category_id", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_9", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "page_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_categories_like", + "name" : "n_categories_like", + "value" : "category", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_9" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "TREE_RENDER", + "pluginCode" : "GROUP_TREE", + "runtimeObject" : true + }, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "modelid" : "529765d2c2d45f0f80010e5780b3a172", + "modeltype" : "PSDETREEVIEW" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/work_item_tree_exp_view_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/work_item_tree_exp_view_tree_view.json new file mode 100644 index 0000000000000000000000000000000000000000..4bc59d3d9d5060c211db8fe18c6c242636352e8d --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/work_item_tree_exp_view_tree_view.json @@ -0,0 +1,1513 @@ +{ + "codeName" : "work_item_tree_exp_view_tree_view", + "controlStyle" : "GROUP_TREE", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/work_item_tree_exp_view_tree_view.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "工作项评审树导航", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSControls" : [ { + "codeName" : "work_item_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "work_item_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "work_item_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "评审 - 全部评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_9" + }, + "name" : "分组 - 类别", + "getParentPSAppDEField" : { + "name" : "SECTION_ID", + "codeName" : "section_id" + }, + "getParentPSDER1N" : { + "codeName" : "section", + "dERType" : "DER1N", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/category/PSDERS/DER1N_CATEGORY_SECTION_SECTION_ID.json", + "fKeyName" : "FB9B5B68802E10A225", + "logicName" : "分组-类别", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/section.json" + }, + "masterOrder" : -1, + "masterRS" : 32, + "minorCodeName" : "section_categories", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/category.json" + }, + "minorServiceCodeName" : "section_categories", + "name" : "DER1N_CATEGORY_SECTION_SECTION_ID", + "orderValue" : 100, + "getPSDER1NDEFieldMaps" : [ { + "codeName" : "Usr0219356015", + "getMajorPSDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "mapType" : "NOTEXISTS", + "name" : "是否叶子节点" + } ], + "getPSPickupDEField" : { + "name" : "SECTION_ID", + "codeName" : "Section_id" + }, + "getPSPickupTextDEField" : { + "name" : "SECTION_NAME", + "codeName" : "section_name" + }, + "pickupDEFName" : "SECTION_ID", + "removeActionType" : 2, + "removeOrder" : 0, + "serviceCodeName" : "section", + "enableFKey" : true + }, + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "name" : "默认根节点 - 评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_3" + }, + "name" : "待办 - 我创建的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_4" + }, + "name" : "待办 - 我评审的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_5" + }, + "name" : "待办 - 我关注的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "评审 - 需求评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "评审 - 基线评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "name" : "默认根节点 - 待办", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "name" : "默认根节点 - 分组", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_10" + }, + "name" : "默认根节点 - 无分组类别", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "name" : "全部评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "text" : "全部评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "工作项评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_1", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "WORK_ITEM", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf022@FontAwesome", + "cssClass" : "fa fa-list-alt" + }, + "text" : "工作项评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "无分组类别", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_10", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_no_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "work_item_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_10" + }, { + "counterMode" : 0, + "name" : "基线评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_2", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "BASELINE", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf1c6@FontAwesome", + "cssClass" : "fa fa-file-zip-o" + }, + "text" : "基线评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + }, { + "counterMode" : 0, + "name" : "我创建的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_3", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_create_man_eq", + "name" : "n_create_man_eq", + "value" : "srfuserid", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf234@FontAwesome", + "cssClass" : "fa fa-user-plus" + }, + "text" : "我创建的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_3" + }, { + "counterMode" : 0, + "name" : "我评审的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_4", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "text" : "我评审的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_4" + }, { + "counterMode" : 0, + "name" : "我关注的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_5", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf006@FontAwesome", + "cssClass" : "fa fa-star-o" + }, + "text" : "我关注的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_5" + }, { + "counterMode" : 0, + "name" : "待办", + "nodeType" : "node_6", + "text" : "待办", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_6" + }, { + "counterMode" : 0, + "name" : "评审", + "nodeType" : "node_7", + "text" : "评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_7" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "分组", + "nodeType" : "node_8", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/section.json" + }, + "getPSDEContextMenu" : { + "codeName" : "work_item_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_8" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "类别", + "navFilter" : "category_id", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_9", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "work_item_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_categories_like", + "name" : "n_categories_like", + "value" : "category", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_9" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "TREE_RENDER", + "pluginCode" : "GROUP_TREE", + "runtimeObject" : true + }, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "modelid" : "72d3102ef7e41df4f0767be97e6757b2", + "modeltype" : "PSDETREEVIEW" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSWIZARDPANELS/create_wizard_view_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSWIZARDPANELS/create_wizard_view_wizard.json index 06b3d84c162ff002bae74eafabb09e02eee018f4..7333f07949f4caae64db260e3e1cb8e3f1573669 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSWIZARDPANELS/create_wizard_view_wizard.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSWIZARDPANELS/create_wizard_view_wizard.json @@ -1125,7 +1125,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -1247,6 +1247,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -1997,6 +2105,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json index 28c31f893ff0d883142ebec0e4d179ecc6d7080a..0a90030ef46fbded27115733e398aebcacb2ac59 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json @@ -1193,6 +1193,68 @@ "name" : "IDEA", "stdDataType" : 21, "stringLength" : 1048576 + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[PAGE][空间页面]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "SPAN", + "name" : "[PAGE][空间页面]移动端默认", + "stringLength" : 1048576, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[PAGE][空间页面]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "SPAN", + "name" : "[PAGE][空间页面]", + "stringLength" : 1048576, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "codeName" : "page", + "logicName" : "空间页面", + "name" : "PAGE", + "stdDataType" : 21, + "stringLength" : 1048576 + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[WORK_ITEM][项目工作项]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "SPAN", + "name" : "[WORK_ITEM][项目工作项]移动端默认", + "stringLength" : 1048576, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[WORK_ITEM][项目工作项]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "SPAN", + "name" : "[WORK_ITEM][项目工作项]", + "stringLength" : 1048576, + "uIMode" : "DEFAULT" + }, + "type" : "DEFAULT" + } ], + "codeName" : "work_item", + "logicName" : "项目工作项", + "name" : "WORK_ITEM", + "stdDataType" : 21, + "stringLength" : 1048576 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -1923,6 +1985,24 @@ }, "sourceType" : "DEFIELD", "type" : "DTO" + }, { + "codeName" : "page", + "logicName" : "空间页面", + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getRefPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "article_page_dto" + }, + "getRefPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "sourceType" : "DEFIELD", + "type" : "DTO" }, { "codeName" : "test_case", "logicName" : "测试用例", @@ -1941,6 +2021,24 @@ }, "sourceType" : "DEFIELD", "type" : "DTO" + }, { + "codeName" : "work_item", + "logicName" : "项目工作项", + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getRefPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "getRefPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "sourceType" : "DEFIELD", + "type" : "DTO" }, { "codeName" : "cur_version_id", "logicName" : "当前版本标识", @@ -3123,6 +3221,33 @@ "uILogicAttachMode" : "AFTER", "reloadData" : true, "id" : "program_review_idea@review_content" + }, { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" }, { "actionTarget" : "NONE", "caption" : "规划用例", @@ -3150,6 +3275,33 @@ "uILogicAttachMode" : "AFTER", "reloadData" : true, "id" : "program_review_test_case@review_content" + }, { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" }, { "actionTarget" : "MULTIKEY", "noPrivDisplayMode" : 1, @@ -3635,25 +3787,6 @@ } ], "topPos" : 260, "parallelOutput" : true - }, { - "code" : "const rows = uiLogic.grid.state.rows;\r\nif (rows && rows.length > 0) {\r\n\trows.forEach(row => {\r\n\t\tconst titleColumn = row.uiActionGroupStates.target_title;\r\n\t\tconst review_state = row.data.review_data.state;\r\n\t\tif (titleColumn && Object.values(titleColumn).length > 0) {\r\n\t\t\tObject.values(titleColumn).forEach(action => {\r\n\t\t\t\tif (action.uiActionId === 'remove_case@review_content') {\r\n\t\t\t\t\taction.visible = review_state == '10';\r\n\t\t\t\t}\r\n if(action.uiActionId === 'remove_case@review_content' && context.srfreadonly ==true){\r\n action.visible = false;\r\n }\r\n\t\t\t})\r\n\t\t}\r\n row.editColStates.change_type.disabled = review_state == '60';\r\n row.editColStates.change_version.disabled = review_state == '60';\r\n row.editColStates.change_version.readonly = review_state == '60';\r\n row.editColStates.change_version.editable = review_state == '60';\r\n\t})\r\n}\r\n", - "codeName" : "RAWJSCODE1", - "leftPos" : 160, - "logicNodeType" : "RAWJSCODE", - "name" : "计算表格列行为状态", - "getPSDEUILogicLinks" : [ { - "getDstPSDEUILogicNode" : { - "modelref" : true, - "id" : "DEBUGPARAM1" - }, - "linkMode" : 0, - "name" : "连接名称", - "getSrcPSDEUILogicNode" : { - "modelref" : true, - "id" : "RAWJSCODE1" - } - } ], - "topPos" : 410 }, { "codeName" : "END1", "leftPos" : 200, @@ -3661,14 +3794,11 @@ "name" : "结束", "topPos" : 571 }, { - "codeName" : "DEBUGPARAM1", - "getDstPSDEUILogicParam" : { - "modelref" : true, - "id" : "Grid" - }, + "code" : "const rows = uiLogic.grid.state.rows;\r\nif (rows && rows.length > 0) {\r\n\trows.forEach(row => {\r\n\t\tconst titleColumn = row.uiActionGroupStates.target_title;\r\n\t\tconst review_state = row.data.review_data.state;\r\n\t\tif (titleColumn && Object.values(titleColumn).length > 0) {\r\n\t\t\tObject.values(titleColumn).forEach(action => {\r\n\t\t\t\tif (action.uiActionId === 'remove_case@review_content') {\r\n\t\t\t\t\taction.visible = review_state == '10';\r\n\t\t\t\t}\r\n if(action.uiActionId === 'remove_case@review_content' && context.srfreadonly ==true){\r\n action.visible = false;\r\n }\r\n\t\t\t})\r\n\t\t}\r\n row.editColStates.change_type.disabled = review_state == '60';\r\n row.editColStates.change_version.disabled = review_state == '60';\r\n row.editColStates.change_version.readonly = review_state == '60';\r\n row.editColStates.change_version.editable = review_state == '60';\r\n\t})\r\n}\r\n", + "codeName" : "RAWJSCODE1", "leftPos" : 160, - "logicNodeType" : "DEBUGPARAM", - "name" : "设置后的表格", + "logicNodeType" : "RAWJSCODE", + "name" : "计算表格列行为状态", "getPSDEUILogicLinks" : [ { "getDstPSDEUILogicNode" : { "modelref" : true, @@ -3678,23 +3808,23 @@ "name" : "连接名称", "getSrcPSDEUILogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM1" + "id" : "RAWJSCODE1" } } ], - "topPos" : 490 + "topPos" : 410 } ], "getPSDEUILogicParams" : [ { - "codeName" : "Grid", - "logicName" : "表格", - "name" : "表格", - "activeCtrlParam" : true, - "ctrlParam" : true - }, { "codeName" : "Default", "logicName" : "传入变量", "name" : "传入变量", "default" : true, "entityParam" : true + }, { + "codeName" : "Grid", + "logicName" : "表格", + "name" : "表格", + "activeCtrlParam" : true, + "ctrlParam" : true } ], "getStartPSDEUILogicNode" : { "modelref" : true, @@ -4298,13 +4428,13 @@ "name" : "获取评审数据", "getPSDEUILogicNodes" : [ { "codeName" : "Begin", - "leftPos" : -130, + "leftPos" : 140, "logicNodeType" : "BEGIN", "name" : "开始", "getPSDEUILogicLinks" : [ { "getDstPSDEUILogicNode" : { "modelref" : true, - "id" : "DEBUGPARAM1" + "id" : "RAWJSCODE1" }, "linkMode" : 0, "name" : "连接名称", @@ -4315,34 +4445,6 @@ } ], "topPos" : 200, "parallelOutput" : true - }, { - "codeName" : "END1", - "leftPos" : 570, - "logicNodeType" : "END", - "name" : "结束", - "topPos" : 200 - }, { - "codeName" : "DEBUGPARAM1", - "getDstPSDEUILogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "leftPos" : 39, - "logicNodeType" : "DEBUGPARAM", - "name" : "调试逻辑参数", - "getPSDEUILogicLinks" : [ { - "getDstPSDEUILogicNode" : { - "modelref" : true, - "id" : "RAWJSCODE1" - }, - "linkMode" : 0, - "name" : "连接名称", - "getSrcPSDEUILogicNode" : { - "modelref" : true, - "id" : "DEBUGPARAM1" - } - } ], - "topPos" : 208 }, { "code" : "const appDataEntityId = 'plmweb.review_content';\r\nconst context = uiLogic.ctx;\r\nconst data_arr = uiLogic.default;\r\n\r\nconst keyMapping = {\r\n srfkey: 'target_id',\r\n};\r\n\r\nconst propertyMap = uiLogic.view.model.appViewParams?.find(\r\n item => item.key.toLowerCase() === 'PROPERTYMAP'.toLowerCase(),\r\n);\r\n\r\nif (propertyMap) {\r\n const keyValuePairs = propertyMap.value.split(',');\r\n // 遍历键值对数组并添加到 keyMapping 映射对象中\r\n for (const pair of keyValuePairs) {\r\n const [sourceKey, targetKey] = pair.split(':');\r\n if (sourceKey && targetKey) {\r\n keyMapping[sourceKey] = targetKey;\r\n }\r\n }\r\n}\r\n\r\n// *转换属性\r\nconst addData = data_arr.map(item => {\r\n const tempData = {};\r\n // 遍历映射对象,将属性从 item 复制到 tempData\r\n Object.keys(keyMapping).forEach(key => {\r\n const targetKey = keyMapping[key];\r\n tempData[targetKey] = item[key];\r\n });\r\n // 获取 change_version 中 from 对象的 owner_type\r\n const ownerType = context.principal_type.toUpperCase();\r\n // 将 target_type 字段设置为 owner_type\r\n tempData['target_type'] = ownerType;\r\n keyMapping['srfkey'] = item['id'];\r\n return tempData;\r\n});\r\n\r\n// 获取实体服务并调用创建接口\r\nconst service = ibiz.hub.getApp(context.srfappid).deService;\r\nservice.exec(appDataEntityId, 'Create', context, addData);\r\n", "codeName" : "RAWJSCODE1", @@ -4362,6 +4464,12 @@ } } ], "topPos" : 208 + }, { + "codeName" : "END1", + "leftPos" : 550, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 200 } ], "getPSDEUILogicParams" : [ { "codeName" : "Default", @@ -4550,80 +4658,6 @@ } ], "topPos" : 250, "parallelOutput" : true - }, { - "codeName" : "PREPAREJSPARAM4", - "leftPos" : 550, - "logicNodeType" : "PREPAREJSPARAM", - "name" : "准备参数", - "getPSDEUILogicLinks" : [ { - "getDstPSDEUILogicNode" : { - "modelref" : true, - "id" : "RAWJSCODE1" - }, - "linkMode" : 0, - "name" : "连接名称", - "getSrcPSDEUILogicNode" : { - "modelref" : true, - "id" : "PREPAREJSPARAM4" - } - } ], - "getPSDEUILogicNodeParams" : [ { - "getDstPSDEUILogicParam" : { - "modelref" : true, - "id" : "review_content" - }, - "name" : "Default ==> review_content", - "paramAction" : "COPYPARAM", - "getSrcPSDEUILogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "srcValueType" : "SRCDLPARAM" - } ], - "topPos" : 258 - }, { - "codeName" : "PREPAREJSPARAM2", - "leftPos" : 1132, - "logicNodeType" : "PREPAREJSPARAM", - "name" : "准备参数", - "getPSDEUILogicLinks" : [ { - "getDstPSDEUILogicNode" : { - "modelref" : true, - "id" : "END1" - }, - "linkMode" : 0, - "name" : "连接名称", - "getSrcPSDEUILogicNode" : { - "modelref" : true, - "id" : "PREPAREJSPARAM2" - } - } ], - "getPSDEUILogicNodeParams" : [ { - "dstFieldName" : "test_case", - "getDstPSDEUILogicParam" : { - "modelref" : true, - "id" : "ctx" - }, - "name" : "无值(NONE) ==> ctx[test_case]", - "paramAction" : "SETPARAMVALUE", - "srcValueType" : "NONEVALUE" - }, { - "dstFieldName" : "idea", - "getDstPSDEUILogicParam" : { - "modelref" : true, - "id" : "ctx" - }, - "name" : "无值(NONE) ==> ctx[idea]", - "paramAction" : "SETPARAMVALUE", - "srcValueType" : "NONEVALUE" - } ], - "topPos" : 258 - }, { - "codeName" : "END1", - "leftPos" : 1375, - "logicNodeType" : "END", - "name" : "结束", - "topPos" : 250 }, { "codeName" : "DEBUGPARAM1", "getDstPSDEUILogicParam" : { @@ -4722,14 +4756,121 @@ } ], "topPos" : 258 }, { - "codeName" : "DEUIACTION1", + "codeName" : "PREPAREJSPARAM1", + "leftPos" : 370, + "logicNodeType" : "PREPAREJSPARAM", + "name" : "测试用例", + "getPSDEUILogicLinks" : [ { + "getDstPSDEUILogicNode" : { + "modelref" : true, + "id" : "PREPAREJSPARAM4" + }, + "linkMode" : 0, + "name" : "连接名称", + "getSrcPSDEUILogicNode" : { + "modelref" : true, + "id" : "PREPAREJSPARAM1" + } + } ], + "getPSDEUILogicNodeParams" : [ { + "dstFieldName" : "test_case", + "getDstPSDEUILogicParam" : { + "modelref" : true, + "id" : "ctx" + }, + "name" : "Default[target_id] ==> ctx[test_case]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "target_id", + "getSrcPSDEUILogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 190 + }, { + "codeName" : "PREPAREJSPARAM4", + "leftPos" : 550, + "logicNodeType" : "PREPAREJSPARAM", + "name" : "准备参数", + "getPSDEUILogicLinks" : [ { + "getDstPSDEUILogicNode" : { + "modelref" : true, + "id" : "RAWJSCODE1" + }, + "linkMode" : 0, + "name" : "连接名称", + "getSrcPSDEUILogicNode" : { + "modelref" : true, + "id" : "PREPAREJSPARAM4" + } + } ], + "getPSDEUILogicNodeParams" : [ { + "getDstPSDEUILogicParam" : { + "modelref" : true, + "id" : "review_content" + }, + "name" : "Default ==> review_content", + "paramAction" : "COPYPARAM", + "getSrcPSDEUILogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 258 + }, { + "codeName" : "END1", + "leftPos" : 1375, + "logicNodeType" : "END", + "name" : "结束", + "topPos" : 250 + }, { + "codeName" : "PREPAREJSPARAM2", + "leftPos" : 1132, + "logicNodeType" : "PREPAREJSPARAM", + "name" : "准备参数", + "getPSDEUILogicLinks" : [ { + "getDstPSDEUILogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "linkMode" : 0, + "name" : "连接名称", + "getSrcPSDEUILogicNode" : { + "modelref" : true, + "id" : "PREPAREJSPARAM2" + } + } ], + "getPSDEUILogicNodeParams" : [ { + "dstFieldName" : "test_case", + "getDstPSDEUILogicParam" : { + "modelref" : true, + "id" : "ctx" + }, + "name" : "无值(NONE) ==> ctx[test_case]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + }, { + "dstFieldName" : "idea", + "getDstPSDEUILogicParam" : { + "modelref" : true, + "id" : "ctx" + }, + "name" : "无值(NONE) ==> ctx[idea]", + "paramAction" : "SETPARAMVALUE", + "srcValueType" : "NONEVALUE" + } ], + "topPos" : 258 + }, { + "codeName" : "DEUIACTION2", "getDstPSAppDEUIAction" : { "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" }, "modelref" : true, - "id" : "review_content_version_comparison@version" + "id" : "idea_review_content_version_comparison@version" }, "getDstPSAppDataEntity" : { "modelref" : true, @@ -4741,7 +4882,7 @@ }, "leftPos" : 940, "logicNodeType" : "DEUIACTION", - "name" : "界面行为", + "name" : "需求", "getPSDEUILogicLinks" : [ { "getDstPSDEUILogicNode" : { "modelref" : true, @@ -4751,10 +4892,10 @@ "name" : "连接名称", "getSrcPSDEUILogicNode" : { "modelref" : true, - "id" : "DEUIACTION1" + "id" : "DEUIACTION2" } } ], - "topPos" : 180 + "topPos" : 326 }, { "code" : "const review_content = uiLogic.review_content;\r\nconst content_version = review_content.change_version;\r\n\r\n\r\nif(content_version && content_version.length >0){\r\n content_version.forEach((c_version, index) => {\r\n if(c_version.srflistmapfield == 'from'){\r\n review_content.base_version = c_version.id;\r\n }\r\n if(c_version.srflistmapfield == 'to'){\r\n review_content.compare_version = c_version.id;\r\n }\r\n })\r\n\r\n}\r\n\r\n", "codeName" : "RAWJSCODE1", @@ -4850,14 +4991,14 @@ } ], "topPos" : 258 }, { - "codeName" : "DEUIACTION2", + "codeName" : "DEUIACTION1", "getDstPSAppDEUIAction" : { "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" }, "modelref" : true, - "id" : "idea_review_content_version_comparison@version" + "id" : "review_content_version_comparison@version" }, "getDstPSAppDataEntity" : { "modelref" : true, @@ -4869,7 +5010,7 @@ }, "leftPos" : 940, "logicNodeType" : "DEUIACTION", - "name" : "界面行为", + "name" : "测试用例", "getPSDEUILogicLinks" : [ { "getDstPSDEUILogicNode" : { "modelref" : true, @@ -4879,15 +5020,15 @@ "name" : "连接名称", "getSrcPSDEUILogicNode" : { "modelref" : true, - "id" : "DEUIACTION2" + "id" : "DEUIACTION1" } } ], - "topPos" : 326 + "topPos" : 180 }, { "codeName" : "PREPAREJSPARAM3", "leftPos" : 370, "logicNodeType" : "PREPAREJSPARAM", - "name" : "准备参数", + "name" : "需求", "getPSDEUILogicLinks" : [ { "getDstPSDEUILogicNode" : { "modelref" : true, @@ -4916,56 +5057,23 @@ "srcValueType" : "SRCDLPARAM" } ], "topPos" : 326 - }, { - "codeName" : "PREPAREJSPARAM1", - "leftPos" : 370, - "logicNodeType" : "PREPAREJSPARAM", - "name" : "准备参数", - "getPSDEUILogicLinks" : [ { - "getDstPSDEUILogicNode" : { - "modelref" : true, - "id" : "PREPAREJSPARAM4" - }, - "linkMode" : 0, - "name" : "连接名称", - "getSrcPSDEUILogicNode" : { - "modelref" : true, - "id" : "PREPAREJSPARAM1" - } - } ], - "getPSDEUILogicNodeParams" : [ { - "dstFieldName" : "test_case", - "getDstPSDEUILogicParam" : { - "modelref" : true, - "id" : "ctx" - }, - "name" : "Default[target_id] ==> ctx[test_case]", - "paramAction" : "SETPARAMVALUE", - "srcFieldName" : "target_id", - "getSrcPSDEUILogicParam" : { - "modelref" : true, - "id" : "Default" - }, - "srcValueType" : "SRCDLPARAM" - } ], - "topPos" : 190 } ], "getPSDEUILogicParams" : [ { "codeName" : "ctx", "logicName" : "上下文", "name" : "上下文", "navContextParam" : true - }, { - "codeName" : "review_content", - "logicName" : "评审内容", - "name" : "评审内容", - "entityParam" : true }, { "codeName" : "Default", "logicName" : "传入变量", "name" : "传入变量", "default" : true, "entityParam" : true + }, { + "codeName" : "review_content", + "logicName" : "评审内容", + "name" : "评审内容", + "entityParam" : true } ], "getStartPSDEUILogicNode" : { "modelref" : true, @@ -5193,10 +5301,18 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", "viewType" : "DEREDIRECTVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json", + "viewType" : "DEGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json", + "viewType" : "DEGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", @@ -5225,10 +5341,18 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_grid_view_all.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json", + "viewType" : "DEGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_grid_view_all.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json", + "viewType" : "DEGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_no_grid_view_all.json", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json new file mode 100644 index 0000000000000000000000000000000000000000..3fd2daf0471de482e33fa951c75f33c6c232e918 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json @@ -0,0 +1,695 @@ +{ + "aggMode" : "NONE", + "codeName" : "page_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "modelid" : "a365ccb51a0cb1ccb2dd6e7361b221cf", + "modeltype" : "PSDEGRID" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json new file mode 100644 index 0000000000000000000000000000000000000000..dc469e52845c068e7d7084609ad7c9f64a821f61 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json @@ -0,0 +1,697 @@ +{ + "aggMode" : "NONE", + "codeName" : "page_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControls" : [ { + "codeName" : "page_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "modelid" : "e14af652837925607065a274927a14e8", + "modeltype" : "PSDEGRID" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json new file mode 100644 index 0000000000000000000000000000000000000000..ebf1ff8e8c06e00278fb1824e599f24db8f7ca73 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json @@ -0,0 +1,695 @@ +{ + "aggMode" : "NONE", + "codeName" : "work_item_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "modelid" : "966aa8854c04412ad3f1783cf67c6902", + "modeltype" : "PSDEGRID" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json new file mode 100644 index 0000000000000000000000000000000000000000..6d0bff49927b0f4572332d800d44bccb623aebbf --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json @@ -0,0 +1,697 @@ +{ + "aggMode" : "NONE", + "codeName" : "work_item_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "modelid" : "267b93a1b8c40f9ddbb49919b9b95c60", + "modeltype" : "PSDEGRID" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json index c885b30e52fae3d688972e4c1945e50a3b580e25..5d353f00a06799521000a22b626d6b72e4964c20 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json @@ -3049,6 +3049,10 @@ } } ], "getAllPSAppViews" : [ { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json", "viewType" : "DEWIZARDVIEW" @@ -3056,6 +3060,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_idea_create_wizard_view.json", "viewType" : "DEWIZARDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" } ], "getAllPSDEOPPrivs" : [ { "logicName" : "建立", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_idea_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json similarity index 87% rename from model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_idea_form.json rename to model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json index efb59a940c3cd6d68f92a6e533d1f5511b774205..b40cb3b3a59e52932d219cae009f24f55c8d875d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_idea_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json @@ -1,8 +1,8 @@ { - "codeName" : "create_re_idea_form", + "codeName" : "create_common_form", "controlType" : "FORM", "defaultLabelWidth" : 130, - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_idea_form.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", "formFuncMode" : "WIZARDFORM", "getGetPSControlAction" : { "modelref" : true, @@ -20,7 +20,7 @@ } }, "hookEventNames" : [ "SAVE", "LOAD" ], - "logicName" : "新建时规划需求表单", + "logicName" : "新建时规划通用表单", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -252,7 +252,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -374,6 +374,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -1124,6 +1232,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -1462,7 +1658,7 @@ "getPSDEWizardForm" : { "formTag" : "review_connect", "name" : "review_connect", - "getPSDEFormName" : "新建时规划需求表单", + "getPSDEFormName" : "新建时规划通用表单", "getPSDEWizardStep" : { "modelref" : true, "id" : "评审内容" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_test_case_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_test_case_form.json index c5ff1a829e48cc88abcdbb89ef826dd46d385729..2fecdc2c19011655a71240348dafa012bf01eaad 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_test_case_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_test_case_form.json @@ -252,7 +252,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -374,6 +374,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -1124,6 +1232,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/page_create_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/page_create_form.json new file mode 100644 index 0000000000000000000000000000000000000000..62fbef7e3c7aed921889d04de937f593957c731d --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/page_create_form.json @@ -0,0 +1,1119 @@ +{ + "codeName" : "page_create_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/page_create_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "SAVE", "LOAD" ], + "logicName" : "页面新建表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_batch_temp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSDEFormItemUpdates" : [ { + "codeName" : "fill_guideline", + "name" : "fill_guideline", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSDEFIUpdateDetails" : [ { + "name" : "review_guideline_id" + }, { + "name" : "review_stage" + } ] + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "review_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "principal_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "space", + "updateDVT" : "APPDATA", + "updateDV" : "space", + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + } + }, { + "id" : "principal_type", + "hidden" : true, + "dataType" : 25, + "createDV" : "space", + "updateDV" : "space", + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "categories_name", + "dataType" : 25 + }, { + "id" : "review_guideline_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + } + }, { + "id" : "categories", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + } + }, { + "id" : "attentions", + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.NAME" + }, + "caption" : "标题", + "codeName" : "review_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "review_name", + "placeHolder" : "输入标题" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "grouppanel3", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel3", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 450.0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 450.0, + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属空间", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "principal_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_quick" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "getPSEditorItems" : [ { + "name" : "principal_id" + } ], + "placeHolder" : "请选择所属空间", + "valueItemName" : "principal_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "principal_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "caption" : "空间标识", + "codeName" : "principal_id", + "createDV" : "space", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "space", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "空间类型", + "codeName" : "principal_type", + "createDV" : "space", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "space", + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_WIZARD.CREATE_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSDEFormItemUpdate" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.N_SCOPE_ID_EQ" : "%space%" + }, + "editorType" : "DROPDOWNLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type_guideline.json" + }, + "getPSNavigateParams" : [ { + "key" : "n_scope_id_eq", + "name" : "n_scope_id_eq", + "value" : "space", + "rawValue" : false + } ], + "placeHolder" : "选择评审类型", + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES_NAME" + }, + "caption" : "类别", + "codeName" : "categories_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "multiple" : "true", + "DROPDOWNVIEW" : "TRUE", + "AC" : "FALSE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKEREX_DROPDOWNVIEW", + "name" : "categories_name", + "getPSEditorItems" : [ { + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ] + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" + }, + "placeHolder" : "选择类别", + "valueItemName" : "categories", + "dropDownView" : true, + "enableAC" : false, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "categories", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.GUIDELINE_ID" + }, + "caption" : "流程准则标识", + "codeName" : "review_guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "guideline_id", + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_guideline_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "review_guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "评审人", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "type", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

*评审人

", + "name" : "rawitem1", + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

*评审人

", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "review_stage", + "contentType" : "REPEATER", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "modelState" : 32768, + "name" : "review_stage", + "getPSAppDEField" : { + "name" : "STAGE", + "codeName" : "stage" + }, + "getPSDEFormDetails" : [ { + "caption" : "阶段名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "codeName" : "reviewer_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "reviewer_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "TEAMMEMBERURL" : "/groups/${params.teamid}/members/fetch_default", + "TEAMTYPEFIELD" : "reviewer_type", + "TEAMMETHOD" : "post", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TEAMMEMBERMETHOD" : "post", + "TEAMURL" : "/groups/fetch_default", + "SRFNAVPARAM.n_status_eq" : "1", + "URL" : "spaces/${context.space}/space_members/fetch_default", + "PICKUPVIEW" : "TRUE", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERMETHOD" : "post", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}" + }, + "editorStyle" : "PAGE_TEAM_SELECT", + "editorType" : "PICKER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "reviewer", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "reviewer", + "allowEmpty" : false, + "repeatContent" : true + }, { + "caption" : "评审人", + "codeName" : "reviewer", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "阶段状态", + "codeName" : "stage_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_state", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_state" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "流程准则", + "codeName" : "guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "guideline_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "ID", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "排序", + "codeName" : "order", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "order", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "order" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "评审人类型", + "codeName" : "reviewer_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer_type", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES" + }, + "caption" : "类别", + "codeName" : "categories", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + }, + "getPSEditor" : { + "editorParams" : { + "srfnavparam.n_owner_subtype_eq" : "space_review", + "srfnavparam.n_owner_id_eq" : "%space%", + "srfnavparam.n_owner_type_eq" : "space" + }, + "editorType" : "HIDDEN", + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL5" + }, + "caption" : "关注字段", + "codeName" : "grouppanel5", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel5", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.ATTENTIONS" + }, + "caption" : "关注人", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorParams" : { + "MULTIPLE" : "true", + "DEFAULTATNVALUE" : "40", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "DEFAULTSELCURUSER" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "spaces/${context.space}/space_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_SPACE", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "页面新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "modelid" : "72ed2368c87c030ed5a984a88c0db110", + "modeltype" : "PSDEFORM_EDITFORM" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/work_item_create_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/work_item_create_form.json new file mode 100644 index 0000000000000000000000000000000000000000..daa6d3a576ae7e7fe328eddb5e075a1729ea00e8 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/work_item_create_form.json @@ -0,0 +1,1119 @@ +{ + "codeName" : "work_item_create_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/work_item_create_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "SAVE", "LOAD" ], + "logicName" : "工作项新建表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_batch_temp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSDEFormItemUpdates" : [ { + "codeName" : "fill_guideline", + "name" : "fill_guideline", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSDEFIUpdateDetails" : [ { + "name" : "review_stage" + }, { + "name" : "review_guideline_id" + } ] + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "review_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "principal_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "project", + "updateDVT" : "APPDATA", + "updateDV" : "project", + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + } + }, { + "id" : "principal_type", + "hidden" : true, + "dataType" : 25, + "createDV" : "project", + "updateDV" : "project", + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "categories_name", + "dataType" : 25 + }, { + "id" : "review_guideline_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + } + }, { + "id" : "categories", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + } + }, { + "id" : "attentions", + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.NAME" + }, + "caption" : "标题", + "codeName" : "review_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "review_name", + "placeHolder" : "输入标题" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "grouppanel3", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel3", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 450.0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 450.0, + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属项目", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "principal_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_quick" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSEditorItems" : [ { + "name" : "principal_id" + } ], + "placeHolder" : "请选择所属项目", + "valueItemName" : "principal_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "principal_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "caption" : "项目标识", + "codeName" : "principal_id", + "createDV" : "project", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "project", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "项目类型", + "codeName" : "principal_type", + "createDV" : "project", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "project", + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_WIZARD.CREATE_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSDEFormItemUpdate" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.N_SCOPE_ID_EQ" : "%project%" + }, + "editorType" : "DROPDOWNLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type_guideline.json" + }, + "getPSNavigateParams" : [ { + "key" : "n_scope_id_eq", + "name" : "n_scope_id_eq", + "value" : "project", + "rawValue" : false + } ], + "placeHolder" : "选择评审类型", + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES_NAME" + }, + "caption" : "类别", + "codeName" : "categories_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "multiple" : "true", + "DROPDOWNVIEW" : "TRUE", + "AC" : "FALSE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKEREX_DROPDOWNVIEW", + "name" : "categories_name", + "getPSEditorItems" : [ { + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ] + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" + }, + "placeHolder" : "选择类别", + "valueItemName" : "categories", + "dropDownView" : true, + "enableAC" : false, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "categories", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.GUIDELINE_ID" + }, + "caption" : "流程准则标识", + "codeName" : "review_guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "guideline_id", + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_guideline_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "review_guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "评审人", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "type", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

*评审人

", + "name" : "rawitem1", + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

*评审人

", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "review_stage", + "contentType" : "REPEATER", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "modelState" : 32768, + "name" : "review_stage", + "getPSAppDEField" : { + "name" : "STAGE", + "codeName" : "stage" + }, + "getPSDEFormDetails" : [ { + "caption" : "阶段名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "codeName" : "reviewer_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "reviewer_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "TEAMMEMBERURL" : "/groups/${params.teamid}/members/fetch_default", + "TEAMTYPEFIELD" : "reviewer_type", + "TEAMMETHOD" : "post", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TEAMMEMBERMETHOD" : "post", + "TEAMURL" : "/groups/fetch_default", + "SRFNAVPARAM.n_status_eq" : "1", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "TRUE", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERMETHOD" : "post", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}" + }, + "editorStyle" : "WORK_ITEM_TEAM_SELECT", + "editorType" : "PICKER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "reviewer", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "reviewer", + "allowEmpty" : false, + "repeatContent" : true + }, { + "caption" : "评审人", + "codeName" : "reviewer", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "阶段状态", + "codeName" : "stage_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_state", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_state" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "流程准则", + "codeName" : "guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "guideline_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "ID", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "排序", + "codeName" : "order", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "order", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "order" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "评审人类型", + "codeName" : "reviewer_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer_type", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES" + }, + "caption" : "类别", + "codeName" : "categories", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + }, + "getPSEditor" : { + "editorParams" : { + "srfnavparam.n_owner_subtype_eq" : "project_review", + "srfnavparam.n_owner_id_eq" : "%project%", + "srfnavparam.n_owner_type_eq" : "project" + }, + "editorType" : "HIDDEN", + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL5" + }, + "caption" : "关注字段", + "codeName" : "grouppanel5", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel5", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.ATTENTIONS" + }, + "caption" : "关注人", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorParams" : { + "MULTIPLE" : "true", + "DEFAULTATNVALUE" : "40", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "DEFAULTSELCURUSER" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "工作项新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "modelid" : "a17e50595fb01228ff9928763eda7f72", + "modeltype" : "PSDEFORM_EDITFORM" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard_view_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard.json similarity index 92% rename from model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard_view_wizard.json rename to model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard.json index de151bc2cab4ab01d75509c9ec894ce5cca6a906..f966b026d4dc69be9248e9196b7c69f28d19eea8 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard_view_wizard.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard.json @@ -1,7 +1,7 @@ { - "codeName" : "create_wizard_view_wizard", + "codeName" : "create_wizard", "controlType" : "WIZARDPANEL", - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard_view_wizard.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard.json", "getFinishPSControlAction" : { "modelref" : true, "id" : "finish", @@ -32,7 +32,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" } }, - "logicName" : "评审新建向导视图_向导", + "logicName" : "评审新建向导", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -1572,7 +1572,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -1694,6 +1694,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -2444,6 +2552,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2818,13 +3014,13 @@ "modeltype" : "PSDEFORM_EDITFORM" } ], "getPSDEWizard" : { - "codeName" : "create_wizard_view_Wizard", - "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/create_wizard_view_Wizard.json", + "codeName" : "create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/create_wizard.json", "getFirstPSDEWizardForm" : { "modelref" : true, "id" : "fill_info" }, - "name" : "评审新建向导视图_向导", + "name" : "评审新建向导", "nextCaption" : "下一步", "getPSDEWizardForms" : [ { "formTag" : "fill_info", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard_view_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard.json similarity index 92% rename from model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard_view_wizard.json rename to model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard.json index 9b6d0578b27cf81ddb9d5f5419b7f024f25a5dce..5c6384980b356036f31d95ab0417c2491317e584 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard_view_wizard.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard.json @@ -1,7 +1,7 @@ { - "codeName" : "idea_create_wizard_view_wizard", + "codeName" : "idea_create_wizard", "controlType" : "WIZARDPANEL", - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard_view_wizard.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard.json", "getFinishPSControlAction" : { "modelref" : true, "id" : "finish", @@ -32,7 +32,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" } }, - "logicName" : "需求评审新建向导视图_向导", + "logicName" : "需求评审新建向导", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -1195,10 +1195,10 @@ "modelid" : "0e090f7deb7f38139cea97c3bb9fb80e", "modeltype" : "PSDEFORM_EDITFORM" }, { - "codeName" : "create_re_idea_form", + "codeName" : "create_common_form", "controlType" : "FORM", "defaultLabelWidth" : 130, - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_idea_form.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", "formFuncMode" : "WIZARDFORM", "getGetPSControlAction" : { "modelref" : true, @@ -1216,7 +1216,7 @@ } }, "hookEventNames" : [ "SAVE", "LOAD" ], - "logicName" : "新建时规划需求表单", + "logicName" : "新建时规划通用表单", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -1486,7 +1486,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -1608,6 +1608,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -2358,6 +2466,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2696,7 +2892,7 @@ "getPSDEWizardForm" : { "formTag" : "review_connect", "name" : "review_connect", - "getPSDEFormName" : "新建时规划需求表单", + "getPSDEFormName" : "新建时规划通用表单", "getPSDEWizardStep" : { "modelref" : true, "id" : "评审内容" @@ -2732,13 +2928,13 @@ "modeltype" : "PSDEFORM_EDITFORM" } ], "getPSDEWizard" : { - "codeName" : "idea_create_wizard_view_Wizard", - "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/idea_create_wizard_view_Wizard.json", + "codeName" : "idea_create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/idea_create_wizard.json", "getFirstPSDEWizardForm" : { "modelref" : true, "id" : "fill_info" }, - "name" : "需求评审新建向导视图_向导", + "name" : "需求评审新建向导", "nextCaption" : "下一步", "getPSDEWizardForms" : [ { "formTag" : "fill_info", @@ -2754,7 +2950,7 @@ }, { "formTag" : "review_connect", "name" : "review_connect", - "getPSDEFormName" : "新建时规划需求表单", + "getPSDEFormName" : "新建时规划通用表单", "getPSDEWizardStep" : { "modelref" : true, "id" : "评审内容" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/page_create_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/page_create_wizard.json new file mode 100644 index 0000000000000000000000000000000000000000..af540c9ba1cd39ddd3819d382f38476944b94a40 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/page_create_wizard.json @@ -0,0 +1,2981 @@ +{ + "codeName" : "page_create_wizard", + "controlType" : "WIZARDPANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/page_create_wizard.json", + "getFinishPSControlAction" : { + "modelref" : true, + "id" : "finish", + "actionName" : "Create", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "getInitPSControlAction" : { + "modelref" : true, + "id" : "init", + "actionName" : "CreateTemp", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "logicName" : "页面评审新建向导", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSDEEditForms" : [ { + "codeName" : "page_create_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/page_create_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "SAVE", "LOAD" ], + "logicName" : "页面新建表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_fill_info" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_batch_temp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_fill_info" + }, + "getPSDEFormItemUpdates" : [ { + "codeName" : "fill_guideline", + "name" : "fill_guideline", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSDEFIUpdateDetails" : [ { + "name" : "review_guideline_id" + }, { + "name" : "review_stage" + } ] + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "review_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "principal_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "space", + "updateDVT" : "APPDATA", + "updateDV" : "space", + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + } + }, { + "id" : "principal_type", + "hidden" : true, + "dataType" : 25, + "createDV" : "space", + "updateDV" : "space", + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "categories_name", + "dataType" : 25 + }, { + "id" : "review_guideline_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + } + }, { + "id" : "categories", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + } + }, { + "id" : "attentions", + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.NAME" + }, + "caption" : "标题", + "codeName" : "review_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "review_name", + "placeHolder" : "输入标题" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "grouppanel3", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel3", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 450.0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 450.0, + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属空间", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "principal_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_quick" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "getPSEditorItems" : [ { + "name" : "principal_id" + } ], + "placeHolder" : "请选择所属空间", + "valueItemName" : "principal_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "principal_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "caption" : "空间标识", + "codeName" : "principal_id", + "createDV" : "space", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "space", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "空间类型", + "codeName" : "principal_type", + "createDV" : "space", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "space", + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_WIZARD.CREATE_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSDEFormItemUpdate" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.N_SCOPE_ID_EQ" : "%space%" + }, + "editorType" : "DROPDOWNLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type_guideline.json" + }, + "getPSNavigateParams" : [ { + "key" : "n_scope_id_eq", + "name" : "n_scope_id_eq", + "value" : "space", + "rawValue" : false + } ], + "placeHolder" : "选择评审类型", + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES_NAME" + }, + "caption" : "类别", + "codeName" : "categories_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "multiple" : "true", + "DROPDOWNVIEW" : "TRUE", + "AC" : "FALSE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKEREX_DROPDOWNVIEW", + "name" : "categories_name", + "getPSEditorItems" : [ { + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ] + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" + }, + "placeHolder" : "选择类别", + "valueItemName" : "categories", + "dropDownView" : true, + "enableAC" : false, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "categories", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.GUIDELINE_ID" + }, + "caption" : "流程准则标识", + "codeName" : "review_guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "guideline_id", + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_guideline_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "review_guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "评审人", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "type", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

*评审人

", + "name" : "rawitem1", + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

*评审人

", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "review_stage", + "contentType" : "REPEATER", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "modelState" : 32768, + "name" : "review_stage", + "getPSAppDEField" : { + "name" : "STAGE", + "codeName" : "stage" + }, + "getPSDEFormDetails" : [ { + "caption" : "阶段名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "codeName" : "reviewer_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "reviewer_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "TEAMMEMBERURL" : "/groups/${params.teamid}/members/fetch_default", + "TEAMTYPEFIELD" : "reviewer_type", + "TEAMMETHOD" : "post", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TEAMMEMBERMETHOD" : "post", + "TEAMURL" : "/groups/fetch_default", + "SRFNAVPARAM.n_status_eq" : "1", + "URL" : "spaces/${context.space}/space_members/fetch_default", + "PICKUPVIEW" : "TRUE", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERMETHOD" : "post", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}" + }, + "editorStyle" : "PAGE_TEAM_SELECT", + "editorType" : "PICKER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "reviewer", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "reviewer", + "allowEmpty" : false, + "repeatContent" : true + }, { + "caption" : "评审人", + "codeName" : "reviewer", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "阶段状态", + "codeName" : "stage_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_state", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_state" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "流程准则", + "codeName" : "guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "guideline_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "ID", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "排序", + "codeName" : "order", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "order", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "order" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "评审人类型", + "codeName" : "reviewer_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer_type", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES" + }, + "caption" : "类别", + "codeName" : "categories", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + }, + "getPSEditor" : { + "editorParams" : { + "srfnavparam.n_owner_subtype_eq" : "space_review", + "srfnavparam.n_owner_id_eq" : "%space%", + "srfnavparam.n_owner_type_eq" : "space" + }, + "editorType" : "HIDDEN", + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL5" + }, + "caption" : "关注字段", + "codeName" : "grouppanel5", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel5", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.ATTENTIONS" + }, + "caption" : "关注人", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorParams" : { + "MULTIPLE" : "true", + "DEFAULTATNVALUE" : "40", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "DEFAULTSELCURUSER" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "spaces/${context.space}/space_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_SPACE", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "页面新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_fill_info", + "modelid" : "72ed2368c87c030ed5a984a88c0db110", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "create_common_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "新建时规划通用表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_review_connect" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "review_connect" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_review_connect" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "attentions", + "hidden" : true, + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_RE_TEST_CASE_FORM.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0419751013", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_under_review_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "review_contentunder_review_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:target_identifier,title:target_title,change_type:change_type,change_version:change_version,id:target_id" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "openMode" : "POPUPMODAL", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审内容数据重定向视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.REDIRECTVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "under_review_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容实体表格视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "规划用例", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "test_case", + "scriptCode" : "context.principal_type == 'test_case'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划用例", + "codeName" : "program_review_test_case", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_mpick_up_view2_review.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_test_case", + "name" : "规划评审用例", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_test_case", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_test_case@review_content" + }, + "tooltip" : "规划用例", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划需求", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "idea", + "scriptCode" : "context.principal_type == 'idea'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划需求", + "codeName" : "program_review_idea", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_idea", + "name" : "规划评审需求", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_idea", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_idea@review_content" + }, + "tooltip" : "规划需求", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "68d96d4c87c102957ef3e7dcaeda8a6b", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "under_review_grid_view_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/under_review_grid_view_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "height" : 500.0, + "logicName" : "评审内容实体表格视图_表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "height" : 500.0, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "under_review_grid_view_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏(无权限)", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "0ad1582b07b0daf6e894c631e4362c30", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_identifier", + "excelCaption" : "编号", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=show_identifier", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_title", + "excelCaption" : "标题", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=title", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0428139586", + "name" : "评审内容行为组(向导)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u4fb0bbd", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u1a93324", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0428139586" + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "target_identifier", + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + } + }, { + "dataType" : 25, + "name" : "target_title", + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + } + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : false, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "5e0397009813b0a2b6bc1aa0628f9ef8", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "usr04199724_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/usr04199724_search_form.json", + "logicName" : "评审内容实体表格视图_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "3de845d7624e39999add4ab7aedcaf0c", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "under_review_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "under_review_grid_view", + "getPSDEViewId" : "89abb3b56002d4ad7c565ae7c2fd679a", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW_WIZARD", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.ATTENTIONS" + }, + "caption" : "关注", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "valueType" : "OBJECTS" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_review_connect", + "modelid" : "f0902d087f7a34c1ea65d7526bc7253a", + "modeltype" : "PSDEFORM_EDITFORM" + } ], + "getPSDEWizard" : { + "codeName" : "page_create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/page_create_wizard.json", + "getFirstPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "name" : "页面评审新建向导", + "nextCaption" : "下一步", + "getPSDEWizardForms" : [ { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "页面新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + } ], + "getPSDEWizardSteps" : [ { + "name" : "评审信息", + "stepTag" : "fill_info", + "title" : "评审信息", + "enableLink" : false + }, { + "name" : "评审内容", + "stepTag" : "review_connect", + "title" : "评审内容", + "enableLink" : false + } ], + "wizardStyle" : "DEFAULT", + "stateWizard" : false + }, + "wizardStyle" : "DEFAULT", + "showActionBar" : true, + "showStepBar" : true, + "modelid" : "78ad030ea008a838218eeec89eb21303", + "modeltype" : "PSDEWIZARDPANEL" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/work_item_create_wizard.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/work_item_create_wizard.json new file mode 100644 index 0000000000000000000000000000000000000000..bcc83311c7ae308ce132a2a831e292407cb8e4cc --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/work_item_create_wizard.json @@ -0,0 +1,2981 @@ +{ + "codeName" : "work_item_create_wizard", + "controlType" : "WIZARDPANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/work_item_create_wizard.json", + "getFinishPSControlAction" : { + "modelref" : true, + "id" : "finish", + "actionName" : "Create", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "getInitPSControlAction" : { + "modelref" : true, + "id" : "init", + "actionName" : "CreateTemp", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "logicName" : "工作项评审新建向导", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSDEEditForms" : [ { + "codeName" : "work_item_create_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/work_item_create_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "SAVE", "LOAD" ], + "logicName" : "工作项新建表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_fill_info" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_batch_temp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_fill_info" + }, + "getPSDEFormItemUpdates" : [ { + "codeName" : "fill_guideline", + "name" : "fill_guideline", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSDEFIUpdateDetails" : [ { + "name" : "review_stage" + }, { + "name" : "review_guideline_id" + } ] + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "review_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "principal_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "project", + "updateDVT" : "APPDATA", + "updateDV" : "project", + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + } + }, { + "id" : "principal_type", + "hidden" : true, + "dataType" : 25, + "createDV" : "project", + "updateDV" : "project", + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "categories_name", + "dataType" : 25 + }, { + "id" : "review_guideline_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + } + }, { + "id" : "categories", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + } + }, { + "id" : "attentions", + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.NAME" + }, + "caption" : "标题", + "codeName" : "review_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "review_name", + "placeHolder" : "输入标题" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "grouppanel3", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel3", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 450.0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 450.0, + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属项目", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "principal_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_quick" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSEditorItems" : [ { + "name" : "principal_id" + } ], + "placeHolder" : "请选择所属项目", + "valueItemName" : "principal_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "principal_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "caption" : "项目标识", + "codeName" : "principal_id", + "createDV" : "project", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "project", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "项目类型", + "codeName" : "principal_type", + "createDV" : "project", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "project", + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_WIZARD.CREATE_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSDEFormItemUpdate" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.N_SCOPE_ID_EQ" : "%project%" + }, + "editorType" : "DROPDOWNLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type_guideline.json" + }, + "getPSNavigateParams" : [ { + "key" : "n_scope_id_eq", + "name" : "n_scope_id_eq", + "value" : "project", + "rawValue" : false + } ], + "placeHolder" : "选择评审类型", + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES_NAME" + }, + "caption" : "类别", + "codeName" : "categories_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "multiple" : "true", + "DROPDOWNVIEW" : "TRUE", + "AC" : "FALSE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKEREX_DROPDOWNVIEW", + "name" : "categories_name", + "getPSEditorItems" : [ { + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ] + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" + }, + "placeHolder" : "选择类别", + "valueItemName" : "categories", + "dropDownView" : true, + "enableAC" : false, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "categories", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.GUIDELINE_ID" + }, + "caption" : "流程准则标识", + "codeName" : "review_guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "guideline_id", + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_guideline_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "review_guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "评审人", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "type", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

*评审人

", + "name" : "rawitem1", + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

*评审人

", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "review_stage", + "contentType" : "REPEATER", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "modelState" : 32768, + "name" : "review_stage", + "getPSAppDEField" : { + "name" : "STAGE", + "codeName" : "stage" + }, + "getPSDEFormDetails" : [ { + "caption" : "阶段名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "codeName" : "reviewer_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "reviewer_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "TEAMMEMBERURL" : "/groups/${params.teamid}/members/fetch_default", + "TEAMTYPEFIELD" : "reviewer_type", + "TEAMMETHOD" : "post", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TEAMMEMBERMETHOD" : "post", + "TEAMURL" : "/groups/fetch_default", + "SRFNAVPARAM.n_status_eq" : "1", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "TRUE", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERMETHOD" : "post", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}" + }, + "editorStyle" : "WORK_ITEM_TEAM_SELECT", + "editorType" : "PICKER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "reviewer", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "reviewer", + "allowEmpty" : false, + "repeatContent" : true + }, { + "caption" : "评审人", + "codeName" : "reviewer", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "阶段状态", + "codeName" : "stage_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_state", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_state" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "流程准则", + "codeName" : "guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "guideline_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "ID", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "排序", + "codeName" : "order", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "order", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "order" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "评审人类型", + "codeName" : "reviewer_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer_type", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES" + }, + "caption" : "类别", + "codeName" : "categories", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + }, + "getPSEditor" : { + "editorParams" : { + "srfnavparam.n_owner_subtype_eq" : "project_review", + "srfnavparam.n_owner_id_eq" : "%project%", + "srfnavparam.n_owner_type_eq" : "project" + }, + "editorType" : "HIDDEN", + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL5" + }, + "caption" : "关注字段", + "codeName" : "grouppanel5", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel5", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.ATTENTIONS" + }, + "caption" : "关注人", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorParams" : { + "MULTIPLE" : "true", + "DEFAULTATNVALUE" : "40", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "DEFAULTSELCURUSER" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "工作项新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_fill_info", + "modelid" : "a17e50595fb01228ff9928763eda7f72", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "create_common_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "新建时规划通用表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_review_connect" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "review_connect" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_review_connect" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "attentions", + "hidden" : true, + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_RE_TEST_CASE_FORM.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0419751013", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_under_review_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "review_contentunder_review_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:target_identifier,title:target_title,change_type:change_type,change_version:change_version,id:target_id" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "openMode" : "POPUPMODAL", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审内容数据重定向视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.REDIRECTVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "under_review_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容实体表格视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "规划用例", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "test_case", + "scriptCode" : "context.principal_type == 'test_case'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划用例", + "codeName" : "program_review_test_case", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_mpick_up_view2_review.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_test_case", + "name" : "规划评审用例", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_test_case", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_test_case@review_content" + }, + "tooltip" : "规划用例", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划需求", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "idea", + "scriptCode" : "context.principal_type == 'idea'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划需求", + "codeName" : "program_review_idea", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_idea", + "name" : "规划评审需求", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_idea", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_idea@review_content" + }, + "tooltip" : "规划需求", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "68d96d4c87c102957ef3e7dcaeda8a6b", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "under_review_grid_view_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/under_review_grid_view_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "height" : 500.0, + "logicName" : "评审内容实体表格视图_表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "height" : 500.0, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "under_review_grid_view_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏(无权限)", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "0ad1582b07b0daf6e894c631e4362c30", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_identifier", + "excelCaption" : "编号", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=show_identifier", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_title", + "excelCaption" : "标题", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=title", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0428139586", + "name" : "评审内容行为组(向导)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u4fb0bbd", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u1a93324", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0428139586" + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "target_identifier", + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + } + }, { + "dataType" : 25, + "name" : "target_title", + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + } + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : false, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "5e0397009813b0a2b6bc1aa0628f9ef8", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "usr04199724_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/usr04199724_search_form.json", + "logicName" : "评审内容实体表格视图_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "3de845d7624e39999add4ab7aedcaf0c", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "under_review_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "under_review_grid_view", + "getPSDEViewId" : "89abb3b56002d4ad7c565ae7c2fd679a", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW_WIZARD", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.ATTENTIONS" + }, + "caption" : "关注", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "valueType" : "OBJECTS" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_review_connect", + "modelid" : "f0902d087f7a34c1ea65d7526bc7253a", + "modeltype" : "PSDEFORM_EDITFORM" + } ], + "getPSDEWizard" : { + "codeName" : "work_item_create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/work_item_create_wizard.json", + "getFirstPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "name" : "工作项评审新建向导", + "nextCaption" : "下一步", + "getPSDEWizardForms" : [ { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "工作项新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + } ], + "getPSDEWizardSteps" : [ { + "name" : "评审信息", + "stepTag" : "fill_info", + "title" : "评审信息", + "enableLink" : false + }, { + "name" : "评审内容", + "stepTag" : "review_connect", + "title" : "评审内容", + "enableLink" : false + } ], + "wizardStyle" : "DEFAULT", + "stateWizard" : false + }, + "wizardStyle" : "DEFAULT", + "showActionBar" : true, + "showStepBar" : true, + "modelid" : "cf2bbdac76a521f6ec19fa1b5d039e89", + "modeltype" : "PSDEWIZARDPANEL" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run/PSFORMS/main.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run/PSFORMS/main.json index 9d9c9b1589aa8fd98e323d831f00c69cf72fc788..325fe759571ff83bff66524b1ce06d576cc7e404 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run/PSFORMS/main.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run/PSFORMS/main.json @@ -3488,6 +3488,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space/PSTREEVIEWS/config_view_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space/PSTREEVIEWS/config_view_tree_view.json index 5a5d8793042786549cc71b1bc4e422241113d35e..2123d8048e7e77c9c1e48bc2356880f5ed1636be 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space/PSTREEVIEWS/config_view_tree_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space/PSTREEVIEWS/config_view_tree_view.json @@ -237,6 +237,39 @@ "selectFirstOnly" : false, "selected" : false, "id" : "node_1" + }, { + "counterMode" : 0, + "name" : "评审配置", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_10", + "getPSNavigateParams" : [ { + "key" : "n_object_type_eq", + "name" : "n_object_type_eq", + "value" : "SPACE", + "rawValue" : true + } ], + "text" : "评审配置", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_10" }, { "counterMode" : 0, "name" : "配置", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json index 8b90966b6d0927d5173ed087c4a06a30ab2adc40..205368d47d91e4f4935a6acaa1d6c38dee088a60 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json @@ -1975,6 +1975,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_test_case", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_test_case", + "dataSetName" : "ideas_relation_test_case", + "dataSetTag" : "ideas_relation_test_case", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_test_case", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_test_case" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_test_case" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_test_case", + "builtinMethod" : false }, { "codeName" : "fetch_implementation_results", "dataSetName" : "ImplementationResults", @@ -7840,6 +7878,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_test_case", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_test_case", + "dataSetName" : "ideas_relation_test_case", + "dataSetTag" : "ideas_relation_test_case", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_test_case", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_test_case" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_test_case" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_test_case", + "builtinMethod" : false }, { "codeName" : "fetch_implementation_results", "dataSetName" : "ImplementationResults", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSFORMS/main.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSFORMS/main.json index 8090c6bc3ca27f399595f803216b59c5af462922..33e4d0d0bd4ae60f3bd1e4232be9d34cc086f37d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSFORMS/main.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSFORMS/main.json @@ -3218,6 +3218,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -17788,7 +17876,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -18198,6 +18286,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSTREEVIEWS/choose_sprint_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSTREEVIEWS/choose_sprint_tree_exp_view.json index c2ef1acc3271ad55038f21cf781645644c4fee14..6aa0d9d9b8cfffdbba03bae89eb0517e5fb9af10 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSTREEVIEWS/choose_sprint_tree_exp_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case/PSTREEVIEWS/choose_sprint_tree_exp_view.json @@ -73,6 +73,7 @@ "name" : "项目(动态) - 全部迭代", "parentFilter" : "ower_id", "getParentPSDER1N" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json", @@ -104,6 +105,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getParentPSDETreeNode" : { diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json index 0a595928e204d62a508bc44a81792937d235f3a0..9bd8092efa9c2afe8d0d48399918a4b85cfca8c7 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json @@ -1758,6 +1758,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_ticket", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_ticket", + "dataSetName" : "ideas_relation_ticket", + "dataSetTag" : "ideas_relation_ticket", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_ticket", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_ticket" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_ticket" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_ticket", + "builtinMethod" : false }, { "codeName" : "fetch_mob_ticket_list", "dataSetName" : "mob_ticket_list", @@ -6628,6 +6666,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_ticket", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_ticket", + "dataSetName" : "ideas_relation_ticket", + "dataSetTag" : "ideas_relation_ticket", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_ticket", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_ticket" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_ticket" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_ticket", + "builtinMethod" : false }, { "codeName" : "fetch_mob_ticket_list", "dataSetName" : "mob_ticket_list", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket/PSFORMS/main.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket/PSFORMS/main.json index 4e573c1dddef92392b6be5a1d0715ce5b3006f82..aa6a6963a92a73f6128cdd9a0eb5f6f70848f473 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket/PSFORMS/main.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket/PSFORMS/main.json @@ -2969,6 +2969,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -12778,6 +12866,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json index b31451889717e6c13b6a1a17f8d5dc97cfa9dd4f..31ce320658d40e9c4821a0c3ba5e96bb4666ac32 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json @@ -559,10 +559,11 @@ "builtinMethod" : false, "needResourceKey" : true }, { - "actionMode" : "CUSTOM", + "actionMode" : "COPY", + "actionTag" : "Copy", "codeName" : "copy", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSAppDEMethodInput" : { "name" : "输入对象", "getPSAppDEMethodDTO" : { @@ -577,11 +578,11 @@ }, "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "COPY" }, "getPSDEServiceAPIMethod" : { "modelref" : true, @@ -592,6 +593,40 @@ "requestPath" : "/copy", "builtinMethod" : false, "needResourceKey" : true + }, { + "actionMode" : "CUSTOM", + "codeName" : "copy_item", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "CREATE" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "GETDRAFT", "codeName" : "count_my_todo", @@ -4694,6 +4729,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "builtinMethod" : false + }, { + "codeName" : "fetch_copy", + "dataSetName" : "copy", + "dataSetTag" : "copy", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "builtinMethod" : false }, { "codeName" : "fetch_default", "dataSetName" : "DEFAULT", @@ -4922,6 +4995,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataSetName" : "ideas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_work_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "builtinMethod" : false }, { "codeName" : "fetch_kanban_user_stat", "dataSetName" : "kanban_user_stat", @@ -7988,6 +8099,39 @@ "stdDataType" : 25, "stringLength" : 100, "userTag4" : "INTENAL" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + }, { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -11645,6 +11789,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "test_plan_id", "logicName" : "测试计划ID", @@ -11675,6 +11830,10 @@ "name" : "ATTACHMENTS", "codeName" : "attachments" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attachment_dto" @@ -11708,6 +11867,10 @@ "name" : "DELIVERABLE", "codeName" : "deliverable" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "deliverable_dto" @@ -11774,6 +11937,10 @@ "name" : "ATTENTIONS", "codeName" : "attentions" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attention_dto" @@ -12039,6 +12206,10 @@ "name" : "EXECUTORS", "codeName" : "executors" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "executor_dto" @@ -12153,7 +12324,7 @@ }, "getRefPSAppDEDataSet" : { "modelref" : true, - "id" : "FetchDependency_work_items" + "id" : "FetchDefault" }, "getRefPSAppDEMethodDTO" : { "modelref" : true, @@ -13124,6 +13295,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_risk_eq", "logicName" : "风险", @@ -13596,6 +13778,10 @@ "name" : "EXECUTORS", "codeName" : "executors" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "executor_dto" @@ -13684,6 +13870,10 @@ "name" : "ATTENTIONS", "codeName" : "attentions" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attention_dto" @@ -14075,6 +14265,10 @@ "name" : "DELIVERABLE", "codeName" : "deliverable" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "deliverable_dto" @@ -14322,6 +14516,10 @@ "name" : "ATTACHMENTS", "codeName" : "attachments" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attachment_dto" @@ -14515,7 +14713,7 @@ }, "getRefPSAppDEDataSet" : { "modelref" : true, - "id" : "FetchDependency_work_items" + "id" : "FetchDefault" }, "getRefPSAppDEMethodDTO" : { "modelref" : true, @@ -15578,10 +15776,11 @@ "builtinMethod" : false, "needResourceKey" : true }, { - "actionMode" : "CUSTOM", + "actionMode" : "COPY", + "actionTag" : "Copy", "codeName" : "copy", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSAppDEMethodInput" : { "name" : "输入对象", "getPSAppDEMethodDTO" : { @@ -15596,11 +15795,11 @@ }, "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "COPY" }, "getPSDEServiceAPIMethod" : { "modelref" : true, @@ -15611,6 +15810,40 @@ "requestPath" : "/copy", "builtinMethod" : false, "needResourceKey" : true + }, { + "actionMode" : "CUSTOM", + "codeName" : "copy_item", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "CREATE" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "GETDRAFT", "codeName" : "count_my_todo", @@ -17822,6 +18055,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "builtinMethod" : false + }, { + "codeName" : "fetch_copy", + "dataSetName" : "copy", + "dataSetTag" : "copy", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "builtinMethod" : false }, { "codeName" : "fetch_default", "dataSetName" : "DEFAULT", @@ -18050,6 +18321,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataSetName" : "ideas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_work_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "builtinMethod" : false }, { "codeName" : "fetch_kanban_user_stat", "dataSetName" : "kanban_user_stat", @@ -20824,6 +21133,36 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempCopy", + "dataSetTag" : "copy", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "copy", + "getPSAppDEMethodInput" : { + "codeName" : "CopyInput", + "name" : "CopyInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "CopyResult", + "name" : "CopyResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempDefault", "dataSetTag" : "Default", @@ -20986,6 +21325,48 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempIdeas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "codeName" : "Ideas_relation_work_itemInput", + "name" : "Ideas_relation_work_itemInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Ideas_relation_work_itemResult", + "name" : "Ideas_relation_work_itemResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDQGroupConditions" : [ { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1" + } ] + } ], + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempKanban_user_stat", "dataSetTag" : "kanban_user_stat", @@ -24781,21 +25162,42 @@ "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "id" : "clac_children_work_item_type@work_item" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "复制编号", + "codeName" : "copy_identifier", + "frontProcessType" : "OTHER", + "fullCodeName" : "work_item_copy_identifier", + "name" : "复制编号", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "scriptCode" : "var path = window.location.href;\r\nif(!path){\r\n return;\r\n}\r\nvar work_item_identifier = data[0].identifier;\r\nif(!work_item_identifier){\r\n return;\r\n}\r\nvar result = ibiz.util.text.copy(work_item_identifier);\r\nif(result){\r\n ibiz.message.success(\"复制编号成功!\");\r\n} else {\r\n ibiz.message.error(\"复制编号失败!\");\r\n}", + "tooltip" : "复制编号", + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_identifier", + "uIActionType" : "DEUIACTION", + "id" : "copy_identifier@work_item" }, { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -24809,32 +25211,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" - }, { - "actionTarget" : "SINGLEDATA", - "caption" : "复制编号", - "codeName" : "copy_identifier", - "frontProcessType" : "OTHER", - "fullCodeName" : "work_item_copy_identifier", - "name" : "复制编号", - "getPSAppDataEntity" : { - "modelref" : true, - "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" - }, - "getPSSysImage" : { - "glyph" : "xf0c5@FontAwesome", - "cssClass" : "fa fa-copy" - }, - "scriptCode" : "var path = window.location.href;\r\nif(!path){\r\n return;\r\n}\r\nvar work_item_identifier = data[0].identifier;\r\nif(!work_item_identifier){\r\n return;\r\n}\r\nvar result = ibiz.util.text.copy(work_item_identifier);\r\nif(result){\r\n ibiz.message.success(\"复制编号成功!\");\r\n} else {\r\n ibiz.message.error(\"复制编号失败!\");\r\n}", - "tooltip" : "复制编号", - "uIActionMode" : "FRONT", - "uIActionTag" : "copy_identifier", - "uIActionType" : "DEUIACTION", - "id" : "copy_identifier@work_item" + "id" : "copy_item@work_item" }, { "actionTarget" : "SINGLEDATA", "caption" : "复制链接", @@ -41370,6 +41751,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", "viewType" : "DEEDITVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_program_pickup_grid_view.json", @@ -41606,6 +41991,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_depend_mpick_up_view.json", "viewType" : "DEMPICKUPVIEW2" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json", + "viewType" : "DEPICKUPGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_sprint_contribution_grid_view.json", @@ -41688,6 +42077,9 @@ "viewType" : "DEGRIDVIEW" } ], "getAllPSDEOPPrivs" : [ { + "logicName" : "复制", + "name" : "COPY" + }, { "logicName" : "建立", "mapPSDEName" : "PROJECT", "mapPSDEOPPrivName" : "SUBDATA", @@ -41992,7 +42384,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -42224,7 +42616,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "actionLevel" : 250, @@ -42427,7 +42819,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -42616,7 +43008,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -42824,7 +43216,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -43032,7 +43424,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -43240,7 +43632,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -43399,7 +43791,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -44760,7 +45152,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_bug.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_bug.json index 3a7d65dfb506898ce47be9a721c3202f26098ebf..83fb8d2be79f01421ebf14acc6f92e798f22620a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_bug.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_bug.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_epic.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_epic.json index 65b710769076c1518d52ed3533732613eb59a0ca..fd3183aaae5af388f8fca88bdf11197e3196d84b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_epic.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_epic.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_feature.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_feature.json index f7552362266b8d326aed6060601ad89bd66a91ff..d9449db7528600652adc87631a09dd6c67d882e9 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_feature.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_feature.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_issue.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_issue.json index e1cf7e3cfc740bc5246e34e9815c8a02c8e9841a..b6b49b2fd2c0c774dc0beedfca5e92f2bc78ca6c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_issue.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_issue.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_milestone.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_milestone.json index 08ce55423c32c80e7e7506e6a5593157a58213d3..aa2c585f23c8373f1ffa93e355b623bb1d77e946 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_milestone.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_milestone.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_requirement.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_requirement.json index c4376734cbe619b79d1491f3df128b95237d7a2f..397b26c0b1f6d08e934aa387f14d0ef6c186775c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_requirement.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_requirement.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_stage.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_stage.json index bd396eb06190f4df6ee10bd4c780990afc89ceeb..8b0c3108b3240ad7cc376ac0912ffab707b42ecc 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_stage.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_stage.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_story.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_story.json index 836372b2a5ac268302ade0a86fe57887cf5add6f..80497dfea7db87a4208e99fca1a8cefe3cebba86 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_story.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_story.json @@ -3249,6 +3249,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_task.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_task.json index 3cbd7524df53a440b64ef1607da60c215a26eaba..f16c04bb9db503d65f51ccf0598ec4b1302176c8 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_task.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/hybrid_task.json @@ -3546,6 +3546,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_bug.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_bug.json index 5b921e06afeebd21929191950172fc61c441d780..78d4c3b83641931bdfea1ff7c2a2506f8edae99a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_bug.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_bug.json @@ -3250,6 +3250,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_epic.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_epic.json index 756100d7d3bb8ea9ad58eac6d9865ae82b7ac5b7..6232b15259283462b5033a6be06943079b077754 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_epic.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_epic.json @@ -3107,6 +3107,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_feature.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_feature.json index 903714871130a1da4eaea39f752e6f5d53e69c18..17b35c9bfd0a5565173d904a71685223823db0a5 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_feature.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_feature.json @@ -3107,6 +3107,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_issue.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_issue.json index a7cffe30fbae058fff9f7bd40a7a74ee024dfccb..936b032517b9299c32efcb3e8c2838831cf03890 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_issue.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_issue.json @@ -3236,6 +3236,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_story.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_story.json index df71f4190f3e29b8bc98e6ea2e9d941f2efdd3b5..12a9907096359b9f5d0f08e14774ac5b8b307e90 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_story.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_story.json @@ -3114,6 +3114,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_task.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_task.json index b4b67143c49bc0b0a3254bf2e6319e2255bd2579..ec65f9ff19d065f96b37dbaa36af8c64d833e8b2 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_task.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/kanban_task.json @@ -3532,6 +3532,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/normal_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/normal_form.json index 943d11b57d1d933962cf26ecfa9093f4f050d550..a65af00ce70f13be832997861ebba2a45b190979 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/normal_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/normal_form.json @@ -3125,6 +3125,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/recycle_bin_form.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/recycle_bin_form.json index 12b229a0c8a7c4ece98de2fea3c8d0654a33c083..731cda956f33e90d232d584d05ae0b2d4bfdfbe9 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/recycle_bin_form.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/recycle_bin_form.json @@ -2852,6 +2852,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_bug.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_bug.json index b416bdced51407be5338323748b149bff0a7a5d3..64cc2f6c40903bda5b15b801f3918b39bc057a52 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_bug.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_bug.json @@ -3247,6 +3247,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_epic.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_epic.json index 0a88d1888d81e365825814fd35b22628eacc629b..080ca00848b33866791b1d7cc0365308032f2716 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_epic.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_epic.json @@ -3091,6 +3091,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_feature.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_feature.json index 17fed2c11ebcf8bda511be065ad845c43e346ef4..2fe52ddd0eeaa5277bddfaf061e55657d088867e 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_feature.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_feature.json @@ -3091,6 +3091,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_story.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_story.json index d912a3951e682ed3f29ecb4b201b41b123a4f910..b1ffc238212d8e92cf7dd244676b1fb4fabc645b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_story.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_story.json @@ -3091,6 +3091,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_task.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_task.json index 78454edeff3cff129a0b2a3f2d70a4a6a34c0da9..63b7897daeb1f6ca0f860412edc28ca3ad9f3d8c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_task.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/scrum_task.json @@ -3516,6 +3516,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_bug.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_bug.json index 0ad9281adde6fbd5ba9b999c087f6b5210dd0f42..b72774bb3e4bb389843bcac66a700f8fcb17153e 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_bug.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_bug.json @@ -3220,6 +3220,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_milestone.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_milestone.json index b87ae07de10ee768fa5939d379f603ebf821a7af..d210cf39655176a33572e7892263cad45290997f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_milestone.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_milestone.json @@ -3056,6 +3056,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_requirement.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_requirement.json index e412931c1cce805f7ce35b6326db3b949e440bee..c7995f5477ce978fa92c2139511297bc61e20982 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_requirement.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_requirement.json @@ -3070,6 +3070,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_stage.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_stage.json index e3fae5622c573a53ecf9229b027a68d8ebfcfb85..ff64cc76c2d33b7362b9858e8994b566a49ac66d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_stage.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_stage.json @@ -3056,6 +3056,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_task.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_task.json index 86cad464e5788b247478ad94951d029c1a3e0fa0..c58b1c02155ab7246a85eee53f45b64b5d14f79a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_task.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSFORMS/waterfall_task.json @@ -3502,6 +3502,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/bug_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/bug_grid.json index 2b9374fbd0754745ce351b15d563975bd81efd5a..5af2d50bf44d4ab86f213312081d346085146256 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/bug_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/bug_grid.json @@ -634,18 +634,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -659,11 +659,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_kanban_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_kanban_grid.json index 4e6ab6f5ccd358ada42d4b94135542d2e0f62e67..17a271706657ee532f6374465f1373436e90aeb7 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_kanban_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_kanban_grid.json @@ -514,18 +514,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -539,11 +539,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_waterfall_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_waterfall_grid.json index fdd93304a81350ff43db133b506b9c49a7e4bfe1..5f232865029b1dfd715eb222aa455985f4e2ad78 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_waterfall_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/dyna_waterfall_grid.json @@ -515,18 +515,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -540,11 +540,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/kanban_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/kanban_grid.json index 96b0d8247c917b433caab958997550d9cdb53e57..54e937ab327dfbfc555cb466ae87f83746d3e5c7 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/kanban_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/kanban_grid.json @@ -557,18 +557,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -582,11 +582,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/release_work_item_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/release_work_item_grid.json index e225f27bf94250ad7586303da9d4be74352903a9..89c916d10c265b23f1670a4e91281160b137b159 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/release_work_item_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/release_work_item_grid.json @@ -631,18 +631,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -656,11 +656,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/review_mpick_up_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/review_mpick_up_grid.json new file mode 100644 index 0000000000000000000000000000000000000000..78df558f3f76e6da259300a7dcdec51fff3d993b --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/review_mpick_up_grid.json @@ -0,0 +1,506 @@ +{ + "aggMode" : "NONE", + "codeName" : "review_mpick_up_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/review_mpick_up_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "groupMode" : "NONE", + "logicName" : "评审工作项多项选择表格", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSDEDataImport" : { + "modelref" : true, + "id" : "import_work_item_waterfall" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "identifier", + "excelCaption" : "编号", + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "title", + "excelCaption" : "标题", + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "类型", + "codeName" : "work_item_type_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item_type_id", + "excelCaption" : "类型", + "name" : "work_item_type_id", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_type.json" + }, + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "状态", + "codeName" : "state", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "state", + "excelCaption" : "状态", + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_state.json" + }, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "版本", + "codeName" : "choose_version_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "choose_version_name", + "excelCaption" : "版本", + "name" : "choose_version_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "JSCODE_GRID_COLUMN", + "runtimeObject" : true + }, + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "优先级", + "codeName" : "priority", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "priority", + "excelCaption" : "优先级", + "name" : "priority", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_priority.json" + }, + "getPSAppDEField" : { + "name" : "PRIORITY", + "codeName" : "priority" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "负责人", + "codeName" : "assignee_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "assignee_name", + "excelCaption" : "负责人", + "name" : "assignee_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ASSIGNEE_NAME", + "codeName" : "assignee_name" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "identifier", + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "dataType" : 25, + "name" : "title", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "work_item_type_id", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "state", + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "dataType" : 25, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + } + }, { + "dataType" : 25, + "name" : "priority", + "getPSAppDEField" : { + "name" : "PRIORITY", + "codeName" : "priority" + } + }, { + "dataType" : 25, + "name" : "assignee_name", + "getPSAppDEField" : { + "name" : "ASSIGNEE_NAME", + "codeName" : "assignee_name" + } + }, { + "dataType" : 25, + "name" : "cur_version_id", + "getPSAppDEField" : { + "name" : "CUR_VERSION_ID", + "codeName" : "cur_version_id" + } + }, { + "dataType" : 25, + "name" : "cur_version_name", + "getPSAppDEField" : { + "name" : "CUR_VERSION_NAME", + "codeName" : "cur_version_name" + } + }, { + "dataType" : 25, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "scriptCode" : "data.cur_version_id", + "customCode" : true + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "assignee_id", + "getPSAppDEField" : { + "name" : "ASSIGNEE_ID", + "codeName" : "assignee_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfdatatype", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 25, + "name" : "sprint_id", + "getPSAppDEField" : { + "name" : "SPRINT_ID", + "codeName" : "sprint_id" + } + }, { + "dataType" : 25, + "name" : "board_id", + "getPSAppDEField" : { + "name" : "BOARD_ID", + "codeName" : "board_id" + } + }, { + "dataType" : 25, + "name" : "entry_id", + "getPSAppDEField" : { + "name" : "ENTRY_ID", + "codeName" : "entry_id" + } + }, { + "dataType" : 25, + "name" : "swimlane_id", + "getPSAppDEField" : { + "name" : "SWIMLANE_ID", + "codeName" : "swimlane_id" + } + }, { + "dataType" : 25, + "name" : "top_id", + "getPSAppDEField" : { + "name" : "TOP_ID", + "codeName" : "top_id" + } + }, { + "dataType" : 25, + "name" : "release_id", + "getPSAppDEField" : { + "name" : "RELEASE_ID", + "codeName" : "release_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "srfmstag" + } ], + "getPSDEGridEditItems" : [ { + "caption" : "版本", + "codeName" : "choose_version_name", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSEditor" : { + "editorParams" : { + "INITSCRIPTCODE" : "data.choose_version_id = data.cur_version_id;data.choose_version_name = data.cur_version_name", + "SRFNAVPARAM.n_owner_id_eq" : "%id%", + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE", + "ENABLESAVE" : "false" + }, + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "choose_version_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "getPSEditorItems" : [ { } ], + "getPSNavigateParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "id", + "rawValue" : false + } ], + "valueItemName" : "choose_version_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "valueItemName" : "choose_version_id", + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + }, { + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN" + }, + "allowEmpty" : true + } ], + "pagingMode" : 1, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : true, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "modelid" : "0b1da8fa39f1219152d7aa06fdbc55b8", + "modeltype" : "PSDEGRID" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid.json index 8f1a8b09b2a5983f46dc830a1494be878c692932..094799286121d6ba9c9f69a677ee9d475cf7d1ea 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid.json @@ -591,18 +591,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -616,11 +616,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid_dyna.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid_dyna.json index e25748b9c895b4bd8dabbd73d168869ed5411cd4..cafc04a032c30909ca1116c072130500512309d2 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid_dyna.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/scrum_grid_dyna.json @@ -576,18 +576,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -601,11 +601,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/sprint_work_item_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/sprint_work_item_grid.json index b46a3f178897e0ab0530120d6ea1b5c866595289..951302f9c6c36adb0d775123e629bbe1304d25b5 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/sprint_work_item_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/sprint_work_item_grid.json @@ -631,18 +631,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -656,11 +656,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/story_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/story_grid.json index 41a033f26831974fd1bd01eb579aa822286002c2..c19c3be5d0a9f0338c97c2e613445ca8c1311c58 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/story_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/story_grid.json @@ -592,18 +592,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -617,11 +617,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/test_plan_bug_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/test_plan_bug_grid.json index 69b6ee21133079510e6794b6e1a6a3370826f3eb..ad198fa7987dcefeae1719ccc8b720945a6c71a3 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/test_plan_bug_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/test_plan_bug_grid.json @@ -591,18 +591,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -616,11 +616,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/waterfall_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/waterfall_grid.json index 6dc741228dd4f5ee041ae06c30784c82ab5c3e92..14bcc47caf37a57303c908da42042c44d67db799 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/waterfall_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/waterfall_grid.json @@ -516,18 +516,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -541,11 +541,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/hybrid_kanban_view_kan_ban.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/hybrid_kanban_view_kan_ban.json index d30ee9dea68b86b7c2bd30b488564b136fc6ff7d..2a447a147b365edd19f82ba89eea513826395eb0 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/hybrid_kanban_view_kan_ban.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/hybrid_kanban_view_kan_ban.json @@ -1347,18 +1347,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1372,11 +1372,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/kanban_view_kan_ban.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/kanban_view_kan_ban.json index 2cfc8657badfaba9103ffc028204763a71f33857..4c19b7b83f334b3ae7ef6ab06a59e2ab144238bb 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/kanban_view_kan_ban.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSKANBANS/kanban_view_kan_ban.json @@ -1180,18 +1180,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1205,11 +1205,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_hybrid_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_hybrid_tree_grid.json index 18801ffbcdeaa5bae1f3aaf20400fa014a91c02b..0d6edd68d746939c41da9f827cd8e2374fe4e404 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_hybrid_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_hybrid_tree_grid.json @@ -680,18 +680,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -705,11 +705,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_kanban_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_kanban_tree_grid.json index 273138ef2a2c5ad471aced56e6ed8573974257f1..e18cf16667e35f8877ccb07b6b9d75e5fc0ae0a4 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_kanban_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_kanban_tree_grid.json @@ -604,18 +604,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -629,11 +629,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_require_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_require_tree_grid.json index b6f3366bad19dcef34063a7f14f43ddc37365dbe..85729df82a7ffd89750cb2731860af541e0db01f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_require_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_require_tree_grid.json @@ -680,18 +680,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -705,11 +705,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_scrum_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_scrum_tree_grid.json index 954c175f4f086c66814062e74039df09aab4a9c7..d5e87c1359be32ce334be0f33f17fbc743f365bb 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_scrum_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_scrum_tree_grid.json @@ -680,18 +680,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -705,11 +705,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -1329,7 +1329,7 @@ "codeName" : "overdue_time" }, "unitName" : "天", - "width" : 110, + "width" : 150, "widthUnit" : "PX", "enableSort" : true, "enableUnitName" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_waterfall_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_waterfall_tree_grid.json index 389b3f67670832c2de986076c55fdea9ab127ed2..cd391dfc1aa0766557e2568eb1c2ec7195a05e84 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_waterfall_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/dyna_waterfall_tree_grid.json @@ -604,18 +604,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -629,11 +629,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/idea_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/idea_tree_grid.json index cb9f59dd8d10073575f8805edc2a8dcbb3482f21..5d3a6c0c95c0bb0e94ffb4f7a3f061d899d0761b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/idea_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/idea_tree_grid.json @@ -679,18 +679,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -704,11 +704,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/kanban_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/kanban_tree_grid.json index c38c919d2753b331ce2fbd3d244037c252f4b1a6..ebfe3715fe0e8d1ed5d7af5d71c8b0b013244722 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/kanban_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/kanban_tree_grid.json @@ -603,18 +603,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -628,11 +628,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/scrum_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/scrum_tree_grid.json index 0d6564b28fc020eedded56bb7f35fd6e80cf3528..eb677febd12a867e9eaf27b1b89c5af80981fddb 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/scrum_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/scrum_tree_grid.json @@ -679,18 +679,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -704,11 +704,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/waterfall_tree_grid.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/waterfall_tree_grid.json index ab68ec99942d4f1d16a291cadaea5c08c9fb2e6d..e705b736e434f6eb7c7b28171292a5c7cda84afd 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/waterfall_tree_grid.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEGRIDS/waterfall_tree_grid.json @@ -603,18 +603,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -628,11 +628,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEVIEWS/work_item_mpick_up_tree.json b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEVIEWS/work_item_mpick_up_tree.json new file mode 100644 index 0000000000000000000000000000000000000000..84845669c2ee4c9e2b2101f9c7dfaac7c8a052fe --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEVIEWS/work_item_mpick_up_tree.json @@ -0,0 +1,416 @@ +{ + "codeName" : "work_item_mpick_up_tree", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEVIEWS/work_item_mpick_up_tree.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "工作项评审多项选择树", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSDEDataImport" : { + "modelref" : true, + "id" : "import_work_item_waterfall" + }, + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "项目名称 - 最近浏览", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "默认根节点 - 项目名称", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "项目名称 - 全部", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_3" + }, + "name" : "项目名称 - 我负责的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_4" + }, + "name" : "项目名称 - 我关注的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_5" + }, + "name" : "项目名称 - 打开的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "name" : "项目名称 - 已完成的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "maxSize" : -1, + "name" : "项目名称", + "nodeType" : "node", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_current" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : true, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "最近浏览", + "nodeType" : "node_1", + "getPSNavigateParams" : [ { + "key" : "query_recent", + "name" : "query_recent", + "value" : "recent", + "rawValue" : true + } ], + "text" : "最近浏览", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "name" : "全部", + "nodeType" : "node_2", + "text" : "全部", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + }, { + "counterMode" : 0, + "name" : "我负责的", + "nodeType" : "node_3", + "getPSNavigateParams" : [ { + "key" : "n_assignee_id_eq", + "name" : "n_assignee_id_eq", + "value" : "srfpersonid", + "rawValue" : false + } ], + "text" : "我负责的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_3" + }, { + "counterMode" : 0, + "name" : "我关注的", + "nodeType" : "node_4", + "getPSNavigateParams" : [ { + "key" : "query_attention", + "name" : "query_attention", + "value" : "attention", + "rawValue" : true + } ], + "text" : "我关注的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_4" + }, { + "counterMode" : 0, + "name" : "打开的", + "nodeType" : "node_5", + "getPSNavigateParams" : [ { + "key" : "n_state_type_eq", + "name" : "n_state_type_eq", + "value" : "pending", + "rawValue" : true + } ], + "text" : "打开的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_5" + }, { + "counterMode" : 0, + "name" : "已完成的", + "nodeType" : "node_6", + "getPSNavigateParams" : [ { + "key" : "n_state_type_eq", + "name" : "n_state_type_eq", + "value" : "completed", + "rawValue" : true + } ], + "text" : "已完成的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_6" + } ], + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "modelid" : "230803490ad84ffb4b531bf338858304", + "modeltype" : "PSDETREEVIEW" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json new file mode 100644 index 0000000000000000000000000000000000000000..037a2ab09f0508e760b2ce72d146eb93c6b9f682 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json @@ -0,0 +1,534 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PAGE" + }, + "caption" : "页面", + "codeName" : "article_page_not_add_pick_up_grid_view_review", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json", + "gridRowActiveMode" : 1, + "name" : "article_pagenot_add_pick_up_grid_view_review", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "PickupGridView", + "name" : "engine" + } ], + "getPSControls" : [ { + "aggMode" : "NONE", + "codeName" : "review_mpick_up_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSGRIDS/review_mpick_up_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "groupMode" : "NONE", + "logicName" : "评审页面多项选择表格", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDEA.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "identifier", + "excelCaption" : "编号", + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "页面名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "页面名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 150, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "版本", + "codeName" : "choose_version_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "choose_version_name", + "excelCaption" : "版本", + "name" : "choose_version_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "JSCODE_GRID_COLUMN", + "runtimeObject" : true + }, + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "类型", + "codeName" : "type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "type", + "excelCaption" : "类型", + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__page_type.json" + }, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "identifier", + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + } + }, { + "dataType" : 25, + "name" : "type", + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "dataType" : 25, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "scriptCode" : "data.cur_version_id", + "customCode" : true + }, { + "dataType" : 25, + "name" : "cur_version_name", + "getPSAppDEField" : { + "name" : "CUR_VERSION_NAME", + "codeName" : "cur_version_name" + } + }, { + "dataType" : 25, + "name" : "cur_version_id", + "getPSAppDEField" : { + "name" : "CUR_VERSION_ID", + "codeName" : "cur_version_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "space_id", + "getPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + } + }, { + "dataType" : 25, + "name" : "parent_id", + "getPSAppDEField" : { + "name" : "PARENT_ID", + "codeName" : "parent_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "版本", + "codeName" : "choose_version_name", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSEditor" : { + "editorParams" : { + "INITSCRIPTCODE" : "data.choose_version_id = data.cur_version_id;data.choose_version_name = data.cur_version_name", + "SRFNAVPARAM.n_owner_id_eq" : "%id%", + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE", + "ENABLESAVE" : "false" + }, + "editorType" : "PICKER", + "name" : "choose_version_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "getPSEditorItems" : [ { } ], + "getPSNavigateParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "id", + "rawValue" : false + } ], + "valueItemName" : "choose_version_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "valueItemName" : "choose_version_id", + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + }, { + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN" + }, + "allowEmpty" : true + } ], + "pagingMode" : 1, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "sortMode" : "REMOTE", + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : true, + "enableRowEdit" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "6dc57e452f0500d8962c988b5aec5e4d", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PAGE" + }, + "caption" : "页面", + "codeName" : "not_add_pick_up_grid_view_review_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "not_add_pick_up_grid_view_review", + "getPSDEViewId" : "B565AC24-31C8-438C-B88B-05BCD77A51CF", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEPICKUPGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "未添加的页面表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEPICKUPGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableRowEdit" : false, + "enableSearch" : true, + "expandSearchForm" : true, + "pickupMode" : true, + "rowEditDefault" : false, + "modelid" : "41bc1f589679ca7e1d3868d55e3de45d", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json new file mode 100644 index 0000000000000000000000000000000000000000..00a0b98fc175f3e32c3d82af4c910ba9e858d90e --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json @@ -0,0 +1,1238 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PAGE" + }, + "caption" : "选择页面", + "codeName" : "article_page_review_re_page_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "name" : "article_pagereview_re_page_view", + "openMode" : "POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "space", + "name" : "space", + "value" : "space", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "review_re_page_view_pickupviewpanel", + "controlType" : "PICKUPVIEWPANEL", + "getEmbeddedPSAppDEView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PAGE" + }, + "caption" : "页面", + "codeName" : "article_page_not_add_pick_up_grid_view_review", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json", + "gridRowActiveMode" : 1, + "name" : "article_pagenot_add_pick_up_grid_view_review", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "PickupGridView", + "name" : "engine" + } ], + "getPSControls" : [ { + "aggMode" : "NONE", + "codeName" : "review_mpick_up_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSGRIDS/review_mpick_up_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "groupMode" : "NONE", + "logicName" : "评审页面多项选择表格", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDEA.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "identifier", + "excelCaption" : "编号", + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "页面名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "页面名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 150, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "版本", + "codeName" : "choose_version_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "choose_version_name", + "excelCaption" : "版本", + "name" : "choose_version_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "JSCODE_GRID_COLUMN", + "runtimeObject" : true + }, + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "类型", + "codeName" : "type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "type", + "excelCaption" : "类型", + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__page_type.json" + }, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "identifier", + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + } + }, { + "dataType" : 25, + "name" : "type", + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "dataType" : 25, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "scriptCode" : "data.cur_version_id", + "customCode" : true + }, { + "dataType" : 25, + "name" : "cur_version_name", + "getPSAppDEField" : { + "name" : "CUR_VERSION_NAME", + "codeName" : "cur_version_name" + } + }, { + "dataType" : 25, + "name" : "cur_version_id", + "getPSAppDEField" : { + "name" : "CUR_VERSION_ID", + "codeName" : "cur_version_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "space_id", + "getPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + } + }, { + "dataType" : 25, + "name" : "parent_id", + "getPSAppDEField" : { + "name" : "PARENT_ID", + "codeName" : "parent_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "版本", + "codeName" : "choose_version_name", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSEditor" : { + "editorParams" : { + "INITSCRIPTCODE" : "data.choose_version_id = data.cur_version_id;data.choose_version_name = data.cur_version_name", + "SRFNAVPARAM.n_owner_id_eq" : "%id%", + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE", + "ENABLESAVE" : "false" + }, + "editorType" : "PICKER", + "name" : "choose_version_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "getPSEditorItems" : [ { } ], + "getPSNavigateParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "id", + "rawValue" : false + } ], + "valueItemName" : "choose_version_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "valueItemName" : "choose_version_id", + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + }, { + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN" + }, + "allowEmpty" : true + } ], + "pagingMode" : 1, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "sortMode" : "REMOTE", + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : true, + "enableRowEdit" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "6dc57e452f0500d8962c988b5aec5e4d", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PAGE" + }, + "caption" : "页面", + "codeName" : "not_add_pick_up_grid_view_review_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "not_add_pick_up_grid_view_review", + "getPSDEViewId" : "B565AC24-31C8-438C-B88B-05BCD77A51CF", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEPICKUPGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "未添加的页面表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEPICKUPGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableRowEdit" : false, + "enableSearch" : true, + "expandSearchForm" : true, + "pickupMode" : true, + "rowEditDefault" : false, + "modelid" : "41bc1f589679ca7e1d3868d55e3de45d", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + } ] ] + }, + "name" : "pickupviewpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { + "id" : "PICKUPVIEWPANEL" + } + }, { + "codeName" : "review_re_page_view_treeexpbar", + "controlType" : "TREEEXPBAR", + "name" : "treeexpbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlHandler" : { + "enableDEFieldPrivilege" : false, + "id" : "treeexpbar" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "TREEEXPBAR" + }, + "getPSControls" : [ { + "codeName" : "page_mpick_up_tree", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSTREEVIEWS/page_mpick_up_tree.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "页面评审多项选择树", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "树视图处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "treeexpbar_tree" + }, + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "默认根节点 - 空间名称", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "空间名称 - 全部", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "maxSize" : -1, + "name" : "空间名称", + "nodeType" : "node", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_current" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : true, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "全部", + "nodeType" : "node_1", + "text" : "全部", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : true, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : true, + "id" : "node_1" + } ], + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "name" : "treeexpbar_tree", + "modelid" : "4b399200b4c40f6dd7b1cd4761179c24", + "modeltype" : "PSDETREEVIEW" + } ], + "xDataControlName" : "treeexpbar_tree", + "enableCounter" : true, + "enableSearch" : false, + "showTitleBar" : true, + "modelid" : "9767caf28ba99dcec81d4b48c866a5dd_treeexpbar", + "modeltype" : "PSEXPBAR" + }, { + "codeName" : "simplelist", + "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/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSLISTS/simplelist.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "name", + "viewFieldName" : "NAME" + } ], + "codeName" : "usr0804340234", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page/PSPANELS/usr0804340234.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "simplelist_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "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" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "NAME" + } ] + } ], + "name" : "simplelist_itempanel", + "modelid" : "3123DE30-F6C3-4EBB-92E6-C3E86908F061", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "simplelist", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SIMPLELIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "space_id", + "getPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + } + }, { + "dataType" : 25, + "name" : "parent_id", + "getPSAppDEField" : { + "name" : "PARENT_ID", + "codeName" : "parent_id" + } + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : false, + "name" : "simplelist", + "modelid" : "8E60B740-2DE4-4130-80BF-C53DBC9B5A23", + "modeltype" : "PSDELIST" + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PAGE" + }, + "caption" : "选择页面", + "codeName" : "review_re_page_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "review_re_page_view", + "getPSDEViewId" : "8011AD5C-B184-4C44-9BBF-B45D9F5118C6", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEMPICKUPVIEW2", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "选择页面", + "viewStyle" : "DEFAULT", + "viewType" : "DEMPICKUPVIEW2", + "enableDP" : true, + "showCaptionBar" : false, + "modelid" : "9767caf28ba99dcec81d4b48c866a5dd", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_shared_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_shared_view.json index 17a75da9d0d67da73541055d5eefae74d57346e0..03f07b488beb41ce20a7fd070f07f972ce54a339 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_shared_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_shared_view.json @@ -195,7 +195,8 @@ "grow" : -1, "height" : 52, "heightMode" : "PX", - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "容器", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_customer_connect_list_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_customer_connect_list_view.json index b8231a66c9d2eb2aa1689c46f22ddb32deb5b8e1..66c5b3bfcd2d5f4005451297832289cbf9256245 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_customer_connect_list_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_customer_connect_list_view.json @@ -1647,6 +1647,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json index 1e23b7fd2040a14093987a619db44ba6fcf0e611..555541be29447573a4730837a458e96098d95f0b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json @@ -867,6 +867,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_idea_list_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_idea_list_view.json index 535c7c32e5b8e537258e83bc04f2c49f0c13fcf6..05ed2aa992ca97077edf5ee3be062095e846b03b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_idea_list_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_idea_list_view.json @@ -1551,6 +1551,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json index d92489d759e999006259e654bef9c6b4ab152c19..7c8dc627c5427762f09347c5ba555b97616a2be8 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json @@ -1550,6 +1550,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view_idea.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view_idea.json index 81425c0b67494df87610b815018e19d937b910b4..74eada5826a215a97aaa4e4278ae4c9e3b92b6eb 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view_idea.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view_idea.json @@ -1229,6 +1229,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_redirect_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_redirect_view.json index 9ba7534905e2e0cd5078b59e20084edcc78bd0f2..c63f8dc1e270452f733fe90debcc778130fd6633 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_redirect_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_redirect_view.json @@ -423,6 +423,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_ticket_list_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_ticket_list_view.json index e839f3aefa3e73163e050789e6391b38551750fc..eee6a7ca4ea50dfea6c66edb3d863d11c4187b40 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_ticket_list_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_ticket_list_view.json @@ -1551,6 +1551,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_wiki_list_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_wiki_list_view.json index 7a8b61d710fe0026181e1a6860a31def50c7b8fc..dcf6bd53e77d44e33f799a716cdef3bdff49175c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_wiki_list_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_wiki_list_view.json @@ -1668,6 +1668,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/customer_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/customer_main_view.json index 03d2bffa3842a4b44a3c57e67acff104473e9ecd..ee20a1863afeb9accc648e54152b47ff157a14b2 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/customer_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/customer_main_view.json @@ -2801,6 +2801,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json index da0911911b7076e3b7fe50d4de0ede49bd4b4bda..0ebd0d8372593d0349f1d593d1a17cc5c50e991b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json @@ -687,6 +687,50 @@ "modelid" : "dd9dd2022a8f175b16807bf438a8459c", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "guidelines", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json index a06503f4de263a154aed92a752cd29f3944c0e19..19bee49119700f990714ea39b55b1f3b0b9c24d3 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json @@ -973,6 +973,50 @@ "modelid" : "51340ac2651755d6765fac923219bada", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "guidelines", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_edit_view.json index b40b9fe2dc7de6f80e2678ad68c1a68214b21a4f..8f8c656f283af3edb46bf15d4215f1ec9d3a87f1 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_edit_view.json @@ -528,6 +528,50 @@ "modelid" : "0956f766defc440b921f074131aa3f1f", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "guidelines", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_library_all_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_library_all_grid_view.json index c4658a2a062c337dccf0088edb2908d1ea5a254d..b1c2a7958bf25517b4070826f8a7482a4137a06a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_library_all_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_library_all_grid_view.json @@ -687,6 +687,50 @@ "modelid" : "6bbea2e714e45e986b7be1eadbfdd434", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "guidelines", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_product_all_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_product_all_grid_view.json index ad2b151379aee4c9744df273a5f6d913dc23f833..6c0ee8638426d921f324b3b4d8349ec3c4f3f0e4 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_product_all_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_product_all_grid_view.json @@ -687,6 +687,50 @@ "modelid" : "701a3c72da9dbf9bc31d5861de822996", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "guidelines", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_project_all_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_project_all_grid_view.json new file mode 100644 index 0000000000000000000000000000000000000000..20b54abf5e375b80031ff8c9622bd6c1591edd05 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_project_all_grid_view.json @@ -0,0 +1,779 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.GUIDELINE" + }, + "caption" : "评审配置", + "codeName" : "guideline_project_all_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_project_all_grid_view.json", + "gridRowActiveMode" : 1, + "name" : "guidelineproject_all_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.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/plmweb/PSAPPDEVIEWS/guideline_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_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/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json", + "viewType" : "DEOPTVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json", + "viewType" : "DEOPTVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewMsgGroup" : { + "modelref" : true, + "id" : "UsrVMGroup0514237398" + }, + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "流程配置选项操作视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json", + "viewType" : "DEOPTVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "流程准则编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.GUIDELINE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "project_all_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "测试库流程准则表格视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "xDataControlName" : "grid", + "modelid" : "6e643bfcea36c98c409f26a98376c200", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "all_grid_view_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline/PSGRIDS/all_grid_view_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, + "groupMode" : "NONE", + "logicName" : "流程准则全部表格视图_表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "评审类型", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "评审类型", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_MAN" + }, + "caption" : "操作人", + "codeName" : "update_man", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "update_man", + "excelCaption" : "操作人", + "name" : "update_man", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + }, + "width" : 200, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_TIME" + }, + "caption" : "操作时间", + "codeName" : "update_time", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "update_time", + "excelCaption" : "操作时间", + "name" : "update_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "width" : 200, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "是否启用", + "codeName" : "is_enabled", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "is_enabled", + "excelCaption" : "是否启用", + "name" : "is_enabled", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/YesNo.json" + }, + "getPSAppDEField" : { + "name" : "IS_ENABLED", + "codeName" : "is_enabled" + }, + "width" : 150, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : true + }, { + "align" : "CENTER", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0520946801", + "name" : "表格列界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 250, + "detailType" : "DEUIACTION", + "name" : "uad3db1c", + "getPSSysImage" : { + "glyph" : "xf185@FontAwesome", + "cssClass" : "fa fa-sun-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "配置", + "codeName" : "edit_guideline", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_config_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "guideline_edit_guideline", + "name" : "配置流程准则", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSSysImage" : { + "glyph" : "xf185@FontAwesome", + "cssClass" : "fa fa-sun-o" + }, + "tooltip" : "配置", + "uIActionMode" : "FRONT", + "uIActionTag" : "edit_guideline", + "uIActionType" : "DEUIACTION", + "id" : "edit_guideline@guideline" + }, + "tooltip" : "配置", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "guideline__Usr0520946801" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "update_man", + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + } + }, { + "format" : "YYYY-MM-DD HH:mm:ss", + "dataType" : 5, + "name" : "update_time", + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "dataType" : 9, + "name" : "is_enabled", + "getPSAppDEField" : { + "name" : "IS_ENABLED", + "codeName" : "is_enabled" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "是否启用", + "codeName" : "is_enabled", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "is_enabled", + "getPSAppDEField" : { + "name" : "IS_ENABLED", + "codeName" : "is_enabled" + }, + "getPSEditor" : { + "editorType" : "SWITCH", + "name" : "is_enabled" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 50, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : true, + "name" : "grid", + "modelid" : "9737e76b0aac5833fb58cb837eee65c2", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "usr05137803_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline/PSSEARCHFORMS/usr05137803_search_form.json", + "logicName" : "测试库流程准则表格视图_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1355af4a5d2a259606899431bc59383a", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.GUIDELINE" + }, + "caption" : "评审配置", + "codeName" : "project_all_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "project_all_grid_view", + "getPSDEViewId" : "4df247695301306b8ac71e0923934d89", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "refFlag" : false, + "title" : "项目流程准则表格视图", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "e71ce681ee0dd1146936120900097861", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_redirect_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_redirect_view.json index e450324ffa35bef36ead91bdce4c9ffbd2845a00..7bf81df6ec4f0f9cd4d80cc72846278293ec57f8 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_redirect_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_redirect_view.json @@ -84,6 +84,50 @@ "modelid" : "a1b94f14162e2f8401379f08130f5592", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "guidelines", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_edit_view.json index 0687fa920e0d862e0f18c29df8272e8307c0ca85..ff0e230c534fc7f2f247db06c7097ffff408fced 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_edit_view.json @@ -3228,6 +3228,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -23438,7 +23526,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -23848,6 +23936,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_main_view.json index a2c548a6bce7cee44fcd94198829f3c842dd36f9..c2fad5cac30a52843d83b0547bc33d18f456fe5f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_main_view.json @@ -4562,6 +4562,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -24772,7 +24860,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -25182,6 +25270,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_show_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_show_edit_view.json index dc41a96c611569cfb99ee894613d2305ed5b9d93..cbf1506a16976fd9bc8e7b249a15d5631cc4074a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_show_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_show_edit_view.json @@ -3108,6 +3108,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_tree_exp_view.json index 655075e06e3ed1821e786759339d5425554c4533..b05cd1b64be9077072d0a33895ac59c1a792a2c7 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_tree_exp_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_tree_exp_view.json @@ -465,6 +465,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -636,6 +653,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -807,6 +841,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -978,6 +1029,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1716,6 +1784,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1961,6 +2046,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -2200,6 +2302,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -2439,6 +2558,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_index_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_index_view.json index 3148e0db4ab463fc7eb5b2445caf6964329bb64a..9b0ec951694ac65ce6fa9842f35d8ab45afe72e6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_index_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_index_view.json @@ -1312,6 +1312,24 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "deuiaction8", + "getPSUIActionGroup" : { + "codeName" : "product_index_ext_action", + "memo" : "扩展占位", + "name" : "产品主数据扩展行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "uniqueTag" : "product__product_index_ext_action" + }, + "tooltip" : "扩展占位", + "showCaption" : true, + "showIcon" : true } ], "getPSSysImage" : { "glyph" : "xf013@FontAwesome", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_main_view.json index 6204b031fab2f08a0e4fa9791697c9c70e4ae2c5..0ecff86120ca08dbce3ad15924aafaf64943806f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_main_view.json @@ -584,6 +584,350 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "deuiaction8", + "getPSUIActionGroup" : { + "codeName" : "Usr1220913174", + "name" : "主表格操作列", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u28d460a", + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "设置星标", + "codeName" : "add_favorite", + "fullCodeName" : "product_add_favorite", + "name" : "设置星标", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "favorite" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSNavigateParams" : [ { + "key" : "owner_id", + "name" : "owner_id", + "value" : "product", + "rawValue" : false + } ], + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "refreshMode" : 2, + "timeout" : 60000, + "tooltip" : "星标", + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_favorite", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_favorite@product" + }, + "tooltip" : "星标", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 250, + "detailType" : "DEUIACTION", + "name" : "u20cf218", + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "取消星标", + "codeName" : "cancel_favorite", + "fullCodeName" : "product_cancel_favorite", + "name" : "取消星标", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "un_favorite" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSNavigateParams" : [ { + "key" : "owner_id", + "name" : "owner_id", + "value" : "product", + "rawValue" : false + } ], + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "refreshMode" : 2, + "timeout" : 60000, + "tooltip" : "取消星标", + "uIActionMode" : "BACKEND", + "uIActionTag" : "cancel_favorite", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "reloadData" : true, + "id" : "cancel_favorite@product" + }, + "tooltip" : "取消星标", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u853f19b", + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "新窗口打开", + "codeName" : "open_new", + "frontProcessType" : "OPENHTMLPAGE", + "fullCodeName" : "product_open_new", + "htmlPageUrl" : "./#/-/index/product=${data.id}/product_index_view/srfnav=usrdrgroup1228809432/idea_tree_exp_view/srfnavctx=%257B%2522srfdefaulttoroutedepth%2522%253A3%257D;srfnav=root%3Anode/idea_all_grid_view/-", + "name" : "新开窗口(产品)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "tooltip" : "新窗口打开", + "uIActionMode" : "FRONT", + "uIActionTag" : "open_new", + "uIActionType" : "DEUIACTION", + "id" : "open_new@product" + }, + "tooltip" : "新窗口打开", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "产品信息", + "detailType" : "DEUIACTION", + "name" : "u0127bef", + "getPSSysImage" : { + "glyph" : "xf05a@FontAwesome", + "cssClass" : "fa fa-info-circle" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "产品信息", + "codeName" : "open_show_view", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_show_edit_view.json", + "viewType" : "DEEDITVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "product_open_show_view", + "name" : "产品信息", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSSysImage" : { + "glyph" : "xf05a@FontAwesome", + "cssClass" : "fa fa-info-circle" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "open_show_view", + "uIActionType" : "DEUIACTION", + "id" : "open_show_view@product" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "产品成员", + "detailType" : "DEUIACTION", + "name" : "ua22659c", + "getPSSysImage" : { + "glyph" : "xf0c0@FontAwesome", + "cssClass" : "fa fa-users" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "产品成员", + "codeName" : "open_product_member", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_setting_view.json", + "viewType" : "DEEDITVIEW2" + }, + "frontProcessType" : "OTHER", + "fullCodeName" : "product_open_product_member", + "name" : "产品成员", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSSysImage" : { + "glyph" : "xf0c0@FontAwesome", + "cssClass" : "fa fa-users" + }, + "scriptCode" : "const srfkey = context.product ? context.product : data[0].id;\r\nwindow.location.hash=`/-/index/product=${srfkey}/product_index_view/srfnav=usrdrgroup1228809432/product_setting_view/srfnav=member/product_member_config_grid_view/-`", + "uIActionMode" : "FRONT", + "uIActionTag" : "open_product_member", + "uIActionType" : "DEUIACTION", + "id" : "open_product_member@product" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "编辑基本信息", + "detailType" : "DEUIACTION", + "name" : "ude93a65", + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "编辑基本信息", + "codeName" : "open_edit_view", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_setting_view.json", + "viewType" : "DEEDITVIEW2" + }, + "frontProcessType" : "OTHER", + "fullCodeName" : "product_open_edit_view", + "name" : "编辑基本信息", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "scriptCode" : "const srfkey = context.product ? context.product : data[0].id;\r\nwindow.location.hash=`/-/index/product=${srfkey}/product_index_view/srfnav=usrdrgroup1228809432/product_setting_view/srfnav=base/product_base_information_edit_view/-`", + "uIActionMode" : "FRONT", + "uIActionTag" : "open_edit_view", + "uIActionType" : "DEUIACTION", + "id" : "open_edit_view@product" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "更多设置", + "detailType" : "DEUIACTION", + "name" : "ubcd72e3", + "getPSSysImage" : { + "glyph" : "xf00b@FontAwesome", + "cssClass" : "fa fa-th-list" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "更多设置", + "codeName" : "opne_setting_view", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_setting_view.json", + "viewType" : "DEEDITVIEW2" + }, + "frontProcessType" : "OTHER", + "fullCodeName" : "product_opne_setting_view", + "name" : "更多设置", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf00b@FontAwesome", + "cssClass" : "fa fa-th-list" + }, + "scriptCode" : "const srfkey = context.product ? context.product : data[0].id;\r\nwindow.location.hash=`/-/index/product=${srfkey}/product_index_view/srfnav=usrdrgroup1228809432/product_setting_view/srfnav=member/product_member_config_grid_view/-`", + "uIActionMode" : "FRONT", + "uIActionTag" : "opne_setting_view", + "uIActionType" : "DEUIACTION", + "id" : "opne_setting_view@product" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "回收站", + "detailType" : "DEUIACTION", + "name" : "u2afbaad", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "回收站", + "codeName" : "open_deleted_view", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/product_details_setting_view.json", + "viewType" : "DETREEEXPVIEW" + }, + "frontProcessType" : "OTHER", + "fullCodeName" : "product_open_deleted_view", + "name" : "回收站", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "scriptCode" : "const srfkey = context.product ? context.product : data[0].id;\r\nwindow.location.hash=`/-/index/product=${srfkey}/product_index_view/srfnav=usrdrgroup1228809432/product_setting_view/srfnav=recycle/product_recover_tab_exp_view/srfnav=idea/idea_recycle_grid_view/-`", + "uIActionMode" : "FRONT", + "uIActionTag" : "open_deleted_view", + "uIActionType" : "DEUIACTION", + "id" : "open_deleted_view@product" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "product__Usr1220913174" + }, + "tooltip" : "扩展占位", + "showCaption" : true, + "showIcon" : true } ], "getPSSysImage" : { "glyph" : "xf013@FontAwesome", @@ -1185,6 +1529,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1356,6 +1717,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1527,6 +1905,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -1698,6 +2093,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -2436,6 +2848,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -2681,6 +3110,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -2920,6 +3366,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", @@ -3159,6 +3622,23 @@ "uIActionTarget" : "SINGLEDATA", "showCaption" : true, "showIcon" : true + }, { + "caption" : "扩展行为组占位", + "groupExtractMode" : "ITEM", + "itemType" : "ITEMS", + "name" : "items1", + "getPSUIActionGroup" : { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" + }, + "tooltip" : "扩展行为组占位", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "CONTEXTMENU", "modelid" : "9a2e6ba6d360f8273d46d48d194b51e4", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_all_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_all_grid_view.json index 198b0c3abc54de5b5d2a6f037e6c9378479dde82..170dec81c42f6faa509ec8c7d0e432b4e6b0de65 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_all_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_all_grid_view.json @@ -342,7 +342,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -391,7 +391,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -440,7 +440,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -469,7 +469,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -505,7 +505,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -543,7 +543,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -589,10 +589,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -641,7 +685,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_config_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_config_tree_exp_view.json index aa35819f2e9d7d986a69b0a10991e23d805d8123..6705c2277bbad1313b6f51f2cc3e35b4100b2cc6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_config_tree_exp_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_config_tree_exp_view.json @@ -81,6 +81,14 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_hybrid_flow_setting_tab_view.json", "viewType" : "DETABEXPVIEW" } + }, { + "name" : "EXPITEM:node_16", + "realTitle" : "流程准则全部表格视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } }, { "name" : "EXPITEM:node_2", "realTitle" : "项目集管理分页导航视图", @@ -296,24 +304,24 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_3" + "id" : "node_6" }, - "name" : "流程 - Scrum项目", + "name" : "配置 - 工作项配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_11" + "id" : "node_12" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_6" + "id" : "node_3" }, - "name" : "配置 - 工作项配置", + "name" : "流程 - Scrum项目", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_11" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -368,36 +376,36 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_7" + "id" : "node_4" }, - "name" : "配置 - 项目配置", + "name" : "流程 - Kanban项目", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_11" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_4" + "id" : "node_12" }, - "name" : "流程 - Kanban项目", + "name" : "默认根节点 - 配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_11" + "id" : "ROOT" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_7" }, - "name" : "默认根节点 - 配置", + "name" : "配置 - 项目配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "ROOT" + "id" : "node_12" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -416,21 +424,21 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_8" + "id" : "node_5" }, - "name" : "配置 - 发布配置", + "name" : "流程 - 瀑布项目", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_12" + "id" : "node_11" }, "parentValueLevel" : 1, "searchMode" : 3 }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_5" + "id" : "node_15" }, - "name" : "流程 - 瀑布项目", + "name" : "流程 - 混合项目", "getParentPSDETreeNode" : { "modelref" : true, "id" : "node_11" @@ -440,12 +448,12 @@ }, { "getChildPSDETreeNode" : { "modelref" : true, - "id" : "node_15" + "id" : "node_8" }, - "name" : "流程 - 混合项目", + "name" : "配置 - 发布配置", "getParentPSDETreeNode" : { "modelref" : true, - "id" : "node_11" + "id" : "node_12" }, "parentValueLevel" : 1, "searchMode" : 3 @@ -673,6 +681,39 @@ "selectFirstOnly" : false, "selected" : false, "id" : "node_15" + }, { + "counterMode" : 0, + "name" : "评审配置", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_16", + "getPSNavigateParams" : [ { + "key" : "n_object_type_eq", + "name" : "n_object_type_eq", + "value" : "PROJECT", + "rawValue" : true + } ], + "text" : "评审配置", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_16" }, { "counterMode" : 0, "name" : "项目集管理", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json new file mode 100644 index 0000000000000000000000000000000000000000..16bc0e947161e5514e048d3103a9b7fc02a3f96a --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json @@ -0,0 +1,2703 @@ +{ + "accUserMode" : 2, + "caption" : "复制项目", + "codeName" : "project_copy_wizard_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "height" : 710, + "name" : "projectcopy_wizard_view", + "openMode" : "POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "WizardView", + "name" : "engine" + } ], + "getPSAppViewNavParams" : [ { + "key" : "srfdefaulttype", + "name" : "srfdefaulttype", + "value" : "scope_type", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "project_copy_wizard", + "controlType" : "WIZARDPANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSWIZARDPANELS/project_copy_wizard.json", + "getFinishPSControlAction" : { + "modelref" : true, + "id" : "finish", + "actionName" : "Copy", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "copy" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "getInitPSControlAction" : { + "modelref" : true, + "id" : "init", + "actionName" : "fill_copy_info", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "logicName" : "项目复制向导", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "fill_copy_info", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, { + "actionName" : "Copy", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "copy" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "WIZARDPANEL" + }, + "getPSDEEditForms" : [ { + "codeName" : "wizard_copy", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_copy.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "复制表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_fill_info" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_fill_info" + }, + "getPSDEFormItemVRs" : [ { + "checkMode" : 1, + "name" : "表单项值规则", + "getPSDEFormItemName" : "identifier", + "getPSSysValueRule" : { + "codeName" : "UsrValueRule0312488358", + "dynaModelFilePath" : "PSSYSVALUERULES/UsrValueRule0312488358.json", + "name" : "大写字母和数字", + "regExCode" : "^[A-Z0-9]{1,15}$", + "ruleInfo" : "请填写大写字母和数字", + "ruleType" : "REGEX", + "uniqueTag" : "UsrValueRule0312488358", + "enableBackend" : true, + "enableFront" : true + }, + "valueRuleType" : "SYSVALUERULE" + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "scope_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + } + }, { + "id" : "scope_type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SCOPE_TYPE", + "codeName" : "scope_type" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "type", + "dataType" : 25, + "createDV" : "scrum", + "updateDV" : "scrum", + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "visibility", + "dataType" : 25, + "createDV" : "private", + "updateDV" : "private", + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + } + }, { + "id" : "identifier", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.GROUPPANEL.GROUP1" + }, + "caption" : "项目基本信息", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "codeName" : "rawitem6", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem6", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem6", + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem7", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem7", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem7", + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem8", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem8", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem8", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem9", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem9", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem9", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Scrum 项目

\n
Scrum 是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "name" : "rawitem1", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Scrum 项目

\n
Scrum 是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem2", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "name" : "rawitem2", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem2", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem3", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "name" : "rawitem3", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem3", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem5", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "name" : "rawitem5", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem5", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属对象", + "codeName" : "scope_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "scope_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "scope_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "所属", + "codeName" : "scope_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "scope_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SCOPE_TYPE", + "codeName" : "scope_type" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "fillMap" : "{\"user\":\"user\",\"user_group\":\"user_group\",\"organization\":\"organization\"}", + "enablePerson" : "false", + "PICKUPVIEW" : "TRUE" + }, + "editorStyle" : "TEAM_PICKER", + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "scope_type", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/group.json" + }, + "getPSEditorItems" : [ { + "name" : "scope_id" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_PICKER", + "runtimeObject" : true + }, + "valueItemName" : "scope_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "scope_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "项目名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "name", + "placeHolder" : "输入项目名称" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.TYPE" + }, + "caption" : "项目类型", + "codeName" : "type", + "createDV" : "scrum", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "RADIOBUTTONLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__project_type.json" + } + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "scrum", + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "caption" : "可见范围", + "codeName" : "visibility", + "createDV" : "private", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "visibility", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "visibility", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/visibility.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "private", + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDENTIFIER" + }, + "caption" : "项目标识", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 15, + "name" : "identifier", + "getPSSysValueRule" : { + "codeName" : "UsrValueRule0312488358", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPVALUERULES/UsrValueRule0312488358.json", + "name" : "大写字母和数字", + "regExCode" : "^[A-Z0-9]{1,15}$", + "ruleInfo" : "请填写大写字母和数字", + "ruleType" : "REGEX", + "uniqueTag" : "UsrValueRule0312488358", + "enableFront" : true + }, + "placeHolder" : "大写字母和数字,15个字符范围内" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DESCRIPTION" + }, + "caption" : "描述", + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 220.0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 200.0, + "editorParams" : { + "HEIGHT" : "200" + }, + "editorType" : "TEXTAREA_10", + "maxLength" : 2000, + "name" : "description", + "placeHolder" : "输入项目描述", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColLG" : 12, + "childColMD" : 12, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "goFinishEnableScriptCode" : "data.scope_type !== \"organization\"", + "goNextEnableScriptCode" : "data.scope_type === \"organization\"", + "name" : "fill_info", + "getPSDEFormName" : "复制表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目信息" + }, + "stepActions" : [ "NEXT", "FINISH" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_fill_info", + "modelid" : "e789247f2b6892b74a405b53e3f8302e", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "wizard_member_copy", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project/PSFORMS/wizard_member_copy.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "成员复制绑定", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_bind_member" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_bind_member", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_bind_member", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "bind_member" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_bind_member" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "belong", + "hidden" : true, + "dataType" : 25, + "createDVT" : "SESSION", + "createDV" : "srforgname", + "updateDVT" : "SESSION", + "updateDV" : "srforgname" + }, { + "id" : "name", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "type", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "description", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "visibility", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT.WIZARD_CREATE.GROUPPANEL.GROUP1" + }, + "caption" : "项目基本信息", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "codeName" : "rawitem6", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem6", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem6", + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n scrum\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 迭代\n \n \n 14天\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem7", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem7", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem7", + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n \n 看板\n Created with Sketch.\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 新建\n \n \n \n 进行中\n \n \n \n 已完成\n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem8", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem8", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem8", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布缩略图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem9", + "contentType" : "IMAGE", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "name" : "rawitem9", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colLG" : 14, + "colLGOffset" : 5, + "colMD" : 14, + "colMDOffset" : 5, + "colSM" : 14, + "colSMOffset" : 5, + "colXS" : 14, + "colXSOffset" : 5, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "contentType" : "IMAGE", + "name" : "rawitem9", + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "getPSSysImage" : { + "rawContent" : "\n\n 瀑布封面图\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n KEY-1\n \n \n \n \n \n KEY-2\n \n \n \n \n \n KEY-3\n \n \n \n \n \n KEY-5\n \n \n \n \n \n KEY-4\n \n \n \n \n \n KEY-6\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n" + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Scrum 项目

\n
Scrum是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过 史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "name" : "rawitem1", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "scrum" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Scrum 项目

\n
Scrum是一种增量迭代式的敏捷开发方法,帮助组织持续规划和交付业务价值。
\n
\n
\n
    \n
  • 通过 史诗/特性/用户故事 管理需求
  • \n
\n
\n
\n
    \n
  • 轻松规划迭代,追踪回顾迭代开发
  • \n
\n
\n
\n
    \n
  • 从产品角度定义并管理发布
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem2", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制 WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义 DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "name" : "rawitem2", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "kanban" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

Kanban 项目

\n
Kanban 是一种简单灵活、轻量高效的敏捷开发方法,通过拉动和可视化的方式持续交付业务价值。
\n
\n
\n
    \n
  • 支持多个看板,建立专属工作流
  • \n
\n
\n
\n
    \n
  • 在制品限制 WIP,让价值流动起来
  • \n
\n
\n
\n
    \n
  • 定义 DoD(Definition of Done),把控质量
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem2", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem3", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "name" : "rawitem3", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "waterfall" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

瀑布 项目

\n
瀑布是一种将开发工作拆分阶段,并按序执行的研发模型,支持合理规划项目,对进度、成本与风险高度把控。
\n
\n
\n
    \n
  • 创建项目计划,规划甘特图,确保项目交付
  • \n
\n
\n
\n
    \n
  • 交付物检查,降低交付风险
  • \n
\n
\n
\n
    \n
  • 提供风险预警,把控项目进度
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem3", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "rawitem5", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "name" : "rawitem5", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "EQ", + "dEFDName" : "type", + "logicType" : "SINGLE", + "value" : "hybrid" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

混合 项目

\n
混合项目是一种整合了多种项目管理方式的研发模式,能够有效提高团队软件研发周期的效率。
\n
\n
\n
    \n
  • 支持工作项类型、层级自定义、建立专属工作流
  • \n
\n
\n
\n
    \n
  • 提供不同的工作项组件和视图选项、提高管理效率
  • \n
\n
\n
\n
    \n
  • 具有高度灵活的可配置性,能够适应各种类型的项目
  • \n
\n
\n
", + "contentType" : "HTML", + "name" : "rawitem5", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "contentHeight" : 500.0, + "dRItemTag" : "UsrDRItem0807737362", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "height" : 500.0, + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "project_member_assigned_copy_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "project_memberassigned_copy_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "display_name:name" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:PROJECT", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目数据多项选择视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "name" : "MPICKUPVIEW:USER", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "选择成员", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "getPSControls" : [ { + "codeName" : "assigned_copy_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "添加成员", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "添加成员", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "caption" : "新建项目", + "codeName" : "new_project", + "fullCodeName" : "new_project", + "name" : "表格界面_新建项目", + "predefinedType" : "GRIDVIEW_NEWACTION", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "new_project", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true, + "reloadData" : true + }, + "tooltip" : "添加成员", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "75def7fce022fde4f494ca1d7f5ceb22", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "binding", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSGRIDS/binding.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, + "groupMode" : "NONE", + "logicName" : "项目成员绑定表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "姓名", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "姓名", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "CENTER", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr1220055289", + "name" : "项目成员配置", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSUIActionGroupDetails" : [ { + "detailType" : "DEUIACTION", + "name" : "u76763f7", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "移除成员", + "codeName" : "remove_member", + "confirmMsg" : "确认删除该成员?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "project_member_remove_member", + "name" : "移除成员", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "project__UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "tooltip" : "移除成员", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_member", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_member@project_member" + }, + "tooltip" : "移除成员", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "project_member__Usr1220055289" + }, + "width" : 100, + "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" : "user_id", + "getPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 0, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : true, + "name" : "grid", + "modelid" : "2e1cabf9afb9e4e6705ef8d831814a61", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT_MEMBER.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "0355ba2b12962aa6d2ba2ab4b4f76be6", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "assigned_copy_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "assigned_copy_grid_view", + "getPSDEViewId" : "909c738f11d23ebce79a4910a70e6713", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : "606b9861890fc4b14bada01a048b1e25", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "users", + "dataRSMode" : 0, + "majorDECodeName" : "department", + "majorDEName" : "DEPARTMENT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/department.json" + }, + "minorDECodeName" : "user", + "minorDEName" : "USER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "name" : "DER1N_USER_DEPARTMENT_DEPARTMENT_ID", + "getParentPSAppDEField" : { + "name" : "DEPARTMENT_ID", + "codeName" : "department_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DEPARTMENT_NAME", + "codeName" : "department_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "height" : 500, + "heightMode" : "PX", + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "SRFPARENTTYPE" : "DER1N", + "srfparentdename" : "PROJECT", + "srfparentmode" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "srfparentdefname" : "PROJECT_ID", + "SRFDER1NID" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "所属", + "codeName" : "belong", + "createDV" : "srforgname", + "createDVT" : "SESSION", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "belong", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "belong" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srforgname", + "updateDVT" : "SESSION", + "allowEmpty" : false, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "name" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.TYPE" + }, + "caption" : "项目类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "type" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.IDENTIFIER" + }, + "caption" : "项目标识", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier", + "placeHolder" : "大写字母和数字,15个字符范围内" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.DESCRIPTION" + }, + "caption" : "描述", + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "description" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "可见范围", + "codeName" : "visibility", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "visibility", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "VISIBILITY", + "codeName" : "visibility" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "visibility" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColLG" : 12, + "childColMD" : 12, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "bind_member", + "name" : "bind_member", + "getPSDEFormName" : "成员复制绑定", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目成员" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "bind_member", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_bind_member", + "modelid" : "e05ba7fc60661e8ad2c7ea77de894344", + "modeltype" : "PSDEFORM_EDITFORM" + } ], + "getPSDEWizard" : { + "codeName" : "project_copy_wizard", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEWIZARDS/project_copy_wizard.json", + "getFirstPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "name" : "项目复制向导", + "nextCaption" : "下一步", + "getPSDEWizardForms" : [ { + "formTag" : "fill_info", + "goFinishEnableScriptCode" : "data.scope_type !== \"organization\"", + "goNextEnableScriptCode" : "data.scope_type === \"organization\"", + "name" : "fill_info", + "getPSDEFormName" : "复制表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目信息" + }, + "stepActions" : [ "NEXT", "FINISH" ], + "stepTag" : "fill_info", + "firstForm" : true + }, { + "formTag" : "bind_member", + "name" : "bind_member", + "getPSDEFormName" : "成员复制绑定", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "项目成员" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "bind_member", + "firstForm" : false + } ], + "getPSDEWizardSteps" : [ { + "name" : "项目信息", + "stepTag" : "fill_info", + "title" : "项目信息", + "enableLink" : false + }, { + "name" : "项目成员", + "stepTag" : "bind_member", + "title" : "项目成员", + "enableLink" : false + } ], + "wizardStyle" : "DEFAULT", + "stateWizard" : false + }, + "wizardStyle" : "DEFAULT", + "showActionBar" : true, + "showStepBar" : true, + "name" : "wizardpanel", + "modelid" : "b1324c41ba30d4bc3edb59f2b32d35d3", + "modeltype" : "PSDEWIZARDPANEL" + }, { + "caption" : "复制项目", + "codeName" : "copy_wizard_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "copy_wizard_view", + "getPSDEViewId" : "a3cfa0cb62dc5fefd154ba63155e26d9", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEWIZARDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "复制项目", + "viewStyle" : "DEFAULT", + "viewType" : "DEWIZARDVIEW", + "width" : 1182, + "enableDP" : true, + "modelid" : "ff44a19b4522b9e3a0f73972874e6ea0", + "modeltype" : "PSAPPDEVIEW" +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_grid_view.json index cf60ddd3989a221e4c3e904b1e46870301789693..b7d0ac0a97a9e0aca4019739dbf59579800099ea 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_grid_view.json @@ -519,7 +519,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -568,7 +568,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -617,7 +617,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -646,7 +646,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -682,7 +682,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -720,7 +720,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -766,10 +766,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -818,7 +862,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_hybrid_index_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_hybrid_index_view.json index 70aaca4966aaec38b9fdb99b203ea279bb9f3e32..5fd668cf68a118f7f3d17715d713f9a2b310c728 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_hybrid_index_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_hybrid_index_view.json @@ -1350,6 +1350,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_is_archived_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_is_archived_grid_view.json index 6a72f80ec27cc208c44971f84b690c5501138cb3..2861d6c45d4cfb238571c15ff2e4245407267107 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_is_archived_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_is_archived_grid_view.json @@ -324,7 +324,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -373,7 +373,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -422,7 +422,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -451,7 +451,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -487,7 +487,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -525,7 +525,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -571,10 +571,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -623,7 +667,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_index_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_index_view.json index 6fa4923f853acc0c09a22bb439df8ac5a56a37e3..cd7ca0d6380e516bedc28acf5365094fd7a9103c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_index_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_index_view.json @@ -1268,6 +1268,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_main_view.json index 3fadee42a546b5fff26cfea6a4ab261c9d120aaf..5085b0176bdbe2efa83e4a8b59d941a60b4b48c6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_kanban_main_view.json @@ -496,6 +496,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", @@ -4241,6 +4292,7 @@ }, "name" : "guihua", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4259,6 +4311,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4272,6 +4328,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4300,6 +4357,7 @@ }, "name" : "kanban", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4318,6 +4376,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4331,6 +4393,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4359,6 +4422,7 @@ }, "name" : "workitem", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4377,6 +4441,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4390,6 +4458,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json new file mode 100644 index 0000000000000000000000000000000000000000..faae5cdffe7946f802892b23e2af39b5cb6aea93 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json @@ -0,0 +1,755 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "project_member_assigned_copy_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "project_memberassigned_copy_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "PROJECT", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "USER", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "display_name:name" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目成员编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.PROJECT_MEMBER.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:PROJECT", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "项目数据多项选择视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW" + } + }, { + "name" : "MPICKUPVIEW:USER", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "选择成员", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/user_choose_mpick_up_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "getPSControls" : [ { + "codeName" : "assigned_copy_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "添加成员", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "添加成员", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "caption" : "新建项目", + "codeName" : "new_project", + "fullCodeName" : "new_project", + "name" : "表格界面_新建项目", + "predefinedType" : "GRIDVIEW_NEWACTION", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "new_project", + "uIActionType" : "DEUIACTION", + "globalUIAction" : true, + "reloadData" : true + }, + "tooltip" : "添加成员", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "75def7fce022fde4f494ca1d7f5ceb22", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "binding", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSGRIDS/binding.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, + "groupMode" : "NONE", + "logicName" : "项目成员绑定表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "姓名", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "姓名", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "CENTER", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr1220055289", + "name" : "项目成员配置", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSUIActionGroupDetails" : [ { + "detailType" : "DEUIACTION", + "name" : "u76763f7", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "移除成员", + "codeName" : "remove_member", + "confirmMsg" : "确认删除该成员?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "project_member_remove_member", + "name" : "移除成员", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "project__UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "tooltip" : "移除成员", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_member", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_member@project_member" + }, + "tooltip" : "移除成员", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "project_member__Usr1220055289" + }, + "width" : 100, + "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" : "user_id", + "getPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 0, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : true, + "name" : "grid", + "modelid" : "2e1cabf9afb9e4e6705ef8d831814a61", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.PROJECT_MEMBER.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "0355ba2b12962aa6d2ba2ab4b4f76be6", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.PROJECT_MEMBER" + }, + "caption" : "项目成员", + "codeName" : "assigned_copy_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "assigned_copy_grid_view", + "getPSDEViewId" : "909c738f11d23ebce79a4910a70e6713", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_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" : "606b9861890fc4b14bada01a048b1e25", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "users", + "dataRSMode" : 0, + "majorDECodeName" : "department", + "majorDEName" : "DEPARTMENT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/department.json" + }, + "minorDECodeName" : "user", + "minorDEName" : "USER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "name" : "DER1N_USER_DEPARTMENT_DEPARTMENT_ID", + "getParentPSAppDEField" : { + "name" : "DEPARTMENT_ID", + "codeName" : "department_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DEPARTMENT_NAME", + "codeName" : "department_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "user", + "majorDEName" : "USER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/user.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_USER_USER_ID", + "getParentPSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "getParentTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "project_members", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "project_member", + "minorDEName" : "PROJECT_MEMBER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project_member.json" + }, + "name" : "DER1N_PROJECT_MEMBER_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_grid_view.json index 7e2c56b4afb57e5de8d68d6ad6c52bffcc0b5fa6..cd38100f63757e5cab1656b08873762c461436f6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_grid_view.json @@ -176,7 +176,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -225,7 +225,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -274,7 +274,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -303,7 +303,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -339,7 +339,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -377,7 +377,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -423,10 +423,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -475,7 +519,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_view.json index 6b34f1ee2f24e4180f28727ebe398025234239a3..f15c9821522efeb8733c6a31a4da87ceefc13060 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_move_choose_pick_up_view.json @@ -198,7 +198,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -247,7 +247,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -296,7 +296,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -325,7 +325,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -361,7 +361,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -399,7 +399,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -445,10 +445,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -497,7 +541,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_org_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_org_grid_view.json index d9555ba5b59383544b693f4fe9503460612a4c45..4f3925d814dac6a951d9dfdad875980f5b96ef4c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_org_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_org_grid_view.json @@ -333,7 +333,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -382,7 +382,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -431,7 +431,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -460,7 +460,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -496,7 +496,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -534,7 +534,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -580,10 +580,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -632,7 +676,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_index_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_index_view.json index 98de1a91d4902a2a4351396a0808b7e6e5b8e663..b1f437b72ca94024024df90953f824a0cb665b9f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_index_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_index_view.json @@ -1318,6 +1318,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_main_view.json index 3091eb2a36fe777c48590908dd02ac0feb160f37..3a68b0f4338e6a66a98d6d65bcbe3a716a21151a 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_scrum_main_view.json @@ -516,6 +516,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", @@ -4277,6 +4328,7 @@ }, "name" : "guihua", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4295,6 +4347,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4308,6 +4364,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4336,6 +4393,7 @@ }, "name" : "workitem", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4354,6 +4412,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4367,6 +4429,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4395,6 +4458,7 @@ }, "name" : "defect", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4413,6 +4477,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4426,6 +4494,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4454,6 +4523,7 @@ }, "name" : "sprint", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json", @@ -4485,6 +4555,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_team_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_team_grid_view.json index 240d135657fc941df6525750eef323f702235acf..d5781067317ebbf8fbc0927deeee127c0e6fab99 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_team_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_team_grid_view.json @@ -333,7 +333,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -382,7 +382,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -431,7 +431,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -460,7 +460,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -496,7 +496,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -534,7 +534,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -580,10 +580,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -632,7 +676,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_index_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_index_view.json index e86c657ef1492c4ee1b7f1007a821c2f7f347080..abae377b5cffb3f2b5238a2a908aadbb8827e19d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_index_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_index_view.json @@ -1329,6 +1329,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_main_view.json index b91a866f0ffb9d3355dcccc02793e64deafd0c7f..1be5aeadd4cf1fb7a732e6984a1e0d80523cc8de 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_waterfall_main_view.json @@ -496,6 +496,57 @@ "uIActionTarget" : "SINGLEKEY", "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction6", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction6" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "tooltip" : "复制项目", + "uIActionTarget" : "SINGLEKEY", + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "groupExtractMode" : "ITEM", @@ -4262,6 +4313,7 @@ }, "name" : "guihua", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4280,6 +4332,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4293,6 +4349,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4321,6 +4378,7 @@ }, "name" : "milestone", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4339,6 +4397,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4352,6 +4414,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4399,6 +4462,7 @@ }, "name" : "workitem", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4417,6 +4481,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4430,6 +4498,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { @@ -4458,6 +4527,7 @@ }, "name" : "bug", "getNavPSDER" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDERS/DER1N_WORK_ITEM_PROJECT_PROJECT_ID.json", @@ -4476,6 +4546,10 @@ }, "minorServiceCodeName" : "work_items", "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getNestedPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, "orderValue" : 100, "getPSPickupDEField" : { "name" : "PROJECT_ID", @@ -4489,6 +4563,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getPSAppDataEntity" : { diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/relation_plan_track_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/relation_plan_track_tree_view.json index 2065568d805b6329aa2e241a9d02f35e2b795010..17b2fff2e6dfe6a3c76487605b2bef605d1ef168 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/relation_plan_track_tree_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/relation_plan_track_tree_view.json @@ -26,6 +26,11 @@ "name" : "principal_id", "value" : "product_plan", "rawValue" : false + }, { + "key" : "product_id", + "name" : "product_id", + "value" : "product", + "rawValue" : false } ], "getPSControls" : [ { "codeName" : "plan_track_tree_view_tree_view", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json index 9acf8ef859bd79efaf8395c57df16d62f3e9f2c7..b5bc3d7e1f95e6fe2d5e6a0199796a35413c72b6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json @@ -84,30 +84,30 @@ "rawValue" : true } ], "getPSAppViewRefs" : [ { - "name" : "NEWDATA", + "name" : "EDITDATA", "openMode" : "INDEXVIEWTAB_POPUPMODAL", "realOpenMode" : "INDEXVIEWTAB_POPUPMODAL", - "realTitle" : "评审新建向导", + "realTitle" : "评审数据重定向视图", "getRealTitlePSLanguageRes" : { - "lanResTag" : "PAGE.TITLE.REVIEW.CREATE_WIZARD_VIEW" + "lanResTag" : "PAGE.TITLE.REVIEW.REDIRECTVIEW" }, "getRefPSAppView" : { "modelref" : true, - "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json", - "viewType" : "DEWIZARDVIEW" + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" } }, { - "name" : "EDITDATA", + "name" : "NEWDATA", "openMode" : "INDEXVIEWTAB_POPUPMODAL", "realOpenMode" : "INDEXVIEWTAB_POPUPMODAL", - "realTitle" : "评审数据重定向视图", + "realTitle" : "评审新建向导", "getRealTitlePSLanguageRes" : { - "lanResTag" : "PAGE.TITLE.REVIEW.REDIRECTVIEW" + "lanResTag" : "PAGE.TITLE.REVIEW.CREATE_WIZARD_VIEW" }, "getRefPSAppView" : { "modelref" : true, - "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_redirect_view.json", - "viewType" : "DEREDIRECTVIEW" + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" } } ], "getPSControls" : [ { @@ -235,6 +235,128 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(context.srfreadonly != true)&&((context.space != null) || (context.space != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(context.srfreadonly != true)&&((context.project != null) || (context.project != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "xDataControlName" : "grid", "modelid" : "ed4eb55ab61e6e94ca177bc884d0f9ef", @@ -1220,6 +1342,50 @@ "modelid" : "a8b94f32e2decb911cc9a7042d0c56ea", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json index 241114b210e87f6d88c5f7e969b70cbdafd05b03..86763ff9d9e612784bffbd0422400389fe119168 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json @@ -230,6 +230,128 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(context.srfreadonly != true)&&((context.space != null) || (context.space != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(context.srfreadonly != true)&&((context.project != null) || (context.project != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "xDataControlName" : "grid", "modelid" : "ed4eb55ab61e6e94ca177bc884d0f9ef", @@ -1215,6 +1337,50 @@ "modelid" : "72c95e53f6dea6e72e93d327145d534f", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json index b7d7df0c599385df46de538ac603f4a785e54ea3..cf92211c563e9c12922f804630e8fff4ec9d9516 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json @@ -1095,6 +1095,50 @@ "modelid" : "8c8cd8b9655902b39bea6b372cef57a3", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json index 5ae22d3872e881567542f4c9ebc37acfe87d80b8..a7b9963591f2657abe8df9e68012af3c11667d55 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json @@ -490,6 +490,94 @@ "modelid" : "2e4c83b435929853d3f73d2232dc3b92", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_grid_view_all.json index 768a185894c0ee255321b80d174da48c6a92fb0b..96d91f749a81818418b003fd8c731d8507600f17 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_grid_view_all.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_grid_view_all.json @@ -450,7 +450,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "grid_view_all_toolbar", @@ -1432,6 +1432,94 @@ "modelid" : "961db6b53633c132f82c9005947fd19c", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_edit_view.json index 43c7e17e4365cae0e39a625616ad22933dd9e7d0..c1e271a677f33c5a53f28bdf1227642a2c5b67ea 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_edit_view.json @@ -488,6 +488,94 @@ "modelid" : "52184dc4a619071e764ef4f1337d82ab", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_content_ideas", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "REVIEW_CONTENT_IDEA", + "minorDEName" : "REVIEW_CONTENT_IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/REVIEW_CONTENT_IDEA.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_IDEA_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_content_ideas", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "REVIEW_CONTENT_IDEA", + "minorDEName" : "REVIEW_CONTENT_IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/REVIEW_CONTENT_IDEA.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_IDEA_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_grid_view_all.json index 628cbf98c47ba82b2f8a0ddda62ca17837701f01..ac5cbe3eb21921bb991fc0b64f04fa3bc9c9cbbf 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_grid_view_all.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_grid_view_all.json @@ -453,7 +453,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "idea_grid_view_all_toolbar", @@ -1436,6 +1436,94 @@ "modelid" : "9f5c77c327e0a74c4b10d6c8d0ed43f9", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_no_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_no_grid_view_all.json index 2c75591d52a63c3e98a829aba38c355b8b110e0e..8e5a96cfded1ff4cea489a88aea289e5493783ab 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_no_grid_view_all.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_no_grid_view_all.json @@ -453,7 +453,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "idea_no_grid_view_all_toolbar", @@ -1554,6 +1554,94 @@ "modelid" : "fb2368e975f0777fbda0776328f71d83", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_redirect_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_redirect_view.json index e09f9e9b726af3460f8f94ac44c3c8e41184a7e3..4e32fb79f12cad010ec14366d917c2328507db24 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_redirect_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_redirect_view.json @@ -84,6 +84,94 @@ "modelid" : "7624d861ae48da74f471bd160d060f9c", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_content_ideas", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "REVIEW_CONTENT_IDEA", + "minorDEName" : "REVIEW_CONTENT_IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/REVIEW_CONTENT_IDEA.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_IDEA_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_content_ideas", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "REVIEW_CONTENT_IDEA", + "minorDEName" : "REVIEW_CONTENT_IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/REVIEW_CONTENT_IDEA.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_IDEA_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json index dc2d533916f95d02290ac058cc0d19c64c420962..cbb60d8abf967698f8e89342d98becbd6768153f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json @@ -2026,6 +2026,94 @@ "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_under_review_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_under_review_grid_view.json index 362bd08ec14c207a7c5b75860a164c78c705e63f..9acace0fd0042f274ddc3939e183af73d630a288 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_under_review_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_under_review_grid_view.json @@ -855,6 +855,94 @@ "modelid" : "de55ca58d518b17f53adfe5e845adc4f", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_content_ideas", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "REVIEW_CONTENT_IDEA", + "minorDEName" : "REVIEW_CONTENT_IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/REVIEW_CONTENT_IDEA.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_IDEA_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_content_ideas", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "REVIEW_CONTENT_IDEA", + "minorDEName" : "REVIEW_CONTENT_IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/REVIEW_CONTENT_IDEA.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_IDEA_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_list_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_list_view.json index 4cc715a65fc1e0210b0545c8995fd9603f080178..83f3b25daa9b6a054dc226cae27d3159168ca171 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_list_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_list_view.json @@ -687,7 +687,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -1097,6 +1097,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_no_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_no_grid_view_all.json index 14a42fc66b19c9e8eb5504a72159940a42bb5687..01a33c06153d89d2e1d7c1f493acec9d5c713534 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_no_grid_view_all.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_no_grid_view_all.json @@ -450,7 +450,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "no_grid_view_all_toolbar", @@ -1551,6 +1551,94 @@ "modelid" : "83523b7767f2949141412f8265235d29", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json new file mode 100644 index 0000000000000000000000000000000000000000..1e56beed21ab3849d68a74a25848c9840954b225 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json @@ -0,0 +1,1778 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_page_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentpage_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:page.show_identifier,title:page.name" + } ], + "getPSDEViewCodeName" : "page_grid_view_all", + "getPSDEViewId" : "f4ad60dd1ffd5a708e11286c3a800fe1", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "页面", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "page_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "工作流评审内容表格_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "完成评审", + "codeName" : "open_complete_review", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_open_complete_review", + "name" : "打开完成评审视图", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "completed_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_main_view" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "open_complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "globalUIAction" : true, + "reloadData" : true, + "id" : "open_complete_review@review" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "d3a9ac86f4712402a0626888611afe18", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "page_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "page_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "name" : "grid", + "modelid" : "e14af652837925607065a274927a14e8", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "page_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "0f8af2ee2a24d46490c6aeadb762aba1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json new file mode 100644 index 0000000000000000000000000000000000000000..a05de05d77fdf9071fb43c6e520fef15ca1e5b8c --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json @@ -0,0 +1,1896 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_page_no_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentpage_no_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:page.show_identifier,title:page.name" + } ], + "getPSDEViewCodeName" : "page_no_grid_view_all", + "getPSDEViewId" : "2ec46ba2fc8e3259db1952ecdd470571", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "页面", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容表格(无多选)_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "完成评审", + "codeName" : "complete_review", + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_complete_review", + "name" : "完成当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "complete_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "complete_review@review_content" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "开始评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 10&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "开始评审", + "codeName" : "start_cur_stage_review", + "confirmMsg" : "是否开始当前阶段评审", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_start_cur_stage_review", + "name" : "开始当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "start_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "successMsg" : "已开启", + "uIActionMode" : "FRONT", + "uIActionTag" : "start_cur_stage_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "enableConfirm" : true, + "reloadData" : true, + "id" : "start_cur_stage_review@review_content" + }, + "tooltip" : "开始评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "8e59f274160e5e92217521ed9898db1d", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "page_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "name" : "grid", + "modelid" : "a365ccb51a0cb1ccb2dd6e7361b221cf", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "no_grid_view_all_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/no_grid_view_all_search_form.json", + "logicName" : "评审内容表格(无多选)_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1fb467764bc3e7445797626c64d04e8f", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "page_no_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "9775225d28f9353084dd7aed67ae5c65", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json index 3b41cfbf38412695715f97c48ab21df8231d7d4e..f152d5b7fdf0390526282ca8ce45faf570f50726 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json @@ -83,6 +83,94 @@ "modelid" : "079db97f4eec68227f35a30c86087993", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json index 03ea34be5277da97ff3ac45be296b99b05fc73fa..ee43383d747d99a8967eef3dacfe2e3ed02b45a0 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json @@ -490,6 +490,94 @@ "modelid" : "6d4fd51152c48d7e412d43198b9f5fe4", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_set_result_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_set_result_edit_view.json index 34c6d103bfd0c16c3e795b4a5550e7e371c3a6d8..89f4821cc06ccaac61532ab4e32bf6bf36bb7340 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_set_result_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_set_result_edit_view.json @@ -2026,6 +2026,94 @@ "modelid" : "5956bc94f187fb16ddff5afecb4759df", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json index 8f1b98091bb408a88315aed9cd81f032738174bd..c32debf323437f33f33f1893c196461cad7a3567 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json @@ -138,7 +138,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -260,6 +260,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -1010,6 +1118,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json new file mode 100644 index 0000000000000000000000000000000000000000..c24a47f1e54340613462c535703262310779c0b8 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json @@ -0,0 +1,1778 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_work_item_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentwork_item_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:work_item.show_identifier,title:title" + } ], + "getPSDEViewCodeName" : "work_item_grid_view_all", + "getPSDEViewId" : "bdcf027762e89d184ba505e56941b39b", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "工作项(动态)", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "工作流评审内容表格_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "完成评审", + "codeName" : "open_complete_review", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_open_complete_review", + "name" : "打开完成评审视图", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "completed_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_main_view" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "open_complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "globalUIAction" : true, + "reloadData" : true, + "id" : "open_complete_review@review" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "d3a9ac86f4712402a0626888611afe18", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "work_item_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "name" : "grid", + "modelid" : "267b93a1b8c40f9ddbb49919b9b95c60", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "work_item_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2dbde9823b4919779711c23f6aca2b18", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json new file mode 100644 index 0000000000000000000000000000000000000000..f8b2a16e2ac0933438fe09095039c02a8313e01c --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json @@ -0,0 +1,1896 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_work_item_no_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentwork_item_no_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:work_item.show_identifier,title:title" + } ], + "getPSDEViewCodeName" : "work_item_no_grid_view_all", + "getPSDEViewId" : "c55cd7ac1cc3988c123d34dfa466da95", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "工作项(动态)", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容表格(无多选)_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "完成评审", + "codeName" : "complete_review", + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_complete_review", + "name" : "完成当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "complete_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "complete_review@review_content" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "开始评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 10&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "开始评审", + "codeName" : "start_cur_stage_review", + "confirmMsg" : "是否开始当前阶段评审", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_start_cur_stage_review", + "name" : "开始当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "start_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "successMsg" : "已开启", + "uIActionMode" : "FRONT", + "uIActionTag" : "start_cur_stage_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "enableConfirm" : true, + "reloadData" : true, + "id" : "start_cur_stage_review@review_content" + }, + "tooltip" : "开始评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "8e59f274160e5e92217521ed9898db1d", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "work_item_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "name" : "grid", + "modelid" : "966aa8854c04412ad3f1783cf67c6902", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "no_grid_view_all_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/no_grid_view_all_search_form.json", + "logicName" : "评审内容表格(无多选)_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1fb467764bc3e7445797626c64d04e8f", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "work_item_no_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "d3bae59f547baa23c28a6b8143d89234", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_create_wizard_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_create_wizard_view.json index 3a3fc93041eb951995949bc0e4dc359202ce3c46..dd4aac161379df4dbee7b943e71949189f7c888e 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_create_wizard_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_create_wizard_view.json @@ -1210,7 +1210,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -1332,6 +1332,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -2082,6 +2190,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2517,6 +2713,50 @@ "modelid" : "771d004d632008bcbdbce059942be707", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_drill_detail_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_drill_detail_grid_view.json index 4f0b24b784c36d71ca1670be378434df48d5e8c0..ed4e38de6038aeb56da678a98c94bdf71d9db192 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_drill_detail_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_drill_detail_grid_view.json @@ -633,6 +633,50 @@ "modelid" : "294190891fb8a48fa6f93f12021da379", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_edit_view.json index 77d1f0ca337837b9fb8971f3fcdf99b76dcd099f..9d8e08ce2d552292f3839b1b9c065fc6584df72d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_edit_view.json @@ -823,6 +823,50 @@ "modelid" : "6c8cb2ad63a4659e1622055a2333e829", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_main_view.json index 50eb0fbd4137c97c9346fd4eb998c0ce98e582a8..476ffc1d74f5f12eb1877e4c11f932e7cc503f11 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_main_view.json @@ -809,6 +809,138 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'WORK_ITEM')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_work_item_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_work_item_review_content", + "name" : "添加工作项评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "WORK_ITEM", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_work_item_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_work_item_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'PAGE')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_page_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_page_review_content", + "name" : "添加页面评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "PAGE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_page_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_page_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "form", @@ -2090,7 +2222,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "idea_grid_view_all_toolbar", @@ -3073,6 +3205,94 @@ "modelid" : "9f5c77c327e0a74c4b10d6c8d0ed43f9", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -3845,7 +4065,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "idea_no_grid_view_all_toolbar", @@ -4946,6 +5166,94 @@ "modelid" : "fb2368e975f0777fbda0776328f71d83", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -7473,6 +7781,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -11589,6 +11985,94 @@ "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -12021,6 +12505,50 @@ "modelid" : "4ea3c830a8438f134a9ab58ffcd59164", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_pick_up_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_pick_up_tree_view.json index a925e9de941d4aef53ab56f60677a3be91ddf41a..cdb996e115c5fbd9cfb55b436c8a635bcc5b91d7 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_pick_up_tree_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_pick_up_tree_view.json @@ -523,6 +523,50 @@ "modelid" : "eded097ca25e576f9e0886597aacf984", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_set_category_option_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_set_category_option_view.json index bb3d3cf41a56f434125a531b0618f4eb3fac26cd..b651d865e75e8b1ec4487c8a763138e256082cf9 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_set_category_option_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_set_category_option_view.json @@ -459,6 +459,50 @@ "modelid" : "d63033628a0c3dd7fdd45d77824586d1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_tree_exp_view.json index a717d5b43f31c816c29bab01c789109b2920d69c..b0d7839e075be9a808035591258ddfaf539c29fa 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_tree_exp_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_idea_tree_exp_view.json @@ -1977,6 +1977,50 @@ "modelid" : "fe3ab8b0b45169041406ba9acf2dbe9b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json index 2fa7e852d6ef66af2d807b4c2dde45d6f9387901..26fada33e7db13a722c3328367a58faf2657fc12 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json @@ -809,6 +809,138 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'WORK_ITEM')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_work_item_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_work_item_review_content", + "name" : "添加工作项评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "WORK_ITEM", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_work_item_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_work_item_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'PAGE')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_page_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_page_review_content", + "name" : "添加页面评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "PAGE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_page_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_page_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "form", @@ -2088,7 +2220,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "grid_view_all_toolbar", @@ -3070,6 +3202,94 @@ "modelid" : "961db6b53633c132f82c9005947fd19c", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -3838,7 +4058,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "no_grid_view_all_toolbar", @@ -4939,6 +5159,94 @@ "modelid" : "83523b7767f2949141412f8265235d29", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -7466,6 +7774,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -11592,6 +11988,94 @@ "modelid" : "5956bc94f187fb16ddff5afecb4759df", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -12024,6 +12508,50 @@ "modelid" : "3444ff86665454bf247697b8c5133967", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json index 2cbfc0387142e5b27cba2d6011e2dd542096b550..f06e6b8e8f3272e016b863abbd92cb800250c481 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json @@ -230,6 +230,128 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(context.srfreadonly != true)&&((context.space != null) || (context.space != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(context.srfreadonly != true)&&((context.project != null) || (context.project != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "xDataControlName" : "grid", "modelid" : "ed4eb55ab61e6e94ca177bc884d0f9ef", @@ -1215,6 +1337,50 @@ "modelid" : "ade4b76052190519cb2d780ffd573b1f", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json index 99affde38cbfd2bcc379622ba7fbd7f253fba8d4..7b46db51ffb9ba2b684f5b69fb921a3d767f60a2 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json @@ -230,6 +230,128 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(context.srfreadonly != true)&&((context.space != null) || (context.space != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(context.srfreadonly != true)&&((context.project != null) || (context.project != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "xDataControlName" : "grid", "modelid" : "ed4eb55ab61e6e94ca177bc884d0f9ef", @@ -1215,6 +1337,50 @@ "modelid" : "c1ee7a06d8a64d323cc85964c8318d0e", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json index 0554ed45311af7dfc8c268d268bf005a5d895d26..7a3fac98d31b0928ff448ef28bbb80c995151d65 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json @@ -230,6 +230,128 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(context.srfreadonly != true)&&((context.space != null) || (context.space != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(context.srfreadonly != true)&&((context.project != null) || (context.project != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "xDataControlName" : "grid", "modelid" : "ed4eb55ab61e6e94ca177bc884d0f9ef", @@ -1215,6 +1337,50 @@ "modelid" : "aa467947555b314e7f37c9e25597e5bd", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json new file mode 100644 index 0000000000000000000000000000000000000000..eb43bdcf2e184aaa68a694fac3d06ce158a9e5a6 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json @@ -0,0 +1,12594 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.MAIN_VIEW" + }, + "caption" : "评审", + "codeName" : "review_page_main_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json", + "height" : 90, + "markOpenDataMode" : "DISPLAYOPPERSON", + "name" : "reviewpage_main_view", + "openMode" : "INDEXVIEWTAB_POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewNavContexts" : [ { + "key" : "PRINCIPAL_ID", + "name" : "PRINCIPAL_ID", + "value" : "review", + "rawValue" : false + }, { + "key" : "PRINCIPAL_TYPE", + "name" : "PRINCIPAL_TYPE", + "value" : "REVIEW", + "rawValue" : true + }, { + "key" : "TARGET_TYPE", + "name" : "TARGET_TYPE", + "value" : "PAGE", + "rawValue" : true + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "review", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "page_main_view", + "getPSDEViewId" : "a5a06639c531d17567677f44ee851944", + "getPSSysCss" : { + "cssName" : "main-info-common-view" + }, + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "field_textbox" + }, { + "id" : "attentions", + "viewFieldName" : "ATTENTIONS" + } ], + "codeName" : "usr0506930034", + "controlType" : "VIEWLAYOUTPANEL", + "hookEventNames" : [ "ONCHANGE", "ONBLUR", "ONFOCUS" ], + "layoutMode" : "FLEX", + "logicName" : "main_view编辑视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onChange", + "itemName" : "ATTENTIONS", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "attention_personnel_update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "eventNames" : "onBlur", + "itemName" : "FIELD_TEXTBOX", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "onBlur", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "comment_icon_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "eventNames" : "onFocus", + "itemName" : "FIELD_TEXTBOX", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "onFocus", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "comment_icon_show" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.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", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "协同编辑消息占位", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "coop_pos", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "name" : "coop_pos", + "predefinedType" : "COOP_POS" + }, + "showCaption" : true + }, { + "caption" : "工具栏", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "toolbar", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "form", + "getPSLayoutPos" : { + "grow" : 1, + "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" : "container", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : 8, + "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" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL", + "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" : "field_textbox", + "getPSEditor" : { + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "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});})", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERURL" : "`libraries/${context.library}/library_members/fetch_default`", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COMMENT_LIBARAY", + "editorType" : "HTMLEDITOR", + "name" : "field_textbox", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 10, + "layout" : "FLEX" + } + }, { + "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" : "FIELD_TEXTBOX", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "field_textbox" ], + "notMode" : false + } ], + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "清空", + "codeName" : "clear_comment", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_clear_comment", + "name" : "清空评论", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "clear_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "scriptCode" : "console.log('清空评论')", + "uIActionMode" : "FRONT", + "uIActionTag" : "clear_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "clear_comment@comment" + }, + "tooltip" : "取消", + "uIActionTarget" : "NONE", + "showCaption" : true + }, { + "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" : "FIELD_TEXTBOX", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "field_textbox" ], + "notMode" : false + } ], + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "发送评论", + "codeName" : "send_comment", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_send_comment", + "name" : "发送评论", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "send_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "send_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "reloadData" : true, + "id" : "send_comment@comment" + }, + "tooltip" : "发送", + "uIActionTarget" : "NONE", + "showCaption" : true + }, { + "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 + } ] + } ] + } ], + "predefinedType" : "PANELPART", + "showCaption" : true + } ] + }, { + "caption" : "面板容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : 4, + "layout" : "SIMPLEFLEX" + }, + "getPSPanelItems" : [ { + "caption" : "单项数据容器", + "dataName" : "srfactiveviewdata", + "dataRegionType" : "SINGLEDATA", + "dataSourceType" : "VIEWSESSIONPARAM", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container_attention", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL", + "spacingLeft" : "INNERSMALL", + "spacingRight" : "INNERSMALL" + }, + "getPSPanelItems" : [ { + "caption" : "文本框", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "attentions", + "getPSEditor" : { + "editorParams" : { + "DEFAULTATNVALUE" : "40", + "CODELISTID" : "Base__attention_type", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "libraries/${context.library}/library_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "CODELISTMAP" : "{\"FOLLOWED\":[20,30,40],\"NOTFOLLOWING\":[10]}" + }, + "editorStyle" : "ATTENTION_LIBRARY", + "editorType" : "PICKEREX_TRIGGER", + "name" : "attentions", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "ATTENTION", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXTBOX", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "viewFieldName" : "ATTENTIONS" + } ], + "predefinedType" : "CONTAINER_SINGLEDATA" + } ] + } ], + "predefinedType" : "CONTAINER_GRID" + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "a6290279adc7589aef86da8c4226b190", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "EditView", + "name" : "engine" + } ], + "getPSControls" : [ { + "codeName" : "page_main_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审主视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'TEST_CASE')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_mpick_up_view_review.json", + "viewType" : "DEMPICKUPVIEW" + }, + "fullCodeName" : "review_add_review_content", + "name" : "添加评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "TEST_CASE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "撤回评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(data.state == '20')&&(data.create_man == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "撤销评审", + "codeName" : "repeal_review", + "dataAccessAction" : "SUBDATA", + "fullCodeName" : "review_repeal_review", + "memo" : "SUBDATA", + "name" : "撤销评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "repeal_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "timeout" : 60000, + "tooltip" : "撤销评审", + "uIActionMode" : "BACKEND", + "uIActionTag" : "repeal_review", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "repeal_review@review" + }, + "tooltip" : "撤销评审", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "idea", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'IDEA')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_idea_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_idea_review_content", + "name" : "添加需求评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "IDEA", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_idea_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_idea_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'WORK_ITEM')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_work_item_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_work_item_review_content", + "name" : "添加工作项评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "WORK_ITEM", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_work_item_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_work_item_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'PAGE')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_page_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_page_review_content", + "name" : "添加页面评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "PAGE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_page_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_page_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "form", + "modelid" : "963a30f7cb643a138304975aac973ded", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "page_main_view_form", + "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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/page_main_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "ONCHANGE", "ONCLICK" ], + "logicName" : "页面评审主视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "ctrl.details.formpage1.state.keepAlive=true;" + }, { + "eventNames" : "onChange", + "itemName" : "description", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_description", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onClick", + "itemName" : "attachments", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_attachments", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onChange", + "itemName" : "title", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "title_save", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "enableAutoSave" : false, + "showBusyIndicator" : true, + "ctrlParams" : { + "EDITMODE" : "hover" + }, + "id" : "FORM" + }, + "getPSCtrlMsg" : { + "codeName" : "UsrCtrlMsg0228593610", + "dynaModelFilePath" : "PSCTRLMSGS/UsrCtrlMsg0228593610.json", + "name" : "编辑表单自定义消息(隐藏)", + "getPSCtrlMsgItems" : [ { + "name" : "BEFOREREMOVE_HIDDEN" + }, { + "name" : "CREATESUCCESS_HIDDEN" + }, { + "name" : "UPDATESUCCESS_HIDDEN" + } ] + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "title", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "submitter_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + } + }, { + "id" : "submitted_at", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + } + }, { + "id" : "state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "submitter_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "choosed_content", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "need_refresh", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "create_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "id" : "create_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "id" : "update_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + } + }, { + "id" : "update_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.LEFT_GROUPPANEL" + }, + "caption" : "评审基本信息", + "codeName" : "left_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "left_grouppanel", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorParams" : { + "SHOWLIMIT" : "true", + "ISAUTO" : "true" + }, + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "title" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTER_NAME" + }, + "caption" : "提交人", + "codeName" : "submitter_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitter_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "readonly" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "submitter_name", + "getPSEditorItems" : [ { + "name" : "submitter_id" + } ], + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "submitter_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "readOnly" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "submitter_id", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTED_AT" + }, + "caption" : "提交时间", + "codeName" : "submitted_at", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitted_at", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "submitted_at", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY年MM月DD日 HH:mm", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.STATE" + }, + "caption" : "状态", + "codeName" : "state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__test_case_state.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.SUBMITTER_ID" + }, + "caption" : "提交人标识", + "codeName" : "submitter_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "submitter_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "submitter_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.REVIEW.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "选中内容", + "codeName" : "choosed_content", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "choosed_content", + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "choosed_content", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "choosed_content" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前阶段", + "codeName" : "curstage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "需要刷新", + "codeName" : "need_refresh", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "need_refresh", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "need_refresh" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "codeName" : "tabpanel3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel3", + "getPSDEFormTabPages" : [ { + "caption" : "评审内容", + "codeName" : "tabpage3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage3", + "getPSDEFormDetails" : [ { + "caption" : "页面", + "codeName" : "druipart4", + "dRItemTag" : "UsrDRItem0805866544", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart4", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_page_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentpage_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:page.show_identifier,title:page.name" + } ], + "getPSDEViewCodeName" : "page_grid_view_all", + "getPSDEViewId" : "f4ad60dd1ffd5a708e11286c3a800fe1", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "页面", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "page_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "工作流评审内容表格_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "完成评审", + "codeName" : "open_complete_review", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_open_complete_review", + "name" : "打开完成评审视图", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "completed_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_main_view" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "open_complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "globalUIAction" : true, + "reloadData" : true, + "id" : "open_complete_review@review" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "d3a9ac86f4712402a0626888611afe18", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "page_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "page_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "name" : "grid", + "modelid" : "e14af652837925607065a274927a14e8", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "page_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "0f8af2ee2a24d46490c6aeadb762aba1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "notMode" : true + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "caption" : "页面", + "codeName" : "druipart5", + "dRItemTag" : "UsrDRItem0805194641", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart5", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_page_no_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentpage_no_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:page.show_identifier,title:page.name" + } ], + "getPSDEViewCodeName" : "page_no_grid_view_all", + "getPSDEViewId" : "2ec46ba2fc8e3259db1952ecdd470571", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "页面", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_show_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容表格(无多选)_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "完成评审", + "codeName" : "complete_review", + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_complete_review", + "name" : "完成当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "complete_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "complete_review@review_content" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "开始评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 10&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "开始评审", + "codeName" : "start_cur_stage_review", + "confirmMsg" : "是否开始当前阶段评审", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_start_cur_stage_review", + "name" : "开始当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "start_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "successMsg" : "已开启", + "uIActionMode" : "FRONT", + "uIActionTag" : "start_cur_stage_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "enableConfirm" : true, + "reloadData" : true, + "id" : "start_cur_stage_review@review_content" + }, + "tooltip" : "开始评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "8e59f274160e5e92217521ed9898db1d", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "page_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/page_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "页面评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "page_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "page", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "page", + "getPSAppDEField" : { + "name" : "PAGE", + "codeName" : "page" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "name" : "grid", + "modelid" : "a365ccb51a0cb1ccb2dd6e7361b221cf", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "no_grid_view_all_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/no_grid_view_all_search_form.json", + "logicName" : "评审内容表格(无多选)_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1fb467764bc3e7445797626c64d04e8f", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "page_no_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "9775225d28f9353084dd7aed67ae5c65", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "caption" : "评审说明", + "codeName" : "tabpage4", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage4", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "description_container", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "description_container", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "enableEdit" : "true", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "enableFullScreen" : "true", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "actionGroupExtractMode" : "ITEM", + "caption" : "附件", + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "attachments", + "getContentPSControl" : { + "aggMode" : "NONE", + "codeName" : "attach", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlStyle" : "ATTACHMENT_GRID", + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment/PSGRIDS/attach.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "附件表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "attachments_grid", + "logicType" : "APPDEUILOGIC", + "name" : "logic2", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_attachment_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "附件预览", + "codeName" : "attachment_preview", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_attachment_preview", + "name" : "附件预览", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "attachment_preview" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf002@FontAwesome", + "cssClass" : "fa fa-search" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "attachment_preview", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "attachment_preview@attachment" + }, + "width" : 250, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "上传时间", + "codeName" : "create_time", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "create_time", + "excelCaption" : "上传时间", + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "width" : 200, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "所属数据标识", + "codeName" : "owner_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "owner_id", + "excelCaption" : "所属数据标识", + "hideMode" : 1, + "name" : "owner_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true, + "hideDefault" : true + }, { + "align" : "RIGHT", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0103721999", + "name" : "附件表格操作列", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 250, + "detailType" : "DEUIACTION", + "name" : "u73b8ba5", + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "下载", + "codeName" : "download", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_download", + "name" : "附件下载", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSNavigateParams" : [ { + "key" : "fileid", + "name" : "fileid", + "value" : "file_id", + "rawValue" : false + }, { + "key" : "filename", + "name" : "filename", + "value" : "name", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSSysPFPlugin" : { + "pluginType" : "DEUIACTION", + "pluginCode" : "FILE_DOWNLOAD", + "runtimeObject" : true + }, + "tooltip" : "下载当前附件", + "uIActionMode" : "FRONT", + "uIActionTag" : "download", + "uIActionType" : "DEUIACTION", + "id" : "download@attachment" + }, + "tooltip" : "下载当前附件", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "u44d00e2", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "delete", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_delete", + "name" : "附件删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "tooltip" : "删除", + "uIActionMode" : "FRONT", + "uIActionTag" : "delete", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "delete@attachment" + }, + "tooltip" : "删除", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "attachment__Usr0103721999" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "format" : "YYYY-MM-DD HH:mm:ss", + "dataType" : 5, + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 25, + "name" : "owner_id", + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + } + }, { + "dataType" : 25, + "name" : "file_id", + "getPSAppDEField" : { + "name" : "FILE_ID", + "codeName" : "file_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "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 + } ], + "getPSSysPFPlugin" : { + "pluginType" : "GRID_RENDER", + "pluginCode" : "ATTACHMENT_GRID", + "runtimeObject" : true + }, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : true, + "name" : "attachments_grid", + "modelid" : "998d996121eae3cd01a2d8c20de49f02", + "modeltype" : "PSDEGRID" + }, + "contentType" : "GRID", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "attachments", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0507965741", + "name" : "新建附件", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "添加附件", + "detailType" : "DEUIACTION", + "name" : "u0f550cf", + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加附件", + "codeName" : "add_attachments", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_add_attachments", + "name" : "添加附件", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "add_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "add_attachments", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "add_attachments@review" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "review__Usr0507965741" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "tabpanel2", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel2", + "getPSDEFormTabPages" : [ { + "caption" : "评论", + "codeName" : "tabpage1", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0506651858", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "comment_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "commentlist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Base.json" + }, + "getPSAppViewNavContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "rawValue" : true + }, { + "key" : "SPACE", + "name" : "SPACE", + "rawValue" : true + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "principal_type", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "principal_id", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "2cd57b81d6d3e24a97d721002d13a493", + "getPSViewLayoutPanel" : { + "codeName" : "usr0103274907", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "ec74278f1f5a797ebc942e090298d91c", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "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/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSLISTS/list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "user_name", + "viewFieldName" : "CREATE_MAN" + }, { + "id" : "time", + "viewFieldName" : "CREATE_TIME" + }, { + "id" : "field_text_dynamic3", + "hidden" : true, + "viewFieldName" : "ID" + }, { + "id" : "pid", + "hidden" : true, + "viewFieldName" : "PID" + }, { + "id" : "is_top", + "hidden" : true, + "viewFieldName" : "IS_TOP" + }, { + "id" : "field_text_dynamic2", + "viewFieldName" : "CONTENT" + }, { + "id" : "pcreate_man", + "viewFieldName" : "PCREATE_MAN" + }, { + "id" : "pcontent", + "viewFieldName" : "PCONTENT" + } ], + "codeName" : "usr0103471499", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSPANELS/usr0103471499.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "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/plmweb/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_MAN", + "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_TIME" + }, { + "caption" : "置顶", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "top_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "IS_TOP", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "1" + } ], + "relatedItemNames" : [ "is_top" ], + "notMode" : false + } ], + "getPSRawItem" : { + "caption" : "置顶", + "contentType" : "RAW", + "name" : "top_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "置顶", + "showCaption" : true + }, { + "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" : "is_top", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "is_top" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "IS_TOP", + "hidden" : true + } ], + "getPSSysCss" : { + "cssName" : "top_style" + } + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSControlLogics" : [ { + "itemName" : "CONTAINER2", + "logicTag" : "list_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" : "

该评论已删除

" + } ], + "relatedItemNames" : [ "field_text_dynamic2" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "actionGroupExtractMode" : "ITEMS", + "itemStyle" : "STYLE2", + "itemType" : "BUTTONLIST", + "name" : "top", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysCss" : { + "cssName" : "comment_btn_style" + }, + "getPSSysImage" : { + "glyph" : "xf142@FontAwesome", + "cssClass" : "fa fa-ellipsis-v" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0519465800", + "name" : "评论列表行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "置顶", + "detailType" : "DEUIACTION", + "name" : "u97e6419", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "置顶", + "codeName" : "top", + "fullCodeName" : "comment_top", + "name" : "评论置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "top@comment" + }, + "visibleScriptCode" : "data.is_top!=1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "取消置顶", + "detailType" : "DEUIACTION", + "name" : "uaa719ea", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "取消置顶", + "codeName" : "no_top", + "fullCodeName" : "comment_no_top", + "name" : "取消置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "no_top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "no_top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "no_top@comment" + }, + "visibleScriptCode" : "data.is_top==1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "ue61f196", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "del_comment", + "confirmMsg" : "确认删除该评论?", + "fullCodeName" : "comment_del_comment", + "name" : "删除评论", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "delete" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "del_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "reloadData" : true, + "id" : "del_comment@comment" + }, + "visibleScriptCode" : "data.create_man === context.srfuserid", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "comment__Usr0519465800" + } + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "编辑", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic1" + }, + "getPSControlLogics" : [ { + "itemName" : "BUTTON_CALLUILOGIC1", + "logicTag" : "list_itempanel", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "data.create_man === context.srfuserid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "panel_usr0103471499_button_calluilogic1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic1_click@comment" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA" + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "回复", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic2" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf0e5@FontAwesome", + "cssClass" : "fa fa-comment-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "回复", + "codeName" : "panel_usr0103471499_button_calluilogic2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic2_click", + "name" : "回复", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "reply_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic2_click@comment" + }, + "tooltip" : "回复", + "uIActionTarget" : "SINGLEDATA" + } ] + } ] + }, { + "caption" : "容器", + "cssStyle" : "padding-left: 36px;", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "field_text_dynamic2", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "field_text_dynamic2", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "CONTENT" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "ISNOTNULL", + "dstModelField" : "PID", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "pid" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcreate_man", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "pcreate_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "viewFieldName" : "PCREATE_MAN", + "convertToCodeItemText" : true + }, { + "caption" : "标签", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_label", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSRawItem" : { + "caption" : ":", + "contentType" : "RAW", + "name" : "static_label", + "predefinedType" : "STATIC_LABEL", + "renderMode" : "PARAGRAPH" + }, + "rawContent" : ":", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcontent", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "pcontent", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "viewFieldName" : "PCONTENT" + } ], + "getPSSysCss" : { + "cssName" : "comment-replay" + } + } ] + } ] + } ], + "name" : "list_itempanel", + "modelid" : "ee886f58af63fee0ca6e9603df7aaa8e", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 5, + "format" : "YYYY-MM-DD HH:mm:ss", + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 21, + "name" : "content", + "getPSAppDEField" : { + "name" : "CONTENT", + "codeName" : "content" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "create_man", + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "pcreate_man", + "getPSAppDEField" : { + "name" : "PCREATE_MAN", + "codeName" : "pcreate_man" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 21, + "name" : "pcontent", + "getPSAppDEField" : { + "name" : "PCONTENT", + "codeName" : "pcontent" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSSysCss" : { + "cssName" : "comment-list-height-auto" + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : true, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "9b4452e60e1fe2c3e394cd0199c78969", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评论列表视图", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "eac2aa8e4fe80453d257341ab278a79a", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "tickets", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "ticket", + "minorDEName" : "TICKET", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "name" : "DER1N_TICKET_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "ideas", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "idea", + "minorDEName" : "IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "name" : "DER1N_IDEA_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "customers", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "customer", + "minorDEName" : "CUSTOMER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "name" : "DER1N_CUSTOMER_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColLG" : 6, + "childColMD" : 6, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 16, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "right_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "right_grouppanel", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel6", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel6", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFormDetails" : [ { + "codeName" : "druipart2", + "dRItemTag" : "UsrDRItem0516009922", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart2", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "review_stage_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "review_stagelist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "4bbb21d1872ebcd758ad32ec9b51d22b", + "getPSViewLayoutPanel" : { + "codeName" : "usr0520728860", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.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" + } + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d7c9940e5793e559c4da263b73e484a1", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onSelectionChange", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "ONSELECTIONCHANGE", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "choose_stage" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "DEFAULT_SELECTED", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "default_choose" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_STAGE.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "6a830069f68f3cacd06e018e773f245e", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "codeName" : "stage_list", + "controlStyle" : "REVIEW_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/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSLISTS/stage_list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "stage_state", + "viewFieldName" : "stage_state" + }, { + "id" : "name", + "viewFieldName" : "name" + }, { + "id" : "reviewer_name", + "viewFieldName" : "reviewer_name" + }, { + "id" : "reviewer_readonly", + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer", + "hidden" : true, + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer_type", + "hidden" : true, + "viewFieldName" : "reviewer_type" + } ], + "codeName" : "usr0516263811", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSPANELS/usr0516263811.json", + "hookEventNames" : [ "ONCHANGE" ], + "layoutMode" : "TABLE_24COL", + "logicName" : "stage_list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onChange", + "itemName" : "reviewer_name", + "logicTag" : "list_itempanel", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "set_stage_reviewer" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "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" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "stage_state", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "stage_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__stage_state.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "getPSSysCss" : { + "cssName" : "codelist-only-icon" + }, + "viewFieldName" : "stage_state", + "convertToCodeItemText" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "cssStyle" : "font-size:0;", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "hAlign" : "CENTER", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "viewFieldName" : "name" + } ] + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_name", + "getPSEditor" : { + "editorParams" : { + "VALUEITEMNAME" : "reviewer", + "SHOWNAMETEXT" : "false", + "SHOWNAMETIP" : "true", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "libraries/${context.library}/library_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_LIBRARY", + "editorType" : "PICKEREX_TRIGGER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "OR", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer_name" + }, { + "caption" : "文本(动态)", + "cssStyle" : "display: flex;\nalign-items: center;", + "fieldStates" : 1, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_readonly", + "getPSEditor" : { + "editorParams" : { + "SHOWNAMETEXT" : "false", + "READONLY" : "TRUE" + }, + "editorStyle" : "PERSONNEL_INFO", + "editorType" : "SPAN", + "name" : "reviewer_readonly", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSONNEL_INFO", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false, + "readOnly" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer", + "convertToCodeItemText" : true + } ] + } ] + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer", + "hidden" : true + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer_type", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer_type", + "hidden" : true + } ] + } ], + "name" : "list_itempanel", + "modelid" : "6a14381f2e563365a984919d97e65a4f", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "stage_list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "reviewer_name", + "getPSAppDEField" : { + "name" : "REVIEWER_NAME", + "codeName" : "reviewer_name" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "reviewer", + "getPSAppDEField" : { + "name" : "REVIEWER", + "codeName" : "reviewer" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "guideline_id", + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "Guideline_id" + } + } ], + "getPSSysPFPlugin" : { + "pluginType" : "LIST_RENDER", + "pluginCode" : "REVIEW_LIST", + "runtimeObject" : true + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "d3d04b69a45d623ce8307afb2b4dc1f3", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审阶段列表", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableQuickSearch" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "fe1747f4c00f8f335c9075f0b50d29c5", + "modeltype" : "PSAPPDEVIEW" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "need_refresh", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL1" + }, + "caption" : "基础信息", + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "caption" : "所属空间", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "principal_name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_MAN" + }, + "caption" : "创建人", + "codeName" : "create_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "建立时间", + "codeName" : "create_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_MAN" + }, + "caption" : "更新人", + "codeName" : "update_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_TIME" + }, + "caption" : "更新时间", + "codeName" : "update_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "设置评审结果", + "codeName" : "review_results", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "review_results", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "choosed_content", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "choosed_content" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "druipart3", + "dRItemTag" : "UsrDRItem0509839110", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart3", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "review_content_idea_set_result_edit_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json", + "name" : "review_contentidea_set_result_edit_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "EditView", + "name" : "engine" + } ], + "getPSAppViewNavContexts" : [ { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "review_content", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "idea_set_result_edit_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "设置评审结果编辑视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "返回", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "返回", + "codeName" : "back", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_back", + "name" : "返回", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "back" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "tooltip" : "返回", + "uIActionMode" : "FRONT", + "uIActionTag" : "back", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "back@review_content" + }, + "tooltip" : "返回", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "form", + "modelid" : "aaf289a359beee100449349ee35e3987", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "idea_set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSFORMS/idea_set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "logicName" : "设置需求评审结果编辑视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "FORM" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "idea", + "contentType" : "REPEATER", + "detailStyle" : "STYLE3", + "detailType" : "MDCTRL", + "fieldName" : "idea", + "name" : "idea", + "getPSDEFormDetails" : [ { + "caption" : "show_identifier", + "codeName" : "show_identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "show_identifier", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "show_identifier", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "caption" : "title", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "title", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSControlLogics" : [ { + "itemName" : "grouppanel1", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel1", + "scriptCode" : "context.review_state == 20 && context.curstage_id != null && context.cur_reviewer_id == context.srfpersonid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "buildInActions" : 2, + "codeName" : "mdctrl1", + "getContentPSControl" : { + "codeName" : "set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "设置评审结果_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "next_review", + "dataType" : 25, + "createDV" : "1", + "updateDV" : "1" + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 22, + "colMD" : 22, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)&&(data.review_results == 3||data.review_results == 4)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 2, + "colMD" : 2, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorParams" : { + "triggerMode" : "input" + }, + "editorType" : "TEXTAREA", + "maxLength" : 2000, + "name" : "comment", + "placeHolder" : "请输入评审意见", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "actionType" : "UIACTION", + "caption" : "通过", + "codeName" : "button1", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button1" + }, + "getPSControlLogics" : [ { + "itemName" : "button1", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button1", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00c@FontAwesome", + "cssClass" : "fa fa-check" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "通过", + "codeName" : "pass", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_pass", + "name" : "通过(单条)", + "getNextPSUIAction" : { + "modelref" : true, + "id" : "Refresh" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "pass" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "pass", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "pass@review_result" + }, + "tooltip" : "通过", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "actionType" : "UIACTION", + "caption" : "拒绝", + "codeName" : "button2", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button2" + }, + "getPSControlLogics" : [ { + "itemName" : "button2", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button2", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-times" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "拒绝", + "codeName" : "decline", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_decline", + "name" : "拒绝(单条)", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refuse" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "decline", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "decline@review_result" + }, + "tooltip" : "拒绝", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "caption" : "继续下一条", + "codeName" : "next_review", + "createDV" : "1", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "RIGHT", + "labelWidth" : 130, + "name" : "next_review", + "noPrivDisplayMode" : 1, + "getPSControlLogics" : [ { + "itemName" : "next_review", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "next_review", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "CHECKBOX", + "name" : "next_review" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colLGOffset" : 4, + "colMD" : 8, + "colMDOffset" : 4, + "layout" : "TABLE_24COL" + }, + "updateDV" : "1", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSSysCss" : { + "cssName" : "review_btn_style" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl1_form", + "modelid" : "f75759e440add5333964d3534b98f592", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSControlLogics" : [ { + "itemName" : "grouppanel2", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel2", + "scriptCode" : "(context.curstage_id == null || context.cur_reviewer_id != context.srfpersonid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "codeName" : "mdctrl2", + "getContentPSControl" : { + "codeName" : "show_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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/show_main.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "评审结果展示表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 21, + "colMD" : 21, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "result_state", + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 3, + "colMD" : 3, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "comment", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl2_form", + "modelid" : "88bf50b85bf093b353bcb5ffe7514944", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl2", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "noTabHeader" : true, + "name" : "form", + "modelid" : "8862d66141c29668ebd6a59dfcb5b650", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "idea_set_result_edit_view_datainfobar", + "controlType" : "DATAINFOBAR", + "name" : "datainfobar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "datainfobar" + } + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "idea_set_result_edit_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "idea_set_result_edit_view", + "getPSDEViewId" : "2b248bb622d1ff532eb976b91db79917", + "getPSSysCss" : { + "cssName" : "review-results-style" + }, + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEEDITVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "设置评审结果", + "viewStyle" : "DEFAULT", + "viewType" : "DEEDITVIEW", + "xDataControlName" : "form", + "enableDP" : true, + "showCaptionBar" : false, + "showDataInfoBar" : true, + "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "choosed_content", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "choosed_content", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 8, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableItemPrivilege" : true, + "noTabHeader" : true, + "name" : "form", + "modelid" : "2c23c9a0bfde416e52f6a013860a75b0", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "page_main_view_datainfobar", + "controlType" : "DATAINFOBAR", + "name" : "datainfobar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "datainfobar" + } + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.MAIN_VIEW" + }, + "caption" : "评审", + "codeName" : "page_main_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审主视图", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.MAIN_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DEEDITVIEW", + "width" : 90, + "xDataControlName" : "form", + "enableDP" : true, + "showDataInfoBar" : true, + "modelid" : "30c7d66b32e3b1f24a03a5c915e69e38", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json new file mode 100644 index 0000000000000000000000000000000000000000..118b48047847c7cae4a2de7d43b32f5eb3ac496d --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json @@ -0,0 +1,618 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.PICK_UP_TREE_VIEW" + }, + "caption" : "评审选择", + "codeName" : "review_page_pick_up_tree_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json", + "mDCtrlActiveMode" : 1, + "name" : "reviewpage_pick_up_tree_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "PickupTreeView", + "name" : "engine" + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ], + "getPSControls" : [ { + "codeName" : "pick_up_tree_view_tree_view", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/pick_up_tree_view_tree_view.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "logicName" : "评审选择树视图_树视图", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "树视图处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "TREE" + }, + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "默认根节点 - 分组", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "分组 - 类别", + "getParentPSAppDEField" : { + "name" : "SECTION_ID", + "codeName" : "section_id" + }, + "getParentPSDER1N" : { + "codeName" : "section", + "dERType" : "DER1N", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/category/PSDERS/DER1N_CATEGORY_SECTION_SECTION_ID.json", + "fKeyName" : "FB9B5B68802E10A225", + "logicName" : "分组-类别", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/section.json" + }, + "masterOrder" : -1, + "masterRS" : 32, + "minorCodeName" : "section_categories", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/category.json" + }, + "minorServiceCodeName" : "section_categories", + "name" : "DER1N_CATEGORY_SECTION_SECTION_ID", + "orderValue" : 100, + "getPSDER1NDEFieldMaps" : [ { + "codeName" : "Usr0219356015", + "getMajorPSDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "mapType" : "NOTEXISTS", + "name" : "是否叶子节点" + } ], + "getPSPickupDEField" : { + "name" : "SECTION_ID", + "codeName" : "Section_id" + }, + "getPSPickupTextDEField" : { + "name" : "SECTION_NAME", + "codeName" : "section_name" + }, + "pickupDEFName" : "SECTION_ID", + "removeActionType" : 2, + "removeOrder" : 0, + "serviceCodeName" : "section", + "enableFKey" : true + }, + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "默认根节点 - 无分组类别", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "name" : "分组", + "nodeType" : "node", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/section.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : true, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "name" : "类别", + "nodeType" : "node_1", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "name" : "无分组类别", + "nodeType" : "node_2", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_no_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + } ], + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "name" : "tree", + "modelid" : "1f06a4dae003d770afb1ef6669b06014", + "modeltype" : "PSDETREEVIEW" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.PICK_UP_TREE_VIEW" + }, + "caption" : "评审选择", + "codeName" : "page_pick_up_tree_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "page_pick_up_tree_view", + "getPSDEViewId" : "8ac29c7c080cc00a1ddc45c6e93e603f", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEPICKUPTREEVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审选择", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.PICK_UP_TREE_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DEPICKUPTREEVIEW", + "xDataControlName" : "tree", + "enableDP" : true, + "enableFilter" : true, + "enableSearch" : true, + "expandSearchForm" : true, + "pickupMode" : true, + "modelid" : "5039c5830b6d9b134c76e4badae176e2", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_tree_exp_view.json new file mode 100644 index 0000000000000000000000000000000000000000..c8f925ce9756cdbee1e36cdbde5a9f55c8264087 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_tree_exp_view.json @@ -0,0 +1,2073 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.TREE_EXP_VIEW" + }, + "caption" : "评审", + "codeName" : "review_page_tree_exp_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_tree_exp_view.json", + "name" : "reviewpage_tree_exp_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "TreeExpView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : false, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ], + "getPSControls" : [ { + "codeName" : "page_tree_exp_view_treeexpbar", + "controlType" : "TREEEXPBAR", + "name" : "treeexpbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppViewRefs" : [ { + "name" : "EXPITEM:node", + "realTitle" : "全部评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_1", + "realTitle" : "用例评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_10", + "realTitle" : "全部评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_2", + "realTitle" : "基线评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_3", + "realTitle" : "我创建的评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_4", + "realTitle" : "我评审的表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_5", + "realTitle" : "我关注的评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_9", + "parentDataJO" : { + "srfparentdefname" : "category_id" + }, + "realTitle" : "全部评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + } ], + "getPSControlHandler" : { + "enableDEFieldPrivilege" : false, + "id" : "treeexpbar" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "TREEEXPBAR" + }, + "getPSControls" : [ { + "codeName" : "page_tree_exp_view_tree_view", + "controlStyle" : "GROUP_TREE", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/page_tree_exp_view_tree_view.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "页面评审树导航", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "树视图处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "treeexpbar_tree" + }, + "getPSControls" : [ { + "codeName" : "page_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "page_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "page_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "评审 - 全部评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_9" + }, + "name" : "分组 - 类别", + "getParentPSAppDEField" : { + "name" : "SECTION_ID", + "codeName" : "section_id" + }, + "getParentPSDER1N" : { + "codeName" : "section", + "dERType" : "DER1N", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/category/PSDERS/DER1N_CATEGORY_SECTION_SECTION_ID.json", + "fKeyName" : "FB9B5B68802E10A225", + "logicName" : "分组-类别", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/section.json" + }, + "masterOrder" : -1, + "masterRS" : 32, + "minorCodeName" : "section_categories", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/category.json" + }, + "minorServiceCodeName" : "section_categories", + "name" : "DER1N_CATEGORY_SECTION_SECTION_ID", + "orderValue" : 100, + "getPSDER1NDEFieldMaps" : [ { + "codeName" : "Usr0219356015", + "getMajorPSDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "mapType" : "NOTEXISTS", + "name" : "是否叶子节点" + } ], + "getPSPickupDEField" : { + "name" : "SECTION_ID", + "codeName" : "Section_id" + }, + "getPSPickupTextDEField" : { + "name" : "SECTION_NAME", + "codeName" : "section_name" + }, + "pickupDEFName" : "SECTION_ID", + "removeActionType" : 2, + "removeOrder" : 0, + "serviceCodeName" : "section", + "enableFKey" : true + }, + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "name" : "默认根节点 - 评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_3" + }, + "name" : "待办 - 我创建的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_4" + }, + "name" : "待办 - 我评审的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_5" + }, + "name" : "待办 - 我关注的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "评审 - 需求评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "评审 - 基线评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "name" : "默认根节点 - 待办", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "name" : "默认根节点 - 分组", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_10" + }, + "name" : "默认根节点 - 无分组类别", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "name" : "全部评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "text" : "全部评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "页面评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_1", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "ARTICLE_PAGE", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf022@FontAwesome", + "cssClass" : "fa fa-list-alt" + }, + "text" : "页面评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "无分组类别", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_10", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_no_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "page_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_10" + }, { + "counterMode" : 0, + "name" : "基线评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_2", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "BASELINE", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf1c6@FontAwesome", + "cssClass" : "fa fa-file-zip-o" + }, + "text" : "基线评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + }, { + "counterMode" : 0, + "name" : "我创建的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_3", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_create_man_eq", + "name" : "n_create_man_eq", + "value" : "srfuserid", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf234@FontAwesome", + "cssClass" : "fa fa-user-plus" + }, + "text" : "我创建的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_3" + }, { + "counterMode" : 0, + "name" : "我评审的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_4", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "text" : "我评审的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_4" + }, { + "counterMode" : 0, + "name" : "我关注的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_5", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf006@FontAwesome", + "cssClass" : "fa fa-star-o" + }, + "text" : "我关注的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_5" + }, { + "counterMode" : 0, + "name" : "待办", + "nodeType" : "node_6", + "text" : "待办", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_6" + }, { + "counterMode" : 0, + "name" : "评审", + "nodeType" : "node_7", + "text" : "评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_7" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "分组", + "nodeType" : "node_8", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/section.json" + }, + "getPSDEContextMenu" : { + "codeName" : "page_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_8" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "类别", + "navFilter" : "category_id", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_9", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "page_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "space", + "rawValue" : true + }, { + "key" : "n_categories_like", + "name" : "n_categories_like", + "value" : "category", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "space", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_9" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "TREE_RENDER", + "pluginCode" : "GROUP_TREE", + "runtimeObject" : true + }, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "name" : "treeexpbar_tree", + "modelid" : "529765d2c2d45f0f80010e5780b3a172", + "modeltype" : "PSDETREEVIEW" + }, { + "codeName" : "page_tree_exp_view_treeexpbar_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "树上新建刷新工具栏", + "name" : "treeexpbar_toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "treeexpbar_toolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "新建", + "itemType" : "ITEMS", + "name" : "items1", + "getPSControlLogics" : [ { + "itemName" : "items1", + "logicTag" : "treeexpbar_toolbar", + "logicType" : "SCRIPT", + "name" : "items1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEToolbarItems" : [ { + "caption" : "新建分组", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "treeexpbar_toolbar_deuiaction1" + }, + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-navicon" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "新建分组", + "codeName" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "name" : "新建分组", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" + }, + "tooltip" : "新建分组", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建类别", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "treeexpbar_toolbar_deuiaction2" + }, + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-navicon" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "新建类别", + "codeName" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "name" : "新建类别", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_page_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" + }, + "tooltip" : "新建类别", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "tooltip" : "新建", + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "刷新", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "treeexpbar_toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "treeexpbar_toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf021@FontAwesome", + "cssClass" : "fa fa-refresh" + }, + "getPSUIAction" : { + "caption" : "刷新", + "codeName" : "RefreshAll", + "fullCodeName" : "RefreshAll", + "name" : "树界面_刷新全部操作", + "getPSSysImage" : { + "glyph" : "xf021@FontAwesome", + "cssClass" : "fa fa-refresh" + }, + "predefinedType" : "TREEVIEW_REFRESHALLACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "RefreshAll", + "uIActionType" : "DEUIACTION" + }, + "tooltip" : "刷新", + "showCaption" : false, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "modelid" : "a5755ae578bb5ae1e31f7410d569652b", + "modeltype" : "PSDETOOLBAR" + } ], + "title" : "评审", + "xDataControlName" : "treeexpbar_tree", + "enableCounter" : true, + "enableSearch" : false, + "showTitleBar" : true, + "modelid" : "21eb307e37a88bfefba045793aa99571_treeexpbar", + "modeltype" : "PSEXPBAR" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.TREE_EXP_VIEW" + }, + "caption" : "评审", + "codeName" : "page_tree_exp_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "page_tree_exp_view", + "getPSDEViewId" : "121523c7e1f0047c88137617fb1f53ec", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDETREEEXPVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "refFlag" : false, + "title" : "评审实体树导航", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.TREE_EXP_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DETREEEXPVIEW", + "enableDP" : true, + "enableFilter" : true, + "enableQuickSearch" : true, + "enableSearch" : true, + "showDataInfoBar" : true, + "modelid" : "21eb307e37a88bfefba045793aa99571", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_pick_up_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_pick_up_tree_view.json index dfc2e5fc50db27ea83c1f60fd3b7f04b19ed5c7a..9d99446df85c88e07a009a1bb3af0d7690d48d4c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_pick_up_tree_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_pick_up_tree_view.json @@ -523,6 +523,50 @@ "modelid" : "9a7fb55374b1edb6b6de05ee0f527e63", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_redirect_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_redirect_view.json index d21b2c59da76d346fe951d4fd77179ab4c7cb029..10387817687a306307b228085e55abd9c6743162 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_redirect_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_redirect_view.json @@ -22,6 +22,30 @@ "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" }, "getPSAppViewRefs" : [ { + "name" : "TEST_CASE", + "realOpenMode" : "INDEXVIEWTAB_POPUPMODAL", + "realTitle" : "评审主视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.MAIN_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "PAGE", + "realOpenMode" : "INDEXVIEWTAB_POPUPMODAL", + "realTitle" : "评审主视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.MAIN_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { "name" : "IDEA", "realOpenMode" : "INDEXVIEWTAB_POPUPMODAL", "realTitle" : "评审主视图", @@ -34,7 +58,7 @@ "viewType" : "DEEDITVIEW" } }, { - "name" : "TEST_CASE", + "name" : "WORK_ITEM", "realOpenMode" : "INDEXVIEWTAB_POPUPMODAL", "realTitle" : "评审主视图", "getRealTitlePSLanguageRes" : { @@ -42,7 +66,7 @@ }, "getRefPSAppView" : { "modelref" : true, - "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_main_view.json", + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json", "viewType" : "DEEDITVIEW" } } ], @@ -118,6 +142,50 @@ "modelid" : "ba758194e9adfdc4c18bab9a6b999429", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_set_category_option_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_set_category_option_view.json index c5fe5e8d4777ecf803266caf3ed93f5fb3eb3f58..4c2869f4feba69fd5886e6addca4a329aff2338f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_set_category_option_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_set_category_option_view.json @@ -459,6 +459,50 @@ "modelid" : "1f0bfb297fa03592ac42b5d01a0985d1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json index 03af0e14d8f8ceaf98f4bd7401a4d64965739a3a..c0f2f6db1cfcdfd4afc4df58fb9a33a687aee023 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json @@ -230,6 +230,128 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(context.srfreadonly != true)&&((context.space != null) || (context.space != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_page_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_page_review", + "name" : "新建页面评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_page_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_page_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(context.srfreadonly != true)&&((context.project != null) || (context.project != undefined))", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "新建评审", + "codeName" : "new_work_item_review", + "dialogResult" : "OK", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_new_work_item_review", + "name" : "新建工作项评审", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "notify_refresh" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "new_work_item_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "closeEditView" : true, + "closePopupView" : true, + "reloadData" : true, + "id" : "new_work_item_review@review" + }, + "tooltip" : "新建评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "xDataControlName" : "grid", "modelid" : "ed4eb55ab61e6e94ca177bc884d0f9ef", @@ -1215,6 +1337,50 @@ "modelid" : "a6ebd706a3e3dbab5f450c09986ede95", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_tree_exp_view.json index ceca3b8442011a16001ede24405cf17e6c32a92a..c423c9cde970e4dfbfdf05c7620a338e758a4706 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_tree_exp_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_tree_exp_view.json @@ -2127,6 +2127,50 @@ "modelid" : "c4c70a221cbbe63ecf6dccd057a19ce9", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json index 8e650d6c62cf9ca1c89d3399b592d22a8751dbb0..546e97db39694eb6f5ccf7b41778b3eb8d8ed939 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_create_wizard_view.json @@ -50,9 +50,9 @@ "rawValue" : false } ], "getPSControls" : [ { - "codeName" : "create_wizard_view_wizard", + "codeName" : "create_wizard", "controlType" : "WIZARDPANEL", - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard_view_wizard.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/create_wizard.json", "getFinishPSControlAction" : { "modelref" : true, "id" : "finish", @@ -83,7 +83,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" } }, - "logicName" : "评审新建向导视图_向导", + "logicName" : "评审新建向导", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -1657,7 +1657,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -1779,6 +1779,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -2529,6 +2637,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2903,13 +3099,13 @@ "modeltype" : "PSDEFORM_EDITFORM" } ], "getPSDEWizard" : { - "codeName" : "create_wizard_view_Wizard", - "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/create_wizard_view_Wizard.json", + "codeName" : "create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/create_wizard.json", "getFirstPSDEWizardForm" : { "modelref" : true, "id" : "fill_info" }, - "name" : "评审新建向导视图_向导", + "name" : "评审新建向导", "nextCaption" : "下一步", "getPSDEWizardForms" : [ { "formTag" : "fill_info", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_idea_create_wizard_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_idea_create_wizard_view.json index c218d501ed385db2046600ead9b540f6f0620c47..d8b260321ca6d33c2035c438a9728cdc073048f6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_idea_create_wizard_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_idea_create_wizard_view.json @@ -39,9 +39,9 @@ "value" : "true" } ], "getPSControls" : [ { - "codeName" : "idea_create_wizard_view_wizard", + "codeName" : "idea_create_wizard", "controlType" : "WIZARDPANEL", - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard_view_wizard.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/idea_create_wizard.json", "getFinishPSControlAction" : { "modelref" : true, "id" : "finish", @@ -72,7 +72,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" } }, - "logicName" : "需求评审新建向导视图_向导", + "logicName" : "需求评审新建向导", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -1269,10 +1269,10 @@ "modelid" : "0e090f7deb7f38139cea97c3bb9fb80e", "modeltype" : "PSDEFORM_EDITFORM" }, { - "codeName" : "create_re_idea_form", + "codeName" : "create_common_form", "controlType" : "FORM", "defaultLabelWidth" : 130, - "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_re_idea_form.json", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", "formFuncMode" : "WIZARDFORM", "getGetPSControlAction" : { "modelref" : true, @@ -1290,7 +1290,7 @@ } }, "hookEventNames" : [ "SAVE", "LOAD" ], - "logicName" : "新建时规划需求表单", + "logicName" : "新建时规划通用表单", "getPSAppDataEntity" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" @@ -1560,7 +1560,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "under_review_grid_view_toolbar", @@ -1682,6 +1682,114 @@ "uIActionTarget" : "NONE", "showCaption" : true, "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true } ], "toolbarStyle" : "USER", "xDataControlName" : "grid", @@ -2432,6 +2540,94 @@ "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, @@ -2770,7 +2966,7 @@ "getPSDEWizardForm" : { "formTag" : "review_connect", "name" : "review_connect", - "getPSDEFormName" : "新建时规划需求表单", + "getPSDEFormName" : "新建时规划通用表单", "getPSDEWizardStep" : { "modelref" : true, "id" : "评审内容" @@ -2806,13 +3002,13 @@ "modeltype" : "PSDEFORM_EDITFORM" } ], "getPSDEWizard" : { - "codeName" : "idea_create_wizard_view_Wizard", - "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/idea_create_wizard_view_Wizard.json", + "codeName" : "idea_create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/idea_create_wizard.json", "getFirstPSDEWizardForm" : { "modelref" : true, "id" : "fill_info" }, - "name" : "需求评审新建向导视图_向导", + "name" : "需求评审新建向导", "nextCaption" : "下一步", "getPSDEWizardForms" : [ { "formTag" : "fill_info", @@ -2828,7 +3024,7 @@ }, { "formTag" : "review_connect", "name" : "review_connect", - "getPSDEFormName" : "新建时规划需求表单", + "getPSDEFormName" : "新建时规划通用表单", "getPSDEWizardStep" : { "modelref" : true, "id" : "评审内容" diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json new file mode 100644 index 0000000000000000000000000000000000000000..06f187a2f01c1e004919be608bc0d5362c2fd2cb --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json @@ -0,0 +1,3123 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.CREATE_WIZARD_VIEW" + }, + "caption" : "新建评审", + "codeName" : "review_wizard_page_create_wizard_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "height" : 720, + "name" : "review_wizardpage_create_wizard_view", + "openMode" : "POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Wiki.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "WizardView", + "name" : "engine" + } ], + "getPSAppViewNavContexts" : [ { + "key" : "PRINCIPAL_TYPE", + "name" : "PRINCIPAL_TYPE", + "value" : "page", + "rawValue" : true + }, { + "key" : "TARGET_TYPE", + "name" : "TARGET_TYPE", + "value" : "review", + "rawValue" : true + } ], + "getPSAppViewParams" : [ { + "key" : "SRFRENEWSESSION", + "name" : "SRFRENEWSESSION", + "value" : "true" + } ], + "getPSControls" : [ { + "codeName" : "page_create_wizard", + "controlType" : "WIZARDPANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/page_create_wizard.json", + "getFinishPSControlAction" : { + "modelref" : true, + "id" : "finish", + "actionName" : "Create", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "getInitPSControlAction" : { + "modelref" : true, + "id" : "init", + "actionName" : "CreateTemp", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "logicName" : "页面评审新建向导", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "CreateTemp", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "WIZARDPANEL" + }, + "getPSDEEditForms" : [ { + "codeName" : "page_create_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/page_create_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "SAVE", "LOAD" ], + "logicName" : "页面新建表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_fill_info" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_batch_temp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_fill_info" + }, + "getPSDEFormItemUpdates" : [ { + "codeName" : "fill_guideline", + "name" : "fill_guideline", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSDEFIUpdateDetails" : [ { + "name" : "review_guideline_id" + }, { + "name" : "review_stage" + } ] + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "review_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "principal_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "space", + "updateDVT" : "APPDATA", + "updateDV" : "space", + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + } + }, { + "id" : "principal_type", + "hidden" : true, + "dataType" : 25, + "createDV" : "space", + "updateDV" : "space", + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "categories_name", + "dataType" : 25 + }, { + "id" : "review_guideline_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + } + }, { + "id" : "categories", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + } + }, { + "id" : "attentions", + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.NAME" + }, + "caption" : "标题", + "codeName" : "review_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "review_name", + "placeHolder" : "输入标题" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "grouppanel3", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel3", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 450.0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 450.0, + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属空间", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "principal_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_quick" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "getPSEditorItems" : [ { + "name" : "principal_id" + } ], + "placeHolder" : "请选择所属空间", + "valueItemName" : "principal_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "principal_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "caption" : "空间标识", + "codeName" : "principal_id", + "createDV" : "space", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "space", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "空间类型", + "codeName" : "principal_type", + "createDV" : "space", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "space", + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_WIZARD.CREATE_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSDEFormItemUpdate" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.N_SCOPE_ID_EQ" : "%space%" + }, + "editorType" : "DROPDOWNLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type_guideline.json" + }, + "getPSNavigateParams" : [ { + "key" : "n_scope_id_eq", + "name" : "n_scope_id_eq", + "value" : "space", + "rawValue" : false + } ], + "placeHolder" : "选择评审类型", + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES_NAME" + }, + "caption" : "类别", + "codeName" : "categories_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "multiple" : "true", + "DROPDOWNVIEW" : "TRUE", + "AC" : "FALSE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKEREX_DROPDOWNVIEW", + "name" : "categories_name", + "getPSEditorItems" : [ { + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ] + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" + }, + "placeHolder" : "选择类别", + "valueItemName" : "categories", + "dropDownView" : true, + "enableAC" : false, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "categories", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.GUIDELINE_ID" + }, + "caption" : "流程准则标识", + "codeName" : "review_guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "guideline_id", + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_guideline_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "review_guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "评审人", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "type", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

*评审人

", + "name" : "rawitem1", + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

*评审人

", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "review_stage", + "contentType" : "REPEATER", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "modelState" : 32768, + "name" : "review_stage", + "getPSAppDEField" : { + "name" : "STAGE", + "codeName" : "stage" + }, + "getPSDEFormDetails" : [ { + "caption" : "阶段名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "codeName" : "reviewer_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "reviewer_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "TEAMMEMBERURL" : "/groups/${params.teamid}/members/fetch_default", + "TEAMTYPEFIELD" : "reviewer_type", + "TEAMMETHOD" : "post", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TEAMMEMBERMETHOD" : "post", + "TEAMURL" : "/groups/fetch_default", + "SRFNAVPARAM.n_status_eq" : "1", + "URL" : "spaces/${context.space}/space_members/fetch_default", + "PICKUPVIEW" : "TRUE", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERMETHOD" : "post", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}" + }, + "editorStyle" : "PAGE_TEAM_SELECT", + "editorType" : "PICKER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "reviewer", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "reviewer", + "allowEmpty" : false, + "repeatContent" : true + }, { + "caption" : "评审人", + "codeName" : "reviewer", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "阶段状态", + "codeName" : "stage_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_state", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_state" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "流程准则", + "codeName" : "guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "guideline_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "ID", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "排序", + "codeName" : "order", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "order", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "order" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "评审人类型", + "codeName" : "reviewer_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer_type", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES" + }, + "caption" : "类别", + "codeName" : "categories", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + }, + "getPSEditor" : { + "editorParams" : { + "srfnavparam.n_owner_subtype_eq" : "space_review", + "srfnavparam.n_owner_id_eq" : "%space%", + "srfnavparam.n_owner_type_eq" : "space" + }, + "editorType" : "HIDDEN", + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "space_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "space", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "space", + "rawValue" : true + } ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL5" + }, + "caption" : "关注字段", + "codeName" : "grouppanel5", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel5", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.ATTENTIONS" + }, + "caption" : "关注人", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorParams" : { + "MULTIPLE" : "true", + "DEFAULTATNVALUE" : "40", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "DEFAULTSELCURUSER" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "spaces/${context.space}/space_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_SPACE", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "页面新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_fill_info", + "modelid" : "72ed2368c87c030ed5a984a88c0db110", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "create_common_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "新建时规划通用表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_review_connect" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "review_connect" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_review_connect" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "attentions", + "hidden" : true, + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_RE_TEST_CASE_FORM.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0419751013", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_under_review_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "review_contentunder_review_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:target_identifier,title:target_title,change_type:change_type,change_version:change_version,id:target_id" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "openMode" : "POPUPMODAL", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审内容数据重定向视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.REDIRECTVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "under_review_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容实体表格视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "规划用例", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "test_case", + "scriptCode" : "context.principal_type == 'test_case'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划用例", + "codeName" : "program_review_test_case", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_mpick_up_view2_review.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_test_case", + "name" : "规划评审用例", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_test_case", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_test_case@review_content" + }, + "tooltip" : "规划用例", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划需求", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "idea", + "scriptCode" : "context.principal_type == 'idea'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划需求", + "codeName" : "program_review_idea", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_idea", + "name" : "规划评审需求", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_idea", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_idea@review_content" + }, + "tooltip" : "规划需求", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "68d96d4c87c102957ef3e7dcaeda8a6b", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "under_review_grid_view_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/under_review_grid_view_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "height" : 500.0, + "logicName" : "评审内容实体表格视图_表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "height" : 500.0, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "under_review_grid_view_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏(无权限)", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "0ad1582b07b0daf6e894c631e4362c30", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_identifier", + "excelCaption" : "编号", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=show_identifier", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_title", + "excelCaption" : "标题", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=title", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0428139586", + "name" : "评审内容行为组(向导)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u4fb0bbd", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u1a93324", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0428139586" + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "target_identifier", + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + } + }, { + "dataType" : 25, + "name" : "target_title", + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + } + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : false, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "5e0397009813b0a2b6bc1aa0628f9ef8", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "usr04199724_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/usr04199724_search_form.json", + "logicName" : "评审内容实体表格视图_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "3de845d7624e39999add4ab7aedcaf0c", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "under_review_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "under_review_grid_view", + "getPSDEViewId" : "89abb3b56002d4ad7c565ae7c2fd679a", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW_WIZARD", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.ATTENTIONS" + }, + "caption" : "关注", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "valueType" : "OBJECTS" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_review_connect", + "modelid" : "f0902d087f7a34c1ea65d7526bc7253a", + "modeltype" : "PSDEFORM_EDITFORM" + } ], + "getPSDEWizard" : { + "codeName" : "page_create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/page_create_wizard.json", + "getFirstPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "name" : "页面评审新建向导", + "nextCaption" : "下一步", + "getPSDEWizardForms" : [ { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "页面新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + } ], + "getPSDEWizardSteps" : [ { + "name" : "评审信息", + "stepTag" : "fill_info", + "title" : "评审信息", + "enableLink" : false + }, { + "name" : "评审内容", + "stepTag" : "review_connect", + "title" : "评审内容", + "enableLink" : false + } ], + "wizardStyle" : "DEFAULT", + "stateWizard" : false + }, + "wizardStyle" : "DEFAULT", + "showActionBar" : true, + "showStepBar" : true, + "name" : "wizardpanel", + "modelid" : "78ad030ea008a838218eeec89eb21303", + "modeltype" : "PSDEWIZARDPANEL" + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.CREATE_WIZARD_VIEW" + }, + "caption" : "新建评审", + "codeName" : "page_create_wizard_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "page_create_wizard_view", + "getPSDEViewId" : "87d7275dfb309171ac948bb79c8752bb", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEWIZARDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审新建向导", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.CREATE_WIZARD_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DEWIZARDVIEW", + "width" : 1400, + "enableDP" : true, + "modelid" : "032dc75bf03a3fd9cd119d5d737fa9fd", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json new file mode 100644 index 0000000000000000000000000000000000000000..283bdd9196fbd8993832041c316a7a110a62f6f4 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json @@ -0,0 +1,3123 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.CREATE_WIZARD_VIEW" + }, + "caption" : "新建评审", + "codeName" : "review_wizard_work_create_wizard_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "height" : 720, + "name" : "review_wizardwork_create_wizard_view", + "openMode" : "POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "WizardView", + "name" : "engine" + } ], + "getPSAppViewNavContexts" : [ { + "key" : "PRINCIPAL_TYPE", + "name" : "PRINCIPAL_TYPE", + "value" : "work_item", + "rawValue" : true + }, { + "key" : "TARGET_TYPE", + "name" : "TARGET_TYPE", + "value" : "review", + "rawValue" : true + } ], + "getPSAppViewParams" : [ { + "key" : "SRFRENEWSESSION", + "name" : "SRFRENEWSESSION", + "value" : "true" + } ], + "getPSControls" : [ { + "codeName" : "work_item_create_wizard", + "controlType" : "WIZARDPANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSWIZARDPANELS/work_item_create_wizard.json", + "getFinishPSControlAction" : { + "modelref" : true, + "id" : "finish", + "actionName" : "Create", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "getInitPSControlAction" : { + "modelref" : true, + "id" : "init", + "actionName" : "CreateTemp", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "logicName" : "工作项评审新建向导", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "CreateTemp", + "actionType" : "DEACTION", + "name" : "init", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "name" : "finish", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "WIZARDPANEL" + }, + "getPSDEEditForms" : [ { + "codeName" : "work_item_create_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/work_item_create_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "SAVE", "LOAD" ], + "logicName" : "工作项新建表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_fill_info" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_batch_temp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_fill_info", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_fill_info" + }, + "getPSDEFormItemUpdates" : [ { + "codeName" : "fill_guideline", + "name" : "fill_guideline", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSDEFIUpdateDetails" : [ { + "name" : "review_stage" + }, { + "name" : "review_guideline_id" + } ] + } ], + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "review_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "principal_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "project", + "updateDVT" : "APPDATA", + "updateDV" : "project", + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + } + }, { + "id" : "principal_type", + "hidden" : true, + "dataType" : 25, + "createDV" : "project", + "updateDV" : "project", + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "categories_name", + "dataType" : 25 + }, { + "id" : "review_guideline_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + } + }, { + "id" : "categories", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + } + }, { + "id" : "attentions", + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.NAME" + }, + "caption" : "标题", + "codeName" : "review_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "review_name", + "placeHolder" : "输入标题" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "grouppanel3", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel3", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "itemHeight" : 450.0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorHeight" : 450.0, + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "caption" : "所属项目", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "principal_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_quick" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSEditorItems" : [ { + "name" : "principal_id" + } ], + "placeHolder" : "请选择所属项目", + "valueItemName" : "principal_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "principal_id", + "allowEmpty" : false, + "showCaption" : true + }, { + "caption" : "项目标识", + "codeName" : "principal_id", + "createDV" : "project", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "project", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "项目类型", + "codeName" : "principal_type", + "createDV" : "project", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_TYPE", + "codeName" : "principal_type" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "principal_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "updateDV" : "project", + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_WIZARD.CREATE_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSDEFormItemUpdate" : { + "modelref" : true, + "id" : "fill_guideline" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.N_SCOPE_ID_EQ" : "%project%" + }, + "editorType" : "DROPDOWNLIST", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type_guideline.json" + }, + "getPSNavigateParams" : [ { + "key" : "n_scope_id_eq", + "name" : "n_scope_id_eq", + "value" : "project", + "rawValue" : false + } ], + "placeHolder" : "选择评审类型", + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES_NAME" + }, + "caption" : "类别", + "codeName" : "categories_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "multiple" : "true", + "DROPDOWNVIEW" : "TRUE", + "AC" : "FALSE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "TRUE" + }, + "editorType" : "PICKEREX_DROPDOWNVIEW", + "name" : "categories_name", + "getPSEditorItems" : [ { + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ] + } ], + "getPickupPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW" + }, + "placeHolder" : "选择类别", + "valueItemName" : "categories", + "dropDownView" : true, + "enableAC" : false, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "categories", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.GUIDELINE_ID" + }, + "caption" : "流程准则标识", + "codeName" : "review_guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "guideline_id", + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "review_guideline_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "guideline_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "review_guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "评审人", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "type", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "type" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "rawitem1", + "contentType" : "HTML", + "detailStyle" : "DEFAULT", + "detailType" : "RAWITEM", + "htmlContent" : "

*评审人

", + "name" : "rawitem1", + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSRawItem" : { + "content" : "

*评审人

", + "contentType" : "HTML", + "name" : "rawitem1", + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0 + }, + "rawItemHeight" : -1.0, + "rawItemWidth" : -1.0, + "showCaption" : true + }, { + "codeName" : "review_stage", + "contentType" : "REPEATER", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "modelState" : 32768, + "name" : "review_stage", + "getPSAppDEField" : { + "name" : "STAGE", + "codeName" : "stage" + }, + "getPSDEFormDetails" : [ { + "caption" : "阶段名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "codeName" : "reviewer_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "reviewer_name", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorParams" : { + "TEAMMEMBERURL" : "/groups/${params.teamid}/members/fetch_default", + "TEAMTYPEFIELD" : "reviewer_type", + "TEAMMETHOD" : "post", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TEAMMEMBERMETHOD" : "post", + "TEAMURL" : "/groups/fetch_default", + "SRFNAVPARAM.n_status_eq" : "1", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "TRUE", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERMETHOD" : "post", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}" + }, + "editorStyle" : "WORK_ITEM_TEAM_SELECT", + "editorType" : "PICKER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "reviewer", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "reviewer", + "allowEmpty" : false, + "repeatContent" : true + }, { + "caption" : "评审人", + "codeName" : "reviewer", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "阶段状态", + "codeName" : "stage_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_state", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_state" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "流程准则", + "codeName" : "guideline_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "guideline_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "guideline_id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "ID", + "codeName" : "id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "id" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "排序", + "codeName" : "order", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "order", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "order" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + }, { + "caption" : "评审人类型", + "codeName" : "reviewer_type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "reviewer_type", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "resetItemName" : "type", + "resetItemNames" : [ "type" ], + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.CATEGORIES" + }, + "caption" : "类别", + "codeName" : "categories", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "categories", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CATEGORIES", + "codeName" : "categories" + }, + "getPSEditor" : { + "editorParams" : { + "srfnavparam.n_owner_subtype_eq" : "project_review", + "srfnavparam.n_owner_id_eq" : "%project%", + "srfnavparam.n_owner_type_eq" : "project" + }, + "editorType" : "HIDDEN", + "name" : "categories", + "getPSNavigateParams" : [ { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.GROUPPANEL.GROUPPANEL5" + }, + "caption" : "关注字段", + "codeName" : "grouppanel5", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel5", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_FORM.FORMITEM.ATTENTIONS" + }, + "caption" : "关注人", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorParams" : { + "MULTIPLE" : "true", + "DEFAULTATNVALUE" : "40", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "DEFAULTSELCURUSER" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "工作项新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_fill_info", + "modelid" : "a17e50595fb01228ff9928763eda7f72", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "create_common_form", + "controlType" : "FORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard/PSFORMS/create_common_form.json", + "formFuncMode" : "WIZARDFORM", + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "hookEventNames" : [ "SAVE", "LOAD" ], + "logicName" : "新建时规划通用表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetTemp", + "actionType" : "DEACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, { + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "wizardpanel_form_review_connect" + }, + "getPSControlLogics" : [ { + "eventNames" : "SAVE", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formsave" + }, { + "eventNames" : "LOAD", + "logicTag" : "wizardpanel_form_review_connect", + "logicType" : "CUSTOM", + "name" : "wizardpanel_formload" + } ], + "getPSControlParam" : { + "getPSDEWizardForm" : { + "modelref" : true, + "id" : "review_connect" + }, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "wizardpanel_form_review_connect" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "attentions", + "hidden" : true, + "dataType" : 21, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.CREATE_RE_TEST_CASE_FORM.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0419751013", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_under_review_grid_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_under_review_grid_view.json", + "gridRowActiveMode" : 0, + "name" : "review_contentunder_review_grid_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:target_identifier,title:target_title,change_type:change_type,change_version:change_version,id:target_id" + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "openMode" : "POPUPMODAL", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审内容数据重定向视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.REDIRECTVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_redirect_view.json", + "viewType" : "DEREDIRECTVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "under_review_grid_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容实体表格视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "规划用例", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "test_case", + "scriptCode" : "context.principal_type == 'test_case'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划用例", + "codeName" : "program_review_test_case", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_mpick_up_view2_review.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_test_case", + "name" : "规划评审用例", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_test_case", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_test_case@review_content" + }, + "tooltip" : "规划用例", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划需求", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "idea", + "scriptCode" : "context.principal_type == 'idea'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划需求", + "codeName" : "program_review_idea", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_idea", + "name" : "规划评审需求", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_idea", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_idea@review_content" + }, + "tooltip" : "规划需求", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划页面", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "context.principal_type == 'page'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划页面", + "codeName" : "program_review_page", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_page", + "name" : "规划评审页面", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_page", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_page@review_content" + }, + "tooltip" : "规划页面", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "规划工作项", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "context.principal_type == 'work_item'", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "规划工作项", + "codeName" : "program_review_work_item", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_program_review_work_item", + "name" : "规划评审工作项", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_data" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "program_review_work_item", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "reloadData" : true, + "id" : "program_review_work_item@review_content" + }, + "tooltip" : "规划工作项", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "68d96d4c87c102957ef3e7dcaeda8a6b", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "under_review_grid_view_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/under_review_grid_view_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "height" : 500.0, + "logicName" : "评审内容实体表格视图_表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "height" : 500.0, + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "under_review_grid_view_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏(无权限)", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "0ad1582b07b0daf6e894c631e4362c30", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_identifier", + "excelCaption" : "编号", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=show_identifier", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "target_title", + "excelCaption" : "标题", + "memo" : "VALUETYPE=OBJECT\nOBJECTNAMEFIELD=title", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0428139586", + "name" : "评审内容行为组(向导)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u4fb0bbd", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "caption" : "移出用例", + "codeName" : "remove_case_all", + "confirmMsg" : "确定移除该用例?", + "fullCodeName" : "review_content_remove_case_all", + "name" : "移出用例(无权限)", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case_all", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case_all@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u1a93324", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0428139586" + }, + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "target_identifier", + "getPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + } + }, { + "dataType" : 25, + "name" : "target_title", + "getPSAppDEField" : { + "name" : "TARGET_TITLE", + "codeName" : "target_title" + } + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : false, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "5e0397009813b0a2b6bc1aa0628f9ef8", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "usr04199724_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/usr04199724_search_form.json", + "logicName" : "评审内容实体表格视图_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "3de845d7624e39999add4ab7aedcaf0c", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "under_review_grid_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "under_review_grid_view", + "getPSDEViewId" : "89abb3b56002d4ad7c565ae7c2fd679a", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2d676aa1b73a63a10fd9f26e095d72f1", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW_WIZARD", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.ATTENTIONS" + }, + "caption" : "关注", + "codeName" : "attentions", + "dataType" : 21, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "attentions", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ATTENTIONS", + "codeName" : "attentions" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "attentions", + "objectIdField" : "id", + "objectNameField" : "name", + "valueType" : "OBJECTS" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSDEWizardForm" : { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + }, + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "tabHeaderPos" : "TOP", + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "UpdateTemp", + "actionType" : "DEACTION", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "UpdateTemp" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + } + }, + "noTabHeader" : true, + "name" : "wizardpanel_form_review_connect", + "modelid" : "f0902d087f7a34c1ea65d7526bc7253a", + "modeltype" : "PSDEFORM_EDITFORM" + } ], + "getPSDEWizard" : { + "codeName" : "work_item_create_wizard", + "dynaModelFilePath" : "PSMODULES/TestMgmt/PSDATAENTITIES/review_wizard/PSDEWIZARDS/work_item_create_wizard.json", + "getFirstPSDEWizardForm" : { + "modelref" : true, + "id" : "fill_info" + }, + "name" : "工作项评审新建向导", + "nextCaption" : "下一步", + "getPSDEWizardForms" : [ { + "formTag" : "fill_info", + "name" : "fill_info", + "getPSDEFormName" : "工作项新建表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审信息" + }, + "stepActions" : [ "NEXT" ], + "stepTag" : "fill_info", + "firstForm" : true + }, { + "formTag" : "review_connect", + "name" : "review_connect", + "getPSDEFormName" : "新建时规划通用表单", + "getPSDEWizardStep" : { + "modelref" : true, + "id" : "评审内容" + }, + "stepActions" : [ "PREV", "FINISH" ], + "stepTag" : "review_connect", + "firstForm" : false + } ], + "getPSDEWizardSteps" : [ { + "name" : "评审信息", + "stepTag" : "fill_info", + "title" : "评审信息", + "enableLink" : false + }, { + "name" : "评审内容", + "stepTag" : "review_connect", + "title" : "评审内容", + "enableLink" : false + } ], + "wizardStyle" : "DEFAULT", + "stateWizard" : false + }, + "wizardStyle" : "DEFAULT", + "showActionBar" : true, + "showStepBar" : true, + "name" : "wizardpanel", + "modelid" : "cf2bbdac76a521f6ec19fa1b5d039e89", + "modeltype" : "PSDEWIZARDPANEL" + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.CREATE_WIZARD_VIEW" + }, + "caption" : "新建评审", + "codeName" : "work_create_wizard_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "work_create_wizard_view", + "getPSDEViewId" : "91b915bc45ab036f4a3f8187a73edec5", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEWIZARDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审新建向导", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.CREATE_WIZARD_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DEWIZARDVIEW", + "width" : 1400, + "enableDP" : true, + "modelid" : "f67af627053f76e2efd4eeb3c780b0aa", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json new file mode 100644 index 0000000000000000000000000000000000000000..930bfc03b1fbb1e6b2f03c47d7481c3a460c6f8e --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json @@ -0,0 +1,12594 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.MAIN_VIEW" + }, + "caption" : "评审", + "codeName" : "review_work_item_main_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json", + "height" : 90, + "markOpenDataMode" : "DISPLAYOPPERSON", + "name" : "reviewwork_item_main_view", + "openMode" : "INDEXVIEWTAB_POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewNavContexts" : [ { + "key" : "PRINCIPAL_ID", + "name" : "PRINCIPAL_ID", + "value" : "review", + "rawValue" : false + }, { + "key" : "PRINCIPAL_TYPE", + "name" : "PRINCIPAL_TYPE", + "value" : "REVIEW", + "rawValue" : true + }, { + "key" : "TARGET_TYPE", + "name" : "TARGET_TYPE", + "value" : "WORK_ITEM", + "rawValue" : true + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "review", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "work_item_main_view", + "getPSDEViewId" : "b1d95f2af0353806a4ec98421fea2d5f", + "getPSSysCss" : { + "cssName" : "main-info-common-view" + }, + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "field_textbox" + }, { + "id" : "attentions", + "viewFieldName" : "ATTENTIONS" + } ], + "codeName" : "usr0506930034", + "controlType" : "VIEWLAYOUTPANEL", + "hookEventNames" : [ "ONCHANGE", "ONBLUR", "ONFOCUS" ], + "layoutMode" : "FLEX", + "logicName" : "main_view编辑视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onChange", + "itemName" : "ATTENTIONS", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "attention_personnel_update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "eventNames" : "onBlur", + "itemName" : "FIELD_TEXTBOX", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "onBlur", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "comment_icon_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "eventNames" : "onFocus", + "itemName" : "FIELD_TEXTBOX", + "logicTag" : "layoutpanel", + "logicType" : "APPDEUILOGIC", + "name" : "onFocus", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "comment_icon_show" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.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", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "协同编辑消息占位", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "coop_pos", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "name" : "coop_pos", + "predefinedType" : "COOP_POS" + }, + "showCaption" : true + }, { + "caption" : "工具栏", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "toolbar", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "form", + "getPSLayoutPos" : { + "grow" : 1, + "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" : "container", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : 8, + "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" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "heightMode" : "FULL", + "layout" : "TABLE_24COL", + "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" : "field_textbox", + "getPSEditor" : { + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "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});})", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "USERURL" : "`libraries/${context.library}/library_members/fetch_default`", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COMMENT_LIBARAY", + "editorType" : "HTMLEDITOR", + "name" : "field_textbox", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 10, + "layout" : "FLEX" + } + }, { + "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" : "FIELD_TEXTBOX", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "field_textbox" ], + "notMode" : false + } ], + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "清空", + "codeName" : "clear_comment", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_clear_comment", + "name" : "清空评论", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "clear_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "scriptCode" : "console.log('清空评论')", + "uIActionMode" : "FRONT", + "uIActionTag" : "clear_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "clear_comment@comment" + }, + "tooltip" : "取消", + "uIActionTarget" : "NONE", + "showCaption" : true + }, { + "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" : "FIELD_TEXTBOX", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "field_textbox" ], + "notMode" : false + } ], + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "发送评论", + "codeName" : "send_comment", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_send_comment", + "name" : "发送评论", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "send_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "send_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "reloadData" : true, + "id" : "send_comment@comment" + }, + "tooltip" : "发送", + "uIActionTarget" : "NONE", + "showCaption" : true + }, { + "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 + } ] + } ] + } ], + "predefinedType" : "PANELPART", + "showCaption" : true + } ] + }, { + "caption" : "面板容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "grow" : 4, + "layout" : "SIMPLEFLEX" + }, + "getPSPanelItems" : [ { + "caption" : "单项数据容器", + "dataName" : "srfactiveviewdata", + "dataRegionType" : "SINGLEDATA", + "dataSourceType" : "VIEWSESSIONPARAM", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container_attention", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL", + "spacingLeft" : "INNERSMALL", + "spacingRight" : "INNERSMALL" + }, + "getPSPanelItems" : [ { + "caption" : "文本框", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "attentions", + "getPSEditor" : { + "editorParams" : { + "DEFAULTATNVALUE" : "40", + "CODELISTID" : "Base__attention_type", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "SELFFILLMAP" : "{\"user_id\":\"user_id\",\"user_name\":\"name\"}", + "URL" : "libraries/${context.library}/library_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTURL" : "/users/fetch_default", + "DEPTMETHOD" : "get", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "CODELISTMAP" : "{\"FOLLOWED\":[20,30,40],\"NOTFOLLOWING\":[10]}" + }, + "editorStyle" : "ATTENTION_LIBRARY", + "editorType" : "PICKEREX_TRIGGER", + "name" : "attentions", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "ATTENTION", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXTBOX", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "viewFieldName" : "ATTENTIONS" + } ], + "predefinedType" : "CONTAINER_SINGLEDATA" + } ] + } ], + "predefinedType" : "CONTAINER_GRID" + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "a6290279adc7589aef86da8c4226b190", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "EditView", + "name" : "engine" + } ], + "getPSControls" : [ { + "codeName" : "work_item_main_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审主视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'TEST_CASE')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_mpick_up_view_review.json", + "viewType" : "DEMPICKUPVIEW" + }, + "fullCodeName" : "review_add_review_content", + "name" : "添加评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "TEST_CASE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "撤回评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(data.state == '20')&&(data.create_man == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "撤销评审", + "codeName" : "repeal_review", + "dataAccessAction" : "SUBDATA", + "fullCodeName" : "review_repeal_review", + "memo" : "SUBDATA", + "name" : "撤销评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "repeal_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "timeout" : 60000, + "tooltip" : "撤销评审", + "uIActionMode" : "BACKEND", + "uIActionTag" : "repeal_review", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "repeal_review@review" + }, + "tooltip" : "撤销评审", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "idea", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'IDEA')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_idea_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_idea_review_content", + "name" : "添加需求评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "IDEA", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_idea_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_idea_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "work_item", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_work_item" + }, + "getPSControlLogics" : [ { + "itemName" : "work_item", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "work_item", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'WORK_ITEM')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_work_item_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_work_item_review_content", + "name" : "添加工作项评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "WORK_ITEM", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_work_item_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_work_item_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "添加内容", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "page", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_page" + }, + "getPSControlLogics" : [ { + "itemName" : "page", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "page", + "scriptCode" : "(data.state == '10'||data.state=='50')&&(context.curstage_id == null)&&(data.create_man == context.srfuserid)&&(data.type == 'PAGE')", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加内容", + "codeName" : "add_page_review_content", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2" + }, + "fullCodeName" : "review_add_page_review_content", + "name" : "添加页面评审内容", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "add_review_content" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSNavigateParams" : [ { + "key" : "tag", + "name" : "tag", + "value" : "PAGE", + "rawValue" : true + }, { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "add_page_review_content", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "add_page_review_content@review" + }, + "tooltip" : "添加内容", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "form", + "modelid" : "963a30f7cb643a138304975aac973ded", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "work_item_main_view_form", + "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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSFORMS/work_item_main_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "ONLOADSUCCESS", "ONCHANGE", "ONCLICK" ], + "logicName" : "工作项评审主视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "ctrl.details.formpage1.state.keepAlive=true;" + }, { + "eventNames" : "onChange", + "itemName" : "description", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_description", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onClick", + "itemName" : "attachments", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "change_attachments", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + }, { + "eventNames" : "onChange", + "itemName" : "title", + "logicTag" : "form", + "logicType" : "APPDEUIACTION", + "name" : "title_save", + "getPSAppDEUIAction" : { + "getCapPSLanguageRes" : { + "lanResTag" : "TBB.TEXT.*.SAVE" + }, + "caption" : "保存", + "codeName" : "Save", + "fullCodeName" : "Save", + "name" : "编辑界面_保存操作", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "EDITVIEW_SAVEACTION", + "timeout" : 60000, + "getTooltipPSLanguageRes" : { + "lanResTag" : "TBB.TOOLTIP.*.SAVE" + }, + "uIActionMode" : "SYS", + "uIActionTag" : "Save", + "uIActionType" : "DEUIACTION" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "enableAutoSave" : false, + "showBusyIndicator" : true, + "ctrlParams" : { + "EDITMODE" : "hover" + }, + "id" : "FORM" + }, + "getPSCtrlMsg" : { + "codeName" : "UsrCtrlMsg0228593610", + "dynaModelFilePath" : "PSCTRLMSGS/UsrCtrlMsg0228593610.json", + "name" : "编辑表单自定义消息(隐藏)", + "getPSCtrlMsgItems" : [ { + "name" : "BEFOREREMOVE_HIDDEN" + }, { + "name" : "CREATESUCCESS_HIDDEN" + }, { + "name" : "UPDATESUCCESS_HIDDEN" + } ] + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "title", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "submitter_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + } + }, { + "id" : "submitted_at", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + } + }, { + "id" : "state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "id" : "type", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + } + }, { + "id" : "submitter_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + } + }, { + "id" : "identifier", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "id" : "choosed_content", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "need_refresh", + "hidden" : true, + "dataType" : 25 + }, { + "id" : "description", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + } + }, { + "id" : "principal_name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + } + }, { + "id" : "create_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "id" : "create_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "id" : "update_man", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + } + }, { + "id" : "update_time", + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN.FORMPAGE.FORMPAGE1" + }, + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.LEFT_GROUPPANEL" + }, + "caption" : "评审基本信息", + "codeName" : "left_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "left_grouppanel", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSEditor" : { + "editorParams" : { + "SHOWLIMIT" : "true", + "ISAUTO" : "true" + }, + "editorType" : "TEXTBOX", + "maxLength" : 200, + "name" : "title" + }, + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTER_NAME" + }, + "caption" : "提交人", + "codeName" : "submitter_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitter_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_NAME", + "codeName" : "submitter_name" + }, + "getPSEditor" : { + "editorParams" : { + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "readonly" : "true", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "projects/${context.project}/project_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_PROJECT", + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "submitter_name", + "getPSEditorItems" : [ { + "name" : "submitter_id" + } ], + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "valueItemName" : "submitter_id", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "readOnly" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueItemName" : "submitter_id", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.SUBMITTED_AT" + }, + "caption" : "提交时间", + "codeName" : "submitted_at", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "submitted_at", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTED_AT", + "codeName" : "submitted_at" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "submitted_at", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY年MM月DD日 HH:mm", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.STATE" + }, + "caption" : "状态", + "codeName" : "state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 0, + "ignoreInput" : 0, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__test_case_state.json" + }, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "needCodeListConfig" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.TYPE" + }, + "caption" : "评审类型", + "codeName" : "type", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "TOP", + "labelWidth" : 130, + "name" : "type", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TYPE", + "codeName" : "type" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_type.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.SUBMITTER_ID" + }, + "caption" : "提交人标识", + "codeName" : "submitter_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "submitter_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "SUBMITTER_ID", + "codeName" : "submitter_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "submitter_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.REVIEW.IDENTIFIER" + }, + "caption" : "编号", + "codeName" : "identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "identifier" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "选中内容", + "codeName" : "choosed_content", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "choosed_content", + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "choosed_content", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "choosed_content" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前阶段", + "codeName" : "curstage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "需要刷新", + "codeName" : "need_refresh", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "need_refresh", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "need_refresh" + }, + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "codeName" : "tabpanel3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel3", + "getPSDEFormTabPages" : [ { + "caption" : "评审内容", + "codeName" : "tabpage3", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage3", + "getPSDEFormDetails" : [ { + "caption" : "工作项", + "codeName" : "druipart4", + "dRItemTag" : "UsrDRItem0805466700", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart4", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_work_item_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentwork_item_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:work_item.show_identifier,title:title" + } ], + "getPSDEViewCodeName" : "work_item_grid_view_all", + "getPSDEViewId" : "bdcf027762e89d184ba505e56941b39b", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "工作项(动态)", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "工作流评审内容表格_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "完成评审", + "codeName" : "open_complete_review", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_complete_review_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_open_complete_review", + "name" : "打开完成评审视图", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "completed_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_main_view" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "open_complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "globalUIAction" : true, + "reloadData" : true, + "id" : "open_complete_review@review" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "d3a9ac86f4712402a0626888611afe18", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "work_item_wf_no_check_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_wf_no_check_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项工作流评审内容表格_无复选框", + "memo" : "工作流评审内容表格_复选框:带有列表复选框,当状态为评审中并且未选中阶段时,显示该表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "work_item_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enableItemPrivilege" : true, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : false, + "name" : "grid", + "modelid" : "267b93a1b8c40f9ddbb49919b9b95c60", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "work_item_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "2dbde9823b4919779711c23f6aca2b18", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "notMode" : true + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + }, { + "caption" : "工作项", + "codeName" : "druipart5", + "dRItemTag" : "UsrDRItem0805357248", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart5", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "review_content_work_item_no_grid_view_all", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json", + "gridRowActiveMode" : 1, + "name" : "review_contentwork_item_no_grid_view_all", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewParams" : [ { + "key" : "PROPERTYMAP", + "name" : "PROPERTYMAP", + "value" : "show_identifier:work_item.show_identifier,title:title" + } ], + "getPSDEViewCodeName" : "work_item_no_grid_view_all", + "getPSDEViewId" : "c55cd7ac1cc3988c123d34dfa466da95", + "getPSViewLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "schedule", + "viewFieldName" : "schedule" + }, { + "id" : "total_already", + "viewFieldName" : "total_already" + }, { + "id" : "total", + "viewFieldName" : "total" + } ], + "codeName" : "usr0423295749", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "wf_grid_view表格视图布局", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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" : { + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "heightMode" : "FULL", + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "滑块", + "contentWidth" : 150.0, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "schedule", + "getPSEditor" : { + "editorParams" : { + "showText" : "true" + }, + "editorType" : "SLIDER", + "editorWidth" : 150.0, + "name" : "schedule", + "predefinedType" : "FIELD_SLIDER", + "stepValue" : 1.0 + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "width" : 150, + "widthMode" : "PX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "ITEMENABLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "total", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "-1" + } ], + "relatedItemNames" : [ "total" ], + "notMode" : false + } ], + "viewFieldName" : "schedule", + "width" : 150.0 + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "已评", + "contentType" : "RAW", + "name" : "static_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "已评", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total_already", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total_already", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total_already" + }, { + "caption" : "文本", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_text1", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSRawItem" : { + "caption" : "/", + "contentType" : "RAW", + "name" : "static_text1", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "/", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "total", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "total", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL", + "spacingRight" : "OUTERSMALL" + }, + "viewFieldName" : "total" + } ] + } ] + }, { + "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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "表格", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "grid", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d023fb941c247a9d45de6b4fabe6b4fc", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "GridView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "LOGIC", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "get_review_content_total" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSViewCtrlName" : "grid" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "getBatchAddPSAppViews" : [ { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "openMode" : "POPUPMODAL", + "refMode" : "IDEA", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + } ], + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : true, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "getOpenDataPSAppView" : { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审内容编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_CONTENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "openMode" : "POPUPMODAL", + "getPSNavigateContexts" : [ { + "key" : "WORK_ITEM", + "name" : "WORK_ITEM", + "value" : "target_id", + "rawValue" : false + } ], + "realOpenMode" : "POPUPMODAL", + "realTitle" : "工作项(动态)", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "MPICKUPVIEW:IDEA", + "realOpenMode" : "POPUPMODAL", + "realTitle" : "计划关联需求多项数据选择视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.IDEA.OTHERS_RELATION_IDEA_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/idea_review_re_idea_view.json", + "viewType" : "DEMPICKUPVIEW2" + } + }, { + "name" : "MPICKUPVIEW:PAGE" + } ], + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "评审内容表格(无多选)_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "完成评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 20&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf192@FontAwesome", + "cssClass" : "fa fa-dot-circle-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "完成评审", + "codeName" : "complete_review", + "frontProcessType" : "WIZARD", + "fullCodeName" : "review_content_complete_review", + "name" : "完成当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "complete_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "complete_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "complete_review@review_content" + }, + "tooltip" : "完成评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "开始评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "(context.review_state == 20&&!!context.curstage_id&&context._parent.curstage_state == 10&&context.cur_reviewer_id == context.srfuserid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "开始评审", + "codeName" : "start_cur_stage_review", + "confirmMsg" : "是否开始当前阶段评审", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_start_cur_stage_review", + "name" : "开始当前阶段评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "start_cur_stage_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "refreshMode" : 1, + "successMsg" : "已开启", + "uIActionMode" : "FRONT", + "uIActionTag" : "start_cur_stage_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "enableConfirm" : true, + "reloadData" : true, + "id" : "start_cur_stage_review@review_content" + }, + "tooltip" : "开始评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "提交评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "(!context.curstage_id&&(context.review_state == 10||context.review_state == 50))\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf1d9@FontAwesome", + "cssClass" : "fa fa-paper-plane-o" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "noPrivDisplayMode" : 1, + "caption" : "提交评审", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_submit_review", + "name" : "提交评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "submit_review" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "commit_review" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "getPSNavigateParams" : [ { + "key" : "review", + "name" : "review", + "value" : "review", + "rawValue" : false + } ], + "paramItem" : "review", + "refreshMode" : 2, + "uIActionMode" : "FRONT", + "uIActionTag" : "submit_review", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "submit_review@review_content" + }, + "tooltip" : "提交评审", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "grid", + "modelid" : "8e59f274160e5e92217521ed9898db1d", + "modeltype" : "PSDETOOLBAR" + }, { + "aggMode" : "NONE", + "codeName" : "work_item_all_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSGRIDS/work_item_all_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "工作项评审内容表格", + "minorSortDir" : "ASC", + "getMinorSortPSAppDEField" : { + "name" : "TARGET_IDENTIFIER", + "codeName" : "target_identifier" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "grid", + "logicType" : "APPDEUILOGIC", + "name" : "calc_button_state", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_column_action_state" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSControls" : [ { + "codeName" : "work_item_no_grid_view_all_grid_batchtoolbar", + "controlType" : "TOOLBAR", + "logicName" : "批操作工具栏", + "name" : "grid_batchtoolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "grid_batchtoolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "评审", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "context.review!= null && context.cur_reviewer_id != null && context.cur_reviewer_id == context.srfuserid && context.review_state == 20&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "评审", + "codeName" : "complete_review_quickly", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_result_option_view.json", + "viewType" : "DEOPTVIEW" + }, + "fullCodeName" : "review_content_complete_review_quickly", + "name" : "快速评审", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result_all" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "review__UPDATE" + }, + "refreshMode" : 1, + "successMsg" : "评审已完成", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "complete_review_quickly", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "complete_review_quickly@review_content" + }, + "tooltip" : "评审", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "移出", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 1, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "grid_batchtoolbar_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "grid_batchtoolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "((context.curstage_id == null && context.review_state == '10')||(context.curstage_id == null&&context.review_state == null))&&context.srfreadonly != true", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf122@FontAwesome", + "cssClass" : "fa fa-reply-all" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "uIActionTarget" : "MULTIKEY", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "8ff97ed8eeac6f5498f6d54910248a1f", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "target_identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "编号", + "name" : "target_identifier", + "noPrivDisplayMode" : 1, + "objectNameField" : "show_identifier", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT", + "width" : 150, + "widthUnit" : "PX", + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "target_title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item", + "excelCaption" : "标题", + "name" : "target_title", + "noPrivDisplayMode" : 1, + "objectNameField" : "title", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0507142853", + "name" : "界面行为组(评审结果)", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "ucb9925e", + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "getPSUIAction" : { + "actionTarget" : "MULTIKEY", + "noPrivDisplayMode" : 1, + "caption" : "移出用例", + "codeName" : "remove_case", + "confirmMsg" : "确定移除该用例?", + "dataAccessAction" : "UPDATE", + "fullCodeName" : "review_content_remove_case", + "name" : "移出用例", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf112@FontAwesome", + "cssClass" : "fa fa-mail-reply" + }, + "refreshMode" : 1, + "successMsg" : "移除成功", + "timeout" : 60000, + "tooltip" : "移出", + "uIActionMode" : "BACKEND", + "uIActionTag" : "remove_case", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "remove_case@review_content" + }, + "tooltip" : "移出", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "actionLevel" : 200, + "detailType" : "DEUIACTION", + "name" : "u2d8231b", + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "版本比对", + "codeName" : "review_content_version_comparison", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_review_content_version_comparison", + "name" : "评审内容版本比对", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "review_content_version_comparison" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ec@FontAwesome", + "cssClass" : "fa fa-exchange" + }, + "tooltip" : "版本比对", + "uIActionMode" : "FRONT", + "uIActionTag" : "review_content_version_comparison", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "review_content_version_comparison@review_content" + }, + "tooltip" : "版本比对", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + } ], + "uniqueTag" : "review_content__Usr0507142853" + }, + "valueType" : "OBJECT", + "width" : 100, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "变更类型", + "codeName" : "change_type", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_type", + "excelCaption" : "变更类型", + "name" : "change_type", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "width" : 120, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "变更版本", + "codeName" : "change_version", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "change_version", + "excelCaption" : "变更版本", + "name" : "change_version", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSDEUIAction" : { + "caption" : "保存行", + "codeName" : "SaveRow", + "fullCodeName" : "SaveRow", + "name" : "表格界面_保存行", + "getPSSysImage" : { + "glyph" : "xf0c7@FontAwesome", + "cssClass" : "fa fa-save" + }, + "predefinedType" : "GRIDVIEW_SAVEROWACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "SaveRow", + "uIActionType" : "DEUIACTION" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_CHANGE_VERSION", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 184, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "评审结果", + "codeName" : "stage_results", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "stage_results", + "excelCaption" : "评审结果", + "name" : "stage_results", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_result.json" + }, + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEKEY", + "noPrivDisplayMode" : 1, + "caption" : "设置评审结果", + "codeName" : "set_review_result", + "dataAccessAction" : "SUBDATA", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_set_review_result", + "name" : "设置评审结果", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "set_review_result" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "open_result" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "SUBDATA" + }, + "successMsg" : "评审结果已设置", + "uIActionMode" : "FRONT", + "uIActionTag" : "set_review_result", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "set_review_result@review_content" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "COLUMN_REVIEW_RESULTS", + "runtimeObject" : true + }, + "valueType" : "OBJECTS", + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 21, + "name" : "work_item", + "getPSAppDEField" : { + "name" : "WORK_ITEM", + "codeName" : "work_item" + }, + "valueType" : "OBJECT" + }, { + "dataType" : 25, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + } + }, { + "dataType" : 21, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 21, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "valueType" : "OBJECTS" + }, { + "dataType" : 25, + "name" : "target_parent_id", + "getPSAppDEField" : { + "name" : "TARGET_PARENT_ID", + "codeName" : "target_parent_id" + } + }, { + "dataType" : 25, + "name" : "final_stage_results", + "getPSAppDEField" : { + "name" : "FINAL_STAGE_RESULTS", + "codeName" : "final_stage_results" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSDEGridEditItems" : [ { + "caption" : "变更类型", + "codeName" : "change_type", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_type", + "getPSAppDEField" : { + "name" : "CHANGE_TYPE", + "codeName" : "change_type" + }, + "getPSEditor" : { + "editorType" : "DROPDOWNLIST", + "name" : "change_type", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_change_type.json" + }, + "singleSelect" : true + }, + "allowEmpty" : true, + "needCodeListConfig" : true + }, { + "caption" : "变更版本", + "codeName" : "change_version", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "change_version", + "getPSAppDEField" : { + "name" : "CHANGE_VERSION", + "codeName" : "change_version" + }, + "getPSEditor" : { + "editorParams" : { + "AC" : "TRUE", + "TRIGGER" : "TRUE", + "PICKUPVIEW" : "FALSE" + }, + "editorType" : "PICKEREX_TRIGGER", + "handlerType" : "PickupText", + "name" : "change_version", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "valueType" : "OBJECTS", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "allowEmpty" : true, + "getUserParam" : { + "SRFNAVPARAM.n_owner_id_eq" : "%owner_id%" + } + }, { + "caption" : "评审结果", + "codeName" : "stage_results", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "stage_results", + "getPSAppDEField" : { + "name" : "STAGE_RESULTS", + "codeName" : "stage_results" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_results", + "valueType" : "OBJECTS" + }, + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + } ], + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : true, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : true, + "singleSelect" : true, + "name" : "grid", + "modelid" : "966aa8854c04412ad3f1783cf67c6902", + "modeltype" : "PSDEGRID" + }, { + "codeName" : "no_grid_view_all_search_form", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSSEARCHFORMS/no_grid_view_all_search_form.json", + "logicName" : "评审内容表格(无多选)_搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "1fb467764bc3e7445797626c64d04e8f", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审内容", + "codeName" : "work_item_no_grid_view_all_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审内容表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableQuickSearch" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "rowEditDefault" : false, + "modelid" : "d3bae59f547baa23c28a6b8143d89234", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNULL", + "dEFDName" : "curstage_id", + "logicType" : "SINGLE" + }, { + "condOP" : "EQ", + "dEFDName" : "state", + "logicType" : "SINGLE", + "value" : "20" + } ], + "relatedDetailNames" : [ "curstage_id", "state" ], + "notMode" : false + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "CURSTAGE_STATE", + "name" : "CURSTAGE_STATE", + "value" : "curstage_state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "curstage_id", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "caption" : "评审说明", + "codeName" : "tabpage4", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage4", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL3" + }, + "caption" : "描述", + "codeName" : "description_container", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "description_container", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.FORMITEM.DESCRIPTION" + }, + "codeName" : "description", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "description", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "DESCRIPTION", + "codeName" : "description" + }, + "getPSEditor" : { + "editorParams" : { + "USERINSCRIPT" : "value.replaceAll(/\\@\\{\\\"(user)?id\\\":\\\"(.+?)\\\",\\\"name\\\":\\\"(.+?)\\\"\\}/g,(x, user, id, name) => {return controller.getNodeInfo({ id, name })}).replaceAll(/\\@\\{userid=(.+?),name=(.+?)\\}/g,(x, id, name) => {return controller.getNodeInfo({ id, name })})", + "MAXHEIGHT" : "450", + "QUOTECODELISTMAP" : "{\"type\":\"plmweb.base__recent_visite\"}", + "enableEdit" : "true", + "QUOTEFIELDMAP" : "{\"identifier\":\"show_identifier\",\"name\":\"name\",\"id\":\"id\",\"owner_subtype\":\"owner_subtype\",\"owner_id\":\"owner_id\",\"owner_type\":\"owner_type\",\"recent_parent\":\"recent_parent\"}", + "QUOTEPARAMS" : "{\"sort\":\"update_time,desc\"}", + "enableFullScreen" : "true", + "MODE" : "default", + "QUOTEINSCRIPT" : "value.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); } return controller.getNodeInfo({ icon, ...item })})", + "USERSCRIPT" : "`@{\"id\":\"${data.id}\",\"name\":\"${data.name}\"}`", + "QUOTESCRIPT" : "`#{\"id\":\"${data.id}\",\"name\":\"${data.name}\",\"identifier\":\"${data.identifier}\",\"owner_id\":\"${data.owner_id}\",\"owner_type\":\"${data.owner_type}\",\"owner_subtype\":\"${data.owner_subtype}\",\"recent_parent\":\"${data.recent_parent}\"}`", + "USERURL" : "`${context.library ? `libraries/${context.library}/library_members/fetch_default` : context.product ? `products/${context.product}/product_members/fetch_default` : context.project ? `projects/${context.project}/project_members/fetch_default` : context.discuss_topic? `discuss_topics/${context.discuss_topic}/discuss_members/fetch_default` : ''}`", + "USERFIELDMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "INSERTKEYS" : "[{\"index\":66,\"keys\":[\"marker\"]},{\"index\":5,\"keys\":[\"paintformat\"]}]", + "QUOTEURL" : "`recents/fetch_recent_access`" + }, + "editorStyle" : "COLLAPSE", + "editorType" : "HTMLEDITOR", + "name" : "description", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT", + "runtimeObject" : true + }, + "placeHolder" : "输入描述" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "emptyCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "actionGroupExtractMode" : "ITEM", + "caption" : "附件", + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSDEFormDetails" : [ { + "codeName" : "attachments", + "getContentPSControl" : { + "aggMode" : "NONE", + "codeName" : "attach", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlStyle" : "ATTACHMENT_GRID", + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment/PSGRIDS/attach.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "groupMode" : "NONE", + "hookEventNames" : [ "ONLOADSUCCESS" ], + "logicName" : "附件表格", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "onLoadSuccess", + "logicTag" : "attachments_grid", + "logicType" : "APPDEUILOGIC", + "name" : "logic2", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "calc_attachment_hidden" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "name", + "excelCaption" : "名称", + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSDEUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "附件预览", + "codeName" : "attachment_preview", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_attachment_preview", + "name" : "附件预览", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "attachment_preview" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf002@FontAwesome", + "cssClass" : "fa fa-search" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "attachment_preview", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "globalUIAction" : true, + "id" : "attachment_preview@attachment" + }, + "width" : 250, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "上传时间", + "codeName" : "create_time", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "create_time", + "excelCaption" : "上传时间", + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "width" : 200, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "所属数据标识", + "codeName" : "owner_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "owner_id", + "excelCaption" : "所属数据标识", + "hideMode" : 1, + "name" : "owner_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true, + "hideDefault" : true + }, { + "align" : "RIGHT", + "caption" : "操作", + "codeName" : "uagridcolumn1", + "columnType" : "UAGRIDCOLUMN", + "name" : "uagridcolumn1", + "noPrivDisplayMode" : 1, + "getPSDEUIActionGroup" : { + "codeName" : "Usr0103721999", + "name" : "附件表格操作列", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSUIActionGroupDetails" : [ { + "actionLevel" : 250, + "detailType" : "DEUIACTION", + "name" : "u73b8ba5", + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "下载", + "codeName" : "download", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_download", + "name" : "附件下载", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSNavigateParams" : [ { + "key" : "fileid", + "name" : "fileid", + "value" : "file_id", + "rawValue" : false + }, { + "key" : "filename", + "name" : "filename", + "value" : "name", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf019@FontAwesome", + "cssClass" : "fa fa-download" + }, + "getPSSysPFPlugin" : { + "pluginType" : "DEUIACTION", + "pluginCode" : "FILE_DOWNLOAD", + "runtimeObject" : true + }, + "tooltip" : "下载当前附件", + "uIActionMode" : "FRONT", + "uIActionTag" : "download", + "uIActionType" : "DEUIACTION", + "id" : "download@attachment" + }, + "tooltip" : "下载当前附件", + "addSeparator" : false, + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "u44d00e2", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "delete", + "frontProcessType" : "OTHER", + "fullCodeName" : "attachment_delete", + "name" : "附件删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + }, + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "tooltip" : "删除", + "uIActionMode" : "FRONT", + "uIActionTag" : "delete", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "delete@attachment" + }, + "tooltip" : "删除", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "attachment__Usr0103721999" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : false + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "name", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "format" : "YYYY-MM-DD HH:mm:ss", + "dataType" : 5, + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 25, + "name" : "owner_id", + "getPSAppDEField" : { + "name" : "OWNER_ID", + "codeName" : "owner_id" + } + }, { + "dataType" : 25, + "name" : "file_id", + "getPSAppDEField" : { + "name" : "FILE_ID", + "codeName" : "file_id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "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 + } ], + "getPSSysPFPlugin" : { + "pluginType" : "GRID_RENDER", + "pluginCode" : "ATTACHMENT_GRID", + "runtimeObject" : true + }, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : false, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : true, + "name" : "attachments_grid", + "modelid" : "998d996121eae3cd01a2d8c20de49f02", + "modeltype" : "PSDEGRID" + }, + "contentType" : "GRID", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "attachments", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0507965741", + "name" : "新建附件", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "添加附件", + "detailType" : "DEUIACTION", + "name" : "u0f550cf", + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "添加附件", + "codeName" : "add_attachments", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_add_attachments", + "name" : "添加附件", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "add_attachment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "add_attachments", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "add_attachments@review" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "review__Usr0507965741" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "tabpanel2", + "detailStyle" : "DEFAULT", + "detailType" : "TABPANEL", + "name" : "tabpanel2", + "getPSDEFormTabPages" : [ { + "caption" : "评论", + "codeName" : "tabpage1", + "detailStyle" : "DEFAULT", + "detailType" : "TABPAGE", + "name" : "tabpage1", + "getPSDEFormDetails" : [ { + "codeName" : "druipart1", + "dRItemTag" : "UsrDRItem0506651858", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart1", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "comment_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "commentlist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Base.json" + }, + "getPSAppViewNavContexts" : [ { + "key" : "ARTICLE_PAGE", + "name" : "ARTICLE_PAGE", + "rawValue" : true + }, { + "key" : "SPACE", + "name" : "SPACE", + "rawValue" : true + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "principal_type", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "principal_id", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "2cd57b81d6d3e24a97d721002d13a493", + "getPSViewLayoutPanel" : { + "codeName" : "usr0103274907", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.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" + }, { + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_searchform", + "getPSLayout" : { + "dir" : "column", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSPanelItems" : [ { + "caption" : "搜索表单", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "searchform", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "showCaption" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "ec74278f1f5a797ebc942e090298d91c", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评论编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.COMMENT.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/comment_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "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/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSLISTS/list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "user_name", + "viewFieldName" : "CREATE_MAN" + }, { + "id" : "time", + "viewFieldName" : "CREATE_TIME" + }, { + "id" : "field_text_dynamic3", + "hidden" : true, + "viewFieldName" : "ID" + }, { + "id" : "pid", + "hidden" : true, + "viewFieldName" : "PID" + }, { + "id" : "is_top", + "hidden" : true, + "viewFieldName" : "IS_TOP" + }, { + "id" : "field_text_dynamic2", + "viewFieldName" : "CONTENT" + }, { + "id" : "pcreate_man", + "viewFieldName" : "PCREATE_MAN" + }, { + "id" : "pcontent", + "viewFieldName" : "PCONTENT" + } ], + "codeName" : "usr0103471499", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment/PSPANELS/usr0103471499.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "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/plmweb/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_MAN", + "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_TIME" + }, { + "caption" : "置顶", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "top_text", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "spacingLeft" : "OUTERSMALL" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "IS_TOP", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "1" + } ], + "relatedItemNames" : [ "is_top" ], + "notMode" : false + } ], + "getPSRawItem" : { + "caption" : "置顶", + "contentType" : "RAW", + "name" : "top_text", + "predefinedType" : "STATIC_TEXT", + "renderMode" : "TEXT" + }, + "rawContent" : "置顶", + "showCaption" : true + }, { + "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" : "is_top", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "is_top" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "IS_TOP", + "hidden" : true + } ], + "getPSSysCss" : { + "cssName" : "top_style" + } + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSControlLogics" : [ { + "itemName" : "CONTAINER2", + "logicTag" : "list_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" : "

该评论已删除

" + } ], + "relatedItemNames" : [ "field_text_dynamic2" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "actionGroupExtractMode" : "ITEMS", + "itemStyle" : "STYLE2", + "itemType" : "BUTTONLIST", + "name" : "top", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysCss" : { + "cssName" : "comment_btn_style" + }, + "getPSSysImage" : { + "glyph" : "xf142@FontAwesome", + "cssClass" : "fa fa-ellipsis-v" + }, + "getPSUIActionGroup" : { + "codeName" : "Usr0519465800", + "name" : "评论列表行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSUIActionGroupDetails" : [ { + "caption" : "置顶", + "detailType" : "DEUIACTION", + "name" : "u97e6419", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "置顶", + "codeName" : "top", + "fullCodeName" : "comment_top", + "name" : "评论置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "top@comment" + }, + "visibleScriptCode" : "data.is_top!=1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "取消置顶", + "detailType" : "DEUIACTION", + "name" : "uaa719ea", + "getPSSysImage" : { + "rawContent" : "" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "取消置顶", + "codeName" : "no_top", + "fullCodeName" : "comment_no_top", + "name" : "取消置顶", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "no_top" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "no_top", + "uIActionType" : "DEUIACTION", + "enableConfirm" : true, + "reloadData" : true, + "id" : "no_top@comment" + }, + "visibleScriptCode" : "data.is_top==1", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "detailType" : "DEUIACTION", + "name" : "ue61f196", + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "删除", + "codeName" : "del_comment", + "confirmMsg" : "确认删除该评论?", + "fullCodeName" : "comment_del_comment", + "name" : "删除评论", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "delete" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refresh_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "refreshMode" : 1, + "successMsg" : "删除成功", + "timeout" : 60000, + "uIActionMode" : "BACKEND", + "uIActionTag" : "del_comment", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "AFTER", + "enableConfirm" : true, + "reloadData" : true, + "id" : "del_comment@comment" + }, + "visibleScriptCode" : "data.create_man === context.srfuserid", + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true + } ], + "uniqueTag" : "comment__Usr0519465800" + } + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "编辑", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic1" + }, + "getPSControlLogics" : [ { + "itemName" : "BUTTON_CALLUILOGIC1", + "logicTag" : "list_itempanel", + "logicType" : "SCRIPT", + "name" : "logic", + "scriptCode" : "data.create_man === context.srfuserid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "panel_usr0103471499_button_calluilogic1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic1_click@comment" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA" + }, { + "actionType" : "UIACTION", + "buttonStyle" : "STYLE2", + "caption" : "回复", + "itemStyle" : "STYLE2", + "itemType" : "BUTTON", + "name" : "button_calluilogic2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "list_itempanel_button_calluilogic2" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSSysImage" : { + "glyph" : "xf0e5@FontAwesome", + "cssClass" : "fa fa-comment-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "回复", + "codeName" : "panel_usr0103471499_button_calluilogic2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "comment_panel_usr0103471499_button_calluilogic2_click", + "name" : "回复", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "reply_comment" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "panel_usr0103471499_button_calluilogic2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "panel_usr0103471499_button_calluilogic2_click@comment" + }, + "tooltip" : "回复", + "uIActionTarget" : "SINGLEDATA" + } ] + } ] + }, { + "caption" : "容器", + "cssStyle" : "padding-left: 36px;", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "field_text_dynamic2", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "LINKVIEWID" : "plmweb.recent_custom_redirect_view", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "field_text_dynamic2", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "CONTENT" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "condOp" : "ISNOTNULL", + "dstModelField" : "PID", + "logicType" : "SINGLE", + "name" : "逻辑项" + } ], + "relatedItemNames" : [ "pid" ], + "notMode" : false + } ], + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcreate_man", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "pcreate_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "viewFieldName" : "PCREATE_MAN", + "convertToCodeItemText" : true + }, { + "caption" : "标签", + "contentType" : "RAW", + "itemStyle" : "DEFAULT", + "itemType" : "RAWITEM", + "name" : "static_label", + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX", + "shrink" : 0 + }, + "getPSRawItem" : { + "caption" : ":", + "contentType" : "RAW", + "name" : "static_label", + "predefinedType" : "STATIC_LABEL", + "renderMode" : "PARAGRAPH" + }, + "rawContent" : ":", + "showCaption" : true + }, { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "pcontent", + "getPSEditor" : { + "contentType" : "HTML", + "editorParams" : { + "contenttype" : "HTML", + "SCRIPTCODE" : "data.content?.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.parseCommentTag({icon, ...item});}).replaceAll(/\\{\\\"\\emoji\\\":\\\"(.+?)\\\"\\}/g,(x, emoji) => {const tempVal = decodeURIComponent(atob(emoji)); return `${tempVal}`})", + "TRANSLATEOBJ" : "{\"®\":\"&reg\"}" + }, + "editorStyle" : "COMMENT_ITEM", + "editorType" : "RAW", + "name" : "pcontent", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "COMMENT_ITEM", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "viewFieldName" : "PCONTENT" + } ], + "getPSSysCss" : { + "cssName" : "comment-replay" + } + } ] + } ] + } ], + "name" : "list_itempanel", + "modelid" : "ee886f58af63fee0ca6e9603df7aaa8e", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 5, + "format" : "YYYY-MM-DD HH:mm:ss", + "name" : "create_time", + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + } + }, { + "dataType" : 21, + "name" : "content", + "getPSAppDEField" : { + "name" : "CONTENT", + "codeName" : "content" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "create_man", + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + } + }, { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "pcreate_man", + "getPSAppDEField" : { + "name" : "PCREATE_MAN", + "codeName" : "pcreate_man" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 21, + "name" : "pcontent", + "getPSAppDEField" : { + "name" : "PCONTENT", + "codeName" : "pcontent" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + } ], + "getPSSysCss" : { + "cssName" : "comment-list-height-auto" + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : true, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "9b4452e60e1fe2c3e394cd0199c78969", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.COMMENT" + }, + "caption" : "评论", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评论列表视图", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "eac2aa8e4fe80453d257341ab278a79a", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_plans", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_plan", + "minorDEName" : "TEST_PLAN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "name" : "DER1N_TEST_PLAN_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "article_pages", + "dataRSMode" : 0, + "majorDECodeName" : "shared_space", + "majorDEName" : "SHARED_SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/shared_space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DERCUSTOM_SHARED_SPACE_PAGE", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "tickets", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "ticket", + "minorDEName" : "TICKET", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "name" : "DER1N_TICKET_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_plan", + "majorDEName" : "TEST_PLAN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_plan.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_PLAN_PLAN_ID", + "getParentPSAppDEField" : { + "name" : "PLAN_ID", + "codeName" : "plan_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PLAN_NAME", + "codeName" : "plan_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "runs", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "run", + "minorDEName" : "RUN", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "name" : "DER1N_RUN_TEST_CASE_CASE_ID", + "getParentPSAppDEField" : { + "name" : "CASE_ID", + "codeName" : "case_id" + }, + "getParentTextPSAppDEField" : { + "name" : "CASE_NAME", + "codeName" : "case_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "pages", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "article_page", + "minorDEName" : "PAGE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "name" : "DER1N_PAGE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SPACE_ID", + "codeName" : "space_id" + }, + "getParentTextPSAppDEField" : { + "name" : "SPACE_NAME", + "codeName" : "space_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "ideas", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "idea", + "minorDEName" : "IDEA", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "name" : "DER1N_IDEA_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_replies", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "discuss_reply", + "minorDEName" : "DISCUSS_REPLY", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "name" : "DER1N_DISCUSS_REPLY_DISCUSS_POST_POST_ID", + "getParentPSAppDEField" : { + "name" : "POST_ID", + "codeName" : "post_id" + }, + "getParentTextPSAppDEField" : { + "name" : "DISCUSS_NAME", + "codeName" : "discuss_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "discuss_posts", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_topic", + "majorDEName" : "DISCUSS_TOPIC", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_topic.json" + }, + "minorDECodeName" : "discuss_post", + "minorDEName" : "DISCUSS_POST", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "name" : "DER1N_DISCUSS_POST_DISCUSS_TOPIC_TOPIC_ID", + "getParentPSAppDEField" : { + "name" : "TOPIC_ID", + "codeName" : "topic_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TOPIC_NAME", + "codeName" : "topic_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "customers", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "customer", + "minorDEName" : "CUSTOMER", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "name" : "DER1N_CUSTOMER_PRODUCT_PRODUCT_ID", + "getParentPSAppDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PRODUCT_NAME", + "codeName" : "product_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "work_item", + "majorDEName" : "WORK_ITEM", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_WORK_ITEM_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "ticket", + "majorDEName" : "TICKET", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/ticket.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TICKET_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_TEST_CASE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "idea", + "majorDEName" : "IDEA", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_IDEA_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_reply", + "majorDEName" : "DISCUSS_REPLY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_reply.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_REPLY", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "discuss_post", + "majorDEName" : "DISCUSS_POST", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/discuss_post.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_DISCUSS_POST", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "customer", + "majorDEName" : "CUSTOMER", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/customer.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_CUSTOMER_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "run", + "majorDEName" : "RUN", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/run.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_RUN_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "article_page", + "majorDEName" : "PAGE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/article_page.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCOSTOM_COMMENT_PAGE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayoutPos" : { + "colLG" : 24, + "colMD" : 24, + "layout" : "TABLE_24COL" + } + } ], + "getPSLayout" : { + "childColLG" : 6, + "childColMD" : 6, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 16, + "colMD" : 16, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "right_grouppanel", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "right_grouppanel", + "getPSDEFormDetails" : [ { + "codeName" : "grouppanel6", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel6", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "grouppanel4", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel4", + "getPSDEFormDetails" : [ { + "codeName" : "druipart2", + "dRItemTag" : "UsrDRItem0516009922", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart2", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "review_stage_list_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_list_view.json", + "mDCtrlActiveMode" : 0, + "name" : "review_stagelist_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "getPSDEViewCodeName" : "list_view", + "getPSDEViewId" : "4bbb21d1872ebcd758ad32ec9b51d22b", + "getPSViewLayoutPanel" : { + "codeName" : "usr0520728860", + "controlType" : "VIEWLAYOUTPANEL", + "layoutMode" : "FLEX", + "logicName" : "list_view列表视图布局面板", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.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" + } + } ] + } ], + "predefinedType" : "VIEWHEADER" + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "view_content", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "列表", + "itemStyle" : "DEFAULT", + "itemType" : "CTRLPOS", + "name" : "list", + "getPSLayoutPos" : { + "grow" : 1, + "layout" : "FLEX" + }, + "showCaption" : true + } ], + "predefinedType" : "VIEWCONTENT" + } ], + "layoutBodyOnly" : false, + "layoutPanel" : true, + "useDefaultLayout" : false, + "viewProxyMode" : true, + "modelid" : "d7c9940e5793e559c4da263b73e484a1", + "modeltype" : "PSSYSVIEWLAYOUTPANEL", + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "ListView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "eventNames" : "onSelectionChange", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "ONSELECTIONCHANGE", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "choose_stage" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "eventNames" : "onLoadSuccess", + "logicTrigger" : "CTRLEVENT", + "logicType" : "APPDEUILOGIC", + "name" : "DEFAULT_SELECTED", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "default_choose" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSViewCtrlName" : "list" + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "getNewDataPSAppView" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_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" : { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, + "getPSAppUILogicRefViews" : [ { + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewRefs" : [ { + "name" : "NEWDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + }, { + "name" : "EDITDATA", + "realTitle" : "评审阶段编辑视图", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW_STAGE.EDITVIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_stage_edit_view.json", + "viewType" : "DEEDITVIEW" + } + } ], + "getPSControls" : [ { + "codeName" : "default", + "controlType" : "SEARCHFORM", + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSSEARCHFORMS/default.json", + "logicName" : "默认搜索表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionType" : "FILTERACTION", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGet" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterGetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "FILTERACTION", + "name" : "search", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FilterSearch" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "搜索表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SEARCHFORM" + }, + "getPSDEFormPages" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW_STAGE.DEFAULT.FORMPAGE.FORMPAGE1" + }, + "caption" : "常规条件", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "searchButtonStyle" : "DEFAULT", + "tabHeaderPos" : "TOP", + "enableAdvanceSearch" : false, + "enableAutoSearch" : false, + "enableFilterSave" : false, + "noTabHeader" : true, + "name" : "searchform", + "modelid" : "6a830069f68f3cacd06e018e773f245e", + "modeltype" : "PSDEFORM_SEARCHFORM" + }, { + "codeName" : "stage_list", + "controlStyle" : "REVIEW_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/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSLISTS/stage_list.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "stage_state", + "viewFieldName" : "stage_state" + }, { + "id" : "name", + "viewFieldName" : "name" + }, { + "id" : "reviewer_name", + "viewFieldName" : "reviewer_name" + }, { + "id" : "reviewer_readonly", + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer", + "hidden" : true, + "viewFieldName" : "reviewer" + }, { + "id" : "reviewer_type", + "hidden" : true, + "viewFieldName" : "reviewer_type" + } ], + "codeName" : "usr0516263811", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage/PSPANELS/usr0516263811.json", + "hookEventNames" : [ "ONCHANGE" ], + "layoutMode" : "TABLE_24COL", + "logicName" : "stage_list_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlLogics" : [ { + "eventNames" : "onChange", + "itemName" : "reviewer_name", + "logicTag" : "list_itempanel", + "logicType" : "APPDEUILOGIC", + "name" : "logic", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "set_stage_reviewer" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "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" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container2", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "stage_state", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "stage_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__stage_state.json" + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "getPSSysCss" : { + "cssName" : "codelist-only-icon" + }, + "viewFieldName" : "stage_state", + "convertToCodeItemText" : true + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container3", + "getPSLayout" : { + "align" : "center", + "dir" : "row", + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "cssStyle" : "font-size:0;", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "name", + "getPSEditor" : { + "editorType" : "SPAN", + "hAlign" : "CENTER", + "name" : "name", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "hAlignSelf" : "LEFT", + "layout" : "FLEX", + "vAlignSelf" : "MIDDLE" + }, + "viewFieldName" : "name" + } ] + } ] + }, { + "caption" : "容器", + "itemStyle" : "DEFAULT", + "itemType" : "CONTAINER", + "name" : "container4", + "getPSLayout" : { + "layout" : "FLEX" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItems" : [ { + "caption" : "文本(动态)", + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_name", + "getPSEditor" : { + "editorParams" : { + "VALUEITEMNAME" : "reviewer", + "SHOWNAMETEXT" : "false", + "SHOWNAMETIP" : "true", + "SRFNAVPARAM.n_department_id_eq" : "%srforgsectorid%", + "AC" : "TRUE", + "SRFNAVPARAM.n_status_eq" : "1", + "TRIGGER" : "TRUE", + "URL" : "libraries/${context.library}/library_members/fetch_default", + "PICKUPVIEW" : "FALSE", + "USERMETHOD" : "post", + "USERMAP" : "{\"id\":\"user_id\",\"name\":\"name\"}", + "DEPTMAP" : "{\"id\":\"id\",\"name\":\"display_name\"}", + "DEPTMETHOD" : "get", + "DEPTURL" : "/users/fetch_default" + }, + "editorStyle" : "PERSONEL_SELECT_LIBRARY", + "editorType" : "PICKEREX_TRIGGER", + "name" : "reviewer_name", + "getPSNavigateParams" : [ { + "key" : "n_department_id_eq", + "name" : "n_department_id_eq", + "value" : "srforgsectorid", + "rawValue" : false + }, { + "key" : "n_status_eq", + "name" : "n_status_eq", + "value" : "1", + "rawValue" : true + } ], + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSON_SELECT", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "enableAC" : true, + "enablePickupView" : false, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "OR", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "EQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer_name" + }, { + "caption" : "文本(动态)", + "cssStyle" : "display: flex;\nalign-items: center;", + "fieldStates" : 1, + "itemStyle" : "DEFAULT", + "itemType" : "FIELD", + "name" : "reviewer_readonly", + "getPSEditor" : { + "editorParams" : { + "SHOWNAMETEXT" : "false", + "READONLY" : "TRUE" + }, + "editorStyle" : "PERSONNEL_INFO", + "editorType" : "SPAN", + "name" : "reviewer_readonly", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "PERSONNEL_INFO", + "runtimeObject" : true + }, + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false, + "readOnly" : true + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "getPSPanelItemGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSPanelItemLogics" : [ { + "groupOP" : "AND", + "logicType" : "GROUP", + "name" : "逻辑分组", + "getPSPanelItemLogics" : [ { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "10" + }, { + "condOp" : "NOTEQ", + "dstModelField" : "reviewer_type", + "logicType" : "SINGLE", + "name" : "逻辑项", + "value" : "50" + } ], + "notMode" : false + } ], + "relatedItemNames" : [ "reviewer_type" ], + "notMode" : false + } ], + "viewFieldName" : "reviewer", + "convertToCodeItemText" : true + } ] + } ] + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer", + "hidden" : true + }, { + "caption" : "文本(动态)", + "itemType" : "FIELD", + "name" : "reviewer_type", + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "reviewer_type", + "predefinedType" : "FIELD_TEXT_DYNAMIC" + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "reviewer_type", + "hidden" : true + } ] + } ], + "name" : "list_itempanel", + "modelid" : "6a14381f2e563365a984919d97e65a4f", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "stage_list", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "FetchDefault" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "LIST" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "reviewer_name", + "getPSAppDEField" : { + "name" : "REVIEWER_NAME", + "codeName" : "reviewer_name" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "name" : "reviewer", + "getPSAppDEField" : { + "name" : "REVIEWER", + "codeName" : "reviewer" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "dataType" : 25, + "name" : "guideline_id", + "getPSAppDEField" : { + "name" : "GUIDELINE_ID", + "codeName" : "Guideline_id" + } + } ], + "getPSSysPFPlugin" : { + "pluginType" : "LIST_RENDER", + "pluginCode" : "REVIEW_LIST", + "runtimeObject" : true + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : true, + "name" : "list", + "modelid" : "d3d04b69a45d623ce8307afb2b4dc1f3", + "modeltype" : "PSDELIST" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_STAGE" + }, + "caption" : "评审阶段", + "codeName" : "list_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_stage.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审阶段列表", + "viewStyle" : "DEFAULT", + "viewType" : "DELISTVIEW", + "xDataControlName" : "list", + "enableDP" : true, + "enableFilter" : true, + "enableQuickSearch" : true, + "enableSearch" : true, + "showCaptionBar" : false, + "modelid" : "fe1747f4c00f8f335c9075f0b50d29c5", + "modeltype" : "PSAPPDEVIEW" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateParams" : [ { + "key" : "submitter_id", + "name" : "submitter_id", + "value" : "SUBMITTER_ID", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "need_refresh", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "CONTROL.DEFORM.REVIEW.MAIN_VIEW_FORM.GROUPPANEL.GROUPPANEL1" + }, + "caption" : "基础信息", + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSDEFormDetails" : [ { + "caption" : "所属项目", + "codeName" : "principal_name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "principal_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "PRINCIPAL_NAME", + "codeName" : "principal_name" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "principal_name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_MAN" + }, + "caption" : "创建人", + "codeName" : "create_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_MAN", + "codeName" : "create_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.CREATE_TIME" + }, + "caption" : "建立时间", + "codeName" : "create_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "create_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CREATE_TIME", + "codeName" : "create_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "create_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_MAN" + }, + "caption" : "更新人", + "codeName" : "update_man", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_man", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_MAN", + "codeName" : "update_man" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_man", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/SysOperator.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true, + "showCaption" : true + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.UPDATE_TIME" + }, + "caption" : "更新时间", + "codeName" : "update_time", + "dataType" : 5, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "update_time", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + }, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "update_time", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "valueFormat" : "YYYY-MM-DD HH:mm:ss", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "caption" : "设置评审结果", + "codeName" : "review_results", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "review_results", + "getPSDEFDGroupLogics" : [ { + "groupOP" : "AND", + "logicCat" : "PANELVISIBLE", + "logicType" : "GROUP", + "getPSDEFDLogics" : [ { + "condOP" : "ISNOTNULL", + "dEFDName" : "choosed_content", + "logicType" : "SINGLE" + } ], + "relatedDetailNames" : [ "choosed_content" ], + "notMode" : false + } ], + "getPSDEFormDetails" : [ { + "codeName" : "druipart3", + "dRItemTag" : "UsrDRItem0509839110", + "detailStyle" : "DEFAULT", + "detailType" : "DRUIPART", + "name" : "druipart3", + "getPSAppView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "review_content_idea_set_result_edit_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_idea_set_result_edit_view.json", + "name" : "review_contentidea_set_result_edit_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/Test.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "EditView", + "name" : "engine" + } ], + "getPSAppViewNavContexts" : [ { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "review_content", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "idea_set_result_edit_view_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "设置评审结果编辑视图_工具栏", + "name" : "toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "TOOLBAR" + }, + "getPSDEToolbarItems" : [ { + "caption" : "返回", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "toolbar_deuiaction1" + }, + "getPSUIAction" : { + "actionTarget" : "NONE", + "caption" : "返回", + "codeName" : "back", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_content_back", + "name" : "返回", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "back" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "tooltip" : "返回", + "uIActionMode" : "FRONT", + "uIActionTag" : "back", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "back@review_content" + }, + "tooltip" : "返回", + "uIActionTarget" : "NONE", + "showCaption" : true, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "xDataControlName" : "form", + "modelid" : "aaf289a359beee100449349ee35e3987", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "idea_set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content/PSFORMS/idea_set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "logicName" : "设置需求评审结果编辑视图_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "FORM" + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "codeName" : "idea", + "contentType" : "REPEATER", + "detailStyle" : "STYLE3", + "detailType" : "MDCTRL", + "fieldName" : "idea", + "name" : "idea", + "getPSDEFormDetails" : [ { + "caption" : "show_identifier", + "codeName" : "show_identifier", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "show_identifier", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "show_identifier", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + }, { + "caption" : "title", + "codeName" : "title", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "title", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "allowEmpty" : true, + "repeatContent" : true + } ], + "getPSLayout" : { + "align" : "flex-start", + "dir" : "row", + "layout" : "FLEX", + "vAlign" : "center" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + }, { + "codeName" : "grouppanel1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel1", + "getPSControlLogics" : [ { + "itemName" : "grouppanel1", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel1", + "scriptCode" : "context.review_state == 20 && context.curstage_id != null && context.cur_reviewer_id == context.srfpersonid", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "buildInActions" : 2, + "codeName" : "mdctrl1", + "getContentPSControl" : { + "codeName" : "set_result_edit_view_form", + "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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/set_result_edit_view_form.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "设置评审结果_表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "next_review", + "dataType" : 25, + "createDV" : "1", + "updateDV" : "1" + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 22, + "colMD" : 22, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)&&(data.review_results == 3||data.review_results == 4)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 2, + "colMD" : 2, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorParams" : { + "triggerMode" : "input" + }, + "editorType" : "TEXTAREA", + "maxLength" : 2000, + "name" : "comment", + "placeHolder" : "请输入评审意见", + "showMaxLength" : true + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "actionType" : "UIACTION", + "caption" : "通过", + "codeName" : "button1", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button1", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button1" + }, + "getPSControlLogics" : [ { + "itemName" : "button1", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button1", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00c@FontAwesome", + "cssClass" : "fa fa-check" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "通过", + "codeName" : "pass", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_pass", + "name" : "通过(单条)", + "getNextPSUIAction" : { + "modelref" : true, + "id" : "Refresh" + }, + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "pass" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "pass", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "id" : "pass@review_result" + }, + "tooltip" : "通过", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "actionType" : "UIACTION", + "caption" : "拒绝", + "codeName" : "button2", + "detailStyle" : "DEFAULT", + "detailType" : "BUTTON", + "name" : "button2", + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "mdctrl1_form_button2" + }, + "getPSControlLogics" : [ { + "itemName" : "button2", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "button2", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSLayoutPos" : { + "colLG" : 6, + "colMD" : 6, + "layout" : "TABLE_24COL" + }, + "getPSSysImage" : { + "glyph" : "xf00d@FontAwesome", + "cssClass" : "fa fa-times" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "拒绝", + "codeName" : "decline", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_result_decline", + "name" : "拒绝(单条)", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "refuse" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "decline", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "reloadData" : true, + "id" : "decline@review_result" + }, + "tooltip" : "拒绝", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true + }, { + "caption" : "继续下一条", + "codeName" : "next_review", + "createDV" : "1", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "RIGHT", + "labelWidth" : 130, + "name" : "next_review", + "noPrivDisplayMode" : 1, + "getPSControlLogics" : [ { + "itemName" : "next_review", + "logicTag" : "mdctrl1_form", + "logicType" : "SCRIPT", + "name" : "next_review", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "CHECKBOX", + "name" : "next_review" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colLGOffset" : 4, + "colMD" : 8, + "colMDOffset" : 4, + "layout" : "TABLE_24COL" + }, + "updateDV" : "1", + "allowEmpty" : true, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSSysCss" : { + "cssName" : "review_btn_style" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl1_form", + "modelid" : "f75759e440add5333964d3534b98f592", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl1", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "grouppanel2", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "grouppanel2", + "getPSControlLogics" : [ { + "itemName" : "grouppanel2", + "logicTag" : "form", + "logicType" : "SCRIPT", + "name" : "grouppanel2", + "scriptCode" : "(context.curstage_id == null || context.cur_reviewer_id != context.srfpersonid)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEFormDetails" : [ { + "codeName" : "mdctrl2", + "getContentPSControl" : { + "codeName" : "show_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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "defaultLabelWidth" : 130, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result/PSFORMS/show_main.json", + "getGetDraftFromPSControlAction" : { + "modelref" : true, + "id" : "loaddraftfrom", + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetDraftPSControlAction" : { + "modelref" : true, + "id" : "loaddraft", + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "logicName" : "评审结果展示表单", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "GetDraft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "GETDRAFTFROM", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraftfrom", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "Remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_result.json" + } + } ], + "enableDEFieldPrivilege" : false, + "id" : "编辑表单处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true + }, + "getPSDEFormItems" : [ { + "id" : "srfupdatedate", + "hidden" : true, + "dataType" : 5, + "getPSAppDEField" : { + "name" : "UPDATE_TIME", + "codeName" : "update_time" + } + }, { + "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" : "stage_id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + } + }, { + "id" : "curstage_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "curstage_id", + "updateDVT" : "APPDATA", + "updateDV" : "curstage_id" + }, { + "id" : "cur_reviewer_id", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "updateDV" : "cur_reviewer_id" + }, { + "id" : "cur_user", + "hidden" : true, + "dataType" : 25, + "createDVT" : "APPDATA", + "createDV" : "srfuserid", + "updateDVT" : "APPDATA", + "updateDV" : "srfuserid" + }, { + "id" : "whether_review", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + } + }, { + "id" : "name", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + } + }, { + "id" : "result_state", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + } + }, { + "id" : "comment", + "dataType" : 25, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + } + }, { + "id" : "id", + "hidden" : true, + "dataType" : 25, + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + } ], + "getPSDEFormPages" : [ { + "caption" : "基本信息", + "codeName" : "formpage1", + "detailStyle" : "DEFAULT", + "detailType" : "FORMPAGE", + "name" : "formpage1", + "getPSDEFormDetails" : [ { + "caption" : "评审", + "codeName" : "group1", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "group1", + "getPSDEFormDetails" : [ { + "caption" : "当前阶段", + "codeName" : "stage_id", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "stage_id", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "STAGE_ID", + "codeName" : "STAGE_ID" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "stage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前选中阶段", + "codeName" : "curstage_id", + "createDV" : "curstage_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "curstage_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "curstage_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "curstage_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前评审人", + "codeName" : "cur_reviewer_id", + "createDV" : "cur_reviewer_id", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_reviewer_id", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_reviewer_id" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "cur_reviewer_id", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "当前操作用户", + "codeName" : "cur_user", + "createDV" : "srfuserid", + "createDVT" : "APPDATA", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "cur_user", + "noPrivDisplayMode" : 1, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "cur_user" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "updateDV" : "srfuserid", + "updateDVT" : "APPDATA", + "allowEmpty" : true, + "hidden" : true + }, { + "caption" : "是否可评审", + "codeName" : "whether_review", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "LEFT", + "labelWidth" : 130, + "name" : "whether_review", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "WHETHER_REVIEW", + "codeName" : "whether_review" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "whether_review" + }, + "getPSLayoutPos" : { + "colLG" : 12, + "colMD" : 12, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "hidden" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "codeName" : "detail", + "detailStyle" : "DEFAULT", + "detailType" : "GROUPPANEL", + "name" : "detail", + "getPSDEFormDetails" : [ { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.NAME" + }, + "caption" : "名称", + "codeName" : "name", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getPSControlLogics" : [ { + "itemName" : "name", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "name", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)\r\n\r\n", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "name", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 21, + "colMD" : 21, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + }, { + "caption" : "状态", + "codeName" : "result_state", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "fieldName" : "result_state", + "ignoreInput" : 3, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "result_state", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "RESULT_STATE", + "codeName" : "result_state" + }, + "getPSControlLogics" : [ { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "result_state", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "result_state2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "result_state", + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/TestMgmt__review_state_passordenial.json" + }, + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colLG" : 3, + "colMD" : 3, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true, + "convertToCodeItemText" : true + }, { + "caption" : "评审意见", + "codeName" : "comment", + "dataType" : 25, + "detailStyle" : "DEFAULT", + "detailType" : "FORMITEM", + "enableCond" : 3, + "ignoreInput" : 0, + "labelPos" : "NONE", + "labelWidth" : 0, + "name" : "comment", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "COMMENT", + "codeName" : "comment" + }, + "getPSControlLogics" : [ { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment", + "scriptCode" : "(context.cur_reviewer_id == context.srfuserid)&&(context.curstage_state == 20)&&(context.curstage_id == data.stage_id)", + "triggerType" : "ITEMENABLE" + }, { + "itemName" : "comment", + "logicTag" : "mdctrl2_form", + "logicType" : "SCRIPT", + "name" : "comment2", + "scriptCode" : "(data.result_state !== 1 && data.result_state !== 2) || (!!data.curstage_id && data.curstage_id == data.stage_id)", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "comment", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "allowEmpty" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_result.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/plmweb/PSAPPDATAENTITIES/review_result.json" + } + }, + "noTabHeader" : true, + "name" : "mdctrl2_form", + "modelid" : "88bf50b85bf093b353bcb5ffe7514944", + "modeltype" : "PSDEFORM_EDITFORM" + }, + "contentType" : "FORM", + "detailStyle" : "DEFAULT", + "detailType" : "MDCTRL", + "name" : "mdctrl2", + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review_content.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/plmweb/PSAPPDATAENTITIES/review_content.json" + } + }, + "noTabHeader" : true, + "name" : "form", + "modelid" : "8862d66141c29668ebd6a59dfcb5b650", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "idea_set_result_edit_view_datainfobar", + "controlType" : "DATAINFOBAR", + "name" : "datainfobar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { + "id" : "datainfobar" + } + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.REVIEW_CONTENT" + }, + "caption" : "评审结果", + "codeName" : "idea_set_result_edit_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "idea_set_result_edit_view", + "getPSDEViewId" : "2b248bb622d1ff532eb976b91db79917", + "getPSSysCss" : { + "cssName" : "review-results-style" + }, + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEEDITVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "设置评审结果", + "viewStyle" : "DEFAULT", + "viewType" : "DEEDITVIEW", + "xDataControlName" : "form", + "enableDP" : true, + "showCaptionBar" : false, + "showDataInfoBar" : true, + "modelid" : "6945fb52761ec76cef2b9ec58b47abd6", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "test_cases", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "test_case", + "minorDEName" : "TEST_CASE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "name" : "DER1N_TEST_CASE_LIBRARY_TEST_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "TEST_LIBRARY_ID", + "codeName" : "test_library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "TEST_LIBRARY_NAME", + "codeName" : "test_library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_wizards", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review_wizard", + "minorDEName" : "REVIEW_WIZARD", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "name" : "DER1N_REVIEW_WIZARD_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "test_case", + "majorDEName" : "TEST_CASE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/test_case.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "用例-评审内容", + "getParentPSAppDEField" : { + "name" : "TARGET_ID", + "codeName" : "target_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review_wizard", + "majorDEName" : "REVIEW_WIZARD", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_wizard.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW_WIZARD", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ] ] + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "getPSNavigateContexts" : [ { + "key" : "REVIEW_STATE", + "name" : "REVIEW_STATE", + "value" : "state", + "rawValue" : false + }, { + "key" : "CURSTAGE_ID", + "name" : "CURSTAGE_ID", + "value" : "curstage_id", + "rawValue" : false + }, { + "key" : "CUR_REVIEWER_ID", + "name" : "CUR_REVIEWER_ID", + "value" : "cur_reviewer_id", + "rawValue" : false + }, { + "key" : "REVIEW_CONTENT", + "name" : "REVIEW_CONTENT", + "value" : "choosed_content", + "rawValue" : false + } ], + "parentDataJO" : { + "srfparentdename" : "REVIEW", + "SRFPARENTTYPE" : "CUSTOM" + }, + "refreshItems" : "choosed_content", + "needSave" : false, + "refreshItemsSetParamOnly" : false, + "showCaption" : true + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colMD" : 24, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + } ], + "getPSLayout" : { + "childColMD" : 24, + "columnCount" : 24, + "layout" : "TABLE_24COL" + }, + "getPSLayoutPos" : { + "colLG" : 8, + "colMD" : 8, + "layout" : "TABLE_24COL" + }, + "infoGroupMode" : false, + "showCaption" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DEF.LNAME.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 + } ], + "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/plmweb/PSAPPDATAENTITIES/review.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/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableItemPrivilege" : true, + "noTabHeader" : true, + "name" : "form", + "modelid" : "620ed1c5f40873075c59cf26e60484ff", + "modeltype" : "PSDEFORM_EDITFORM" + }, { + "codeName" : "work_item_main_view_datainfobar", + "controlType" : "DATAINFOBAR", + "name" : "datainfobar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "datainfobar" + } + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.MAIN_VIEW" + }, + "caption" : "评审", + "codeName" : "work_item_main_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { } + } ] + }, + "title" : "评审主视图", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.MAIN_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DEEDITVIEW", + "width" : 90, + "xDataControlName" : "form", + "enableDP" : true, + "showDataInfoBar" : true, + "modelid" : "1190ffb32d3e8d95e4aec8c494a785a0", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json new file mode 100644 index 0000000000000000000000000000000000000000..2d5d31dc02ea5fc5f508a227351b3a8db4a56c30 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json @@ -0,0 +1,618 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.PICK_UP_TREE_VIEW" + }, + "caption" : "评审选择", + "codeName" : "review_work_item_pick_up_tree_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json", + "mDCtrlActiveMode" : 1, + "name" : "reviewwork_item_pick_up_tree_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "PickupTreeView", + "name" : "engine" + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ], + "getPSControls" : [ { + "codeName" : "pick_up_tree_view_tree_view", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/pick_up_tree_view_tree_view.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "logicName" : "评审选择树视图_树视图", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "树视图处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "TREE" + }, + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "默认根节点 - 分组", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "分组 - 类别", + "getParentPSAppDEField" : { + "name" : "SECTION_ID", + "codeName" : "section_id" + }, + "getParentPSDER1N" : { + "codeName" : "section", + "dERType" : "DER1N", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/category/PSDERS/DER1N_CATEGORY_SECTION_SECTION_ID.json", + "fKeyName" : "FB9B5B68802E10A225", + "logicName" : "分组-类别", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/section.json" + }, + "masterOrder" : -1, + "masterRS" : 32, + "minorCodeName" : "section_categories", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/category.json" + }, + "minorServiceCodeName" : "section_categories", + "name" : "DER1N_CATEGORY_SECTION_SECTION_ID", + "orderValue" : 100, + "getPSDER1NDEFieldMaps" : [ { + "codeName" : "Usr0219356015", + "getMajorPSDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "mapType" : "NOTEXISTS", + "name" : "是否叶子节点" + } ], + "getPSPickupDEField" : { + "name" : "SECTION_ID", + "codeName" : "Section_id" + }, + "getPSPickupTextDEField" : { + "name" : "SECTION_NAME", + "codeName" : "section_name" + }, + "pickupDEFName" : "SECTION_ID", + "removeActionType" : 2, + "removeOrder" : 0, + "serviceCodeName" : "section", + "enableFKey" : true + }, + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "默认根节点 - 无分组类别", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "name" : "分组", + "nodeType" : "node", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/section.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : true, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "name" : "类别", + "nodeType" : "node_1", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "name" : "无分组类别", + "nodeType" : "node_2", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_no_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + } ], + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "name" : "tree", + "modelid" : "1f06a4dae003d770afb1ef6669b06014", + "modeltype" : "PSDETREEVIEW" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.PICK_UP_TREE_VIEW" + }, + "caption" : "评审选择", + "codeName" : "work_item_pick_up_tree_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "work_item_pick_up_tree_view", + "getPSDEViewId" : "5d39ea32fa1804bd2b121a041c096543", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEPICKUPTREEVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "评审选择", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.PICK_UP_TREE_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DEPICKUPTREEVIEW", + "xDataControlName" : "tree", + "enableDP" : true, + "enableFilter" : true, + "enableSearch" : true, + "expandSearchForm" : true, + "pickupMode" : true, + "modelid" : "9fc116748f80e153e5e7ec1a4e52b611", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_tree_exp_view.json new file mode 100644 index 0000000000000000000000000000000000000000..f6e7318bc1a4773ccbf676cc0ad31a87963bde0f --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_tree_exp_view.json @@ -0,0 +1,2073 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.TREE_EXP_VIEW" + }, + "caption" : "评审", + "codeName" : "review_work_item_tree_exp_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_tree_exp_view.json", + "name" : "reviewwork_item_tree_exp_view", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "TreeExpView", + "name" : "engine" + } ], + "getPSAppViewLogics" : [ { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "newdata", + "getPSAppUILogic" : { + "actionAfterWizard" : "DEFAULT", + "logicType" : "PREDEFINED", + "name" : "新建数据", + "viewLogicType" : "APP_NEWDATA", + "batchAddOnly" : false, + "enableBatchAdd" : false, + "enableWizardAdd" : false + } + }, { + "logicTrigger" : "CUSTOM", + "logicType" : "APPUILOGIC", + "name" : "opendata", + "getPSAppUILogic" : { + "logicType" : "PREDEFINED", + "name" : "打开数据", + "viewLogicType" : "APP_OPENDATA", + "editMode" : true + } + } ], + "getPSAppViewNavParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_owner_subtype_eq", + "name" : "n_owner_subtype_eq", + "value" : "project_review", + "rawValue" : true + }, { + "key" : "n_owner_type_eq", + "name" : "n_owner_type_eq", + "value" : "project", + "rawValue" : true + } ], + "getPSControls" : [ { + "codeName" : "work_item_tree_exp_view_treeexpbar", + "controlType" : "TREEEXPBAR", + "name" : "treeexpbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSAppViewRefs" : [ { + "name" : "EXPITEM:node", + "realTitle" : "全部评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_1", + "realTitle" : "用例评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_10", + "realTitle" : "全部评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_2", + "realTitle" : "基线评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_3", + "realTitle" : "我创建的评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_4", + "realTitle" : "我评审的表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_5", + "realTitle" : "我关注的评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { + "name" : "EXPITEM:node_9", + "parentDataJO" : { + "srfparentdefname" : "category_id" + }, + "realTitle" : "全部评审表格", + "getRealTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.ALL_GRID_VIEW" + }, + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + } ], + "getPSControlHandler" : { + "enableDEFieldPrivilege" : false, + "id" : "treeexpbar" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "TREEEXPBAR" + }, + "getPSControls" : [ { + "codeName" : "work_item_tree_exp_view_tree_view", + "controlStyle" : "GROUP_TREE", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review/PSTREEVIEWS/work_item_tree_exp_view_tree_view.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "工作项评审树导航", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "树视图处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "treeexpbar_tree" + }, + "getPSControls" : [ { + "codeName" : "work_item_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "work_item_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, { + "codeName" : "work_item_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + } ], + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "评审 - 全部评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_9" + }, + "name" : "分组 - 类别", + "getParentPSAppDEField" : { + "name" : "SECTION_ID", + "codeName" : "section_id" + }, + "getParentPSDER1N" : { + "codeName" : "section", + "dERType" : "DER1N", + "dynaModelFilePath" : "PSMODULES/Base/PSDATAENTITIES/category/PSDERS/DER1N_CATEGORY_SECTION_SECTION_ID.json", + "fKeyName" : "FB9B5B68802E10A225", + "logicName" : "分组-类别", + "getMajorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/section.json" + }, + "masterOrder" : -1, + "masterRS" : 32, + "minorCodeName" : "section_categories", + "getMinorPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/Base/PSDATAENTITIES/category.json" + }, + "minorServiceCodeName" : "section_categories", + "name" : "DER1N_CATEGORY_SECTION_SECTION_ID", + "orderValue" : 100, + "getPSDER1NDEFieldMaps" : [ { + "codeName" : "Usr0219356015", + "getMajorPSDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "mapType" : "NOTEXISTS", + "name" : "是否叶子节点" + } ], + "getPSPickupDEField" : { + "name" : "SECTION_ID", + "codeName" : "Section_id" + }, + "getPSPickupTextDEField" : { + "name" : "SECTION_NAME", + "codeName" : "section_name" + }, + "pickupDEFName" : "SECTION_ID", + "removeActionType" : 2, + "removeOrder" : 0, + "serviceCodeName" : "section", + "enableFKey" : true + }, + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "name" : "默认根节点 - 评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_3" + }, + "name" : "待办 - 我创建的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_4" + }, + "name" : "待办 - 我评审的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_5" + }, + "name" : "待办 - 我关注的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "评审 - 需求评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "评审 - 基线评审", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node_7" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "name" : "默认根节点 - 待办", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_8" + }, + "name" : "默认根节点 - 分组", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_10" + }, + "name" : "默认根节点 - 无分组类别", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "name" : "全部评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "rawContent" : "\n \n" + }, + "text" : "全部评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "工作项评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_test_case_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_1", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "WORK_ITEM", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf022@FontAwesome", + "cssClass" : "fa fa-list-alt" + }, + "text" : "工作项评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "无分组类别", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_10", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_no_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "work_item_tree_exp_view_node10_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_10_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_10_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_10_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_10_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node10_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_10" + }, { + "counterMode" : 0, + "name" : "基线评审", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_baseline_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_2", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + }, { + "key" : "n_type_eq", + "name" : "n_type_eq", + "value" : "BASELINE", + "rawValue" : true + } ], + "getPSSysImage" : { + "glyph" : "xf1c6@FontAwesome", + "cssClass" : "fa fa-file-zip-o" + }, + "text" : "基线评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + }, { + "counterMode" : 0, + "name" : "我创建的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_created_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_3", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_create_man_eq", + "name" : "n_create_man_eq", + "value" : "srfuserid", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf234@FontAwesome", + "cssClass" : "fa fa-user-plus" + }, + "text" : "我创建的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_3" + }, { + "counterMode" : 0, + "name" : "我评审的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_reviewed_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_4", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0e3@FontAwesome", + "cssClass" : "fa fa-legal" + }, + "text" : "我评审的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_4" + }, { + "counterMode" : 0, + "name" : "我关注的", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_my_attention_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_5", + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf006@FontAwesome", + "cssClass" : "fa fa-star-o" + }, + "text" : "我关注的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_5" + }, { + "counterMode" : 0, + "name" : "待办", + "nodeType" : "node_6", + "text" : "待办", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_6" + }, { + "counterMode" : 0, + "name" : "评审", + "nodeType" : "node_7", + "text" : "评审", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_7" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "分组", + "nodeType" : "node_8", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/section.json" + }, + "getPSDEContextMenu" : { + "codeName" : "work_item_tree_exp_view_node8_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_8_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_8_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_8_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_8_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node8_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSSysImage" : { + "glyph" : "xf0ce@FontAwesome", + "cssClass" : "fa fa-table" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : true, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_8" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getLeafFlagPSAppDEField" : { + "name" : "IS_LEAF", + "codeName" : "is_leaf" + }, + "maxSize" : -1, + "getMovePSAppDEAction" : { + "modelref" : true, + "id" : "move_order" + }, + "name" : "类别", + "navFilter" : "category_id", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_9", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/category.json" + }, + "getPSDEContextMenu" : { + "codeName" : "work_item_tree_exp_view_node9_cm", + "controlType" : "CONTEXTMENU", + "logicName" : "树节点上下文菜单", + "name" : "node_9_cm", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "node_9_cm" + }, + "getPSDEToolbarItems" : [ { + "caption" : "编辑", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction1" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction1", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf044@FontAwesome", + "cssClass" : "fa fa-edit" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "编辑", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "name" : "编辑", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "edit_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction1_click@review" + }, + "tooltip" : "编辑", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "删除", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "node_9_cm_deuiaction2" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction2", + "logicTag" : "node_9_cm", + "logicType" : "SCRIPT", + "name" : "deuiaction2", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf014@FontAwesome", + "cssClass" : "fa fa-trash-o" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "删除", + "codeName" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "name" : "删除", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "remove_section_or_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_node9_cm_deuiaction2_click@review" + }, + "tooltip" : "删除", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "modelid" : "380703d8ba3fc64b19010873bd74948d", + "modeltype" : "PSDETOOLBAR" + }, + "getPSNavigateParams" : [ { + "key" : "n_principal_type_eq", + "name" : "n_principal_type_eq", + "value" : "project", + "rawValue" : true + }, { + "key" : "n_categories_like", + "name" : "n_categories_like", + "value" : "category", + "rawValue" : false + }, { + "key" : "n_principal_id_eq", + "name" : "n_principal_id_eq", + "value" : "project", + "rawValue" : false + } ], + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-reorder" + }, + "sortDir" : "ASC", + "getSortPSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : false, + "allowDrag" : true, + "allowDrop" : true, + "allowEditText" : true, + "allowOrder" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableRowEdit" : true, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_9" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "TREE_RENDER", + "pluginCode" : "GROUP_TREE", + "runtimeObject" : true + }, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "name" : "treeexpbar_tree", + "modelid" : "72d3102ef7e41df4f0767be97e6757b2", + "modeltype" : "PSDETREEVIEW" + }, { + "codeName" : "work_item_tree_exp_view_treeexpbar_toolbar", + "controlType" : "TOOLBAR", + "logicName" : "树上新建刷新工具栏", + "name" : "treeexpbar_toolbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "treeexpbar_toolbar" + }, + "getPSDEToolbarItems" : [ { + "caption" : "新建", + "itemType" : "ITEMS", + "name" : "items1", + "getPSControlLogics" : [ { + "itemName" : "items1", + "logicTag" : "treeexpbar_toolbar", + "logicType" : "SCRIPT", + "name" : "items1", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSDEToolbarItems" : [ { + "caption" : "新建分组", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction1", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "treeexpbar_toolbar_deuiaction1" + }, + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-navicon" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "新建分组", + "codeName" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "name" : "新建分组", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_section" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction1_click@review" + }, + "tooltip" : "新建分组", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + }, { + "caption" : "新建类别", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction2", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "treeexpbar_toolbar_deuiaction2" + }, + "getPSSysImage" : { + "glyph" : "xf0c9@FontAwesome", + "cssClass" : "fa fa-navicon" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEDATA", + "caption" : "新建类别", + "codeName" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "frontProcessType" : "OTHER", + "fullCodeName" : "review_toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "name" : "新建类别", + "getPSAppDEUILogic" : { + "modelref" : true, + "id" : "create_category" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "uIActionMode" : "FRONT", + "uIActionTag" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click", + "uIActionType" : "DEUIACTION", + "uILogicAttachMode" : "REPLACE", + "uILogicType" : "DELOGIC", + "id" : "toolbar_work_item_tree_exp_view_treeexpbar_toolbar_deuiaction2_click@review" + }, + "tooltip" : "新建类别", + "uIActionTarget" : "SINGLEDATA", + "showCaption" : true, + "showIcon" : true + } ], + "getPSSysImage" : { + "glyph" : "xf067@FontAwesome", + "cssClass" : "fa fa-plus" + }, + "tooltip" : "新建", + "showCaption" : false, + "showIcon" : true + }, { + "caption" : "刷新", + "groupExtractMode" : "ITEM", + "itemType" : "DEUIACTION", + "name" : "deuiaction3", + "noPrivDisplayMode" : 2, + "getPSAppViewUIAction" : { + "modelref" : true, + "id" : "treeexpbar_toolbar_deuiaction3" + }, + "getPSControlLogics" : [ { + "itemName" : "deuiaction3", + "logicTag" : "treeexpbar_toolbar", + "logicType" : "SCRIPT", + "name" : "deuiaction3", + "scriptCode" : "!context.srfreadonly", + "triggerType" : "ITEMVISIBLE" + } ], + "getPSSysImage" : { + "glyph" : "xf021@FontAwesome", + "cssClass" : "fa fa-refresh" + }, + "getPSUIAction" : { + "caption" : "刷新", + "codeName" : "RefreshAll", + "fullCodeName" : "RefreshAll", + "name" : "树界面_刷新全部操作", + "getPSSysImage" : { + "glyph" : "xf021@FontAwesome", + "cssClass" : "fa fa-refresh" + }, + "predefinedType" : "TREEVIEW_REFRESHALLACTION", + "timeout" : 60000, + "uIActionMode" : "SYS", + "uIActionTag" : "RefreshAll", + "uIActionType" : "DEUIACTION" + }, + "tooltip" : "刷新", + "showCaption" : false, + "showIcon" : true + } ], + "toolbarStyle" : "USER", + "modelid" : "a5755ae578bb5ae1e31f7410d569652b", + "modeltype" : "PSDETOOLBAR" + } ], + "title" : "评审", + "xDataControlName" : "treeexpbar_tree", + "enableCounter" : true, + "enableSearch" : false, + "showTitleBar" : true, + "modelid" : "2e4658857b9eb1aafad522d80ed89649_treeexpbar", + "modeltype" : "PSEXPBAR" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 1, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : true, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "PAGE.CAPTION.REVIEW.TREE_EXP_VIEW" + }, + "caption" : "评审", + "codeName" : "work_item_tree_exp_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "work_item_tree_exp_view", + "getPSDEViewId" : "a754335077a5a41d7edae295e3de90af", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDETREEEXPVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "refFlag" : false, + "title" : "评审实体树导航", + "getTitlePSLanguageRes" : { + "lanResTag" : "PAGE.TITLE.REVIEW.TREE_EXP_VIEW" + }, + "viewStyle" : "DEFAULT", + "viewType" : "DETREEEXPVIEW", + "enableDP" : true, + "enableFilter" : true, + "enableQuickSearch" : true, + "enableSearch" : true, + "showDataInfoBar" : true, + "modelid" : "2e4658857b9eb1aafad522d80ed89649", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "product", + "majorDEName" : "PRODUCT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "library", + "majorDEName" : "LIBRARY", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/library.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DER1N_REVIEW_LIBRARY_LIBRARY_ID", + "getParentPSAppDEField" : { + "name" : "LIBRARY_ID", + "codeName" : "library_id" + }, + "getParentTextPSAppDEField" : { + "name" : "LIBRARY_NAME", + "codeName" : "library_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_edit_view.json index 9872167b738f7243026e90332b4db0e480be04cf..8dfbafbbdb4a37d0d8ac0a4744da4cbfd16b7e84 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_edit_view.json @@ -3598,6 +3598,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_main_view.json index f0dae5174fa0e70a64770f62ee9d619745d2df27..0aa36925373afb80be880dc628cec9acd892404f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/run_main_view.json @@ -4200,6 +4200,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_config_tree_exp_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_config_tree_exp_view.json index 7f288ae362d676247c3668a8c5053caefd6b8829..f3c658591fff61f2c64494bf35889a191180e952 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_config_tree_exp_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_config_tree_exp_view.json @@ -54,6 +54,14 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" }, "getPSAppViewRefs" : [ { + "name" : "EXPITEM:node_10", + "realTitle" : "流程准则全部表格视图", + "getRefPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + } + }, { "name" : "EXPITEM:node_4", "realTitle" : "空间管理", "getRefPSAppView" : { @@ -412,6 +420,39 @@ "selectFirstOnly" : false, "selected" : false, "id" : "node_1" + }, { + "counterMode" : 0, + "name" : "评审配置", + "getNavPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_all_grid_view.json", + "viewType" : "DEGRIDVIEW" + }, + "nodeType" : "node_10", + "getPSNavigateParams" : [ { + "key" : "n_object_type_eq", + "name" : "n_object_type_eq", + "value" : "SPACE", + "rawValue" : true + } ], + "text" : "评审配置", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_10" }, { "counterMode" : 0, "name" : "配置", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_edit_view.json index a347cc12883bd9e28f46131e1c947569d06762eb..751c3deb47dfa4929a9042662616c227bb52471d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_edit_view.json @@ -3388,6 +3388,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -17958,7 +18046,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -18368,6 +18456,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_main_view.json index 04d62da8f26e4d1baf35ce20f498d202b150e762..418b6a4fbfbd84098b14cadc475234d2d0e5fd75 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_main_view.json @@ -4630,6 +4630,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -19200,7 +19288,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -19610,6 +19698,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_case_by_sprint_pickup_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_case_by_sprint_pickup_view.json index a52b9e0d727176895c1b1721d0dc947d4ce76029..029cb43fc809e1f70920be77192429364a810af1 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_case_by_sprint_pickup_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_case_by_sprint_pickup_view.json @@ -1571,6 +1571,7 @@ "name" : "项目(动态) - 全部迭代", "parentFilter" : "ower_id", "getParentPSDER1N" : { + "cloneOrder" : 10, "codeName" : "project", "dERType" : "DER1N", "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSDATAENTITIES/sprint/PSDERS/DER1N_SPRINT_PROJECT_PROJECT_ID.json", @@ -1602,6 +1603,7 @@ "removeActionType" : -1, "removeOrder" : 0, "serviceCodeName" : "project", + "cloneRS" : true, "enableFKey" : true }, "getParentPSDETreeNode" : { diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_run_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_run_main_view.json index f6b896b5bbaa17e46ed34574621b0f9475e5d4c5..0720c4e176fc8c39b5edd3d342f20ce3635291e7 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_run_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_re_run_main_view.json @@ -3944,6 +3944,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -18514,7 +18602,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -18924,6 +19012,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_recycle_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_recycle_edit_view.json index ce46266634a8380cda71c1f6dfd2bf607a0a0de5..4b073b12c8377e2490227f4dfa2f6f52634cdd19 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_recycle_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_case_recycle_edit_view.json @@ -3334,6 +3334,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -17904,7 +17992,7 @@ "viewType" : "DEMPICKUPVIEW2" } }, { - "name" : "MPICKUPVIEW:REVIEW_WIZARD" + "name" : "MPICKUPVIEW:PAGE" } ], "getPSControls" : [ { "codeName" : "list_view_search_form", @@ -18314,6 +18402,94 @@ "modelid" : "6ce849890265fbb0ab3cddb8e9077b5b", "modeltype" : "PSAPPDEVIEW", "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "review_contents", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "review_content", + "minorDEName" : "REVIEW_CONTENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review_content.json" + }, + "name" : "DERCUSTOM_REVIEW_CONTENT_REVIEW", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { "actionRSMode" : 1, "codeName" : "reviews", "dataRSMode" : 0, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_edit_view.json index 59798bc2b050e14308ce977dabde70b83f48b0da..3b8c2aa62d380f50c96abf0280fe202144c19c69 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_edit_view.json @@ -3141,6 +3141,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -12950,6 +13038,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_main_view.json index 31eac532d28b8fe7b5ad03082f83112a5e2b4e7b..c0c42bfda0a763bb4d8d7e64f724e0de46ef9c40 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_main_view.json @@ -4485,6 +4485,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -14294,6 +14382,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_test_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_test_main_view.json index f1877bdd84c4e290f64bcf2dac315cb9d8034061..cc104b1c0b3d072eb394f88c16e44801c6c54741 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_test_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_test_main_view.json @@ -4467,6 +4467,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -14276,6 +14364,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_kanban_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_kanban_grid_view.json index 7a8b3b8c06c8bdce1087c16827f75cd988ad47d8..3810491fd50f905aa403ad9a84a2575e33aa615f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_kanban_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_kanban_grid_view.json @@ -1335,18 +1335,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1360,11 +1360,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_scrum_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_scrum_grid_view.json index ffe0d3b5def36254da96c60b3ac59f779889badb..6b3a2f8707edff2a1cf11e6be6361e24824000be 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_scrum_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_scrum_grid_view.json @@ -1293,18 +1293,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1318,11 +1318,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_waterfall_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_waterfall_grid_view.json index c11c75244d885772fef46ddeb72323ac8c35d743..b2aa78f6bad2863ede324853e9b9b02e1b5f4e1c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_waterfall_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_all_waterfall_grid_view.json @@ -1217,18 +1217,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1242,11 +1242,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_bug_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_bug_main_view.json index f77ba352faf49e7addb963d0b8c8e38f7f5e2983..05d21908b794aac8a453d696629473baa2385989 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_bug_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_bug_main_view.json @@ -3376,6 +3376,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_create_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_create_view.json index 52f001ee1f6ab6cdac2020ee244cd66faa2737e2..de6670f3872e81e6cad28937be8e0675bfb5afbc 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_create_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_create_view.json @@ -1110,18 +1110,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1135,11 +1135,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "tooltip" : "复制", "uIActionTarget" : "MULTIKEY", @@ -4708,6 +4708,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_hybrid_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_hybrid_tree_grid_view.json index ddf811f9fef635aab8d1fb48b4d33649c7c0a11c..670d3550ec895b5ab360a80310a66b5761c625e9 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_hybrid_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_hybrid_tree_grid_view.json @@ -1981,18 +1981,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -2006,11 +2006,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_grid_view.json index f0f5ab3e6e4e208468bdbd9316ba155aee90d062..618e7be9288ecc0a3e85cef1bda909584254f069 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_grid_view.json @@ -1326,18 +1326,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1351,11 +1351,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_tree_grid_view.json index 5afdfe2384aed7a7d824aec7fb9b2862f5979d25..fb2bc3f41337c1657fa68716498685b3986c0c71 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_kanban_tree_grid_view.json @@ -1709,18 +1709,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1734,11 +1734,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json index 7059cb37edee712ccb9c150cb63e1c448350b9de..86f93a0e81cdf7f11d7fe1966ba4d0da525ad31f 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json @@ -1116,18 +1116,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1141,11 +1141,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "tooltip" : "复制", "uIActionTarget" : "MULTIKEY", @@ -4836,6 +4836,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -28524,6 +28612,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -52574,6 +52750,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -76233,6 +76497,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -99891,6 +100243,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -123974,6 +124414,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -147845,6 +148373,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -171597,6 +172213,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -195354,6 +196058,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -219240,6 +220032,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -242935,6 +243815,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -267149,6 +268117,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -291264,6 +292320,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -314760,6 +315904,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -338211,6 +339443,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -361712,6 +363032,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -385313,6 +386721,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -409034,6 +410530,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -432928,6 +434512,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -456822,6 +458494,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -480716,6 +482476,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -504610,6 +506458,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -528504,6 +530440,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -552398,6 +554422,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -576292,6 +578404,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", @@ -600483,6 +602683,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_scrum_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_scrum_grid_view.json index 8f1bad96da7f7d8caf82fd51367211d2a40b9789..3aa462ab41e52765e65e4f8a2d14627788065664 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_scrum_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_scrum_grid_view.json @@ -1308,18 +1308,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1333,11 +1333,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_srcum_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_srcum_tree_grid_view.json index 2e7c17ca4e0896ea0cd328e79293f4e1b5f1eba1..541c02df3204269fab2cba6aa56ecbb3b0d80637 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_srcum_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_srcum_tree_grid_view.json @@ -1673,18 +1673,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1698,11 +1698,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -2322,7 +2322,7 @@ "codeName" : "overdue_time" }, "unitName" : "天", - "width" : 110, + "width" : 150, "widthUnit" : "PX", "enableSort" : true, "enableUnitName" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_grid_view.json index c07afeb99bb14d7d6d096c8bd5f6fd66e690f910..3f239a9b9309d7edd8a787ca16b84db772edd0e0 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_grid_view.json @@ -1246,18 +1246,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1271,11 +1271,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_tree_grid_view.json index 5c6697a7c8c3eca3abdf02b5ff08ea29bdf14d93..4835429a6ccefa44eafe4ee83e1aa16407f95ca5 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_waterfall_tree_grid_view.json @@ -1603,18 +1603,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1628,11 +1628,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_epic_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_epic_main_view.json index b2e86842bc3e512da410201641d8643632a21abe..6abe713be28943402046b30268312a788d3bc401 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_epic_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_epic_main_view.json @@ -3213,6 +3213,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_gantt_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_gantt_view.json index 9097a57292b439877364d3195776a16d14138959..a40443634e2fa7b6deb8b6102fbc5d4d564f791d 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_gantt_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_gantt_view.json @@ -189,6 +189,10 @@ "autoLoad" : true, "showBusyIndicator" : true, "ctrlParams" : { + "LINKNODEDATANAME" : "dependencies", + "TODATAITEMNAME" : "target_id", + "FROMDATAITEMNAME" : "principal_id", + "LINKDATASOURCETYPE" : "NODEDATA", "ENABLECUSTOMIZED" : "true", "LIMITSIZE" : "7" }, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_hybrid_kanban_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_hybrid_kanban_view.json index 2b4779d56507d9aec182ad45b81a8f0322dc1fc0..3607d0ac9d5fc68456aa219cb46099d352a2d803 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_hybrid_kanban_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_hybrid_kanban_view.json @@ -2472,18 +2472,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -2497,11 +2497,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_tree_grid_view.json index 52962161d9d52b85f032e6a2acd7880354fae2a2..eaa007dfc7bf80bfac1d2ff0cce9716fbe9148bf 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_tree_grid_view.json @@ -1582,18 +1582,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1607,11 +1607,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_view.json index eb01de101ffee57ecc0cd049d3ce38785d9f08ca..ea7cb5757859852303f459199a5a39fa9007b83b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_kanban_view.json @@ -2234,18 +2234,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -2259,11 +2259,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_main_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_main_view.json index 0bda91484c01c6895b4b9e132df51e5a1bbb118d..e544b416f818ddee5f7bc8b6a25025652761227c 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_main_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_main_view.json @@ -1097,18 +1097,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1122,11 +1122,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "tooltip" : "复制", "uIActionTarget" : "MULTIKEY", @@ -4694,6 +4694,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json new file mode 100644 index 0000000000000000000000000000000000000000..b0667e3f1f7def52d9a2a4410506d0bc63a8d26f --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json @@ -0,0 +1,706 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.WORK_ITEM" + }, + "caption" : "工作项", + "codeName" : "work_item_not_add_pick_up_grid_view_review", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json", + "gridRowActiveMode" : 1, + "name" : "work_itemnot_add_pick_up_grid_view_review", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "PickupGridView", + "name" : "engine" + } ], + "getPSControls" : [ { + "aggMode" : "NONE", + "codeName" : "review_mpick_up_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/review_mpick_up_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "groupMode" : "NONE", + "logicName" : "评审工作项多项选择表格", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEDataImport" : { + "modelref" : true, + "id" : "import_work_item_waterfall" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "identifier", + "excelCaption" : "编号", + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "title", + "excelCaption" : "标题", + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "类型", + "codeName" : "work_item_type_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item_type_id", + "excelCaption" : "类型", + "name" : "work_item_type_id", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_type.json" + }, + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "状态", + "codeName" : "state", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "state", + "excelCaption" : "状态", + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_state.json" + }, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "版本", + "codeName" : "choose_version_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "choose_version_name", + "excelCaption" : "版本", + "name" : "choose_version_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "JSCODE_GRID_COLUMN", + "runtimeObject" : true + }, + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "优先级", + "codeName" : "priority", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "priority", + "excelCaption" : "优先级", + "name" : "priority", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_priority.json" + }, + "getPSAppDEField" : { + "name" : "PRIORITY", + "codeName" : "priority" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "负责人", + "codeName" : "assignee_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "assignee_name", + "excelCaption" : "负责人", + "name" : "assignee_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ASSIGNEE_NAME", + "codeName" : "assignee_name" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "identifier", + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "dataType" : 25, + "name" : "title", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "work_item_type_id", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "state", + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "dataType" : 25, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + } + }, { + "dataType" : 25, + "name" : "priority", + "getPSAppDEField" : { + "name" : "PRIORITY", + "codeName" : "priority" + } + }, { + "dataType" : 25, + "name" : "assignee_name", + "getPSAppDEField" : { + "name" : "ASSIGNEE_NAME", + "codeName" : "assignee_name" + } + }, { + "dataType" : 25, + "name" : "cur_version_id", + "getPSAppDEField" : { + "name" : "CUR_VERSION_ID", + "codeName" : "cur_version_id" + } + }, { + "dataType" : 25, + "name" : "cur_version_name", + "getPSAppDEField" : { + "name" : "CUR_VERSION_NAME", + "codeName" : "cur_version_name" + } + }, { + "dataType" : 25, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "scriptCode" : "data.cur_version_id", + "customCode" : true + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "assignee_id", + "getPSAppDEField" : { + "name" : "ASSIGNEE_ID", + "codeName" : "assignee_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfdatatype", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 25, + "name" : "sprint_id", + "getPSAppDEField" : { + "name" : "SPRINT_ID", + "codeName" : "sprint_id" + } + }, { + "dataType" : 25, + "name" : "board_id", + "getPSAppDEField" : { + "name" : "BOARD_ID", + "codeName" : "board_id" + } + }, { + "dataType" : 25, + "name" : "entry_id", + "getPSAppDEField" : { + "name" : "ENTRY_ID", + "codeName" : "entry_id" + } + }, { + "dataType" : 25, + "name" : "swimlane_id", + "getPSAppDEField" : { + "name" : "SWIMLANE_ID", + "codeName" : "swimlane_id" + } + }, { + "dataType" : 25, + "name" : "top_id", + "getPSAppDEField" : { + "name" : "TOP_ID", + "codeName" : "top_id" + } + }, { + "dataType" : 25, + "name" : "release_id", + "getPSAppDEField" : { + "name" : "RELEASE_ID", + "codeName" : "release_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "srfmstag" + } ], + "getPSDEGridEditItems" : [ { + "caption" : "版本", + "codeName" : "choose_version_name", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSEditor" : { + "editorParams" : { + "INITSCRIPTCODE" : "data.choose_version_id = data.cur_version_id;data.choose_version_name = data.cur_version_name", + "SRFNAVPARAM.n_owner_id_eq" : "%id%", + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE", + "ENABLESAVE" : "false" + }, + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "choose_version_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "getPSEditorItems" : [ { } ], + "getPSNavigateParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "id", + "rawValue" : false + } ], + "valueItemName" : "choose_version_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "valueItemName" : "choose_version_id", + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + }, { + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN" + }, + "allowEmpty" : true + } ], + "pagingMode" : 1, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : true, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "0b1da8fa39f1219152d7aa06fdbc55b8", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.WORK_ITEM" + }, + "caption" : "工作项", + "codeName" : "not_add_pick_up_grid_view_review_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "not_add_pick_up_grid_view_review", + "getPSDEViewId" : "4C2DB46D-C289-4616-ACD7-2F487BE08128", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEPICKUPGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "未添加的工作项表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEPICKUPGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "expandSearchForm" : true, + "pickupMode" : true, + "rowEditDefault" : false, + "modelid" : "d82d0e8a6507522ebba5b7f8d98b2ee3", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_recycle_bin_edit_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_recycle_bin_edit_view.json index 14adc9e148e19bfca5276378bedffe073bd7e569..603099848d800ce95aec51052069a02222d8418b 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_recycle_bin_edit_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_recycle_bin_edit_view.json @@ -2976,6 +2976,94 @@ "codeName" : "principal_id" }, "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + } ], [ { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "comments", + "dataRSMode" : 0, + "majorDECodeName" : "review", + "majorDEName" : "REVIEW", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "minorDECodeName" : "comment", + "minorDEName" : "COMMENT", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/comment.json" + }, + "name" : "DERCUSTOM_COMMENT_REVIEW_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 } ], [ { "actionRSMode" : 1, "codeName" : "reviews", diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_release_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_release_grid_view.json index c3e156cc22627b2000e59e3c83a272d2cc83b5d8..350402c1555a2044655095eaa5d6f3c8cf3b063e 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_release_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_release_grid_view.json @@ -902,18 +902,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -927,11 +927,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_requirement_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_requirement_tree_grid_view.json index 36998c463e413b0fc74b4b929e46c145e6f7dbb2..3d7405b02882a23fae81008ace5d46cf7cd0a345 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_requirement_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_requirement_tree_grid_view.json @@ -1472,18 +1472,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1497,11 +1497,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json new file mode 100644 index 0000000000000000000000000000000000000000..2b9c43b33fe421967c4995e49a0e4ef3133a7f81 --- /dev/null +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json @@ -0,0 +1,1684 @@ +{ + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.WORK_ITEM" + }, + "caption" : "选择工作项", + "codeName" : "work_item_review_re_work_item_view", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "name" : "work_itemreview_re_work_item_view", + "openMode" : "POPUPMODAL", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewNavParams" : [ { + "key" : "project", + "name" : "project", + "value" : "project", + "rawValue" : false + } ], + "getPSControls" : [ { + "codeName" : "simplelist", + "controlStyle" : "SAMPLE_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/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSLISTS/simplelist.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "groupMode" : "NONE", + "getItemPSLayoutPanel" : { + "getAllPSPanelFields" : [ { + "id" : "title", + "viewFieldName" : "TITLE" + } ], + "codeName" : "usr1220227539", + "controlType" : "PANEL", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSPANELS/usr1220227539.json", + "layoutMode" : "TABLE_24COL", + "logicName" : "simplelist_列表项面板", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "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" : "FIELD", + "name" : "title", + "getPSEditor" : { + "editorType" : "SPAN", + "name" : "title", + "predefinedType" : "FIELD_TEXT_DYNAMIC", + "renderMode" : "TEXT_DYNAMIC", + "enableLinkView" : false + }, + "getPSLayoutPos" : { + "grow" : -1, + "layout" : "FLEX" + }, + "viewFieldName" : "TITLE" + } ] + } ], + "name" : "simplelist_itempanel", + "modelid" : "5b3cc4585423a197581d367c75938e90", + "modeltype" : "PSSYSVIEWPANEL" + }, + "logicName" : "simplelist", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "列表控件处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "SIMPLELIST" + }, + "getPSDEDataImport" : { + "modelref" : true, + "id" : "import_work_item_waterfall" + }, + "getPSDEListDataItems" : [ { + "dataType" : 25, + "name" : "title", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "id", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "state", + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "dataType" : 25, + "name" : "assignee_id", + "getPSAppDEField" : { + "name" : "ASSIGNEE_ID", + "codeName" : "assignee_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_type.json" + }, + "name" : "srfdatatype", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "getFrontPSCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_type.json" + }, + "name" : "work_item_type_id", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 25, + "name" : "sprint_id", + "getPSAppDEField" : { + "name" : "SPRINT_ID", + "codeName" : "sprint_id" + } + }, { + "dataType" : 25, + "name" : "board_id", + "getPSAppDEField" : { + "name" : "BOARD_ID", + "codeName" : "board_id" + } + }, { + "dataType" : 25, + "name" : "entry_id", + "getPSAppDEField" : { + "name" : "ENTRY_ID", + "codeName" : "entry_id" + } + }, { + "dataType" : 25, + "name" : "swimlane_id", + "getPSAppDEField" : { + "name" : "SWIMLANE_ID", + "codeName" : "swimlane_id" + } + }, { + "dataType" : 25, + "name" : "top_id", + "getPSAppDEField" : { + "name" : "TOP_ID", + "codeName" : "top_id" + } + }, { + "dataType" : 25, + "name" : "release_id", + "getPSAppDEField" : { + "name" : "RELEASE_ID", + "codeName" : "release_id" + } + }, { + "dataType" : 25, + "name" : "srfmstag" + } ], + "getPSSysPFPlugin" : { + "pluginType" : "LIST_RENDER", + "pluginCode" : "SAMPLE_LIST", + "runtimeObject" : true + }, + "pagingSize" : 1000, + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "hasWFDataItems" : false, + "enableGroup" : false, + "enableRowEdit" : false, + "enableRowEditGroup" : false, + "enableRowEditOrder" : false, + "enableRowNew" : false, + "noSort" : false, + "showHeader" : true, + "singleSelect" : false, + "name" : "simplelist", + "modelid" : "72fb01720c50ba7b395ba836e796456d", + "modeltype" : "PSDELIST" + }, { + "codeName" : "review_re_work_item_view_pickupviewpanel", + "controlType" : "PICKUPVIEWPANEL", + "getEmbeddedPSAppDEView" : { + "accUserMode" : 2, + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.WORK_ITEM" + }, + "caption" : "工作项", + "codeName" : "work_item_not_add_pick_up_grid_view_review", + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json", + "gridRowActiveMode" : 1, + "name" : "work_itemnot_add_pick_up_grid_view_review", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSAppModule" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPMODULES/ProjMgmt.json" + }, + "getPSAppViewEngines" : [ { + "engineCat" : "VIEW", + "engineType" : "PickupGridView", + "name" : "engine" + } ], + "getPSControls" : [ { + "aggMode" : "NONE", + "codeName" : "review_mpick_up_grid", + "columnEnableFilter" : 2, + "columnEnableLink" : 2, + "controlType" : "GRID", + "getCreatePSControlAction" : { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSGRIDS/review_mpick_up_grid.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetDraftPSControlAction" : { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetPSControlAction" : { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "groupMode" : "NONE", + "logicName" : "评审工作项多项选择表格", + "getOrderValuePSAppDEField" : { + "name" : "SEQUENCE", + "codeName" : "sequence" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "GetDraft", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "loaddraft", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get_draft" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "数据表格处理器" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "GRID" + }, + "getPSDEDataImport" : { + "modelref" : true, + "id" : "import_work_item_waterfall" + }, + "getPSDEGridColumns" : [ { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "编号", + "codeName" : "identifier", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "identifier", + "excelCaption" : "编号", + "name" : "identifier", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + }, + "width" : 100, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "标题", + "codeName" : "title", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "title", + "excelCaption" : "标题", + "name" : "title", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + }, + "width" : 200, + "widthUnit" : "STAR", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "类型", + "codeName" : "work_item_type_id", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "work_item_type_id", + "excelCaption" : "类型", + "name" : "work_item_type_id", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_type.json" + }, + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "状态", + "codeName" : "state", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "state", + "excelCaption" : "状态", + "name" : "state", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_state.json" + }, + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "版本", + "codeName" : "choose_version_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "choose_version_name", + "excelCaption" : "版本", + "name" : "choose_version_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSSysPFPlugin" : { + "pluginType" : "GRID_COLRENDER", + "pluginCode" : "JSCODE_GRID_COLUMN", + "runtimeObject" : true + }, + "width" : 100, + "widthUnit" : "PX", + "enableRowEdit" : true, + "enableSort" : false + }, { + "align" : "LEFT", + "cLConvertMode" : "FRONT", + "caption" : "优先级", + "codeName" : "priority", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "priority", + "excelCaption" : "优先级", + "name" : "priority", + "noPrivDisplayMode" : 1, + "getPSAppCodeList" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/ProjMgmt__work_item_priority.json" + }, + "getPSAppDEField" : { + "name" : "PRIORITY", + "codeName" : "priority" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + }, { + "align" : "LEFT", + "cLConvertMode" : "NONE", + "caption" : "负责人", + "codeName" : "assignee_name", + "columnType" : "DEFGRIDCOLUMN", + "dataItemName" : "assignee_name", + "excelCaption" : "负责人", + "name" : "assignee_name", + "noPrivDisplayMode" : 1, + "getPSAppDEField" : { + "name" : "ASSIGNEE_NAME", + "codeName" : "assignee_name" + }, + "width" : 150, + "widthUnit" : "PX", + "enableSort" : true + } ], + "getPSDEGridDataItems" : [ { + "dataType" : 25, + "name" : "identifier", + "getPSAppDEField" : { + "name" : "IDENTIFIER", + "codeName" : "identifier" + } + }, { + "dataType" : 25, + "name" : "title", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "work_item_type_id", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "state", + "getPSAppDEField" : { + "name" : "STATE", + "codeName" : "state" + } + }, { + "dataType" : 25, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + } + }, { + "dataType" : 25, + "name" : "priority", + "getPSAppDEField" : { + "name" : "PRIORITY", + "codeName" : "priority" + } + }, { + "dataType" : 25, + "name" : "assignee_name", + "getPSAppDEField" : { + "name" : "ASSIGNEE_NAME", + "codeName" : "assignee_name" + } + }, { + "dataType" : 25, + "name" : "cur_version_id", + "getPSAppDEField" : { + "name" : "CUR_VERSION_ID", + "codeName" : "cur_version_id" + } + }, { + "dataType" : 25, + "name" : "cur_version_name", + "getPSAppDEField" : { + "name" : "CUR_VERSION_NAME", + "codeName" : "cur_version_name" + } + }, { + "dataType" : 25, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "scriptCode" : "data.cur_version_id", + "customCode" : true + }, { + "dataType" : 25, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + } + }, { + "dataType" : 25, + "name" : "srfdataaccaction", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "dataAccessAction" : true + }, { + "dataType" : 25, + "name" : "assignee_id", + "getPSAppDEField" : { + "name" : "ASSIGNEE_ID", + "codeName" : "assignee_id" + } + }, { + "dataType" : 25, + "name" : "project_id", + "getPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + } + }, { + "dataType" : 25, + "name" : "srfdatatype", + "getPSAppDEField" : { + "name" : "WORK_ITEM_TYPE_ID", + "codeName" : "work_item_type_id" + } + }, { + "dataType" : 25, + "name" : "pid", + "getPSAppDEField" : { + "name" : "PID", + "codeName" : "pid" + } + }, { + "dataType" : 25, + "name" : "sprint_id", + "getPSAppDEField" : { + "name" : "SPRINT_ID", + "codeName" : "sprint_id" + } + }, { + "dataType" : 25, + "name" : "board_id", + "getPSAppDEField" : { + "name" : "BOARD_ID", + "codeName" : "board_id" + } + }, { + "dataType" : 25, + "name" : "entry_id", + "getPSAppDEField" : { + "name" : "ENTRY_ID", + "codeName" : "entry_id" + } + }, { + "dataType" : 25, + "name" : "swimlane_id", + "getPSAppDEField" : { + "name" : "SWIMLANE_ID", + "codeName" : "swimlane_id" + } + }, { + "dataType" : 25, + "name" : "top_id", + "getPSAppDEField" : { + "name" : "TOP_ID", + "codeName" : "top_id" + } + }, { + "dataType" : 25, + "name" : "release_id", + "getPSAppDEField" : { + "name" : "RELEASE_ID", + "codeName" : "release_id" + } + }, { + "dataType" : 25, + "name" : "srfmajortext", + "getPSAppDEField" : { + "name" : "TITLE", + "codeName" : "title" + } + }, { + "dataType" : 25, + "name" : "srfmstag" + } ], + "getPSDEGridEditItems" : [ { + "caption" : "版本", + "codeName" : "choose_version_name", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_name", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_NAME", + "codeName" : "choose_version_name" + }, + "getPSEditor" : { + "editorParams" : { + "INITSCRIPTCODE" : "data.choose_version_id = data.cur_version_id;data.choose_version_name = data.cur_version_name", + "SRFNAVPARAM.n_owner_id_eq" : "%id%", + "AC" : "TRUE", + "PICKUPVIEW" : "TRUE", + "ENABLESAVE" : "false" + }, + "editorType" : "PICKER", + "handlerType" : "PickupText", + "name" : "choose_version_name", + "getPSAppDEACMode" : { + "modelref" : true, + "id" : "Default" + }, + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/version.json" + }, + "getPSEditorItems" : [ { } ], + "getPSNavigateParams" : [ { + "key" : "n_owner_id_eq", + "name" : "n_owner_id_eq", + "value" : "id", + "rawValue" : false + } ], + "valueItemName" : "choose_version_id", + "enableAC" : true, + "enablePickupView" : true, + "forceSelection" : true, + "showTrigger" : true, + "singleSelect" : true + }, + "valueItemName" : "choose_version_id", + "allowEmpty" : true + }, { + "caption" : "标识", + "codeName" : "srfkey", + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "srfkey", + "getPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN", + "name" : "srfkey" + }, + "allowEmpty" : true + }, { + "enableCond" : 3, + "ignoreInput" : 0, + "name" : "choose_version_id", + "getPSAppDEField" : { + "name" : "CHOOSE_VERSION_ID", + "codeName" : "choose_version_id" + }, + "getPSEditor" : { + "editorType" : "HIDDEN" + }, + "allowEmpty" : true + } ], + "pagingMode" : 1, + "pagingSize" : 20, + "getRemovePSControlAction" : { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "sortMode" : "REMOTE", + "getUpdatePSControlAction" : { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "hasWFDataItems" : false, + "enableColFilter" : false, + "enableCustomized" : false, + "enableGroup" : false, + "enablePagingBar" : true, + "enableRowEdit" : true, + "enableRowEditOrder" : false, + "enableRowNew" : true, + "forceFit" : false, + "hideHeader" : false, + "noSort" : false, + "singleSelect" : false, + "name" : "grid", + "modelid" : "0b1da8fa39f1219152d7aa06fdbc55b8", + "modeltype" : "PSDEGRID" + }, { + "controlType" : "SEARCHBAR", + "name" : "searchbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { + "id" : "searchbar" + }, + "quickGroupCount" : -1, + "quickSearchMode" : 0, + "quickSearchWidth" : 0, + "enableFilter" : false, + "enableGroup" : false, + "enableQuickSearch" : false, + "mobileSearchBar" : false + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.WORK_ITEM" + }, + "caption" : "工作项", + "codeName" : "not_add_pick_up_grid_view_review_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "not_add_pick_up_grid_view_review", + "getPSDEViewId" : "4C2DB46D-C289-4616-ACD7-2F487BE08128", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEPICKUPGRIDVIEW", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "未添加的工作项表格", + "viewStyle" : "DEFAULT", + "viewType" : "DEPICKUPGRIDVIEW", + "xDataControlName" : "grid", + "enableDP" : true, + "enableExport" : true, + "enableFilter" : true, + "enableImport" : true, + "enableRowEdit" : true, + "enableSearch" : true, + "expandSearchForm" : true, + "pickupMode" : true, + "rowEditDefault" : false, + "modelid" : "d82d0e8a6507522ebba5b7f8d98b2ee3", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] + }, + "name" : "pickupviewpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { + "id" : "PICKUPVIEWPANEL" + } + }, { + "codeName" : "review_re_work_item_view_treeexpbar", + "controlType" : "TREEEXPBAR", + "name" : "treeexpbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlHandler" : { + "enableDEFieldPrivilege" : false, + "id" : "treeexpbar" + }, + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "TREEEXPBAR" + }, + "getPSControls" : [ { + "codeName" : "work_item_mpick_up_tree", + "controlType" : "TREEVIEW", + "getCreatePSControlAction" : { + "modelref" : true, + "id" : "create", + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item/PSTREEVIEWS/work_item_mpick_up_tree.json", + "getFetchPSControlAction" : { + "modelref" : true, + "id" : "fetch", + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "getGetPSControlAction" : { + "modelref" : true, + "id" : "load", + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "hookEventNames" : [ "SELECTIONCHANGE", "LOAD" ], + "logicName" : "工作项评审多项选择树", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlHandler" : { + "getPSHandlerActions" : [ { + "actionName" : "Get", + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "name" : "load", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "get" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Create", + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "name" : "create", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "create" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, { + "actionType" : "DEDATASET", + "name" : "fetch", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + } ], + "userDRAction" : "READ", + "enableDEFieldPrivilege" : false, + "id" : "树视图处理器" + }, + "getPSControlLogics" : [ { + "eventNames" : "SELECTIONCHANGE", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_selectionchange" + }, { + "eventNames" : "LOAD", + "logicTag" : "treeexpbar_tree", + "logicType" : "CUSTOM", + "name" : "treeexpbar_load" + } ], + "getPSControlParam" : { + "autoLoad" : true, + "showBusyIndicator" : true, + "id" : "treeexpbar_tree" + }, + "getPSDEDataImport" : { + "modelref" : true, + "id" : "import_work_item_waterfall" + }, + "getPSDETreeNodeRSs" : [ { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_1" + }, + "name" : "项目名称 - 最近浏览", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "name" : "默认根节点 - 项目名称", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "ROOT" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_2" + }, + "name" : "项目名称 - 全部", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_3" + }, + "name" : "项目名称 - 我负责的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_4" + }, + "name" : "项目名称 - 我关注的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_5" + }, + "name" : "项目名称 - 打开的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + }, { + "getChildPSDETreeNode" : { + "modelref" : true, + "id" : "node_6" + }, + "name" : "项目名称 - 已完成的", + "getParentPSDETreeNode" : { + "modelref" : true, + "id" : "node" + }, + "parentValueLevel" : 1, + "searchMode" : 3 + } ], + "getPSDETreeNodes" : [ { + "counterMode" : 0, + "name" : "默认根节点", + "nodeType" : "ROOT", + "nodeValue" : "root", + "text" : "默认根节点", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : true, + "selectFirstOnly" : false, + "selected" : false, + "id" : "ROOT" + }, { + "counterMode" : 0, + "dataSourceType" : "DEDATASET", + "getIdPSAppDEField" : { + "name" : "ID", + "codeName" : "id" + }, + "maxSize" : -1, + "name" : "项目名称", + "nodeType" : "node", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_current" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "treeNodeType" : "DE", + "hasPSDETreeNodeRSs" : true, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : true, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : true, + "id" : "node" + }, { + "counterMode" : 0, + "name" : "最近浏览", + "nodeType" : "node_1", + "getPSNavigateParams" : [ { + "key" : "query_recent", + "name" : "query_recent", + "value" : "recent", + "rawValue" : true + } ], + "text" : "最近浏览", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_1" + }, { + "counterMode" : 0, + "name" : "全部", + "nodeType" : "node_2", + "text" : "全部", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_2" + }, { + "counterMode" : 0, + "name" : "我负责的", + "nodeType" : "node_3", + "getPSNavigateParams" : [ { + "key" : "n_assignee_id_eq", + "name" : "n_assignee_id_eq", + "value" : "srfpersonid", + "rawValue" : false + } ], + "text" : "我负责的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_3" + }, { + "counterMode" : 0, + "name" : "我关注的", + "nodeType" : "node_4", + "getPSNavigateParams" : [ { + "key" : "query_attention", + "name" : "query_attention", + "value" : "attention", + "rawValue" : true + } ], + "text" : "我关注的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_4" + }, { + "counterMode" : 0, + "name" : "打开的", + "nodeType" : "node_5", + "getPSNavigateParams" : [ { + "key" : "n_state_type_eq", + "name" : "n_state_type_eq", + "value" : "pending", + "rawValue" : true + } ], + "text" : "打开的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_5" + }, { + "counterMode" : 0, + "name" : "已完成的", + "nodeType" : "node_6", + "getPSNavigateParams" : [ { + "key" : "n_state_type_eq", + "name" : "n_state_type_eq", + "value" : "completed", + "rawValue" : true + } ], + "text" : "已完成的", + "treeNodeType" : "STATIC", + "hasPSDETreeNodeRSs" : false, + "appendPNodeId" : false, + "disableSelect" : false, + "enableCheck" : false, + "enableEditData" : false, + "enableNewData" : false, + "enableQuickCreate" : false, + "enableQuickSearch" : false, + "enableRemoveData" : false, + "enableViewData" : false, + "expandFirstOnly" : false, + "expanded" : false, + "rootNode" : false, + "selectFirstOnly" : false, + "selected" : false, + "id" : "node_6" + } ], + "getRemovePSControlAction" : { + "modelref" : true, + "id" : "remove", + "actionName" : "Remove", + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "name" : "remove", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "remove" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "treeGridMode" : 0, + "getUpdatePSControlAction" : { + "modelref" : true, + "id" : "update", + "actionName" : "Update", + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "name" : "update", + "getPSAppDEMethod" : { + "modelref" : true, + "id" : "update" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + } + }, + "enableRootSelect" : false, + "outputIconDefault" : true, + "rootVisible" : false, + "name" : "treeexpbar_tree", + "modelid" : "230803490ad84ffb4b531bf338858304", + "modeltype" : "PSDETREEVIEW" + } ], + "xDataControlName" : "treeexpbar_tree", + "enableCounter" : true, + "enableSearch" : false, + "showTitleBar" : true, + "modelid" : "731fbf392b5ffd97ec73e8331d7352be_treeexpbar", + "modeltype" : "PSEXPBAR" + }, { + "getCapPSLanguageRes" : { + "lanResTag" : "DE.LNAME.WORK_ITEM" + }, + "caption" : "选择工作项", + "codeName" : "review_re_work_item_view_captionbar", + "controlType" : "CAPTIONBAR", + "name" : "captionbar", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { } + } ], + "getPSDEViewCodeName" : "review_re_work_item_view", + "getPSDEViewId" : "91FD7F51-648F-4B91-91C0-50B9985FC7FE", + "getPSViewLayoutPanel" : { + "codeName" : "layoutpanel", + "controlStyle" : "APPDEMPICKUPVIEW2", + "controlType" : "VIEWLAYOUTPANEL", + "name" : "layoutpanel", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSControlParam" : { }, + "layoutBodyOnly" : true, + "layoutPanel" : true, + "useDefaultLayout" : true + }, + "title" : "选择工作项", + "viewStyle" : "DEFAULT", + "viewType" : "DEMPICKUPVIEW2", + "enableDP" : true, + "showCaptionBar" : false, + "modelid" : "731fbf392b5ffd97ec73e8331d7352be", + "modeltype" : "PSAPPDEVIEW", + "getPSAppDERSPaths" : [ [ { + "actionRSMode" : 1, + "codeName" : "work_items", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "work_item", + "minorDEName" : "WORK_ITEM", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "name" : "DER1N_WORK_ITEM_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "PROJECT_ID", + "codeName" : "project_id" + }, + "getParentTextPSAppDEField" : { + "name" : "PROJECT_NAME", + "codeName" : "project_name" + }, + "rSMode" : 2 + } ] ] +} \ No newline at end of file diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_bug_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_bug_grid_view.json index ae199ac46e8b669a87800864fb63e62543a28da0..e99a8267340f3c25456e77766bdc5c8a62187808 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_bug_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_bug_grid_view.json @@ -1094,18 +1094,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1119,11 +1119,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_require_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_require_tree_grid_view.json index 53b32912b94ee3c8d2cfc09ccd46822580f8b7b1..36678f8a797d19d5356d018f59ec0508af030816 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_require_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_scrum_require_tree_grid_view.json @@ -1522,18 +1522,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1547,11 +1547,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_sprint_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_sprint_grid_view.json index 507d7669953bec3132df9ce807e5e7396cb4fffb..8b388358bb0422f56fec0bb33311c728330c4cf3 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_sprint_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_sprint_grid_view.json @@ -901,18 +901,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -926,11 +926,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_srcum_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_srcum_tree_grid_view.json index c2f1c64c43471ca916eff873ab6a10b0fc53cd8f..af8097494fc6753513b489fc5d953b65bd431337 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_srcum_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_srcum_tree_grid_view.json @@ -1577,18 +1577,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1602,11 +1602,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_test_plan_bug_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_test_plan_bug_grid_view.json index 37eb5f10a5a0a2b7a314550828672d78cb150b62..3b25904c0c2b694885874227e4e542f242000caa 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_test_plan_bug_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_test_plan_bug_grid_view.json @@ -974,18 +974,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -999,11 +999,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_bug_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_bug_grid_view.json index e23c8432ec67c42d71132b47f53e08ac7981f7e6..e9fe3f81f11cdb6468ea3ab82c6c89d25f4fec27 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_bug_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_bug_grid_view.json @@ -1113,18 +1113,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1138,11 +1138,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_require_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_require_tree_grid_view.json index 2885153c2464af5a397636b91b4976c7c19f2647..a0921cb1d0ddb2546156ccdb0441492c654e1f83 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_require_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_require_tree_grid_view.json @@ -1381,18 +1381,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1406,11 +1406,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_story_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_story_grid_view.json index 3d08e4e778d4ad7c983b0ab967d8eb705901340b..c15f485299ff34d1287bc754379abf0fa7d00435 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_story_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_story_grid_view.json @@ -1090,18 +1090,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1115,11 +1115,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_tree_grid_view.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_tree_grid_view.json index c946ccd0a74a7c0240a26b6e3a11d952bbe43f3c..2534d3ec5f82ac62ec78d45b27524b7e77739dd6 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_tree_grid_view.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_waterfall_tree_grid_view.json @@ -1501,18 +1501,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1526,11 +1526,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_test.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_test.json index 8d5cd8a8e95b0a7e69d5507d9b4673e74f73f221..581fd9a1fd029c6aa9cb0c291d8f4522c8a51b04 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_test.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_test.json @@ -729,18 +729,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -754,11 +754,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_testdyna.json b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_testdyna.json index ad1d140d2502faadcfdc7e1def250273279a61c5..03cffa01fb34d89feb6b620496ac905394f4a6ef 100644 --- a/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_testdyna.json +++ b/model/PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_work_item_testdyna.json @@ -1353,18 +1353,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -1378,11 +1378,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, diff --git a/model/PSSYSAPPS/plmweb/PSSYSAPP.hubsubapp.json b/model/PSSYSAPPS/plmweb/PSSYSAPP.hubsubapp.json index 19a415cda985c65dc9416cd4a9e98578f9d0e78c..b09ad578e899b82d1b4e2d1917cb6e4cd06c7bd2 100644 --- a/model/PSSYSAPPS/plmweb/PSSYSAPP.hubsubapp.json +++ b/model/PSSYSAPPS/plmweb/PSSYSAPP.hubsubapp.json @@ -2967,6 +2967,15 @@ "showIcon" : true } ], "uniqueTag" : "product__Usr1220913174" + }, { + "codeName" : "product_index_ext_action", + "memo" : "扩展占位", + "name" : "产品主数据扩展行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "uniqueTag" : "product__product_index_ext_action" }, { "codeName" : "Usr0408666162", "name" : "结果附件下载", @@ -4386,7 +4395,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -4435,7 +4444,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -4484,7 +4493,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -4513,7 +4522,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -4549,7 +4558,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -4587,7 +4596,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -4633,10 +4642,54 @@ "addSeparator" : false, "showCaption" : true, "showIcon" : true + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "getPSUIAction" : { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -4685,7 +4738,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" @@ -5480,6 +5533,14 @@ "showIcon" : true } ], "uniqueTag" : "idea__Usr1229641605" + }, { + "codeName" : "idea_tree_node_ext_action", + "name" : "树节点扩展界面行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/idea.json" + }, + "uniqueTag" : "idea__idea_tree_node_ext_action" }, { "codeName" : "Usr0104465165", "name" : "跳转至成员配置", @@ -8391,18 +8452,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -8416,11 +8477,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -8908,18 +8969,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -8933,11 +8994,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -10693,18 +10754,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -10718,11 +10779,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -11615,18 +11676,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -11640,11 +11701,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -12090,18 +12151,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -12115,11 +12176,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -12565,18 +12626,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -12590,11 +12651,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -13527,18 +13588,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -13552,11 +13613,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -13903,18 +13964,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -13928,11 +13989,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -17853,18 +17914,18 @@ "getPSUIAction" : { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -17878,11 +17939,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" }, "addSeparator" : false, "showCaption" : true, @@ -28125,7 +28186,7 @@ "pluginCode" : "BREADCRUMB_NAV_POS", "pluginType" : "CUSTOM", "rTObjectName" : "BREADCRUMB_NAV_POS", - "rTObjectRepo" : "@ibiz-template-plm/breadcrumb-nav-pos@0.0.3-alpha.244", + "rTObjectRepo" : "@ibiz-template-plm/breadcrumb-nav-pos@0.0.3-alpha.247", "refMode" : "CONTROLITEM", "refTag" : "VIEWLAYOUTPANEL", "refTag2" : "RAWITEM", diff --git a/model/PSSYSAPPS/plmweb/PSSYSAPP.json b/model/PSSYSAPPS/plmweb/PSSYSAPP.json index b013e13beb58fe5aa74021b9109e493ac390cd9b..31452f9abfbd961b0f0d208186cc9b29da27d25d 100644 --- a/model/PSSYSAPPS/plmweb/PSSYSAPP.json +++ b/model/PSSYSAPPS/plmweb/PSSYSAPP.json @@ -1068,8 +1068,8 @@ "codeName" : "openusername" }, "getValuePSAppDEField" : { - "name" : "OPENUSERID", - "codeName" : "openuserid" + "name" : "USERID", + "codeName" : "userid" } }, { "codeListTag" : "CodeList46", @@ -4803,6 +4803,14 @@ "codeName" : "idea", "text" : "需求评审", "value" : "IDEA" + }, { + "codeName" : "page", + "text" : "页面评审", + "value" : "PAGE" + }, { + "codeName" : "work_item", + "text" : "工作项评审", + "value" : "WORK_ITEM" } ], "getTextPSAppDEField" : { "name" : "NAME", @@ -5509,6 +5517,31 @@ "value" : "data_multi" } ], "enableCache" : true + }, { + "codeListTag" : "Wiki__cur_space_mem", + "codeListType" : "DYNAMIC", + "codeName" : "Wiki__cur_space_mem", + "dynaInstMode" : 0, + "dynaModelFilePath" : "PSSYSAPPS/plmweb/PSAPPCODELISTS/Wiki__cur_space_mem.json", + "emptyText" : "未定义", + "name" : "当前空间成员", + "getPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space_member.json" + }, + "getTextPSAppDEField" : { + "name" : "NAME", + "codeName" : "name" + }, + "getValuePSAppDEField" : { + "name" : "USER_ID", + "codeName" : "user_id" + }, + "enableCache" : true }, { "codeListTag" : "Wiki__history_version_list", "codeListType" : "STATIC", @@ -8078,6 +8111,10 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/attachment.json" }, "name" : "DERCUSTOM_WORK_ITEM_ATTACHMENT", + "getNestedPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getParentPSAppDEField" : { "name" : "OWNER_ID", "codeName" : "owner_id" @@ -9376,6 +9413,50 @@ "codeName" : "scope_id" }, "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "guidelines", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "guideline", + "minorDEName" : "GUIDELINE", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/guideline.json" + }, + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", + "getParentPSAppDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "rSMode" : 2 }, { "actionRSMode" : 1, "codeName" : "idea_templates", @@ -10248,6 +10329,50 @@ "codeName" : "principal_id" }, "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "project", + "majorDEName" : "PROJECT", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 + }, { + "actionRSMode" : 1, + "codeName" : "reviews", + "dataRSMode" : 0, + "majorDECodeName" : "space", + "majorDEName" : "SPACE", + "getMajorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/space.json" + }, + "minorDECodeName" : "review", + "minorDEName" : "REVIEW", + "getMinorPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/review.json" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getParentPSAppDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "rSMode" : 2 }, { "actionRSMode" : 1, "codeName" : "role_members", @@ -13379,6 +13504,18 @@ }, "pluginCode" : "PERSON_SELECT", "styleCode" : "NOT_SPACE_MEMBER_SELECT" + }, { + "codeName" : "PAGE_TEAM_SELECT", + "containerType" : "FORMITEM", + "editorType" : "PICKER", + "name" : "人员团队选择(空间页面)", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "pluginCode" : "TEAM_SELECT", + "styleCode" : "PAGE_TEAM_SELECT" }, { "codeName" : "PERSONEL_SELECT", "containerType" : "FORMITEM", @@ -13655,6 +13792,18 @@ }, "pluginCode" : "TREE_PICKER", "styleCode" : "TREE_PICKER" + }, { + "codeName" : "WORK_ITEM_TEAM_SELECT", + "containerType" : "FORMITEM", + "editorType" : "PICKER", + "name" : "人员团队选择(项目工作项)", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "pluginCode" : "TEAM_SELECT", + "styleCode" : "WORK_ITEM_TEAM_SELECT" } ], "getAllPSAppFuncs" : [ { "appFuncType" : "APPVIEW", @@ -15551,7 +15700,7 @@ "pluginCode" : "BREADCRUMB_NAV_POS", "pluginType" : "CUSTOM", "rTObjectName" : "BREADCRUMB_NAV_POS", - "rTObjectRepo" : "@ibiz-template-plm/breadcrumb-nav-pos@0.0.3-alpha.244", + "rTObjectRepo" : "@ibiz-template-plm/breadcrumb-nav-pos@0.0.3-alpha.247", "refMode" : "CONTROLITEM", "refTag" : "VIEWLAYOUTPANEL", "refTag2" : "RAWITEM", @@ -58398,6 +58547,13 @@ "resource" : "work_item", "view" : "bug_state_statement", "name" : "work_itembug_state_statement" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_page_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW", + "resource" : "review_wizard", + "view" : "page_create_wizard_view", + "name" : "review_wizardpage_create_wizard_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/psde_logic_logic_design_custom.json", @@ -58899,6 +59055,13 @@ "resource" : "dictionary_data", "view" : "global_create_view", "name" : "dictionary_dataglobal_create_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_grid_view_all.json", + "viewType" : "DEGRIDVIEW", + "resource" : "review_content", + "view" : "page_grid_view_all", + "name" : "review_contentpage_grid_view_all" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/workload_quick_create_view.json", @@ -58976,6 +59139,13 @@ "resource" : "test_plan", "view" : "quick_create_view", "name" : "test_planquick_create_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_main_view.json", + "viewType" : "DEEDITVIEW", + "resource" : "review", + "view" : "work_item_main_view", + "name" : "reviewwork_item_main_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/baseline_work_item_edit_view.json", @@ -59551,6 +59721,13 @@ "resource" : "test_case", "view" : "configuration_tab_exp_view", "name" : "test_caseconfiguration_tab_exp_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_tree_exp_view.json", + "viewType" : "DETREEEXPVIEW", + "resource" : "review", + "view" : "page_tree_exp_view", + "name" : "reviewpage_tree_exp_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_category_tree_exp_view.json", @@ -59990,6 +60167,20 @@ "resource" : "review_content", "view" : "under_review_grid_view", "name" : "review_contentunder_review_grid_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_grid_view_all.json", + "viewType" : "DEGRIDVIEW", + "resource" : "review_content", + "view" : "work_item_grid_view_all", + "name" : "review_contentwork_item_grid_view_all" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_tree_exp_view.json", + "viewType" : "DETREEEXPVIEW", + "resource" : "review", + "view" : "work_item_tree_exp_view", + "name" : "reviewwork_item_tree_exp_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_edit_view.json", @@ -60081,6 +60272,13 @@ "resource" : "test_case", "view" : "others_re_mpick_up_grid_view", "name" : "test_caseothers_re_mpick_up_grid_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_main_view.json", + "viewType" : "DEEDITVIEW", + "resource" : "review", + "view" : "page_main_view", + "name" : "reviewpage_main_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/psde_field_data_extend_grid_view.json", @@ -60687,6 +60885,13 @@ "resource" : "insight_report", "view" : "quick_create_view", "name" : "insight_reportquick_create_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_not_add_pick_up_grid_view_review.json", + "viewType" : "DEPICKUPGRIDVIEW", + "resource" : "article_page", + "view" : "not_add_pick_up_grid_view_review", + "name" : "article_pagenot_add_pick_up_grid_view_review" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/ticket_others_re_ticket_mpick_up_view.json", @@ -61128,6 +61333,13 @@ "resource" : "work_item", "view" : "global_setting_view", "name" : "work_itemglobal_setting_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_page_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW", + "resource" : "review", + "view" : "page_pick_up_tree_view", + "name" : "reviewpage_pick_up_tree_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/version_quick_create_view.json", @@ -61813,6 +62025,13 @@ "resource" : "test_case", "view" : "filter_grid_view", "name" : "test_casefilter_grid_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_member_assigned_copy_grid_view.json", + "viewType" : "DEGRIDVIEW", + "resource" : "project_member", + "view" : "assigned_copy_grid_view", + "name" : "project_memberassigned_copy_grid_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/discuss_topic_group_grid_view.json", @@ -62604,6 +62823,13 @@ "resource" : "library", "view" : "index_view", "name" : "libraryindex_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2", + "resource" : "work_item", + "view" : "review_re_work_item_view", + "name" : "work_itemreview_re_work_item_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_project_re_tree_exp_view.json", @@ -63877,6 +64103,20 @@ "resource" : "relation", "view" : "RedirectView", "name" : "relationRedirectView" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_review_re_page_view.json", + "viewType" : "DEMPICKUPVIEW2", + "resource" : "article_page", + "view" : "review_re_page_view", + "name" : "article_pagereview_re_page_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_page_no_grid_view_all.json", + "viewType" : "DEGRIDVIEW", + "resource" : "review_content", + "view" : "page_no_grid_view_all", + "name" : "review_contentpage_no_grid_view_all" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/stencil_show_edit_view.json", @@ -64228,6 +64468,13 @@ "resource" : "comment", "view" : "idea_list_view", "name" : "commentidea_list_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_work_item_pick_up_tree_view.json", + "viewType" : "DEPICKUPTREEVIEW", + "resource" : "review", + "view" : "work_item_pick_up_tree_view", + "name" : "reviewwork_item_pick_up_tree_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/insight_report_system_report_grid_view.json", @@ -66124,6 +66371,13 @@ "resource" : "library_member", "view" : "choose_position_option_view", "name" : "library_memberchoose_position_option_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_content_work_item_no_grid_view_all.json", + "viewType" : "DEGRIDVIEW", + "resource" : "review_content", + "view" : "work_item_no_grid_view_all", + "name" : "review_contentwork_item_no_grid_view_all" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_baseline_mpick_up_view.json", @@ -66258,6 +66512,13 @@ "resource" : "library", "view" : "in_progress_grid_view", "name" : "libraryin_progress_grid_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json", + "viewType" : "DEPICKUPGRIDVIEW", + "resource" : "work_item", + "view" : "not_add_pick_up_grid_view_review", + "name" : "work_itemnot_add_pick_up_grid_view_review" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/test_plan_main_view.json", @@ -66727,6 +66988,13 @@ "resource" : "PSDEField", "view" : "quick_cfg_view", "name" : "PSDEFieldquick_cfg_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/guideline_project_all_grid_view.json", + "viewType" : "DEGRIDVIEW", + "resource" : "guideline", + "view" : "project_all_grid_view", + "name" : "guidelineproject_all_grid_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/article_page_qucik_create_view.json", @@ -67236,6 +67504,13 @@ "resource" : "PSDEField", "view" : "global_work_item_grid_view", "name" : "PSDEFieldglobal_work_item_grid_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/review_wizard_work_create_wizard_view.json", + "viewType" : "DEWIZARDVIEW", + "resource" : "review_wizard", + "view" : "work_create_wizard_view", + "name" : "review_wizardwork_create_wizard_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/portfolio_member_edit_view.json", @@ -67585,6 +67860,13 @@ "resource" : "work_item", "view" : "waterfall_story_grid_view", "name" : "work_itemwaterfall_story_grid_view" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW", + "resource" : "project", + "view" : "copy_wizard_view", + "name" : "projectcopy_wizard_view" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/space_index_view.json", @@ -89957,6 +90239,15 @@ "id" : "open_deleted_view@product" } } ] + }, { + "codeName" : "product_index_ext_action", + "memo" : "扩展占位", + "name" : "产品主数据扩展行为组", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/product.json" + }, + "uniqueTag" : "product__product_index_ext_action" } ] }, { "getAllPSAppDEACModes" : [ { @@ -90528,6 +90819,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -90664,6 +90990,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -93357,6 +93721,200 @@ "customCode" : true, "enableBackend" : false, "enableFront" : true + }, { + "codeName" : "fill_copy_info", + "defaultParamName" : "Default", + "logicName" : "填充复制项目信息", + "memo" : "复制项目时,填充当前项目的基本信息", + "name" : "填充复制项目信息", + "getPSDELogicNodes" : [ { + "codeName" : "Begin", + "leftPos" : 200, + "logicNodeType" : "BEGIN", + "name" : "开始", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + } + } ], + "topPos" : 410, + "parallelOutput" : true + }, { + "codeName" : "PREPAREPARAM1", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[cur_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "cur_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 460 + }, { + "codeName" : "DEACTION1", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "get" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Get.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "获取目标项目数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION1" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 580 + }, { + "codeName" : "PREPAREPARAM2", + "leftPos" : -170, + "logicNodeType" : "PREPAREPARAM", + "name" : "准备参数", + "getPSDELogicNodeParams" : [ { + "dstFieldName" : "ID", + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "name" : "Default[new_project] ==> project[ID]", + "paramAction" : "SETPARAMVALUE", + "srcFieldName" : "new_project", + "getSrcPSDELogicParam" : { + "modelref" : true, + "id" : "Default" + }, + "srcValueType" : "SRCDLPARAM" + } ], + "topPos" : 662 + }, { + "codeName" : "DEACTION2", + "getDstPSAppDEAction" : { + "modelref" : true, + "id" : "CreateTemp" + }, + "getDstPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getDstPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/CreateTemp.json" + }, + "getDstPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "getDstPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "leftPos" : 160, + "logicNodeType" : "DEACTION", + "name" : "创建临时数据", + "getPSDELogicLinks" : [ { + "getDstPSDELogicNode" : { + "modelref" : true, + "id" : "END1" + }, + "name" : "连接名称", + "getSrcPSDELogicNode" : { + "modelref" : true, + "id" : "DEACTION2" + } + } ], + "getRetPSDELogicParam" : { + "modelref" : true, + "id" : "project" + }, + "topPos" : 732 + }, { + "codeName" : "END1", + "leftPos" : 200, + "logicNodeType" : "END", + "name" : "结束", + "getReturnParam" : { + "modelref" : true, + "id" : "project" + }, + "returnType" : "LOGICPARAM", + "topPos" : 890 + } ], + "getPSDELogicParams" : [ { + "codeName" : "Default", + "logicName" : "传入变量", + "name" : "传入变量", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "default" : true, + "entityParam" : true + }, { + "codeName" : "project", + "logicName" : "项目", + "name" : "项目", + "getParamPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getParamPSDataEntity" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project.json" + }, + "entityParam" : true + } ], + "getStartPSDELogicNode" : { + "modelref" : true, + "id" : "Begin" + }, + "enableBackend" : false, + "enableFront" : true }, { "codeName" : "nothing", "defaultParamName" : "Default", @@ -94899,6 +95457,41 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "builtinMethod" : false + }, { + "actionMode" : "COPY", + "actionTag" : "Copy", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "COPY" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "CREATE", "actionTag" : "Create", @@ -95035,6 +95628,44 @@ "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_bi_form_default.json" }, "builtinMethod" : false + }, { + "actionMode" : "GETDRAFT", + "actionType" : "DELOGIC", + "afterCode" : "const app = await ibiz.hub.getApp(context.srfappid);\r\nconst deService = await app.deService.getService(context, 'plmweb.project');\r\ndata.identifier = `${data.identifier}` + (Math.floor(Math.random() * 900) + 100);\r\nawait deService.local.update(context, data);", + "codeName" : "fill_copy_info", + "methodType" : "DEACTION", + "name" : "fill_copy_info", + "getPSAppDELogic" : { + "modelref" : true, + "id" : "fill_copy_info" + }, + "getPSAppDEMethodInput" : { + "codeName" : "Fill_copy_infoInput", + "name" : "Fill_copy_infoInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Fill_copy_infoResult", + "name" : "Fill_copy_infoResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/fill_copy_info.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "builtinMethod" : false }, { "actionMode" : "READ", "actionTag" : "Get", @@ -97905,6 +98536,38 @@ "enableConfirm" : true, "reloadData" : true, "id" : "change_admin_role@project" + }, { + "actionTarget" : "SINGLEKEY", + "caption" : "复制项目", + "codeName" : "copy_project", + "dataAccessAction" : "UPDATE", + "getFrontPSAppView" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" + }, + "frontProcessType" : "WIZARD", + "fullCodeName" : "project_copy_project", + "memo" : "项目快速建立视图", + "name" : "复制项目", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "UPDATE" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "refreshMode" : 1, + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_project", + "uIActionType" : "DEUIACTION", + "reloadData" : true, + "id" : "copy_project@project" }, { "actionTarget" : "NONE", "caption" : "新建项目", @@ -100047,10 +100710,17 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_all_grid_view.json", "viewType" : "DEGRIDVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/project_copy_wizard_view.json", + "viewType" : "DEWIZARDVIEW" } ], "getAllPSDEOPPrivs" : [ { "logicName" : "开始", "name" : "BEGIN" + }, { + "logicName" : "复制", + "name" : "COPY" }, { "logicName" : "建立", "name" : "CREATE" @@ -100457,7 +101127,7 @@ "getPSUIActionGroupDetails" : [ { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u3695842", + "name" : "u5746dc5", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -100476,7 +101146,7 @@ }, { "actionLevel" : 250, "detailType" : "DEUIACTION", - "name" : "u1f10be1", + "name" : "uc25a4a1", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -100495,7 +101165,7 @@ }, { "actionLevel" : 200, "detailType" : "DEUIACTION", - "name" : "u1c54e14", + "name" : "u2b43a40", "getPSSysImage" : { "rawContent" : "\n \n" }, @@ -100514,7 +101184,7 @@ }, { "caption" : "项目信息", "detailType" : "DEUIACTION", - "name" : "u186f340", + "name" : "uf110384", "getPSSysImage" : { "glyph" : "xf05a@FontAwesome", "cssClass" : "fa fa-info-circle" @@ -100533,7 +101203,7 @@ }, { "caption" : "项目成员", "detailType" : "DEUIACTION", - "name" : "ub4fa962", + "name" : "u842209c", "getPSSysImage" : { "glyph" : "xf0c0@FontAwesome", "cssClass" : "fa fa-users" @@ -100552,7 +101222,7 @@ }, { "caption" : "编辑基本信息", "detailType" : "DEUIACTION", - "name" : "uef96384", + "name" : "u20ca925", "getPSSysImage" : { "glyph" : "xf044@FontAwesome", "cssClass" : "fa fa-edit" @@ -100568,10 +101238,29 @@ "modelref" : true, "id" : "open_edit_view@project" } + }, { + "caption" : "复制项目", + "detailType" : "DEUIACTION", + "name" : "u6215ebd", + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "addSeparator" : false, + "showCaption" : true, + "showIcon" : true, + "getPSUIAction" : { + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/project.json" + }, + "modelref" : true, + "id" : "copy_project@project" + } }, { "caption" : "更多设置", "detailType" : "DEUIACTION", - "name" : "u769958e", + "name" : "u3213b79", "getPSSysImage" : { "glyph" : "xf00b@FontAwesome", "cssClass" : "fa fa-th-list" @@ -100590,7 +101279,7 @@ }, { "caption" : "回收站", "detailType" : "DEUIACTION", - "name" : "u2fc4c44", + "name" : "u0d28e68", "getPSSysImage" : { "glyph" : "xf014@FontAwesome", "cssClass" : "fa fa-trash-o" @@ -145464,10 +146153,11 @@ "builtinMethod" : false, "needResourceKey" : true }, { - "actionMode" : "CUSTOM", + "actionMode" : "COPY", + "actionTag" : "Copy", "codeName" : "copy", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSAppDEMethodInput" : { "name" : "输入对象", "getPSAppDEMethodDTO" : { @@ -145482,11 +146172,11 @@ }, "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "COPY" }, "getPSDEServiceAPIMethod" : { "modelref" : true, @@ -145497,6 +146187,40 @@ "requestPath" : "/copy", "builtinMethod" : false, "needResourceKey" : true + }, { + "actionMode" : "CUSTOM", + "codeName" : "copy_item", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "CREATE" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "GETDRAFT", "codeName" : "count_my_todo", @@ -149599,6 +150323,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "builtinMethod" : false + }, { + "codeName" : "fetch_copy", + "dataSetName" : "copy", + "dataSetTag" : "copy", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "builtinMethod" : false }, { "codeName" : "fetch_default", "dataSetName" : "DEFAULT", @@ -149827,6 +150589,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataSetName" : "ideas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_work_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "builtinMethod" : false }, { "codeName" : "fetch_kanban_user_stat", "dataSetName" : "kanban_user_stat", @@ -152893,6 +153693,39 @@ "stdDataType" : 25, "stringLength" : 100, "userTag4" : "INTENAL" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + }, { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -156550,6 +157383,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "test_plan_id", "logicName" : "测试计划ID", @@ -156580,6 +157424,10 @@ "name" : "ATTACHMENTS", "codeName" : "attachments" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attachment_dto" @@ -156613,6 +157461,10 @@ "name" : "DELIVERABLE", "codeName" : "deliverable" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "deliverable_dto" @@ -156679,6 +157531,10 @@ "name" : "ATTENTIONS", "codeName" : "attentions" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attention_dto" @@ -156944,6 +157800,10 @@ "name" : "EXECUTORS", "codeName" : "executors" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "executor_dto" @@ -157058,7 +157918,7 @@ }, "getRefPSAppDEDataSet" : { "modelref" : true, - "id" : "FetchDependency_work_items" + "id" : "FetchDefault" }, "getRefPSAppDEMethodDTO" : { "modelref" : true, @@ -158029,6 +158889,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 25, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_risk_eq", "logicName" : "风险", @@ -158501,6 +159372,10 @@ "name" : "EXECUTORS", "codeName" : "executors" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "executor_dto" @@ -158589,6 +159464,10 @@ "name" : "ATTENTIONS", "codeName" : "attentions" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attention_dto" @@ -158980,6 +159859,10 @@ "name" : "DELIVERABLE", "codeName" : "deliverable" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "fetch_default" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "deliverable_dto" @@ -159227,6 +160110,10 @@ "name" : "ATTACHMENTS", "codeName" : "attachments" }, + "getRefPSAppDEDataSet" : { + "modelref" : true, + "id" : "FetchDefault" + }, "getRefPSAppDEMethodDTO" : { "modelref" : true, "id" : "attachment_dto" @@ -159420,7 +160307,7 @@ }, "getRefPSAppDEDataSet" : { "modelref" : true, - "id" : "FetchDependency_work_items" + "id" : "FetchDefault" }, "getRefPSAppDEMethodDTO" : { "modelref" : true, @@ -160483,10 +161370,11 @@ "builtinMethod" : false, "needResourceKey" : true }, { - "actionMode" : "CUSTOM", + "actionMode" : "COPY", + "actionTag" : "Copy", "codeName" : "copy", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSAppDEMethodInput" : { "name" : "输入对象", "getPSAppDEMethodDTO" : { @@ -160501,11 +161389,11 @@ }, "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEOPPriv" : { "modelref" : true, - "id" : "CREATE" + "id" : "COPY" }, "getPSDEServiceAPIMethod" : { "modelref" : true, @@ -160516,6 +161404,40 @@ "requestPath" : "/copy", "builtinMethod" : false, "needResourceKey" : true + }, { + "actionMode" : "CUSTOM", + "codeName" : "copy_item", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "CREATE" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "copy_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "builtinMethod" : false, + "needResourceKey" : true }, { "actionMode" : "GETDRAFT", "codeName" : "count_my_todo", @@ -162727,6 +163649,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "builtinMethod" : false + }, { + "codeName" : "fetch_copy", + "dataSetName" : "copy", + "dataSetTag" : "copy", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_copy" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "builtinMethod" : false }, { "codeName" : "fetch_default", "dataSetName" : "DEFAULT", @@ -162955,6 +163915,44 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "builtinMethod" : false + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataSetName" : "ideas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "name" : "输入对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "name" : "返回对象", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEOPPriv" : { + "modelref" : true, + "id" : "READ" + }, + "getPSDEServiceAPIMethod" : { + "modelref" : true, + "id" : "fetch_ideas_relation_work_item" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "builtinMethod" : false }, { "codeName" : "fetch_kanban_user_stat", "dataSetName" : "kanban_user_stat", @@ -165729,6 +166727,36 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempCopy", + "dataSetTag" : "copy", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "copy", + "getPSAppDEMethodInput" : { + "codeName" : "CopyInput", + "name" : "CopyInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "CopyResult", + "name" : "CopyResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempDefault", "dataSetTag" : "Default", @@ -165891,6 +166919,48 @@ }, "tempDataMode" : 2, "builtinMethod" : false + }, { + "codeName" : "FetchTempIdeas_relation_work_item", + "dataSetTag" : "ideas_relation_work_item", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCHTEMP", + "name" : "ideas_relation_work_item", + "getPSAppDEMethodInput" : { + "codeName" : "Ideas_relation_work_itemInput", + "name" : "Ideas_relation_work_itemInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "Ideas_relation_work_itemResult", + "name" : "Ideas_relation_work_itemResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "getPSDEDQGroupConditions" : [ { + "condOp" : "AND", + "condType" : "GROUP", + "name" : "连接条件", + "getPSDEDQConditions" : [ { + "condOp" : "NOTEQ", + "condType" : "SINGLE", + "condValue" : "1", + "fieldName" : "IS_DELETED", + "name" : "(IS_DELETED) 不等于(<>) 1" + } ] + } ], + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "tempDataMode" : 2, + "builtinMethod" : false }, { "codeName" : "FetchTempKanban_user_stat", "dataSetTag" : "kanban_user_stat", @@ -169686,21 +170756,42 @@ "uIActionType" : "DEUIACTION", "uILogicAttachMode" : "REPLACE", "id" : "clac_children_work_item_type@work_item" + }, { + "actionTarget" : "SINGLEDATA", + "caption" : "复制编号", + "codeName" : "copy_identifier", + "frontProcessType" : "OTHER", + "fullCodeName" : "work_item_copy_identifier", + "name" : "复制编号", + "getPSAppDataEntity" : { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" + }, + "getPSSysImage" : { + "glyph" : "xf0c5@FontAwesome", + "cssClass" : "fa fa-copy" + }, + "scriptCode" : "var path = window.location.href;\r\nif(!path){\r\n return;\r\n}\r\nvar work_item_identifier = data[0].identifier;\r\nif(!work_item_identifier){\r\n return;\r\n}\r\nvar result = ibiz.util.text.copy(work_item_identifier);\r\nif(result){\r\n ibiz.message.success(\"复制编号成功!\");\r\n} else {\r\n ibiz.message.error(\"复制编号失败!\");\r\n}", + "tooltip" : "复制编号", + "uIActionMode" : "FRONT", + "uIActionTag" : "copy_identifier", + "uIActionType" : "DEUIACTION", + "id" : "copy_identifier@work_item" }, { "actionTarget" : "MULTIKEY", "caption" : "复制", - "codeName" : "copy", + "codeName" : "copy_item", "getFrontPSAppView" : { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_copy_view.json", "viewType" : "DEOPTVIEW" }, "frontProcessType" : "WIZARD", - "fullCodeName" : "work_item_copy", + "fullCodeName" : "work_item_copy_item", "name" : "复制工作项", "getPSAppDEMethod" : { "modelref" : true, - "id" : "copy" + "id" : "copy_item" }, "getPSAppDataEntity" : { "modelref" : true, @@ -169714,32 +170805,11 @@ "successMsg" : "复制成功", "timeout" : 60000, "uIActionMode" : "BACKEND", - "uIActionTag" : "copy", + "uIActionTag" : "copy_item", "uIActionType" : "DEUIACTION", "enableConfirm" : true, "reloadData" : true, - "id" : "copy@work_item" - }, { - "actionTarget" : "SINGLEDATA", - "caption" : "复制编号", - "codeName" : "copy_identifier", - "frontProcessType" : "OTHER", - "fullCodeName" : "work_item_copy_identifier", - "name" : "复制编号", - "getPSAppDataEntity" : { - "modelref" : true, - "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" - }, - "getPSSysImage" : { - "glyph" : "xf0c5@FontAwesome", - "cssClass" : "fa fa-copy" - }, - "scriptCode" : "var path = window.location.href;\r\nif(!path){\r\n return;\r\n}\r\nvar work_item_identifier = data[0].identifier;\r\nif(!work_item_identifier){\r\n return;\r\n}\r\nvar result = ibiz.util.text.copy(work_item_identifier);\r\nif(result){\r\n ibiz.message.success(\"复制编号成功!\");\r\n} else {\r\n ibiz.message.error(\"复制编号失败!\");\r\n}", - "tooltip" : "复制编号", - "uIActionMode" : "FRONT", - "uIActionTag" : "copy_identifier", - "uIActionType" : "DEUIACTION", - "id" : "copy_identifier@work_item" + "id" : "copy_item@work_item" }, { "actionTarget" : "SINGLEDATA", "caption" : "复制链接", @@ -186275,6 +187345,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_dyna_main_view.json", "viewType" : "DEEDITVIEW" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_review_re_work_item_view.json", + "viewType" : "DEMPICKUPVIEW2" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_program_pickup_grid_view.json", @@ -186511,6 +187585,10 @@ "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_depend_mpick_up_view.json", "viewType" : "DEMPICKUPVIEW2" + }, { + "modelref" : true, + "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_not_add_pick_up_grid_view_review.json", + "viewType" : "DEPICKUPGRIDVIEW" }, { "modelref" : true, "path" : "PSSYSAPPS/plmweb/PSAPPDEVIEWS/work_item_sprint_contribution_grid_view.json", @@ -186593,6 +187671,9 @@ "viewType" : "DEGRIDVIEW" } ], "getAllPSDEOPPrivs" : [ { + "logicName" : "复制", + "name" : "COPY" + }, { "logicName" : "建立", "mapPSDEName" : "PROJECT", "mapPSDEOPPrivName" : "SUBDATA", @@ -186897,7 +187978,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -187129,7 +188210,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "actionLevel" : 250, @@ -187332,7 +188413,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -187521,7 +188602,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -187729,7 +188810,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -187937,7 +189018,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -188145,7 +189226,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -188304,7 +189385,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", @@ -189665,7 +190746,7 @@ "path" : "PSSYSAPPS/plmweb/PSAPPDATAENTITIES/work_item.json" }, "modelref" : true, - "id" : "copy@work_item" + "id" : "copy_item@work_item" } }, { "caption" : "移动", diff --git a/model/PSSYSAPPS/plmweb/PSSYSAPP.simple.json b/model/PSSYSAPPS/plmweb/PSSYSAPP.simple.json index e7e1655d49b877f5d90e3669cdcff1c805f91480..63aab06497ad1247f8a48bdf11a925d8ec29494e 100644 --- a/model/PSSYSAPPS/plmweb/PSSYSAPP.simple.json +++ b/model/PSSYSAPPS/plmweb/PSSYSAPP.simple.json @@ -1033,7 +1033,7 @@ "pluginCode" : "BREADCRUMB_NAV_POS", "pluginType" : "CUSTOM", "rTObjectName" : "BREADCRUMB_NAV_POS", - "rTObjectRepo" : "@ibiz-template-plm/breadcrumb-nav-pos@0.0.3-alpha.244", + "rTObjectRepo" : "@ibiz-template-plm/breadcrumb-nav-pos@0.0.3-alpha.247", "refMode" : "CONTROLITEM", "refTag" : "VIEWLAYOUTPANEL", "refTag2" : "RAWITEM", @@ -2426,7 +2426,8 @@ "grow" : -1, "height" : 52, "heightMode" : "PX", - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "容器", diff --git a/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/article_page.json b/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/article_page.json index 30e50699c5cfdab425ddd5f9d72d20055ca0c4f4..053df082e6141d86f4228e758200079b2019ca62 100644 --- a/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/article_page.json +++ b/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/article_page.json @@ -3354,6 +3354,39 @@ "name" : "SHARED_TIME", "stdDataType" : 5, "valueFormat" : "YYYY-MM-DD HH:mm:ss" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -4509,6 +4542,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 5, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "attention_count", "logicName" : "关注数", @@ -5035,6 +5079,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 9, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_show_identifier_eq", "logicName" : "编号", diff --git a/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/attachment.json b/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/attachment.json index ea682ceec5f56dc9a70bac926588770fa1102ee5..8a0e6a61f82428fe3c6f87a524c6d40e38363a55 100644 --- a/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/attachment.json +++ b/model/PSSYSAPPS/plmwiki/PSAPPDATAENTITIES/attachment.json @@ -218,6 +218,35 @@ "builtinMethod" : true } ], "getAllPSAppDEDataSets" : [ { + "codeName" : "FetchAttachments", + "dataSetTag" : "attachments", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCH", + "name" : "attachments", + "getPSAppDEMethodInput" : { + "codeName" : "AttachmentsInput", + "name" : "AttachmentsInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "AttachmentsResult", + "name" : "AttachmentsResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "attachments" + }, + "builtinMethod" : false + }, { "codeName" : "FetchDefault", "dataSetTag" : "Default", "dataSetType" : "DATAQUERY", @@ -1340,6 +1369,35 @@ "id" : "UPDATE" }, "builtinMethod" : true + }, { + "codeName" : "FetchAttachments", + "dataSetTag" : "attachments", + "dataSetType" : "DATAQUERY", + "methodType" : "FETCH", + "name" : "attachments", + "getPSAppDEMethodInput" : { + "codeName" : "AttachmentsInput", + "name" : "AttachmentsInput", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_filter_dto" + }, + "type" : "DTO" + }, + "getPSAppDEMethodReturn" : { + "codeName" : "AttachmentsResult", + "name" : "AttachmentsResult", + "getPSAppDEMethodDTO" : { + "modelref" : true, + "id" : "attachment_dto" + }, + "type" : "PAGE" + }, + "getPSDEDataSet" : { + "modelref" : true, + "id" : "attachments" + }, + "builtinMethod" : false }, { "codeName" : "FetchDefault", "dataSetTag" : "Default", diff --git a/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_shared_view.json b/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_shared_view.json index 77c9cbdc450550afe6d73e32f4f88586e2f77d9e..e7826400aec06c603b5a0989c3318e0aed2a88e0 100644 --- a/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_shared_view.json +++ b/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_shared_view.json @@ -195,7 +195,8 @@ "grow" : -1, "height" : 52, "heightMode" : "PX", - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "容器", diff --git a/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_wiki_shared_view.json b/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_wiki_shared_view.json index b695feb99ba787edb71679dc8f36226f1a7c0a0c..d097751c0385c96b00ec8f70906775bff6a5b983 100644 --- a/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_wiki_shared_view.json +++ b/model/PSSYSAPPS/plmwiki/PSAPPDEVIEWS/article_page_wiki_shared_view.json @@ -195,7 +195,8 @@ "grow" : -1, "height" : 52, "heightMode" : "PX", - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "容器", diff --git a/model/PSSYSAPPS/plmwiki/PSSYSAPP.json b/model/PSSYSAPPS/plmwiki/PSSYSAPP.json index 3d407d6759b89b6460b89497d12b54b8481b7d32..caf90d164e6ebf30c1e219147442838a2576b501 100644 --- a/model/PSSYSAPPS/plmwiki/PSSYSAPP.json +++ b/model/PSSYSAPPS/plmwiki/PSSYSAPP.json @@ -6293,6 +6293,39 @@ "name" : "SHARED_TIME", "stdDataType" : 5, "valueFormat" : "YYYY-MM-DD HH:mm:ss" + }, { + "getAllPSAppDEFUIModes" : [ { + "codeName" : "MobileDefault", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "getPSDEFFormItem" : { + "codeName" : "MobileDefault", + "editorType" : "MOBDROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]移动端默认", + "stringLength" : 60, + "uIMode" : "MOBILEDEFAULT", + "mobileMode" : true, + "needCodeListConfig" : true + }, + "type" : "MOBILEDEFAULT", + "mobileMode" : true + }, { + "codeName" : "Default", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "getPSDEFFormItem" : { + "codeName" : "Default", + "editorType" : "DROPDOWNLIST", + "name" : "[REVIEW_RESULT_STATE][评审结果]", + "stringLength" : 60, + "uIMode" : "DEFAULT", + "needCodeListConfig" : true + }, + "type" : "DEFAULT" + } ], + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "stringLength" : 60 }, { "getAllPSAppDEFUIModes" : [ { "codeName" : "MobileDefault", @@ -7448,6 +7481,17 @@ "sourceType" : "DEFIELD", "stdDataType" : 5, "type" : "SIMPLE" + }, { + "codeName" : "review_result_state", + "logicName" : "评审结果", + "name" : "review_result_state", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFIELD", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "attention_count", "logicName" : "关注数", @@ -7974,6 +8018,17 @@ "sourceType" : "DEFSEARCHMODE", "stdDataType" : 9, "type" : "SIMPLE" + }, { + "codeName" : "n_review_result_state_eq", + "logicName" : "评审结果", + "name" : "n_review_result_state_eq", + "getPSAppDEField" : { + "name" : "REVIEW_RESULT_STATE", + "codeName" : "review_result_state" + }, + "sourceType" : "DEFSEARCHMODE", + "stdDataType" : 25, + "type" : "SIMPLE" }, { "codeName" : "n_show_identifier_eq", "logicName" : "编号", diff --git a/model/PSSYSAPPS/plmwiki/PSSYSAPP.simple.json b/model/PSSYSAPPS/plmwiki/PSSYSAPP.simple.json index dd27e5386def1d059794fbe26c66d607c9c28e43..b6aaf66138b56609f564a647718c36ce306b03ff 100644 --- a/model/PSSYSAPPS/plmwiki/PSSYSAPP.simple.json +++ b/model/PSSYSAPPS/plmwiki/PSSYSAPP.simple.json @@ -2412,7 +2412,8 @@ "grow" : -1, "height" : 52, "heightMode" : "PX", - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "容器", @@ -5306,7 +5307,8 @@ "grow" : -1, "height" : 52, "heightMode" : "PX", - "layout" : "FLEX" + "layout" : "FLEX", + "shrink" : 0 }, "getPSPanelItems" : [ { "caption" : "容器", diff --git a/model/PSSYSDBSCHEMES/DEFAULT.json b/model/PSSYSDBSCHEMES/DEFAULT.json index c9a749caa9f6fc2d8b3153f5d7bedfc84ed48b28..5cd9d438cccd346d669345de53180678f40838cb 100644 --- a/model/PSSYSDBSCHEMES/DEFAULT.json +++ b/model/PSSYSDBSCHEMES/DEFAULT.json @@ -4441,6 +4441,13 @@ "name" : "PUBLISH_TIME", "stdDataType" : 5, "nullable" : true + }, { + "codeName" : "REVIEW_RESULT_STATE", + "length" : 60, + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "nullable" : true }, { "codeName" : "SEQUENCE", "logicName" : "序号", @@ -10122,6 +10129,13 @@ "name" : "RELEASE_ID", "stdDataType" : 25, "nullable" : true + }, { + "codeName" : "REVIEW_RESULT_STATE", + "length" : 60, + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "stdDataType" : 25, + "nullable" : true }, { "codeName" : "RISK", "length" : 60, diff --git a/model/PSSYSSERVICEAPIS/ServiceAPI.json b/model/PSSYSSERVICEAPIS/ServiceAPI.json index 839f7d3999c332f361e80fbd2bf367aa79d9fd91..66a6cd9aec0d5eabd1be73047eae59c67ed14957 100644 --- a/model/PSSYSSERVICEAPIS/ServiceAPI.json +++ b/model/PSSYSSERVICEAPIS/ServiceAPI.json @@ -8573,6 +8573,35 @@ "tempDataMode" : 0, "uniqueTag" : "BOARD__DEACTION__CHECKKEY", "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "board_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "tempDataMode" : 0, + "uniqueTag" : "BOARD__DEACTION__COPY", + "enableTestMethod" : false, + "needResourceKey" : true }, { "actionType" : "DEACTION", "codeName" : "get_draft", @@ -17991,19 +18020,19 @@ "enableDataImport" : true, "id" : "DERCUSTOM_GUIDELINE_PRODUCT_PRODUCT_ID" }, { - "codeName" : "idea_templates", + "codeName" : "guidelines", "getMajorPSDEServiceAPI" : { "modelref" : true, - "id" : "product" + "id" : "project" }, "getMinorPSDEServiceAPI" : { "modelref" : true, - "id" : "idea_template" + "id" : "guideline" }, - "name" : "DER1N_IDEA_TEMPLATE_PRODUCT_PRODUCT_ID", + "name" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID", "getPSDER" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDERS/DER1N_IDEA_TEMPLATE_PRODUCT_PRODUCT_ID.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID.json" }, "getPSDEServiceAPIMethods" : [ { "actionType" : "DEACTION", @@ -18012,13 +18041,13 @@ "name" : "Create", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Create.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Create.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18026,7 +18055,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18034,7 +18063,7 @@ "requestMethod" : "POST", "requestParamType" : "ENTITY", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__CREATE", + "uniqueTag" : "GUIDELINE__DEACTION__CREATE", "enableTestMethod" : false, "noServiceCodeName" : true }, { @@ -18044,7 +18073,7 @@ "name" : "Get", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Get.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Get.json" }, "getPSDEServiceAPIMethodInput" : { "getKeyPSDEServiceAPIField" : { @@ -18058,7 +18087,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18067,7 +18096,7 @@ "requestMethod" : "GET", "requestParamType" : "FIELD", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__GET", + "uniqueTag" : "GUIDELINE__DEACTION__GET", "enableTestMethod" : false, "needResourceKey" : true, "noServiceCodeName" : true @@ -18078,7 +18107,7 @@ "name" : "Remove", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Remove.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Remove.json" }, "getPSDEServiceAPIMethodInput" : { "getKeyPSDEServiceAPIField" : { @@ -18097,7 +18126,7 @@ "requestMethod" : "DELETE", "requestParamType" : "FIELD", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__REMOVE", + "uniqueTag" : "GUIDELINE__DEACTION__REMOVE", "enableTestMethod" : false, "needResourceKey" : true, "noServiceCodeName" : true @@ -18108,13 +18137,13 @@ "name" : "Update", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Update.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Update.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18122,7 +18151,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18130,7 +18159,7 @@ "requestMethod" : "PUT", "requestParamType" : "ENTITY", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__UPDATE", + "uniqueTag" : "GUIDELINE__DEACTION__UPDATE", "enableTestMethod" : false, "needResourceKey" : true, "noServiceCodeName" : true @@ -18142,13 +18171,13 @@ "name" : "CheckKey", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/CheckKey.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/CheckKey.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18162,7 +18191,7 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__CHECKKEY", + "uniqueTag" : "GUIDELINE__DEACTION__CHECKKEY", "enableTestMethod" : false }, { "actionType" : "DEACTION", @@ -18172,13 +18201,13 @@ "name" : "GetDraft", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/GetDraft.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/GetDraft.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18186,7 +18215,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18195,7 +18224,7 @@ "requestParamType" : "NONE", "requestPath" : "/get_draft", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__GETDRAFT", + "uniqueTag" : "GUIDELINE__DEACTION__GETDRAFT", "enableTestMethod" : false }, { "actionType" : "DEACTION", @@ -18205,13 +18234,13 @@ "name" : "Save", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Save.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Save.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18219,7 +18248,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18228,7 +18257,40 @@ "requestParamType" : "ENTITY", "requestPath" : "/save", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__DEACTION__SAVE", + "uniqueTag" : "GUIDELINE__DEACTION__SAVE", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_base", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_base", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "base" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_def_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_base", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__FETCH__BASE", "enableTestMethod" : false }, { "actionType" : "FETCH", @@ -18244,7 +18306,7 @@ "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_filter_dto" + "id" : "guideline_filter_dto" }, "type" : "DTO" }, @@ -18252,7 +18314,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_def_group_dto" }, "type" : "PAGE" }, @@ -18261,23 +18323,23 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_default", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__FETCH__DEFAULT", + "uniqueTag" : "GUIDELINE__FETCH__DEFAULT", "enableTestMethod" : false }, { "actionType" : "FETCH", - "codeName" : "fetch_global", + "codeName" : "fetch_normal", "dataAccessAction" : "READ", "methodType" : "FETCH", - "name" : "fetch_global", + "name" : "fetch_normal", "getPSDEDataSet" : { "modelref" : true, - "id" : "global" + "id" : "normal" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_filter_dto" + "id" : "guideline_filter_dto" }, "type" : "DTO" }, @@ -18285,39 +18347,72 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_template_dto" + "id" : "guideline_dto" }, "type" : "PAGE" }, "parentKeyMode" : "DEFAULT", "requestMethod" : "POST", "requestParamType" : "ENTITY", - "requestPath" : "/fetch_global", + "requestPath" : "/fetch_normal", "tempDataMode" : 0, - "uniqueTag" : "IDEA_TEMPLATE__FETCH__GLOBAL", + "uniqueTag" : "GUIDELINE__FETCH__NORMAL", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_under_library", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_under_library", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "under_library" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_def_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_under_library", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__FETCH__UNDER_LIBRARY", "enableTestMethod" : false } ], "getParentIdPSDEField" : { - "name" : "PRODUCT_ID", - "codeName" : "product_id" + "name" : "SCOPE_ID", + "codeName" : "scope_id" }, "enableDataExport" : true, "enableDataImport" : true, - "id" : "DER1N_IDEA_TEMPLATE_PRODUCT_PRODUCT_ID" + "id" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID" }, { - "codeName" : "ideas", + "codeName" : "guidelines", "getMajorPSDEServiceAPI" : { "modelref" : true, - "id" : "product" + "id" : "space" }, "getMinorPSDEServiceAPI" : { "modelref" : true, - "id" : "idea" + "id" : "guideline" }, - "name" : "DER1N_IDEA_PRODUCT_PRODUCT_ID", + "name" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID", "getPSDER" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDERS/DER1N_IDEA_PRODUCT_PRODUCT_ID.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDERS/DERCUSTOM_GUIDELINE_SPACE_SPACE_ID.json" }, "getPSDEServiceAPIMethods" : [ { "actionType" : "DEACTION", @@ -18326,13 +18421,13 @@ "name" : "Create", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Create.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Create.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18340,7 +18435,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18348,7 +18443,7 @@ "requestMethod" : "POST", "requestParamType" : "ENTITY", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__CREATE", + "uniqueTag" : "GUIDELINE__DEACTION__CREATE", "enableTestMethod" : false, "noServiceCodeName" : true }, { @@ -18358,7 +18453,7 @@ "name" : "Get", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Get.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Get.json" }, "getPSDEServiceAPIMethodInput" : { "getKeyPSDEServiceAPIField" : { @@ -18372,7 +18467,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18381,7 +18476,7 @@ "requestMethod" : "GET", "requestParamType" : "FIELD", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__GET", + "uniqueTag" : "GUIDELINE__DEACTION__GET", "enableTestMethod" : false, "needResourceKey" : true, "noServiceCodeName" : true @@ -18392,7 +18487,7 @@ "name" : "Remove", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Remove.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Remove.json" }, "getPSDEServiceAPIMethodInput" : { "getKeyPSDEServiceAPIField" : { @@ -18411,7 +18506,7 @@ "requestMethod" : "DELETE", "requestParamType" : "FIELD", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__REMOVE", + "uniqueTag" : "GUIDELINE__DEACTION__REMOVE", "enableTestMethod" : false, "needResourceKey" : true, "noServiceCodeName" : true @@ -18422,13 +18517,13 @@ "name" : "Update", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Update.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Update.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18436,7 +18531,7 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, @@ -18444,100 +18539,390 @@ "requestMethod" : "PUT", "requestParamType" : "ENTITY", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__UPDATE", + "uniqueTag" : "GUIDELINE__DEACTION__UPDATE", "enableTestMethod" : false, "needResourceKey" : true, "noServiceCodeName" : true }, { "actionType" : "DEACTION", - "codeName" : "activate", - "dataAccessAction" : "UPDATE", + "codeName" : "check_key", + "dataAccessAction" : "CREATE", "methodType" : "DEACTION", - "name" : "activate", + "name" : "CheckKey", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/activate.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/CheckKey.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, "getPSDEServiceAPIMethodReturn" : { "name" : "返回对象", - "type" : "VOID" + "stdDataType" : 9, + "type" : "SIMPLE" }, "parentKeyMode" : "DEFAULT", "requestMethod" : "POST", "requestParamType" : "ENTITY", - "requestPath" : "/activate", + "requestPath" : "/check_key", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__ACTIVATE", - "enableTestMethod" : false, - "needResourceKey" : true + "uniqueTag" : "GUIDELINE__DEACTION__CHECKKEY", + "enableTestMethod" : false }, { "actionType" : "DEACTION", - "codeName" : "archive", - "dataAccessAction" : "UPDATE", + "codeName" : "get_draft", + "dataAccessAction" : "CREATE", "methodType" : "DEACTION", - "name" : "archive", + "name" : "GetDraft", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/archive.json" + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/GetDraft.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "guideline_dto" }, "type" : "DTO" }, "getPSDEServiceAPIMethodReturn" : { "name" : "返回对象", - "type" : "VOID" + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "GET", + "requestParamType" : "NONE", + "requestPath" : "/get_draft", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__DEACTION__GETDRAFT", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "save", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Save", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/guideline/PSDEACTIONS/Save.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_dto" + }, + "type" : "DTO" }, "parentKeyMode" : "DEFAULT", "requestMethod" : "POST", "requestParamType" : "ENTITY", - "requestPath" : "/archive", + "requestPath" : "/save", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__ARCHIVE", + "uniqueTag" : "GUIDELINE__DEACTION__SAVE", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_base", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_base", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "base" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_def_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_base", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__FETCH__BASE", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_default", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_default", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_def_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_default", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__FETCH__DEFAULT", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_normal", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_normal", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "normal" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_normal", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__FETCH__NORMAL", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_under_library", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_under_library", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "under_library" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "guideline_def_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_under_library", + "tempDataMode" : 0, + "uniqueTag" : "GUIDELINE__FETCH__UNDER_LIBRARY", + "enableTestMethod" : false + } ], + "getParentIdPSDEField" : { + "name" : "SCOPE_ID", + "codeName" : "scope_id" + }, + "enableDataExport" : true, + "enableDataImport" : true, + "id" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID" + }, { + "codeName" : "idea_templates", + "getMajorPSDEServiceAPI" : { + "modelref" : true, + "id" : "product" + }, + "getMinorPSDEServiceAPI" : { + "modelref" : true, + "id" : "idea_template" + }, + "name" : "DER1N_IDEA_TEMPLATE_PRODUCT_PRODUCT_ID", + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDERS/DER1N_IDEA_TEMPLATE_PRODUCT_PRODUCT_ID.json" + }, + "getPSDEServiceAPIMethods" : [ { + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Create", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Create.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "tempDataMode" : 0, + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__CREATE", "enableTestMethod" : false, - "needResourceKey" : true + "noServiceCodeName" : true }, { "actionType" : "DEACTION", - "codeName" : "change_state", - "dataAccessAction" : "UPDATE", + "dataAccessAction" : "READ", "methodType" : "DEACTION", - "name" : "change_state", + "name" : "Get", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/change_state.json" + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Get.json" }, "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "idea_template_dto" }, "type" : "DTO" }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__GET", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "methodType" : "DEACTION", + "name" : "Remove", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Remove.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELDS" + }, "getPSDEServiceAPIMethodReturn" : { "name" : "返回对象", "type" : "VOID" }, "parentKeyMode" : "DEFAULT", - "requestMethod" : "POST", + "requestField" : "ID", + "requestMethod" : "DELETE", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__REMOVE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "Update", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Update.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "PUT", "requestParamType" : "ENTITY", - "requestPath" : "/change_state", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__CHANGE_STATE", + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__UPDATE", "enableTestMethod" : false, - "needResourceKey" : true + "needResourceKey" : true, + "noServiceCodeName" : true }, { "actionType" : "DEACTION", "codeName" : "check_key", @@ -18546,13 +18931,13 @@ "name" : "CheckKey", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/CheckKey.json" + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/CheckKey.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "idea_template_dto" }, "type" : "DTO" }, @@ -18566,23 +18951,23 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__CHECKKEY", + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__CHECKKEY", "enableTestMethod" : false }, { "actionType" : "DEACTION", - "codeName" : "choose_case_template", + "codeName" : "get_draft", "dataAccessAction" : "CREATE", "methodType" : "DEACTION", - "name" : "choose_case_template", + "name" : "GetDraft", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/choose_case_template.json" + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/GetDraft.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "idea_template_dto" }, "type" : "DTO" }, @@ -18590,26 +18975,147 @@ "name" : "返回对象", "getPSDEMethodDTO" : { "modelref" : true, - "id" : "idea_dto" + "id" : "idea_template_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "GET", + "requestParamType" : "NONE", + "requestPath" : "/get_draft", + "tempDataMode" : 0, + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__GETDRAFT", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "save", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Save", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea_template/PSDEACTIONS/Save.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" }, "type" : "DTO" }, "parentKeyMode" : "DEFAULT", "requestMethod" : "POST", "requestParamType" : "ENTITY", - "requestPath" : "/choose_case_template", + "requestPath" : "/save", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__CHOOSE_CASE_TEMPLATE", + "uniqueTag" : "IDEA_TEMPLATE__DEACTION__SAVE", "enableTestMethod" : false }, { + "actionType" : "FETCH", + "codeName" : "fetch_default", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_default", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_default", + "tempDataMode" : 0, + "uniqueTag" : "IDEA_TEMPLATE__FETCH__DEFAULT", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_global", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_global", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "global" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_template_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_global", + "tempDataMode" : 0, + "uniqueTag" : "IDEA_TEMPLATE__FETCH__GLOBAL", + "enableTestMethod" : false + } ], + "getParentIdPSDEField" : { + "name" : "PRODUCT_ID", + "codeName" : "product_id" + }, + "enableDataExport" : true, + "enableDataImport" : true, + "id" : "DER1N_IDEA_TEMPLATE_PRODUCT_PRODUCT_ID" + }, { + "codeName" : "ideas", + "getMajorPSDEServiceAPI" : { + "modelref" : true, + "id" : "product" + }, + "getMinorPSDEServiceAPI" : { + "modelref" : true, + "id" : "idea" + }, + "name" : "DER1N_IDEA_PRODUCT_PRODUCT_ID", + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDERS/DER1N_IDEA_PRODUCT_PRODUCT_ID.json" + }, + "getPSDEServiceAPIMethods" : [ { "actionType" : "DEACTION", - "codeName" : "delete", - "dataAccessAction" : "UPDATE", + "dataAccessAction" : "CREATE", "methodType" : "DEACTION", - "name" : "delete", + "name" : "Create", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/delete.json" + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Create.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", @@ -18621,25 +19127,308 @@ }, "getPSDEServiceAPIMethodReturn" : { "name" : "返回对象", - "type" : "VOID" + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" }, "parentKeyMode" : "DEFAULT", "requestMethod" : "POST", "requestParamType" : "ENTITY", - "requestPath" : "/delete", "tempDataMode" : 0, - "uniqueTag" : "IDEA__DEACTION__DELETE", + "uniqueTag" : "IDEA__DEACTION__CREATE", "enableTestMethod" : false, - "needResourceKey" : true + "noServiceCodeName" : true }, { "actionType" : "DEACTION", - "codeName" : "get_attention", "dataAccessAction" : "READ", "methodType" : "DEACTION", - "name" : "get_attention", + "name" : "Get", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/get_attention.json" + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Get.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__GET", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "methodType" : "DEACTION", + "name" : "Remove", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Remove.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELDS" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "DELETE", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__REMOVE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "Update", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/Update.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "PUT", + "requestParamType" : "ENTITY", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__UPDATE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "codeName" : "activate", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "activate", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/activate.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/activate", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__ACTIVATE", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "archive", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "archive", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/archive.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/archive", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__ARCHIVE", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "change_state", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "change_state", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/change_state.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/change_state", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__CHANGE_STATE", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "check_key", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "CheckKey", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/CheckKey.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "stdDataType" : 9, + "type" : "SIMPLE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/check_key", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__CHECKKEY", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "choose_case_template", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "choose_case_template", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/choose_case_template.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/choose_case_template", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__CHOOSE_CASE_TEMPLATE", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "delete", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "delete", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/delete.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/delete", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__DEACTION__DELETE", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "get_attention", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "get_attention", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProdMgmt/PSDATAENTITIES/idea/PSDEACTIONS/get_attention.json" }, "getPSDEServiceAPIMethodInput" : { "getKeyPSDEServiceAPIField" : { @@ -19638,6 +20427,39 @@ "tempDataMode" : 0, "uniqueTag" : "IDEA__FETCH__DELETED", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_ideas_relation_idea", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_idea", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_idea", + "tempDataMode" : 0, + "uniqueTag" : "IDEA__FETCH__IDEAS_RELATION_IDEA", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_mob_not_archived", @@ -47693,6 +48515,1472 @@ "enableDataExport" : true, "enableDataImport" : true, "id" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID" + }, { + "codeName" : "reviews", + "getMajorPSDEServiceAPI" : { + "modelref" : true, + "id" : "project" + }, + "getMinorPSDEServiceAPI" : { + "modelref" : true, + "id" : "review" + }, + "name" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID", + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID.json" + }, + "getPSDEServiceAPIMethods" : [ { + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Create", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Create.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__CREATE", + "enableTestMethod" : false, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "Get", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Get.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_def_group_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GET", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "methodType" : "DEACTION", + "name" : "Remove", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Remove.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELDS" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "DELETE", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__REMOVE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "Update", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Update.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "PUT", + "requestParamType" : "ENTITY", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__UPDATE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "codeName" : "add_review_content", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "add_review_content", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/add_review_content.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/add_review_content", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__ADD_REVIEW_CONTENT", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "change_review_stage", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "change_review_stage", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/change_review_stage.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/change_review_stage", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__CHANGE_REVIEW_STAGE", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "check_key", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "CheckKey", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/CheckKey.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "stdDataType" : 9, + "type" : "SIMPLE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/check_key", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__CHECKKEY", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "completed_review", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "completed_review", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/completed_review.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "PUT", + "requestParamType" : "ENTITY", + "requestPath" : "/completed_review", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__COMPLETED_REVIEW", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "fill_cureent_stage_info", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "fill_cureent_stage_info", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/fill_cureent_stage_info.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fill_cureent_stage_info", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__FILL_CUREENT_STAGE_INFO", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "fill_guideline", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "fill_guideline", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/fill_guideline.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fill_guideline", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__FILL_GUIDELINE", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "fill_stage_reviewer", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "fill_stage_reviewer", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/fill_stage_reviewer.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fill_stage_reviewer", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__FILL_STAGE_REVIEWER", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "get_attention", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "get_attention", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/get_attention.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "requestPath" : "/get_attention", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GET_ATTENTION", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "get_draft", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "GetDraft", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/GetDraft.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_def_group_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "GET", + "requestParamType" : "NONE", + "requestPath" : "/get_draft", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GETDRAFT", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "get_redirect_data", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "get_redirect_data", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/get_redirect_data.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "requestPath" : "/get_redirect_data", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GET_REDIRECT_DATA", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "repeal_review", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "repeal_review", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/repeal_review.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/repeal_review", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__REPEAL_REVIEW", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "save", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Save", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Save.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/save", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__SAVE", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "submit_review", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/submit_review.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/submit_review", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__SUBMIT_REVIEW", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "FETCH", + "codeName" : "fetch_bi_search", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_bi_search", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "bi_search" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_bi_search_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_bi_search", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__BI_SEARCH", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_default", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_default", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_default", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__DEFAULT", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_my_attention", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_my_attention", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "my_attention" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_my_attention", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__MY_ATTENTION", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_my_reviewed", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_my_reviewed", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "my_reviewed" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_my_reviewed", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__MY_REVIEWED", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_my_todo", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_my_todo", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "MyTodo" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_my_todo", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__MYTODO", + "enableTestMethod" : false + } ], + "getParentIdPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "enableDataExport" : true, + "enableDataImport" : true, + "id" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID" + }, { + "codeName" : "reviews", + "getMajorPSDEServiceAPI" : { + "modelref" : true, + "id" : "space" + }, + "getMinorPSDEServiceAPI" : { + "modelref" : true, + "id" : "review" + }, + "name" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID", + "getPSDER" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDERS/DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID.json" + }, + "getPSDEServiceAPIMethods" : [ { + "actionType" : "DEACTION", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Create", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Create.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__CREATE", + "enableTestMethod" : false, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "Get", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Get.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_def_group_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GET", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "DELETE", + "methodType" : "DEACTION", + "name" : "Remove", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Remove.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELDS" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "DELETE", + "requestParamType" : "FIELD", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__REMOVE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "Update", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Update.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "PUT", + "requestParamType" : "ENTITY", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__UPDATE", + "enableTestMethod" : false, + "needResourceKey" : true, + "noServiceCodeName" : true + }, { + "actionType" : "DEACTION", + "codeName" : "add_review_content", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "add_review_content", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/add_review_content.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/add_review_content", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__ADD_REVIEW_CONTENT", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "change_review_stage", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "change_review_stage", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/change_review_stage.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/change_review_stage", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__CHANGE_REVIEW_STAGE", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "check_key", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "CheckKey", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/CheckKey.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "stdDataType" : 9, + "type" : "SIMPLE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/check_key", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__CHECKKEY", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "completed_review", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "completed_review", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/completed_review.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "PUT", + "requestParamType" : "ENTITY", + "requestPath" : "/completed_review", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__COMPLETED_REVIEW", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "fill_cureent_stage_info", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "fill_cureent_stage_info", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/fill_cureent_stage_info.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fill_cureent_stage_info", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__FILL_CUREENT_STAGE_INFO", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "fill_guideline", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "fill_guideline", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/fill_guideline.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fill_guideline", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__FILL_GUIDELINE", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "fill_stage_reviewer", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "fill_stage_reviewer", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/fill_stage_reviewer.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fill_stage_reviewer", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__FILL_STAGE_REVIEWER", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "get_attention", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "get_attention", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/get_attention.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "requestPath" : "/get_attention", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GET_ATTENTION", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "get_draft", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "GetDraft", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/GetDraft.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_def_group_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "GET", + "requestParamType" : "NONE", + "requestPath" : "/get_draft", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GETDRAFT", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "get_redirect_data", + "dataAccessAction" : "READ", + "methodType" : "DEACTION", + "name" : "get_redirect_data", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/get_redirect_data.json" + }, + "getPSDEServiceAPIMethodInput" : { + "getKeyPSDEServiceAPIField" : { + "modelref" : true, + "id" : "id" + }, + "name" : "输入对象", + "type" : "KEYFIELD" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestField" : "ID", + "requestMethod" : "GET", + "requestParamType" : "FIELD", + "requestPath" : "/get_redirect_data", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__GET_REDIRECT_DATA", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "repeal_review", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "repeal_review", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/repeal_review.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/repeal_review", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__REPEAL_REVIEW", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "save", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "Save", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/Save.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/save", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__SAVE", + "enableTestMethod" : false + }, { + "actionType" : "DEACTION", + "codeName" : "submit_review", + "dataAccessAction" : "UPDATE", + "methodType" : "DEACTION", + "name" : "submit_review", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/TestMgmt/PSDATAENTITIES/review/PSDEACTIONS/submit_review.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/submit_review", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__DEACTION__SUBMIT_REVIEW", + "enableTestMethod" : false, + "needResourceKey" : true + }, { + "actionType" : "FETCH", + "codeName" : "fetch_bi_search", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_bi_search", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "bi_search" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_bi_search_group_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_bi_search", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__BI_SEARCH", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_default", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_default", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "Default" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_default", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__DEFAULT", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_my_attention", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_my_attention", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "my_attention" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_my_attention", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__MY_ATTENTION", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_my_reviewed", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_my_reviewed", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "my_reviewed" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_my_reviewed", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__MY_REVIEWED", + "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_my_todo", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_my_todo", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "MyTodo" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "review_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_my_todo", + "tempDataMode" : 0, + "uniqueTag" : "REVIEW__FETCH__MYTODO", + "enableTestMethod" : false + } ], + "getParentIdPSDEField" : { + "name" : "PRINCIPAL_ID", + "codeName" : "principal_id" + }, + "enableDataExport" : true, + "enableDataImport" : true, + "id" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID" }, { "codeName" : "role_members", "getMajorPSDEServiceAPI" : { @@ -56578,6 +58866,39 @@ "tempDataMode" : 0, "uniqueTag" : "TEST_CASE__FETCH__IDEA_RELATION_TEST_CASE", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_ideas_relation_test_case", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_test_case", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_test_case" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_test_case", + "tempDataMode" : 0, + "uniqueTag" : "TEST_CASE__FETCH__IDEAS_RELATION_TEST_CASE", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_implementation_results", @@ -60375,6 +62696,39 @@ "tempDataMode" : 0, "uniqueTag" : "TICKET__FETCH__IDEA_RELATION_TICKET", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_ideas_relation_ticket", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_ticket", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_ticket" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_ticket", + "tempDataMode" : 0, + "uniqueTag" : "TICKET__FETCH__IDEAS_RELATION_TICKET", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_mob_ticket_list", @@ -64400,12 +66754,12 @@ }, { "actionType" : "DEACTION", "codeName" : "copy", - "dataAccessAction" : "CREATE", + "dataAccessAction" : "COPY", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", @@ -64427,6 +66781,36 @@ "uniqueTag" : "WORK_ITEM__DEACTION__COPY", "enableTestMethod" : false, "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "copy_item", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "tempDataMode" : 0, + "uniqueTag" : "WORK_ITEM__DEACTION__COPY_ITEM", + "enableTestMethod" : false, + "needResourceKey" : true }, { "actionType" : "DEACTION", "codeName" : "count_my_todo", @@ -66178,6 +68562,39 @@ "tempDataMode" : 0, "uniqueTag" : "WORK_ITEM__FETCH__COMPLETE_TREND", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_copy", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "tempDataMode" : 0, + "uniqueTag" : "WORK_ITEM__FETCH__COPY", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_default", @@ -66376,6 +68793,39 @@ "tempDataMode" : 0, "uniqueTag" : "WORK_ITEM__FETCH__IDEA_RELATION_WORK_ITEM", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_ideas_relation_work_item", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "tempDataMode" : 0, + "uniqueTag" : "WORK_ITEM__FETCH__IDEAS_RELATION_WORK_ITEM", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_kanban_user_stat", @@ -68485,12 +70935,12 @@ }, { "actionType" : "DEACTION", "codeName" : "copy", - "dataAccessAction" : "CREATE", + "dataAccessAction" : "COPY", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", @@ -68512,6 +70962,36 @@ "uniqueTag" : "WORK_ITEM__DEACTION__COPY", "enableTestMethod" : false, "needResourceKey" : true + }, { + "actionType" : "DEACTION", + "codeName" : "copy_item", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "tempDataMode" : 0, + "uniqueTag" : "WORK_ITEM__DEACTION__COPY_ITEM", + "enableTestMethod" : false, + "needResourceKey" : true }, { "actionType" : "DEACTION", "codeName" : "count_my_todo", @@ -70263,6 +72743,39 @@ "tempDataMode" : 0, "uniqueTag" : "WORK_ITEM__FETCH__COMPLETE_TREND", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_copy", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "tempDataMode" : 0, + "uniqueTag" : "WORK_ITEM__FETCH__COPY", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_default", @@ -70461,6 +72974,39 @@ "tempDataMode" : 0, "uniqueTag" : "WORK_ITEM__FETCH__IDEA_RELATION_WORK_ITEM", "enableTestMethod" : false + }, { + "actionType" : "FETCH", + "codeName" : "fetch_ideas_relation_work_item", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "parentKeyMode" : "DEFAULT", + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "tempDataMode" : 0, + "uniqueTag" : "WORK_ITEM__FETCH__IDEAS_RELATION_WORK_ITEM", + "enableTestMethod" : false }, { "actionType" : "FETCH", "codeName" : "fetch_kanban_user_stat", @@ -88492,6 +91038,19 @@ "enableModify" : true, "keyField" : false, "majorField" : false + }, { + "codeName" : "review_result_state", + "codeName2" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "orderValue" : 460, + "stdDataType" : 25, + "stringLength" : 60, + "allowEmpty" : true, + "enableCreate" : true, + "enableModify" : true, + "keyField" : false, + "majorField" : false }, { "codeName" : "attention_count", "codeName2" : "attention_count", @@ -95961,6 +98520,31 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "uniqueTag" : "BOARD__DEACTION__CHECKKEY" + }, { + "codeName" : "copy", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/board/PSDEACTIONS/Copy.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "board_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "uniqueTag" : "BOARD__DEACTION__COPY", + "needResourceKey" : true }, { "codeName" : "get_draft", "dataAccessAction" : "CREATE", @@ -108081,6 +110665,12 @@ }, { "modelref" : true, "id" : "DERCUSTOM_GUIDELINE_PRODUCT_PRODUCT_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID" } ], "name" : "GUIDELINE", "getPSDEServiceAPIFields" : [ { @@ -110673,6 +113263,35 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_deleted", "uniqueTag" : "IDEA__FETCH__DELETED" + }, { + "codeName" : "fetch_ideas_relation_idea", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_idea", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_idea" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "idea_dto" + }, + "type" : "PAGE" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_idea", + "uniqueTag" : "IDEA__FETCH__IDEAS_RELATION_IDEA" }, { "codeName" : "fetch_mob_not_archived", "dataAccessAction" : "READ", @@ -125759,6 +128378,9 @@ }, { "modelref" : true, "id" : "DER1N_ENTRY_PROJECT_PROJECT_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_GUIDELINE_PROJECT_PROJECT_ID" }, { "modelref" : true, "id" : "DERCUSTOM_MEMBER_PROJECT_OWNER_ID" @@ -125771,6 +128393,9 @@ }, { "modelref" : true, "id" : "DER1N_RELEASE_PROJECT_PROJECT_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID" }, { "modelref" : true, "id" : "DER1N_SPRINT_PROJECT_PROJECT_ID" @@ -126458,6 +129083,32 @@ "requestParamType" : "ENTITY", "requestPath" : "/check_key", "uniqueTag" : "PROJECT__DEACTION__CHECKKEY" + }, { + "codeName" : "copy", + "dataAccessAction" : "COPY", + "methodType" : "DEACTION", + "name" : "Copy", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/project/PSDEACTIONS/Copy.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "project_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy", + "uniqueTag" : "PROJECT__DEACTION__COPY", + "needResourceKey" : true }, { "codeName" : "delete", "dataAccessAction" : "UPDATE", @@ -133598,6 +136249,12 @@ }, { "modelref" : true, "id" : "DERCUSTOM_REVIEW_PRODUCT_PRINCIPAL_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_REVIEW_PROJECT_PRINCIPAL_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID" } ], "name" : "REVIEW", "getPSDEServiceAPIFields" : [ { @@ -135270,6 +137927,32 @@ "enableModify" : true, "keyField" : false, "majorField" : false + }, { + "codeName" : "page", + "codeName2" : "page", + "logicName" : "空间页面", + "name" : "PAGE", + "orderValue" : 310, + "stdDataType" : 21, + "stringLength" : 1048576, + "allowEmpty" : true, + "enableCreate" : true, + "enableModify" : true, + "keyField" : false, + "majorField" : false + }, { + "codeName" : "work_item", + "codeName2" : "work_item", + "logicName" : "项目工作项", + "name" : "WORK_ITEM", + "orderValue" : 310, + "stdDataType" : 21, + "stringLength" : 1048576, + "allowEmpty" : true, + "enableCreate" : true, + "enableModify" : true, + "keyField" : false, + "majorField" : false }, { "codeName" : "cur_version_id", "codeName2" : "cur_version_id", @@ -143891,9 +146574,15 @@ }, { "modelref" : true, "id" : "DERCUSTOM_BASELINE_SPACE_OWNER_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_GUIDELINE_SPACE_SPACE_ID" }, { "modelref" : true, "id" : "DER1N_PAGE_SPACE_SPACE_ID" + }, { + "modelref" : true, + "id" : "DERCUSTOM_REVIEW_SPACE_PRINCIPAL_ID" }, { "modelref" : true, "id" : "DER1N_SPACE_MEMBER_SPACE_SPACE_ID" @@ -152287,6 +154976,35 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_test_case", "uniqueTag" : "TEST_CASE__FETCH__IDEA_RELATION_TEST_CASE" + }, { + "codeName" : "fetch_ideas_relation_test_case", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_test_case", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_test_case" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "test_case_dto" + }, + "type" : "PAGE" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_test_case", + "uniqueTag" : "TEST_CASE__FETCH__IDEAS_RELATION_TEST_CASE" }, { "codeName" : "fetch_implementation_results", "dataAccessAction" : "READ", @@ -156708,6 +159426,35 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_ticket", "uniqueTag" : "TICKET__FETCH__IDEA_RELATION_TICKET" + }, { + "codeName" : "fetch_ideas_relation_ticket", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_ticket", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_ticket" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "ticket_dto" + }, + "type" : "PAGE" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_ticket", + "uniqueTag" : "TICKET__FETCH__IDEAS_RELATION_TICKET" }, { "codeName" : "fetch_mob_ticket_list", "dataAccessAction" : "READ", @@ -161117,6 +163864,19 @@ "enableModify" : true, "keyField" : false, "majorField" : false + }, { + "codeName" : "review_result_state", + "codeName2" : "review_result_state", + "logicName" : "评审结果", + "name" : "REVIEW_RESULT_STATE", + "orderValue" : 460, + "stdDataType" : 25, + "stringLength" : 60, + "allowEmpty" : true, + "enableCreate" : true, + "enableModify" : true, + "keyField" : false, + "majorField" : false }, { "codeName" : "remaining_workload", "codeName2" : "remaining_workload", @@ -162346,12 +165106,12 @@ "needResourceKey" : true }, { "codeName" : "copy", - "dataAccessAction" : "CREATE", + "dataAccessAction" : "COPY", "methodType" : "DEACTION", - "name" : "copy", + "name" : "Copy", "getPSDEAction" : { "modelref" : true, - "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy.json" + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/Copy.json" }, "getPSDEServiceAPIMethodInput" : { "name" : "输入对象", @@ -162370,6 +165130,32 @@ "requestPath" : "/copy", "uniqueTag" : "WORK_ITEM__DEACTION__COPY", "needResourceKey" : true + }, { + "codeName" : "copy_item", + "dataAccessAction" : "CREATE", + "methodType" : "DEACTION", + "name" : "copy_item", + "getPSDEAction" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt/PSDATAENTITIES/work_item/PSDEACTIONS/copy_item.json" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "type" : "VOID" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/copy_item", + "uniqueTag" : "WORK_ITEM__DEACTION__COPY_ITEM", + "needResourceKey" : true }, { "codeName" : "count_my_todo", "dataAccessAction" : "READ", @@ -163905,6 +166691,35 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_complete_trend", "uniqueTag" : "WORK_ITEM__FETCH__COMPLETE_TREND" + }, { + "codeName" : "fetch_copy", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_copy", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "copy" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_copy", + "uniqueTag" : "WORK_ITEM__FETCH__COPY" }, { "codeName" : "fetch_default", "dataAccessAction" : "READ", @@ -164079,6 +166894,35 @@ "requestParamType" : "ENTITY", "requestPath" : "/fetch_idea_relation_work_item", "uniqueTag" : "WORK_ITEM__FETCH__IDEA_RELATION_WORK_ITEM" + }, { + "codeName" : "fetch_ideas_relation_work_item", + "dataAccessAction" : "READ", + "methodType" : "FETCH", + "name" : "fetch_ideas_relation_work_item", + "getPSDEDataSet" : { + "modelref" : true, + "id" : "ideas_relation_work_item" + }, + "getPSDEServiceAPIMethodInput" : { + "name" : "输入对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_filter_dto" + }, + "type" : "DTO" + }, + "getPSDEServiceAPIMethodReturn" : { + "name" : "返回对象", + "getPSDEMethodDTO" : { + "modelref" : true, + "id" : "work_item_dto" + }, + "type" : "PAGE" + }, + "requestMethod" : "POST", + "requestParamType" : "ENTITY", + "requestPath" : "/fetch_ideas_relation_work_item", + "uniqueTag" : "WORK_ITEM__FETCH__IDEAS_RELATION_WORK_ITEM" }, { "codeName" : "fetch_kanban_user_stat", "dataAccessAction" : "READ", diff --git a/model/PSSYSTEM.json b/model/PSSYSTEM.json index ec5098467297e91945f339fe38b86137dc708644..aec92ab1f14733c81ad7ae12b569c8a3ee213f44 100644 --- a/model/PSSYSTEM.json +++ b/model/PSSYSTEM.json @@ -501,6 +501,9 @@ }, { "modelref" : true, "path" : "PSMODULES/ProdMgmt/PSCODELISTS/cur_product_tag.json" + }, { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json" }, { "modelref" : true, "path" : "PSCODELISTS/CodeList40.json" @@ -2559,6 +2562,20 @@ }, "styleCode" : "ANCHO_HTML", "replaceDefault" : false + }, { + "codeName" : "PAGE_TEAM_SELECT", + "dynaModelFilePath" : "PSSYSEDITORSTYLES/PAGE_TEAM_SELECT.json", + "editorHeight" : -1.0, + "editorType" : "PICKER", + "editorWidth" : -1.0, + "name" : "人员团队选择(空间页面)", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "styleCode" : "PAGE_TEAM_SELECT", + "replaceDefault" : false }, { "codeName" : "EXTEND", "dynaModelFilePath" : "PSSYSEDITORSTYLES/EXTEND.json", @@ -3087,6 +3104,20 @@ }, "styleCode" : "PERSONEL_SELECT_SPACE", "replaceDefault" : false + }, { + "codeName" : "WORK_ITEM_TEAM_SELECT", + "dynaModelFilePath" : "PSSYSEDITORSTYLES/WORK_ITEM_TEAM_SELECT.json", + "editorHeight" : -1.0, + "editorType" : "PICKER", + "editorWidth" : -1.0, + "name" : "人员团队选择(项目工作项)", + "getPSSysPFPlugin" : { + "pluginType" : "EDITOR_CUSTOMSTYLE", + "pluginCode" : "TEAM_SELECT", + "runtimeObject" : true + }, + "styleCode" : "WORK_ITEM_TEAM_SELECT", + "replaceDefault" : false }, { "codeName" : "PERSONEL_SELECT_PRODUCT", "dynaModelFilePath" : "PSSYSEDITORSTYLES/PERSONEL_SELECT_PRODUCT.json", @@ -3671,6 +3702,18 @@ "taskUrl" : "view://idea_main_view?srfnavctx={\"idea\":\"${data.id}\",\"product\":\"${data.product_id}\", \"space\": null, \"article_page\": null, \"project\": null,\"work_item\": null, \"customer\": null, \"ticket\": null, \"library\": null, \"test_case\": null, \"run\": null}", "wXContent" : "${data.update_mantext}取消分配了需求:${data.title}", "mailGroupSend" : false + }, { + "codeName" : "page_review_complete", + "content" : "
\n
\n ${data.reviewertext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.reviewertext} \n 完成了页面评审\n
\n
\n
\n <#if data.identifier??>\n ${data.identifier}\n \n ${data.name}\n
\n
\n ${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}\n · 知识管理 · ${data.principal_name}\n
\n
\n
", + "contentType" : "HTML", + "dynaModelFilePath" : "PSMODULES/Wiki/PSSYSMSGTEMPLS/page_review_complete.json", + "name" : "评审完成通知模板(空间页面)", + "getPSSystemModule" : { + "modelref" : true, + "path" : "PSMODULES/Wiki.json" + }, + "taskUrl" : "view://review_page_main_view?srfnavctx={\"review\":\"${data.id}\",\"product\":\"${data.principal_id}\"}", + "mailGroupSend" : false }, { "codeName" : "library_member_remove", "content" : "
\n
\n ${data.update_mantext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.update_mantext} \n 把你移除了测试库\n
\n
\n
\n <#if data.library_identifier??>\n ${data.library_identifier}\n \n ${data.library_name}\n
\n
\n ${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}\n · 测试管理 · ${data.library_name}\n
\n
\n
", @@ -3936,6 +3979,18 @@ "taskUrl" : "<#if data.is_deleted==0><#if data.type == 'scrum'>route://-/index/project=${data.id}/project_scrum_index_view/srfnav=usrdrgroup1225572368/project_over_view/srfnavctx=%257B%2522srfdefaulttoroutedepth%2522%253A3%257D<#elseif data.type == 'hybrid'>route://-/index/project=${data.id}/project_hybrid_index_view/srfnav=usrdrgroup1225572368/project_over_view/srfnavctx=%257B%2522srfdefaulttoroutedepth%2522%253A3%257D<#elseif data.type == 'kanban'>route://-/index/project=${data.id}/project_kanban_index_view/srfnav=usrdrgroup1225572368/project_over_view/srfnavctx=%257B%2522srfdefaulttoroutedepth%2522%253A3%257D<#elseif data.type == 'waterfall'>route://-/index/project=${data.id}/project_waterfall_index_view/srfnav=usrdrgroup1225572368/project_over_view/srfnavctx=%257B%2522srfdefaulttoroutedepth%2522%253A3%257D", "wXContent" : "${data.update_mantext}<#if data.is_deleted==1>删除<#else>恢复了项目:${data.name}", "mailGroupSend" : false + }, { + "codeName" : "wi_review_inform_template", + "content" : "
\n
\n ${data.reviewertext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.reviewertext} \n 给你分配了工作项评审\n
\n
\n
\n <#if data.identifier??>\n ${data.identifier}\n \n ${data.name}\n
\n
\n ${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}\n · 项目管理 · ${data.principal_name}\n
\n
\n
", + "contentType" : "HTML", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSSYSMSGTEMPLS/wi_review_inform_template.json", + "name" : "工作项评审通知模板", + "getPSSystemModule" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt.json" + }, + "taskUrl" : "view://review_work_item_main_view?srfnavctx={\"review\":\"${data.id}\",\"product\":\"${data.principal_id}\"}", + "mailGroupSend" : false }, { "codeName" : "work_item_archived_or_activate", "content" : "
\n
\n ${data.update_mantext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.update_mantext} \n <#if data.is_archived==1>归档<#else>激活了${data.work_item_type_name}\n
\n
\n
\n <#if data.show_identifier??>\n ${data.show_identifier}\n \n ${data.title}\n
\n
\n ${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}\n · 项目管理 · ${data.project_name}\n
\n
\n
", @@ -4011,6 +4066,18 @@ "taskUrl" : "view://test_case_main_view?srfnavctx={\"test_case\":\"${data.id}\",\"library\":\"${data.test_library_id}\", \"space\": null, \"article_page\": null, \"project\": null,\"work_item\": null, \"customer\": null, \"idea\": null, \"product\": null, \"ticket\": null, \"run\": null}", "wXContent" : "${data.update_mantext}<#if data.is_deleted==1>删除<#else>恢复了测试用例:${data.title}", "mailGroupSend" : false + }, { + "codeName" : "page_review_inform_template", + "content" : "
\n
\n ${data.reviewertext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.reviewertext} \n 给你分配了页面评审\n
\n
\n
\n <#if data.identifier??>\n ${data.identifier}\n \n ${data.name}\n
\n
\n ${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}\n · 知识管理 · ${data.principal_name}\n
\n
\n
", + "contentType" : "HTML", + "dynaModelFilePath" : "PSMODULES/Wiki/PSSYSMSGTEMPLS/page_review_inform_template.json", + "name" : "页面评审通知模板", + "getPSSystemModule" : { + "modelref" : true, + "path" : "PSMODULES/Wiki.json" + }, + "taskUrl" : "view://review_page_main_view?srfnavctx={\"review\":\"${data.id}\",\"space\":\"${data.principal_id}\"}", + "mailGroupSend" : false }, { "codeName" : "comment_at", "content" : "
\n
\n ${data.update_mantext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.update_mantext} \n 在评论中提及了你\n
\n
\n\t\t<#if data.parent(\"principal_id\")??>\n\t\t\t<#assign parent= data.parent(\"principal_id\")>\n\t\t\t\t
\n\t\t\t\t\t<#if parent.show_identifier??>\n\t\t\t\t\t\t${parent.show_identifier}\n\t\t\t\t\t\n\t\t\t\t\t<#if data.principal_type == 'CUSTOMER' || data.principal_type == 'PAGE'>\n\t\t\t\t\t\t${parent.name}\n\t\t\t\t\t<#else>\n\t\t\t\t\t\t${parent.title}\n\t\t\t\t\t\t\t\n\t\t\t\t
\n\t\t\t<#assign content = data.content?replace(']*>', '[图片]', 'r')?replace(']*>', '', 'r')?replace(']*>', '', 'r')>\n\t\t\t<#assign regex = \"(\\\\@\\\\{.*?\\\\})\">\n\t\t\t\t<#list content?matches(regex) as match>\n\t\t\t\t\t<#assign jsonStr = match>\n <#assign jsonObject = (jsonStr?replace(\"@\", \"\"))?eval> \n\t\t\t\t\t\t\t<#if jsonObject.name??>\n\t\t\t\t\t\t\t\t<#assign name = jsonObject.name>\n\t\t\t\t\t\t\t\t\t<#assign content = content?replace(jsonStr, \"@\" + name + \"\")>\n\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t<#assign regex = \"\\\\#\\\\{\\\"id\\\":\\\"(.*?)\\\",\\\"name\\\":\\\"(.+?)\\\",\\\"identifier\\\":\\\"(.+?)\\\",\\\"owner_id\\\":\\\"(.*?)\\\",\\\"owner_type\\\":\\\"(.*?)\\\",\\\"owner_subtype\\\":\\\"(.*?)\\\",\\\"recent_parent\\\":\\\"(.*?)\\\"\\\\}\">\n\t\t\t\t<#list content?matches(regex) as match>\n\t\t\t\t\t<#assign jsonStr = match>\n <#assign content = content?replace(jsonStr,\"\"+ \"提及:\"+ match?groups[3]+ match?groups[2] + \"\")>\n\t\t\t\t\n\t\t\t
\n\t\t\t\t${content}\n\t\t\t
\n\t\t\n\t\t<#if parent.parent(\"project_id\")??>\n\t\t<#assign project= parent.parent(\"project_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 项目管理 · ${project.name}
\n\t\t<#elseif parent.parent(\"product_id\")??>\n <#assign product= parent.parent(\"product_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 产品管理 · ${product.name}
\n\t\t<#elseif parent.parent(\"plan_id\")??>\n <#assign plan= parent.parent(\"plan_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 测试管理 · ${plan.library_name}
\n\t\t<#elseif parent.parent(\"test_library_id\")??>\n <#assign library= parent.parent(\"test_library_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 测试管理 · ${library.name}
\n\t\t<#elseif parent.parent(\"space_id\")??>\n <#assign space= parent.parent(\"space_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 知识库管理 · ${space.name}
\n\t\t\n
\n
", @@ -4371,6 +4438,18 @@ "taskUrl" : "<#if data.is_deleted==0>route://-/index/space=${data.id}/space_index_view/srfnav=drgroup/article_page_tree_exp_view/srfnavctx=%257B%2522srfdefaulttoroutedepth%2522%253A3%257D;srfnav=root:node@${data.id}/article_page_show_view/srfnavctx={\"article_page\":\"${data.id}\"}", "wXContent" : "${data.update_mantext}<#if data.is_deleted==1>删除<#else>恢复了空间:${data.name}", "mailGroupSend" : false + }, { + "codeName" : "work_item_review_complete", + "content" : "
\n
\n ${data.reviewertext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.reviewertext} \n 完成了工作项评审\n
\n
\n
\n <#if data.identifier??>\n ${data.identifier}\n \n ${data.name}\n
\n
\n ${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}\n · 项目管理 · ${data.principal_name}\n
\n
\n
", + "contentType" : "HTML", + "dynaModelFilePath" : "PSMODULES/ProjMgmt/PSSYSMSGTEMPLS/work_item_review_complete.json", + "name" : "评审完成通知模板(项目工作项)", + "getPSSystemModule" : { + "modelref" : true, + "path" : "PSMODULES/ProjMgmt.json" + }, + "taskUrl" : "view://review_work_item_main_view?srfnavctx={\"review\":\"${data.id}\",\"product\":\"${data.principal_id}\"}", + "mailGroupSend" : false }, { "codeName" : "comment_customer", "content" : "
\n
\n ${data.update_mantext!?right_pad(2)?substring(0,2)?trim}\n
\n
\n
\n
\n ${data.update_mantext} \n 评论了<#if data.principal_type == 'WORK_ITEM'>${data.parent(\"principal_id\").work_item_type_name}<#elseif data.principal_type == 'IDEA'>需求<#elseif data.principal_type == 'TICKET'>工单<#elseif data.principal_type == 'TEST_CASE'>测试用例<#elseif data.principal_type == 'CUSTOMER'>客户<#elseif data.principal_type == 'RUN'>执行用例\n
\n
\n\t\t<#if data.parent(\"principal_id\")??>\n\t\t\t<#assign parent= data.parent(\"principal_id\")>\n\t\t\t\t
\n\t\t\t\t\t<#if parent.show_identifier??>\n\t\t\t\t\t\t${parent.show_identifier}\n\t\t\t\t\t\n\t\t\t\t\t<#if data.principal_type == 'CUSTOMER' || data.principal_type == 'PAGE'>\n\t\t\t\t\t\t${parent.name}\n\t\t\t\t\t<#else>\n\t\t\t\t\t\t${parent.title}\n\t\t\t\t\t\t\t\n\t\t\t\t
\n\t\t\t<#assign content = data.content?replace(']*>', '[图片]', 'r')?replace(']*>', '', 'r')?replace(']*>', '', 'r')>\n\t\t\t<#assign regex = \"(\\\\@\\\\{.*?\\\\})\">\n\t\t\t\t<#list content?matches(regex) as match>\n\t\t\t\t\t<#assign jsonStr = match>\n <#assign jsonObject = (jsonStr?replace(\"@\", \"\"))?eval> \n\t\t\t\t\t\t\t<#if jsonObject.name??>\n\t\t\t\t\t\t\t\t<#assign name = jsonObject.name>\n\t\t\t\t\t\t\t\t\t<#assign content = content?replace(jsonStr, \"@\" + name + \"\")>\n\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t<#assign regex = \"\\\\#\\\\{\\\"id\\\":\\\"(.*?)\\\",\\\"name\\\":\\\"(.+?)\\\",\\\"identifier\\\":\\\"(.+?)\\\",\\\"owner_id\\\":\\\"(.*?)\\\",\\\"owner_type\\\":\\\"(.*?)\\\",\\\"owner_subtype\\\":\\\"(.*?)\\\",\\\"recent_parent\\\":\\\"(.*?)\\\"\\\\}\">\n\t\t\t\t<#list content?matches(regex) as match>\n\t\t\t\t\t<#assign jsonStr = match>\n <#assign content = content?replace(jsonStr,\"\"+ \"提及:\"+match?groups[3]+ match?groups[2] + \"\")>\n\t\t\t\t\n\t\t\t
\n\t\t\t\t${content}\n\t\t\t
\n\t\t\n\t\t<#if parent.parent(\"project_id\")??>\n\t\t<#assign project= parent.parent(\"project_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 项目管理 · ${project.name}
\n\t\t<#elseif parent.parent(\"product_id\")??>\n <#assign product= parent.parent(\"product_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 产品管理 · ${product.name}
\n\t\t<#elseif parent.parent(\"plan_id\")??>\n <#assign plan= parent.parent(\"plan_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 测试管理 · ${plan.library_name}
\n\t\t<#elseif parent.parent(\"test_library_id\")??>\n <#assign library= parent.parent(\"test_library_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 测试管理 · ${library.name}
\n\t\t<#elseif parent.parent(\"space_id\")??>\n <#assign space= parent.parent(\"space_id\")>\n\t\t\t
${data.update_time?string(\"yyyy-MM-dd HH:mm:ss\")}· 知识库管理 · ${space.name}
\n\t\t\n
\n
", @@ -4879,6 +4958,17 @@ } } ], "getAllPSSysSFPlugins" : [ { + "codeName" : "BoardCopyDEActionRuntime", + "dynaModelFilePath" : "PSSYSSFPLUGINS/BoardCopyDEActionRuntime.json", + "memo" : "看板拷贝增强插件", + "name" : "BoardCopyDEActionRuntime", + "pluginCode" : "BoardCopyDEActionRuntime", + "pluginType" : "DEACTION", + "rTObjectName" : "cn.ibizlab.plm.user.plugin.groovy.dataentity.action.BoardCopyDEActionRuntime", + "rTObjectSource" : 1, + "templCode" : "package cn.ibizlab.plm.user.plugin.groovy.dataentity.action\r\n\r\nimport net.ibizsys.central.dataentity.IDataEntityRuntime\r\nimport net.ibizsys.central.plugin.util.dataentity.action.CopyDEActionRuntime\r\nimport net.ibizsys.central.util.IEntityDTO\r\nimport net.ibizsys.model.dataentity.defield.IPSDEField\r\nimport net.ibizsys.model.dataentity.der.IPSDER1NBase\r\nimport net.ibizsys.model.dataentity.der.IPSDERBase\r\nimport net.ibizsys.runtime.util.ActionSession\r\nimport net.ibizsys.runtime.util.ActionSessionManager\r\nimport org.springframework.util.ObjectUtils\r\n\r\npublic class BoardCopyDEActionRuntime extends CopyDEActionRuntime {\r\n\r\n private static String PROJECT_ID_DEFIELD = \"project_id\";\r\n @Override\r\n protected Object onExecute(IEntityDTO iEntityDTO) throws Throwable {\r\n ActionSession actionSession = ActionSessionManager.getCurrentSessionMust();\r\n Object objKeyValue = this.getDataEntityRuntime().getKeyFieldValue(iEntityDTO);\r\n if (ObjectUtils.isEmpty(objKeyValue)) {\r\n throw new Exception(\"传入数据键值无效\");\r\n } else {\r\n IEntityDTO ret = this.getDataEntityRuntime().get(objKeyValue);\r\n boolean defaultBoards = false;\r\n if(objKeyValue.equals(ret.get(PROJECT_ID_DEFIELD))){\r\n defaultBoards = true;\r\n }\r\n this.getDataEntityRuntime().rebuildCopyEntityDTO(ret, true, true);\r\n List psDEFields = this.getDataEntityRuntime().getPSDEFields(true);\r\n if (psDEFields != null) {\r\n for(IPSDEField iPSDEField : psDEFields) {\r\n if (!iPSDEField.isKeyDEField() && iEntityDTO.contains(iPSDEField.getLowerCaseName())) {\r\n ret.set(iPSDEField.getLowerCaseName(), iEntityDTO.get(iPSDEField.getLowerCaseName()));\r\n }\r\n }\r\n }\r\n\r\n List psDERBaseList = this.getDataEntityRuntime().getPSDERBases(true);\r\n if (!ObjectUtils.isEmpty(psDERBaseList)) {\r\n for(IPSDERBase iPSDERBase : psDERBaseList) {\r\n if (iPSDERBase instanceof IPSDER1NBase) {\r\n IPSDER1NBase iPSDER1NBase = (IPSDER1NBase)iPSDERBase;\r\n if (iPSDER1NBase.getCloneOrder() >= 0) {\r\n IPSDEField pickupPSDEField = iPSDER1NBase.getPickupPSDEFieldMust();\r\n Object value = ret.get(pickupPSDEField.getLowerCaseName());\r\n if (value != null) {\r\n String strTag = String.format(\"_COPYSOURCE__%s__%s\", iPSDER1NBase.getMajorPSDataEntityMust().getId(), value);\r\n Object cache = actionSession.getActionParam(strTag);\r\n if (cache instanceof IEntityDTO) {\r\n IDataEntityRuntime majorDataEntityRuntime = this.getSystemRuntime().getDataEntityRuntime(iPSDER1NBase.getMajorPSDataEntityMust().getId());\r\n IEntityDTO cacheEntityDTO = (IEntityDTO)cache;\r\n ret.set(pickupPSDEField.getLowerCaseName(), majorDataEntityRuntime.getKeyFieldValue(cacheEntityDTO));\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n //移除默认看板子数据\r\n if(defaultBoards){\r\n String defaultBoardKey = ret.get(PROJECT_ID_DEFIELD);\r\n ret = this.getDataEntityRuntime().get(defaultBoardKey);\r\n List clonelist = this.getDataEntityRuntime().getClonePSDER1Ns(true);\r\n if (!ObjectUtils.isEmpty(clonelist)) {\r\n for(IPSDER1NBase iPSDERBase : clonelist) {\r\n this.getSystemRuntime().getDataEntityRuntime(iPSDERBase.getMinorPSDataEntity().getName()).removeByForeignKey(iPSDERBase.getPickupPSDEField(),defaultBoardKey,iPSDERBase);\r\n }\r\n }\r\n }else{\r\n this.getDataEntityRuntime().rawCreate(Arrays.asList(ret),true);\r\n }\r\n String strTag = String.format(\"_COPYSOURCE__%s__%s\", this.getDataEntityRuntime().getId(), objKeyValue);\r\n actionSession.setActionParam(strTag, ret);\r\n List clonelist = this.getDataEntityRuntime().getClonePSDER1Ns(true);\r\n if (!ObjectUtils.isEmpty(clonelist)) {\r\n for(IPSDER1NBase iPSDERBase : clonelist) {\r\n this.onCopyPSDER1NBase(iEntityDTO, ret, iPSDERBase);\r\n }\r\n }\r\n// throw new Exception(\"TestCopy\");\r\n return ret;\r\n }\r\n }\r\n}", + "runtimeObject" : true + }, { "codeName" : "DynaFieldDEDataImportRuntimeEx", "dynaModelFilePath" : "PSSYSSFPLUGINS/DynaFieldDEDataImportRuntimeEx.json", "memo" : "支持动态属性导入", @@ -4946,6 +5036,17 @@ "rTObjectSource" : 1, "templCode" : "package cn.ibizlab.plm.user.plugin.groovy.dataentity.dataimport\r\n\r\nimport com.fasterxml.jackson.databind.JsonNode\r\nimport groovy.transform.CompileStatic;\r\nimport net.ibizsys.central.cloud.core.util.domain.V2ImportSchema;\r\nimport net.ibizsys.central.plugin.poi.dataentity.dataimport.POIDEDataImportRuntime\r\nimport net.ibizsys.central.util.IEntityDTO;\r\nimport net.ibizsys.model.dataentity.dataimport.IPSDEDataImportItem;\r\nimport net.ibizsys.model.dataentity.defield.IPSDEField;\r\nimport net.ibizsys.runtime.dataentity.DataEntityRuntimeException;\r\nimport net.ibizsys.runtime.util.IEntity;\r\nimport org.apache.poi.ss.usermodel.Workbook;\r\nimport org.springframework.util.StringUtils;\r\n\r\nimport java.util.ArrayList;\r\nimport java.util.List;\r\nimport java.util.Map;\r\n\r\n@CompileStatic\r\npublic class PageDataImportRuntimeEx extends POIDEDataImportRuntime {\r\n\r\n\r\n}", "runtimeObject" : true + }, { + "codeName" : "ProjectCopyDEActionRuntime", + "dynaModelFilePath" : "PSSYSSFPLUGINS/ProjectCopyDEActionRuntime.json", + "memo" : "项目拷贝增强插件", + "name" : "ProjectCopyDEActionRuntime", + "pluginCode" : "ProjectCopyDEActionRuntime", + "pluginType" : "DEACTION", + "rTObjectName" : "cn.ibizlab.plm.user.plugin.groovy.dataentity.action.ProjectCopyDEActionRuntime", + "rTObjectSource" : 1, + "templCode" : "package cn.ibizlab.plm.user.plugin.groovy.dataentity.action\r\n\r\nimport net.ibizsys.central.dataentity.IDataEntityRuntime;\r\nimport net.ibizsys.central.plugin.util.dataentity.action.CopyDEActionRuntime\r\nimport net.ibizsys.central.util.IEntity\r\nimport net.ibizsys.central.util.IEntityDTO\r\nimport net.ibizsys.central.util.ISearchContextDTO\r\nimport net.ibizsys.central.util.Inflector\r\nimport net.ibizsys.model.PSModelEnums\r\nimport net.ibizsys.model.dataentity.defield.IPSDEField\r\nimport net.ibizsys.model.dataentity.der.IPSDER1N\r\nimport net.ibizsys.model.dataentity.der.IPSDER1NBase\r\nimport net.ibizsys.model.dataentity.der.IPSDERBase\r\nimport net.ibizsys.model.dataentity.der.IPSDERCustom\r\nimport net.ibizsys.model.dataentity.ds.IPSDEDataSet\r\nimport net.ibizsys.model.dataentity.service.IPSDEMethodDTOField\r\nimport net.ibizsys.runtime.dataentity.DETypes\r\nimport net.ibizsys.runtime.util.ActionSession\r\nimport net.ibizsys.runtime.util.ActionSessionManager\r\nimport net.ibizsys.runtime.util.Conditions\r\nimport net.ibizsys.runtime.util.DataTypeUtils\r\nimport org.springframework.util.ObjectUtils\r\nimport org.springframework.util.StringUtils;\r\n\r\npublic class ProjectCopyDEActionRuntime extends CopyDEActionRuntime {\r\n\r\n private boolean bCopyComment = true;\r\n private static String WORK_ITEM_DENAME = \"WORK_ITEM\";\r\n private static String COMMENT_DENAME = \"COMMENT\";\r\n private static String COMMENTS_DEFIELD = \"comments\";\r\n\r\n @Override\r\n protected void onCopyPSDER1NBase(IEntityDTO srcEntityDTO, IEntityDTO retEntityDTO, IPSDER1NBase iPSDERBase) throws Throwable {\r\n IDataEntityRuntime refDataEntityRuntime = this.getSystemRuntime().getDataEntityRuntime(iPSDERBase.getMinorPSDataEntityMust().getId());\r\n if(WORK_ITEM_DENAME.equals(refDataEntityRuntime.getName())){\r\n Object objKeyValue = this.getDataEntityRuntime().getKeyFieldValue(srcEntityDTO);\r\n // 找到外键\r\n IPSDEField pickupPSDEField = null;\r\n IPSDEField parentTypePSDEField = null;\r\n IPSDEField parentSubTypePSDEField = null;\r\n\r\n String strParentSubType = null;\r\n String strParentType = null;\r\n\r\n IPSDEDataSet nestedPSDEDataSet = null;\r\n\r\n if (iPSDERBase instanceof IPSDER1N) {\r\n pickupPSDEField = ((IPSDER1N) iPSDERBase).getPSPickupDEFieldMust();\r\n nestedPSDEDataSet = ((IPSDER1N) iPSDERBase).getNestedPSDEDataSet();\r\n } else if (iPSDERBase instanceof IPSDERCustom) {\r\n IPSDERCustom iPSDERCustom = (IPSDERCustom) iPSDERBase;\r\n pickupPSDEField = iPSDERCustom.getPickupPSDEField();\r\n nestedPSDEDataSet = iPSDERCustom.getNestedPSDEDataSet();\r\n if (refDataEntityRuntime.getDEType() == DETypes.DYNAATTACHED || PSModelEnums.DERSubType.DER1N.value.equalsIgnoreCase(iPSDERCustom.getDERSubType())) {\r\n parentTypePSDEField = refDataEntityRuntime.getPSDEFieldByPredefinedType(PSModelEnums.PredefinedFieldType.PARENTTYPE, refDataEntityRuntime.getDEType() != DETypes.DYNAATTACHED);\r\n if (parentTypePSDEField != null) {\r\n strParentType = iPSDERCustom.getParentType();\r\n if (!StringUtils.hasLength(strParentType)) {\r\n // strParentType = this.getName();\r\n strParentType = this.getDataEntityRuntime().getDERParentType();\r\n }\r\n }\r\n parentSubTypePSDEField = refDataEntityRuntime.getPSDEFieldByPredefinedType(PSModelEnums.PredefinedFieldType.PARENTSUBTYPE, true);\r\n if (parentSubTypePSDEField != null) {\r\n strParentSubType = iPSDERCustom.getParentSubType();\r\n if (!StringUtils.hasLength(strParentSubType)) {\r\n strParentSubType = iPSDERBase.getMinorCodeName();\r\n }\r\n }\r\n }\r\n }\r\n if (pickupPSDEField == null) {\r\n throw new Exception(String.format(\"克隆关系[%s]未定义连接属性\", iPSDERBase.getName()));\r\n }\r\n\r\n ISearchContextDTO iSearchContextDTO = refDataEntityRuntime.createSearchContext();\r\n iSearchContextDTO.all().count(false);\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, pickupPSDEField, Conditions.EQ, objKeyValue);\r\n if (parentTypePSDEField != null) {\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, parentTypePSDEField, Conditions.EQ, strParentType);\r\n }\r\n if (parentSubTypePSDEField != null) {\r\n if (StringUtils.hasLength(strParentSubType)) {\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, parentSubTypePSDEField, Conditions.EQ, DataTypeUtils.convert(parentSubTypePSDEField.getStdDataType(), strParentSubType));\r\n } else {\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, parentSubTypePSDEField, Conditions.ISNULL, null);\r\n }\r\n }\r\n\r\n // 设置排序信息\r\n IPSDEField orderValuePSDEField = refDataEntityRuntime.getOrderValuePSDEField();\r\n if (orderValuePSDEField != null) {\r\n refDataEntityRuntime.setSearchSort(iSearchContextDTO, orderValuePSDEField, PSModelEnums.SortDir.ASC.value);\r\n }\r\n List lastList = null;\r\n if (nestedPSDEDataSet != null) {\r\n lastList = refDataEntityRuntime.selectDataSet(nestedPSDEDataSet, iSearchContextDTO);\r\n } else {\r\n lastList = refDataEntityRuntime.select(iSearchContextDTO);\r\n }\r\n\r\n //以上与常规拷贝一致,下方为工作项批量拷贝\r\n Map cloneEntityDtosMap= new LinkedHashMap<>();\r\n if (!ObjectUtils.isEmpty(lastList)) {\r\n //嵌套数据列表集合\r\n List clonelist = refDataEntityRuntime.getClonePSDER1Ns(true);\r\n if (!ObjectUtils.isEmpty(clonelist)) {\r\n for (IPSDER1NBase clonePSDERBase : clonelist) {\r\n //预处理COMMENT评论数据\r\n if (COMMENT_DENAME.equals(clonePSDERBase.getMinorPSDataEntity().getName()) && bCopyComment) {\r\n IDataEntityRuntime nestDataEntityRuntime = this.getSystemRuntime().getDataEntityRuntime((clonePSDERBase.getMinorPSDataEntity().getName()));\r\n List copyComments = getCopyrefs(refDataEntityRuntime, nestDataEntityRuntime, lastList, clonePSDERBase);\r\n if (!ObjectUtils.isEmpty(copyComments)) {\r\n for(IEntityDTO iEntityDTO :copyComments){\r\n nestDataEntityRuntime.rebuildCopyEntityDTO(iEntityDTO,true,true);\r\n }\r\n for (IEntityDTO item : lastList) {\r\n item.put(COMMENTS_DEFIELD,copyComments.findAll {item.get(refDataEntityRuntime.getKeyPSDEField().getLowerCaseName()).equals(it.get(clonePSDERBase.getPickupPSDEField().getLowerCaseName()))})\r\n }\r\n }\r\n }\r\n }\r\n for (IEntityDTO item : lastList) {\r\n refDataEntityRuntime.rebuildCopyEntityDTO(item,true,true);\r\n //获取嵌套实体的克隆数据\r\n for (IPSDER1NBase clonePSDERBase : clonelist) {\r\n List allNestDTOList = cloneEntityDtosMap.get(clonePSDERBase.getMinorPSDataEntity().getName());\r\n if(ObjectUtils.isEmpty(allNestDTOList)){\r\n allNestDTOList = new ArrayList();\r\n cloneEntityDtosMap.put(clonePSDERBase.getMinorPSDataEntity().getName(), allNestDTOList);\r\n }\r\n List curItemNestDTOList = refDataEntityRuntime.getNestedDERValue(item, clonePSDERBase);\r\n if(ObjectUtils.isEmpty(curItemNestDTOList)){\r\n curItemNestDTOList = item.get(Inflector.getInstance().pluralize(clonePSDERBase.getMinorPSDataEntity().getLowerCamelCodeName()));\r\n }\r\n if(!ObjectUtils.isEmpty(curItemNestDTOList)){\r\n allNestDTOList.addAll(curItemNestDTOList);\r\n IPSDEMethodDTOField iPSDEMethodDTOField = item.getDEMethodDTORuntime().getPSDEMethodDTOFieldByDER(clonePSDERBase.getId(), true);\r\n if(!ObjectUtils.isEmpty(iPSDEMethodDTOField)){\r\n //排除嵌套数据,后续批保存提升速度\r\n item.reset(iPSDEMethodDTOField.getLowerCaseName());\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n //再次执行父键转化\r\n for (IPSDER1NBase clonePSDERBase : clonelist) {\r\n List allNestDTOList = cloneEntityDtosMap.get(clonePSDERBase.getMinorPSDataEntity().getName());\r\n reTranstransParentId(clonePSDERBase.getMinorPSDataEntity().getName(),allNestDTOList);\r\n }\r\n }\r\n// throw new Exception(\"TestCopy\");\r\n refDataEntityRuntime.rawCreate(lastList,true);\r\n //优化保存速度\r\n for (java.util.Map.Entry>> entry : cloneEntityDtosMap.entrySet()) {\r\n if(!ObjectUtils.isEmpty(entry.value)){\r\n IDataEntityRuntime nestDataEntityRuntime = this.getSystemRuntime().getDataEntityRuntime(entry.key);\r\n if(nestDataEntityRuntime != null){\r\n nestDataEntityRuntime.rawCreate(entry.value,true);\r\n }\r\n\r\n }\r\n }\r\n }else {\r\n super.onCopyPSDER1NBase(srcEntityDTO, retEntityDTO, iPSDERBase)\r\n }\r\n }\r\n\r\n private List getCopyrefs(IDataEntityRuntime srcDataEntityRuntime, IDataEntityRuntime refDataEntityRuntime, List srcList,IPSDER1NBase iPSDERBase){\r\n List ids = srcList.collect {\r\n it.get(\"id\")\r\n } as List;\r\n IPSDEField pickupPSDEField = null;\r\n IPSDEField parentTypePSDEField = null;\r\n IPSDEField parentSubTypePSDEField = null;\r\n String strParentSubType = null;\r\n String strParentType = null;\r\n IPSDEDataSet nestedPSDEDataSet = null;\r\n if (iPSDERBase instanceof IPSDER1N) {\r\n pickupPSDEField = ((IPSDER1N)iPSDERBase).getPSPickupDEFieldMust();\r\n nestedPSDEDataSet = ((IPSDER1N)iPSDERBase).getNestedPSDEDataSet();\r\n } else if (iPSDERBase instanceof IPSDERCustom) {\r\n IPSDERCustom iPSDERCustom = (IPSDERCustom)iPSDERBase;\r\n pickupPSDEField = iPSDERCustom.getPickupPSDEField();\r\n nestedPSDEDataSet = iPSDERCustom.getNestedPSDEDataSet();\r\n if (refDataEntityRuntime.getDEType() == 4 || PSModelEnums.DERSubType.DER1N.value.equalsIgnoreCase(iPSDERCustom.getDERSubType())) {\r\n parentTypePSDEField = refDataEntityRuntime.getPSDEFieldByPredefinedType(PSModelEnums.PredefinedFieldType.PARENTTYPE, refDataEntityRuntime.getDEType() != 4);\r\n if (parentTypePSDEField != null) {\r\n strParentType = iPSDERCustom.getParentType();\r\n if (!StringUtils.hasLength(strParentType)) {\r\n strParentType = srcDataEntityRuntime.getDERParentType();\r\n }\r\n }\r\n\r\n parentSubTypePSDEField = refDataEntityRuntime.getPSDEFieldByPredefinedType(PSModelEnums.PredefinedFieldType.PARENTSUBTYPE, true);\r\n if (parentSubTypePSDEField != null) {\r\n strParentSubType = iPSDERCustom.getParentSubType();\r\n if (!StringUtils.hasLength(strParentSubType)) {\r\n strParentSubType = iPSDERBase.getMinorCodeName();\r\n }\r\n }\r\n }\r\n }\r\n ISearchContextDTO iSearchContextDTO = refDataEntityRuntime.createSearchContext();\r\n iSearchContextDTO.all().count(false);\r\n //以下为批量查询\r\n iSearchContextDTO.in(pickupPSDEField.getName(),ids);\r\n if (parentTypePSDEField != null) {\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, parentTypePSDEField, \"EQ\", strParentType);\r\n }\r\n\r\n if (parentSubTypePSDEField != null) {\r\n if (StringUtils.hasLength(strParentSubType)) {\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, parentSubTypePSDEField, \"EQ\", DataTypeUtils.convert(parentSubTypePSDEField.getStdDataType(), strParentSubType));\r\n } else {\r\n refDataEntityRuntime.setSearchCondition(iSearchContextDTO, parentSubTypePSDEField, \"ISNULL\", (Object)null);\r\n }\r\n }\r\n\r\n IPSDEField orderValuePSDEField = refDataEntityRuntime.getOrderValuePSDEField();\r\n if (orderValuePSDEField != null) {\r\n refDataEntityRuntime.setSearchSort(iSearchContextDTO, orderValuePSDEField, PSModelEnums.SortDir.ASC.value);\r\n }\r\n\r\n List lastList = null;\r\n if (nestedPSDEDataSet != null) {\r\n lastList = refDataEntityRuntime.selectDataSet(nestedPSDEDataSet, iSearchContextDTO);\r\n } else {\r\n lastList = refDataEntityRuntime.select(iSearchContextDTO);\r\n }\r\n return lastList;\r\n }\r\n\r\n private List reTranstransParentId(String DEName, List srcList){\r\n IDataEntityRuntime refDataEntityRuntime = this.getSystemRuntime().getDataEntityRuntime(DEName);\r\n ActionSession actionSession = ActionSessionManager.getCurrentSession();\r\n for (IEntityDTO iEntityDTO :srcList){\r\n if (!ObjectUtils.isEmpty(refDataEntityRuntime.getPSDERBases())) {\r\n for(IPSDERBase ipsderBase : refDataEntityRuntime.getPSDERBases()) {\r\n if (ipsderBase instanceof IPSDER1NBase) {\r\n IPSDER1NBase iPSDER1N = (IPSDER1NBase)ipsderBase;\r\n if (iPSDER1N.getPickupPSDEField() != null) {\r\n Object value = iEntityDTO.get(iPSDER1N.getPickupPSDEField().getLowerCaseName());\r\n if (!ObjectUtils.isEmpty(value)) {\r\n String strTag = String.format(\"_COPYSOURCE__%s__%s\", iPSDER1N.getMajorPSDataEntityMust().getId(), value);\r\n Object cache = actionSession.getActionParam(strTag);\r\n if (cache instanceof IEntityDTO) {\r\n IDataEntityRuntime majorDataEntityRuntime = this.getSystemRuntime().getDataEntityRuntime(iPSDER1N.getMajorPSDataEntityMust().getId());\r\n IEntityDTO cacheEntityDTO = (IEntityDTO)cache;\r\n iEntityDTO.set(iPSDER1N.getPickupPSDEField().getLowerCaseName(), majorDataEntityRuntime.getKeyFieldValue(cacheEntityDTO));\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}", + "runtimeObject" : true }, { "codeName" : "UsrSFPlugin0201416283", "dynaModelFilePath" : "PSSYSSFPLUGINS/UsrSFPlugin0201416283.json", @@ -8809,6 +8910,9 @@ }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSCODELISTS/space_shared_status.json" + }, { + "modelref" : true, + "path" : "PSMODULES/Wiki/PSCODELISTS/cur_space_mem.json" }, { "modelref" : true, "path" : "PSMODULES/Wiki/PSCODELISTS/stenci_type.json" diff --git a/sample/nacos-deploysystem-gateway.png b/sample/nacos-deploysystem-gateway.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee2a41a2909e463aea67a150f2702bf5ae5abd5 Binary files /dev/null and b/sample/nacos-deploysystem-gateway.png differ