diff --git a/src/gonganxitong/portal.css b/src/gonganxitong/portal.css index da2417f..e198cb7 100644 --- a/src/gonganxitong/portal.css +++ b/src/gonganxitong/portal.css @@ -5,7 +5,7 @@ $output div.item.card div.title { width:100%; display:flex; align-items:center; $output div.item.card div.title span.auth { font-size:14px; } $output div.item.card div.title span.time { position:absolute; right:0; font-size:12px; color:gray; } $output div.item.card div.status span { word-break:break-all; } -$output div.item.card img { border-radius:5px; padding:0; margin:0; margin-right:10px; height:48px; width:48px; } +$output div.item.card img { border-radius:5px; padding:0; margin:0; margin-right:10px; height:48px; } $output div.item.card.sticky>div.output { background-color:var(--plugin-bg-color); color:var(--notice-bg-color); } $output>div>div.list { box-shadow:var(--box-shadow); border-radius:10px; background-color:var(--output-bg-color); padding:10px; margin:10px; } $output>div>div.list>div.title { font-weight:bold; display:flex; align-items:center; } diff --git a/src/gonganxitong/portal.js b/src/gonganxitong/portal.js index c0bca1e..cd9d1d8 100644 --- a/src/gonganxitong/portal.js +++ b/src/gonganxitong/portal.js @@ -29,12 +29,13 @@ Volcanos(chat.ONIMPORT, { if (can.Option(PLACE_UID) == "" && can.Option(ctx.INDEX) == "") { if (can.db.hash.length > 1 && can.db.hash[0]) { return can.Option(PLACE_UID, can.db.hash[0]), can.Option(ctx.INDEX, can.db.hash[1]), can.Update() } can.ui = can.page.Append(can, can._output, [ - {view: html.OUTPUT, list: ["mydebug.list", "myplace.list", "myinit.list", "myindex.list", "myallow.list"]}, + {view: html.OUTPUT, list: ["mydebug.list", "myplace.list", "mycount.list", "myinit.list", "myindex.list", "myallow.list"]}, {view: html.ACTION, list: ["myorder.list"]}, ]) can.onimport.myDebug(can, msg, can.ui.mydebug) var uid = can.onimport.myPlace(can, msg, can.ui.myplace, PLACE_UID, PLACE_NAME, PLACE_TYPE) msg.Length() > 0? can.run({}, [uid], function(msg) { can._index_msg = msg + can.onimport.myCount(can, msg, can.ui.mycount) can.onimport.myIndex(can, msg, can.ui.myindex, PLACE_UID, USER_PLACE_ROLE), can.onimport.selectIndex(can, can.sup.current) can.onimport.myAllow(can, msg, can.ui.myallow, PLACE_UID, USER_PLACE_ROLE) can.onimport.myOrder(can, msg, can.ui.myorder, PLACE_UID, USER_PLACE_ROLE) @@ -92,6 +93,10 @@ Volcanos(chat.ONIMPORT, { })), can.page.Append(can, target, [{view: html.ACTION, _init: function(target) { can.onappend._action(can, msg.Option(ice.MSG_ACTION), target) }}]) return place_uid||"" }, + myCount: function(can, msg, target) { + can.page.Append(can, target, [{view: html.TITLE, list: [{text: can.user.trans(can, "My Count", "我的数据")}]}]) + can.onappend.plugin(can._root.Action, {space: "20240903-operation", index: "web.team.dashboard.summary", args: ["e61693838bfe34ab15485b0bc2355d19"]}, function() {}, target) + }, myInit: function(can, msg, value, target) { if (!msg) { return } can.onmotion.hidden(can, target) can.page.Append(can, target, [{view: html.TITLE, list: [{text: can.user.trans(can, "My Init", "我的初始化")}]}]) diff --git a/src/gonganxitong/portal.json b/src/gonganxitong/portal.json index a1f0fc3..8d20e9e 100644 --- a/src/gonganxitong/portal.json +++ b/src/gonganxitong/portal.json @@ -48,6 +48,7 @@ "created_at": "创建时间", "operator": "操作人", "operate": "操作", + "init": "初始化", "info": "详情", "class": "基类", "table": "应用"