diff --git a/com.awspaas.user.apps.browsing_data/lib/com.awspaas.user.apps.browsing_data.jar b/com.awspaas.user.apps.browsing_data/lib/com.awspaas.user.apps.browsing_data.jar index b93eda3c..d559a890 100644 Binary files a/com.awspaas.user.apps.browsing_data/lib/com.awspaas.user.apps.browsing_data.jar and b/com.awspaas.user.apps.browsing_data/lib/com.awspaas.user.apps.browsing_data.jar differ diff --git a/com.awspaas.user.apps.browsing_data/manifest.xml b/com.awspaas.user.apps.browsing_data/manifest.xml index d8d12f37..bf0e83f5 100644 --- a/com.awspaas.user.apps.browsing_data/manifest.xml +++ b/com.awspaas.user.apps.browsing_data/manifest.xml @@ -9,20 +9,19 @@ - + com.awspaas.user.apps.browsing_data.plugin.Plugins true - - - + true true _bpm.portal 2025-07-14 11:05:17 - + + diff --git a/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea.xml b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea.xml new file mode 100644 index 00000000..b0b53ca0 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea.xml @@ -0,0 +1,269 @@ + + + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + admin + 2025-07-15 10:15:55 + admin + 2025-07-15 11:22:15 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrC1bVgmfq4lU0NeZVHUX4oskQRG2Rtfwo7j1r0WsOXrg2xOWo0cjZv4Oi9P44S6Rl + false + 下载日志记录 + BO_EU_DOWNLOAD_RECORD + false + false + false + 下载监控日志 + admin + TABLE + + + 0 + _local + + + + 0d7db96c-d362-4bd5-982e-666dde6c40ad + USERID + 账户id + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 366fc58b-b852-45de-9a70-80193d43ef10 + USERNAME + 账户姓名 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 238a697e-7b53-40bc-8a10-919d6f627586 + MODELID + 模型id + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 8d1f5c56-f605-4b91-8639-ba23bd375ff9 + MODELNAME + 模型名称 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + d98c5226-27b9-4457-ad14-e4d48a733ebb + DOWNLOADTIME + 下载时间 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + bcea836d-dc28-4813-976e-227ec3fd2ea0 + DOWNLOADTYPE + 下载类型 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 57673d59-0f0e-4648-9a84-5eb4e7d6de6f + DOWNLOADSOURCE + 下载来源页 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 7f23a242-8019-4829-a4de-74369c25d279 + RECORDSOURCE + 记录来源 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 1d814791-d925-4382-96c0-42531bbd1428 + FILENAME + 文件名称 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + + + ae9b11ec-e825-4d9a-ba02-b3c00ea763c2 + AWS_IN_ED189DE2B8CC + INDEX + BINDID + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_1.xml b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_1.xml new file mode 100644 index 00000000..2d22b492 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_1.xml @@ -0,0 +1,243 @@ + + + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + admin + 2025-07-15 10:15:55 + admin + 2025-07-15 10:31:04 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrC1bVgmfq4lU0NeZVHUX4oskQRG2Rtfwo7j1r0WsOXrg2xOWo0cjZv4Oi9P44S6Rl + false + 下载日志记录 + BO_EU_DOWNLOAD_RECORD + false + false + false + 下载监控日志 + admin + TABLE + + + 0 + _local + + + + 0d7db96c-d362-4bd5-982e-666dde6c40ad + USERID + 账户id + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 366fc58b-b852-45de-9a70-80193d43ef10 + USERNAME + 账户姓名 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 238a697e-7b53-40bc-8a10-919d6f627586 + MODELID + 模型id + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 8d1f5c56-f605-4b91-8639-ba23bd375ff9 + MODELNAME + 模型名称 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + d98c5226-27b9-4457-ad14-e4d48a733ebb + DOWNLOADTIME + 下载时间 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + bcea836d-dc28-4813-976e-227ec3fd2ea0 + DOWNLOADTYPE + 下载类型 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 57673d59-0f0e-4648-9a84-5eb4e7d6de6f + DOWNLOADSOURCE + 下载来源页 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 7f23a242-8019-4829-a4de-74369c25d279 + RECORDSOURCE + 记录来源 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + + + ae9b11ec-e825-4d9a-ba02-b3c00ea763c2 + AWS_IN_ED189DE2B8CC + INDEX + BINDID + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_2.xml b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_2.xml new file mode 100644 index 00000000..e2fb1f42 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_2.xml @@ -0,0 +1,217 @@ + + + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + admin + 2025-07-15 10:15:55 + admin + 2025-07-15 10:17:18 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrC1bVgmfq4lU0NeZVHUX4oskQRG2Rtfwo7j1r0WsOXrg2xOWo0cjZv4Oi9P44S6Rl + false + 下载日志记录 + BO_EU_DOWNLOAD_RECORD + false + false + false + 下载监控日志 + admin + TABLE + + + 0 + _local + + + + 0d7db96c-d362-4bd5-982e-666dde6c40ad + USERID + 账户id + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 366fc58b-b852-45de-9a70-80193d43ef10 + USERNAME + 账户姓名 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 238a697e-7b53-40bc-8a10-919d6f627586 + MODELID + 模型id + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 8d1f5c56-f605-4b91-8639-ba23bd375ff9 + MODELNAME + 模型名称 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + d98c5226-27b9-4457-ad14-e4d48a733ebb + DOWNLOADTIME + 下载时间 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + bcea836d-dc28-4813-976e-227ec3fd2ea0 + DOWNLOADTYPE + 下载类型 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + 57673d59-0f0e-4648-9a84-5eb4e7d6de6f + DOWNLOADSOURCE + 下载来源页 + TEXT + 128 + true + + 100 + AWSUI.Text + {"search":"0"} + true + false + true + + ENTITY + + + + 0 + + false + + + {} + + + + + ae9b11ec-e825-4d9a-ba02-b3c00ea763c2 + AWS_IN_ED189DE2B8CC + INDEX + BINDID + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_3.xml b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_3.xml new file mode 100644 index 00000000..0b016b9d --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/bo/_e4b47fd5-393a-455b-9ebc-77ae9a7081ea/e4b47fd5-393a-455b-9ebc-77ae9a7081ea_3.xml @@ -0,0 +1,34 @@ + + + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + admin + 2025-07-15 10:15:55 + + 2025-07-15 10:15:55 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrC1bVgmfq4lU0NeZVHUX4oskQRG2Rtfwo7j1r0WsOXrg2xOWo0cjZv4Oi9P44S6Rl + false + 下载日志记录 + BO_EU_DOWNLOAD_RECORD + false + false + false + 下载监控日志 + admin + TABLE + + + 0 + _local + + + + + ae9b11ec-e825-4d9a-ba02-b3c00ea763c2 + + INDEX + BINDID + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426.xml new file mode 100644 index 00000000..4facdb61 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426.xml @@ -0,0 +1,64 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 11:26:44 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_1.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_1.xml new file mode 100644 index 00000000..fbdf1a2a --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_1.xml @@ -0,0 +1,62 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 11:26:37 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_2.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_2.xml new file mode 100644 index 00000000..24454c5a --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_2.xml @@ -0,0 +1,62 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 11:17:01 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_3.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_3.xml new file mode 100644 index 00000000..26984f64 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_3.xml @@ -0,0 +1,62 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 11:16:58 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_4.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_4.xml new file mode 100644 index 00000000..f94787ba --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_4.xml @@ -0,0 +1,62 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 10:17:57 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_5.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_5.xml new file mode 100644 index 00000000..37efb8fa --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_5.xml @@ -0,0 +1,62 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 10:17:55 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_6.xml b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_6.xml new file mode 100644 index 00000000..19caaaff --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/dw/_obj_faf61a727e924bbab23cabcc4a233426/obj_faf61a727e924bbab23cabcc4a233426_6.xml @@ -0,0 +1,47 @@ + + + obj_faf61a727e924bbab23cabcc4a233426 + admin + 2025-07-15 10:17:55 + admin + 2025-07-15 10:17:55 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtPZCLckhxurtPhDzC74GJYu+8zC/lpR4LKsERZ8jVikEP2a5uwnPPrJWmf53lt/3 + false + 1.0 + obj_faf61a727e924bbab23cabcc4a233426 + + 下载监控日志 + 1 + admin + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4.xml b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4.xml new file mode 100644 index 00000000..d5157481 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4.xml @@ -0,0 +1,45 @@ + + + de042684-527c-4579-bae6-b1ba5b877be4 + admin + 2025-07-15 10:17:37 + admin + 2025-07-15 10:17:40 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrPLSC0itMNsWjzRB+hbb76UiDtHuSmHs7lwB4wZ4/2E7YTjnlmNpTmpQASl8nDnqM + false + 下载监控日志 + false + 下载监控日志 + admin + + + + + + + 6588045b-c6e3-4b87-8aa3-8f4e58c951cd + 下载监控日志 + {"tablet":"下载监控日志.htm","pc":"下载监控日志-下载监控日志.htm","mobile":"下载监控日志-下载监控日志_m.htm"} + false + + + 0 + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + + false + {"pc":"_bpm.platform","mobile":"_bpm.platform"} + + {"pc":"scheme_aws.css","mobile":""} + + + + + + + + + false + false + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_1.xml b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_1.xml new file mode 100644 index 00000000..0c48cade --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_1.xml @@ -0,0 +1,45 @@ + + + de042684-527c-4579-bae6-b1ba5b877be4 + admin + 2025-07-15 10:17:37 + admin + 2025-07-15 10:17:38 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrPLSC0itMNsWjzRB+hbb76UiDtHuSmHs7lwB4wZ4/2E7YTjnlmNpTmpQASl8nDnqM + false + 下载监控日志 + false + 下载监控日志 + admin + + + + + + + 6588045b-c6e3-4b87-8aa3-8f4e58c951cd + 下载监控日志 + {"tablet":"下载监控日志.htm","pc":"下载监控日志-下载监控日志.htm","mobile":"下载监控日志-下载监控日志_m.htm"} + false + + + 0 + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + + false + {"pc":"_bpm.platform","mobile":"_bpm.platform"} + + {"pc":"","mobile":""} + + + + + + + + + false + false + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_2.xml b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_2.xml new file mode 100644 index 00000000..f1ab0c17 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_2.xml @@ -0,0 +1,45 @@ + + + de042684-527c-4579-bae6-b1ba5b877be4 + admin + 2025-07-15 10:17:37 + admin + 2025-07-15 10:17:38 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrPLSC0itMNsWjzRB+hbb76UiDtHuSmHs7lwB4wZ4/2E7YTjnlmNpTmpQASl8nDnqM + false + 下载监控日志 + false + 下载监控日志 + admin + + + + + + + 6588045b-c6e3-4b87-8aa3-8f4e58c951cd + 下载监控日志 + {"tablet":"下载监控日志.htm","pc":"下载监控日志-下载监控日志.htm","mobile":"下载监控日志_m.htm"} + false + + + 0 + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + + false + {"pc":"_bpm.platform","mobile":"_bpm.platform"} + + {"pc":""} + + + + + + + + + false + false + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_3.xml b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_3.xml new file mode 100644 index 00000000..fbaec541 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/form/_de042684-527c-4579-bae6-b1ba5b877be4/de042684-527c-4579-bae6-b1ba5b877be4_3.xml @@ -0,0 +1,45 @@ + + + de042684-527c-4579-bae6-b1ba5b877be4 + admin + 2025-07-15 10:17:37 + + 2025-07-15 10:17:37 + tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrPLSC0itMNsWjzRB+hbb76UiDtHuSmHs7lwB4wZ4/2E7YTjnlmNpTmpQASl8nDnqM + false + 下载监控日志 + false + 下载监控日志 + admin + + + + + + + 6588045b-c6e3-4b87-8aa3-8f4e58c951cd + 下载监控日志 + {"tablet":"下载监控日志.htm","pc":"下载监控日志.htm","mobile":"下载监控日志_m.htm"} + false + + + 0 + e4b47fd5-393a-455b-9ebc-77ae9a7081ea + + false + {"pc":"_bpm.platform","mobile":"_bpm.platform"} + + {} + + + + + + + + + false + false + + + diff --git a/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801.bpmn b/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801.bpmn new file mode 100644 index 00000000..c6a663bc --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801.bpmn @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + {"multiSelectDisabledCheckBox":true,"includeSelf":true,"ignoreOptionVal":"auto","isHistoryRoute":true,"routeType":"com.actionsoft.bpms.commons.performer.impl.user.DynamicUsers","multiSelect":true,"ignoreOptions":""} + + + + + + + + + + + + + + + + + + + + + userTask + + + + + + {"orientation":"vertical","fontFamily":"Arial","color":"50,50,50","size":13,"textAlign":"center","underline":false,"bold":false,"italic":false,"vAlign":"middle"} + {"lineStyle":"solid","lineColor":"0,100,0","lineWidth":2} + [{"name":"Name","id":"_c5e431a09e8000019667a030a612172c","category":"default","type":"string","value":""},{"name":"documentation","id":"_c5e431a09e800001a51b1ad665702f80","category":"default","type":"string","value":""},{"name":"AWSProperties","id":"_c5e431a09e800001e350169f14944c00","category":"default","type":"string","value":""},{"listItems":["","StandardLoopCharacteristics","MultipleLoopCharacteristics"],"name":"loopCharacteristics","id":"_c5e431a09e8000011134166057601c8d","category":"default","type":"list","value":""},{"name":"isSequantial","id":"_c5e431a09e80000179f9bc834a226940","category":"default","type":"boolean","value":"true"},{"name":"isForCompensation","id":"_c5e431a09e8000013df09cc0b50010f9","category":"default","type":"boolean","value":"false"},{"name":"renderings","id":"_c5e431a09e80000198201540eeb0cf70","category":"default","type":"string","value":""},{"name":"implementation","id":"_c5e431a09e8000012e3c1f101730a630","category":"default","type":"string","value":""},{"name":"resources","id":"_c5e431a09e900001ce78702013301212","category":"default","type":"string","value":""},{"name":"ioSpecification","id":"_c5e431a09e900001b62b10196bf81699","category":"default","type":"string","value":""},{"name":"dataInputAssociations","id":"_c5e431a09e900001f6305df0112f1b79","category":"default","type":"string","value":""},{"name":"dataOutputAssociations","id":"_c5e431a09e900001b9e91930bd0c1f9c","category":"default","type":"string","value":""}] + + + + + + + + + + \ No newline at end of file diff --git a/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801.draw b/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801.draw new file mode 100644 index 00000000..cf2a02bd --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801.draw @@ -0,0 +1 @@ +{"versionId":"obj_7a9e412932e7494c9c9a39bfacd15801","chartId":"obj_7a9e412932e7494c9c9a39bfacd15801","userIds":["admin"],"messages":[],"userNames":"管理员","remark":"","updateTime":"2025-07-15 10:17:54","definitionId":"obj_7a9e412932e7494c9c9a39bfacd15801"} \ No newline at end of file diff --git a/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801_small.png b/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801_small.png new file mode 100644 index 00000000..7e8fd210 Binary files /dev/null and b/com.awspaas.user.apps.browsing_data/repository/process/obj_7a9e412932e7494c9c9a39bfacd15801/obj_7a9e412932e7494c9c9a39bfacd15801_small.png differ diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/alsp/RecordDownloadAlsp.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/alsp/RecordDownloadAlsp.java new file mode 100644 index 00000000..d8b35547 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/alsp/RecordDownloadAlsp.java @@ -0,0 +1,50 @@ +package com.awspaas.user.apps.browsing_data.alsp; + +import com.actionsoft.apps.resource.interop.aslp.ASLP; +import com.actionsoft.apps.resource.interop.aslp.Meta; +import com.actionsoft.bpms.bo.engine.BO; +import com.actionsoft.bpms.bpmn.engine.model.run.delegate.ProcessInstance; +import com.actionsoft.bpms.commons.mvc.view.ResponseObject; + +import com.actionsoft.sdk.local.SDK; + +import java.util.Map; + +public class RecordDownloadAlsp implements ASLP { + + + @Override + @Meta(parameter = { "name: 'sid', required: true, desc: 'sid'", + "name: 'uid', required: true, desc: '用户id'", + "name: 'username', required: true, desc: '用户姓名'", + "name: 'modelId', required: true, desc: '模型ID'", + "name: 'modelName', required: true, desc: '模型名称'", + "name: 'downloadTime', required: true, desc: '下载时间'", + "name: 'downloadType', required: true, desc: '下载文件类型'", + "name: 'fileName', required: true, desc: '文件名称'", + "name: 'recordSource', required: true, desc: '记录来源'", + "name: 'downloadsource', required: true, desc: '下载来源页'" }) + public ResponseObject call(Map params) { + ResponseObject ro = ResponseObject.newOkResponse(); + try { + BO bo=new BO(); + bo.set("USERID",params.get("uid")); + bo.set("USERNAME",params.get("username")); + bo.set("MODELID",params.get("modelId")); + bo.set("MODELNAME",params.get("modelName")); + bo.set("DOWNLOADTIME",params.get("downloadTime")); + bo.set("DOWNLOADTYPE",params.get("downloadType")); + bo.set("DOWNLOADSOURCE",params.get("downloadsource")); + bo.set("FILENAME",params.get("fileName")); + bo.set("RECORDSOURCE",params.get("recordSource")); + ProcessInstance processInstance = SDK.getProcessAPI() + .createBOProcessInstance("obj_7a9e412932e7494c9c9a39bfacd15801", params.get("uid").toString(), "下载日志监听"); + SDK.getBOAPI().create("BO_EU_DOWNLOAD_RECORD",bo,processInstance.getId(), params.get("uid").toString()); + ro.put("msg","success"); + } catch (Exception e) { + e.printStackTrace(); + ro.put("msg","error"); + } + return ro; + } +} diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/DownloadRecordController.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/DownloadRecordController.java new file mode 100644 index 00000000..9f6fc0b0 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/DownloadRecordController.java @@ -0,0 +1,53 @@ +package com.awspaas.user.apps.browsing_data.controller; + + +import com.actionsoft.bpms.server.RequestParams; +import com.actionsoft.bpms.server.UserContext; +import com.actionsoft.bpms.server.bind.annotation.Controller; +import com.actionsoft.bpms.server.bind.annotation.Mapping; +import com.actionsoft.sdk.local.SDK; +import com.awspaas.user.apps.browsing_data.service.DownloadRecordService; +import com.awspaas.user.apps.browsing_data.service.InsertReadingLogService; + +@Controller +public class DownloadRecordController { + + + /** + * 记录下载日志 + * @param uc + * @param params + * @return + */ + @Mapping(value = "com.awspaas.user.apps.browsing_data.service.downloadRecord", + desc = "下载记录") + public String downloadRecord(UserContext uc, RequestParams params) { + String downloadRecordMsg = null; + try { + downloadRecordMsg = new DownloadRecordService(uc).insertDownloadRecord(uc, params); + } catch (Exception e) { + SDK.getLogAPI().consoleErr("downloadRecord异常"); + } + return downloadRecordMsg; + } + + + /** + * 记录文件阅览界面下载附件 + * @param uc + * @param params + * @return + */ + @Mapping(value = "com.awspaas.user.apps.browsing_data.service.downloadRecordByFileRead", + desc = "下载记录") + public String downloadRecordByFileRead(UserContext uc, RequestParams params) { + String downloadRecordMsg = null; + try { + downloadRecordMsg = new DownloadRecordService(uc).insertdownloadRecordByFileRead(uc, params); + } catch (Exception e) { + SDK.getLogAPI().consoleErr("downloadRecord异常"); + } + return downloadRecordMsg; + } + +} diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/ReadingLogController.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/ReadingLogController.java index 18851b8b..36ac6c4a 100644 --- a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/ReadingLogController.java +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/controller/ReadingLogController.java @@ -25,7 +25,7 @@ public class ReadingLogController { try { insertReadingLogMsg = new InsertReadingLogService(uc).insertReadingLog(uc, params); } catch (Exception e) { - SDK.getLogAPI().consoleErr("queryTermsPerson异常"); + SDK.getLogAPI().consoleErr("insertReadingLog异常"); } return insertReadingLogMsg; } diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/model/UpfileModel.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/model/UpfileModel.java new file mode 100644 index 00000000..fe586426 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/model/UpfileModel.java @@ -0,0 +1,167 @@ +/** + * + */ +package com.awspaas.user.apps.browsing_data.model; + +import java.io.Serializable; +import java.sql.Timestamp; + +/** + * @author 作者: renmm + * @version 创建时间:2014-4-8 + * + */ +public class UpfileModel implements Serializable { + public static final String DATABASE_ENTITY = "APP_ACT_COE_PAL_UPFILE"; + public static final String FIELD_UUID = "ID"; + public static final String FIELD_PL_UUID = "PALREPOSITORYID"; + public static final String FIELD_SHAPE_UUID = "SHAPEID"; + public static final String FIELD_TYPE = "FILETYPE"; + public static final String FIELD_FILENAME = "FILENAME"; + public static final String FIELD_DOWNLOAD = "DOWNLOAD"; + //文件密级 + public static final String FIELD_SECURITY_LEVEL = "SECURITYLEVEL"; + public static final String FIELD_CREATEUSER = "CREATEUSER"; + public static final String FIELD_CREATETIME = "CREATETIME"; + public static final String FIELD_ATTRID = "ATTRID"; + + private String uuid; + /** + * 文件uuid + */ + private String pl_uuid; + /** + * 图形uuid + */ + private String shape_uuid; + /** + * 分类:文件,图形 + */ + private String type; + /** + * 附件名称 + */ + private String fileName; + + /** + * 文件类型 + */ + private String fileType; + + /** + * 是否允许下载(0:不允许;1:允许) + */ + private int download; + + /** + * 文件密级(0: "普通", 1: "秘密", 2: "机密", 3: "绝密") + */ + private Integer securityLevel; + + /** + * 上传者 + */ + private String createUser; + + /** + * 上传时间 + */ + private Timestamp createTime; + /** + * 属性id + */ + private String attrId; + + /** + * 下载url,数据库无该字段,后期自行拼装 + */ + private String downloadUrl; + + public String getDownloadUrl() { + return downloadUrl; + } + + public void setDownloadUrl(String downloadUrl) { + this.downloadUrl = downloadUrl; + } + + public String getUuid() { + return uuid; + } + + public void setUuid(String uuid) { + this.uuid = uuid; + } + + public String getPl_uuid() { + return pl_uuid; + } + + public void setPl_uuid(String pl_uuid) { + this.pl_uuid = pl_uuid; + } + + public String getShape_uuid() { + return shape_uuid; + } + + public void setShape_uuid(String shape_uuid) { + this.shape_uuid = shape_uuid; + } + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public String getFileName() { + return fileName; + } + + public void setFileName(String fileName) { + this.fileName = fileName; + } + + public int getDownload() { + return download; + } + + public void setDownload(int download) { + this.download = download; + } + + public Integer getSecurityLevel() { + return securityLevel; + } + + public void setSecurityLevel(Integer securityLevel) { + this.securityLevel = securityLevel; + } + + public String getCreateUser() { + return createUser; + } + + public void setCreateUser(String createUser) { + this.createUser = createUser; + } + + public Timestamp getCreateTime() { + return createTime; + } + + public void setCreateTime(Timestamp createTime) { + this.createTime = createTime; + } + public String getAttrId() { + return attrId; + } + + public void setAttrId(String attrId) { + this.attrId = attrId; + } + +} diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/plugin/Plugins.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/plugin/Plugins.java new file mode 100644 index 00000000..820cd5fd --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/plugin/Plugins.java @@ -0,0 +1,23 @@ +package com.awspaas.user.apps.browsing_data.plugin; + +import com.actionsoft.apps.listener.PluginListener; +import com.actionsoft.apps.resource.AppContext; +import com.actionsoft.apps.resource.plugin.profile.ASLPPluginProfile; +import com.actionsoft.apps.resource.plugin.profile.AWSPluginProfile; +import com.actionsoft.apps.resource.plugin.profile.HttpASLP; +import com.awspaas.user.apps.browsing_data.alsp.RecordDownloadAlsp; + + +import java.util.ArrayList; +import java.util.List; + +public class Plugins implements PluginListener { + @Override + public List register(AppContext appContext) { + // 存放本应用的全部插件扩展点描述 + List list = new ArrayList(); + + list.add(new ASLPPluginProfile("RecordDownloadAlsp", RecordDownloadAlsp.class.getName(), "下载文件记录alsp", (HttpASLP)null)); + return list; + } +} \ No newline at end of file diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/DownloadRecordService.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/DownloadRecordService.java new file mode 100644 index 00000000..d68eeda5 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/DownloadRecordService.java @@ -0,0 +1,181 @@ +package com.awspaas.user.apps.browsing_data.service; + + +import com.actionsoft.apps.coe.pal.constant.CoEConstant; +import com.actionsoft.apps.resource.plugin.profile.DCPluginProfile; +import com.actionsoft.bpms.commons.database.RowMapper; +import com.actionsoft.bpms.commons.mvc.view.ActionWeb; +import com.actionsoft.bpms.commons.mvc.view.ResponseObject; +import com.actionsoft.bpms.server.RequestParams; +import com.actionsoft.bpms.server.UserContext; +import com.actionsoft.bpms.server.fs.DCContext; +import com.actionsoft.bpms.server.fs.dc.DCProfileManager; +import com.actionsoft.bpms.util.DBSql; +import com.actionsoft.bpms.util.UtilString; +import com.actionsoft.exception.AWSDataAccessException; +import com.actionsoft.sdk.local.SDK; +import com.actionsoft.sdk.local.api.AppAPI; +import com.awspaas.user.apps.browsing_data.model.UpfileModel; + +import java.sql.ResultSet; +import java.sql.SQLException; +import java.text.SimpleDateFormat; +import java.util.*; + + +public class DownloadRecordService extends ActionWeb +{ + UserContext _uc; + + public DownloadRecordService(UserContext uc) { + super(uc); + this._uc = uc; + } + + + /** + * 插入下载日志 + * @param uc + * @param params + * @return + */ + public String insertDownloadRecord(UserContext uc, RequestParams params) { + ResponseObject ro = null; + + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowDate=sdf.format(new Date()); + // 调用App + String sourceAppId = "com.awspaas.user.apps.browsing_data"; + // aslp服务地址 + String aslp = "aslp://com.awspaas.user.apps.browsing_data/RecordDownloadAlsp"; + // 参数定义列表 + Map alspparams = new HashMap(); + alspparams.put("sid", uc.getSessionId()); + alspparams.put("uid", uc.getUID()); + alspparams.put("username", uc.getUserName()); + alspparams.put("modelId", params.get("modelId")); + alspparams.put("modelName", params.get("modelName")); + alspparams.put("downloadTime", nowDate); + alspparams.put("fileName", params.get("fileName")); + alspparams.put("downloadType", params.get("downloadType")); + alspparams.put("recordSource", params.get("recordSource")); + alspparams.put("downloadsource", params.get("downloadsource")); + AppAPI appAPI = SDK.getAppAPI(); + //根据上传的文件进行更新相关的excel或者ppt + ResponseObject alsp_ro = appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, alspparams); + + + return ro.toString(); + } + + + + public String insertdownloadRecordByFileRead(UserContext uc, RequestParams params) { + + ResponseObject ro = null; + + String splitId=params.get("splitId"); + // 查找对应应用下模版 + if (UtilString.isNotEmpty(splitId)) { + String[] uuidSpilt = splitId.split(","); + if (uuidSpilt.length > 0) { + for (String oneuuid : uuidSpilt) { + + List search = search(" and id ='" + oneuuid + "'"); + + UpfileModel upfileModel = search.get(0); + DCContext dcContext = getDCContext(upfileModel); + + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + String nowDate=sdf.format(new Date()); + // 调用App + String sourceAppId = "com.awspaas.user.apps.browsing_data"; + // aslp服务地址 + String aslp = "aslp://com.awspaas.user.apps.browsing_data/RecordDownloadAlsp"; + // 参数定义列表 + Map alspparams = new HashMap(); + alspparams.put("sid", uc.getSessionId()); + alspparams.put("uid", uc.getUID()); + alspparams.put("username", uc.getUserName()); + alspparams.put("modelId", params.get("modelId")); + alspparams.put("modelName", params.get("modelName")); + alspparams.put("downloadTime", nowDate); + alspparams.put("fileName", dcContext.getFileName()); + alspparams.put("downloadType", dcContext.getFileName().substring(dcContext.getFileName().lastIndexOf('.')+1)); + alspparams.put("recordSource", "文件阅览-流程文件下载"); + alspparams.put("downloadsource", ""); + AppAPI appAPI = SDK.getAppAPI(); + //根据上传的文件进行更新相关的excel或者ppt + ResponseObject alsp_ro = appAPI.callASLP(appAPI.getAppContext(sourceAppId), aslp, alspparams); + + + } + } + } + + + + + + return ro.toString(); + } + + + /** + * 获取dccontext + * + * @param model + * @return + */ + public DCContext getDCContext(UpfileModel model) { + DCContext dcContext = null; + DCPluginProfile dcProfile = DCProfileManager.getDCProfile(CoEConstant.APP_ID, "COE_Upfile"); + if (dcProfile != null) { + if ("f".equals(model.getType())) {// 文件 + dcContext = new DCContext(super.getContext(), dcProfile, CoEConstant.APP_ID, "file", + model.getPl_uuid(), model.getFileName()); + } else {// 图形 + dcContext = new DCContext(super.getContext(), dcProfile, CoEConstant.APP_ID, model.getPl_uuid(), + model.getShape_uuid(), model.getFileName()); + } + } + return dcContext; + } + + public List search(String sqlWhere) { + StringBuffer sql = new StringBuffer(); + sql.append("select * from ").append(UpfileModel.DATABASE_ENTITY).append(" where 1 = 1 ").append(sqlWhere); + try { + return DBSql.query(sql.toString(), new UpfileModelMapper()); + } catch (AWSDataAccessException e) { + e.printStackTrace(); + } + return new ArrayList(); + } + + + private class UpfileModelMapper implements RowMapper { + public UpfileModel mapRow(ResultSet rs, int arg1) throws SQLException { + UpfileModel model = new UpfileModel(); + try { + model.setUuid(rs.getString(UpfileModel.FIELD_UUID)); + model.setPl_uuid(rs.getString(UpfileModel.FIELD_PL_UUID)); + model.setShape_uuid(rs.getString(UpfileModel.FIELD_SHAPE_UUID)); + model.setType(rs.getString(UpfileModel.FIELD_TYPE)); + model.setFileName(rs.getString(UpfileModel.FIELD_FILENAME)); + model.setCreateUser(rs.getString(UpfileModel.FIELD_CREATEUSER)); + model.setCreateTime(rs.getTimestamp(UpfileModel.FIELD_CREATETIME)); + model.setDownload(rs.getInt(UpfileModel.FIELD_DOWNLOAD)); + //文件密级 + model.setSecurityLevel(rs.getInt(UpfileModel.FIELD_SECURITY_LEVEL)); + // model.setFileType(rs.getString(UpfileModel.FIELD_FILETYPE)); + + } catch (SQLException e) { + e.printStackTrace(); + } + return model; + + } + } + +} diff --git a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/InsertReadingLogService.java b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/InsertReadingLogService.java index 512d2d90..cc3983f9 100644 --- a/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/InsertReadingLogService.java +++ b/com.awspaas.user.apps.browsing_data/src/com.awspaas.user.apps.browsing_data/service/InsertReadingLogService.java @@ -78,7 +78,7 @@ public class InsertReadingLogService extends ActionWeb bo.set("BROWSERID",params.get("browserId")); bo.set("ISACTIVE",params.get("isActive")); ProcessInstance processInstance = SDK.getProcessAPI() - .createBOProcessInstance("obj_9af2004d87b3472da210b43dc1ca32ab", uc.getUID(), "OA任务状态记录"); + .createBOProcessInstance("obj_9af2004d87b3472da210b43dc1ca32ab", uc.getUID(), "浏览数据监听"); SDK.getBOAPI().create("BO_EU_READING_DURATION",bo,processInstance.getId(),uc.getUID()); }else{ diff --git a/com.awspaas.user.apps.browsing_data/template/form/下载监控日志-下载监控日志.htm b/com.awspaas.user.apps.browsing_data/template/form/下载监控日志-下载监控日志.htm new file mode 100644 index 00000000..1f904f07 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/template/form/下载监控日志-下载监控日志.htm @@ -0,0 +1,78 @@ + + + + + + 下载监控日志 + + + + + + [#AWSImport] + [#AWSUIImport] + + + + + + + + + + +下载监控日志 + + + + + + +账户id +[#USERID] + + +账户姓名 +[#USERNAME] + + +模型id +[#MODELID] + + +模型名称 +[#MODELNAME] + + +下载时间 +[#DOWNLOADTIME] + + +下载类型 +[#DOWNLOADTYPE] + + +下载来源页 +[#DOWNLOADSOURCE] + + + + + + +[#Actionsoft] + + + + + + + \ No newline at end of file diff --git a/com.awspaas.user.apps.browsing_data/template/form/下载监控日志-下载监控日志_m.htm b/com.awspaas.user.apps.browsing_data/template/form/下载监控日志-下载监控日志_m.htm new file mode 100644 index 00000000..d4713b34 --- /dev/null +++ b/com.awspaas.user.apps.browsing_data/template/form/下载监控日志-下载监控日志_m.htm @@ -0,0 +1,55 @@ + + + + + + + 下载监控日志 + + + + + + [#AWSImport] + [#AWSUIImport] + + + + + + + + + + + + + 下载监控日志 + + + + + + + + + 账户id[#USERID]账户姓名[#USERNAME]模型id[#MODELID]模型名称[#MODELNAME]下载时间[#DOWNLOADTIME]下载类型[#DOWNLOADTYPE]下载来源页[#DOWNLOADSOURCE] + + + + + [#Actionsoft] + + + + + + \ No newline at end of file