From e2abf0dd0c49bc6e82f428ec747865cc806147a3 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期六, 10 一月 2026 15:23:29 +0800
Subject: [PATCH] 优化网关配置
---
fzzy-igdss-view/src/main/java/com/fzzy/igds/PatrolSuper.view.xml | 35 +++++++++++++++++++++++++----------
1 files changed, 25 insertions(+), 10 deletions(-)
diff --git a/fzzy-igdss-view/src/main/java/com/fzzy/igds/PatrolSuper.view.xml b/fzzy-igdss-view/src/main/java/com/fzzy/igds/PatrolSuper.view.xml
index 4844c17..4ce6009 100644
--- a/fzzy-igdss-view/src/main/java/com/fzzy/igds/PatrolSuper.view.xml
+++ b/fzzy-igdss-view/src/main/java/com/fzzy/igds/PatrolSuper.view.xml
@@ -16,7 +16,12 @@
</PropertyDef>
<PropertyDef name="companyId">
<Property></Property>
- <Property name="label">绯荤粺缁勭粐缂栫爜</Property>
+ <Property name="label">鏀跺偍鍏徃</Property>
+ <Property name="mapping">
+ <Property name="mapValues">${dorado.getDataProvider("companyPR#getData").getResult()}</Property>
+ <Property name="keyProperty">id</Property>
+ <Property name="valueProperty">dwmc</Property>
+ </Property>
</PropertyDef>
<PropertyDef name="weekNum">
<Property name="dataType">Integer</Property>
@@ -61,7 +66,7 @@
</DataType>
</Model>
<View layout="padding:10">
- <ClientEvent name="onClick">
+ <ClientEvent name="onReady">
/**
* 鏌ョ湅璇︽儏
*/
@@ -69,9 +74,21 @@
var cur = view.get("#dgMain").get("selection");
var deptId = cur.get("deptId");
var url = "/com.fzzy.igds.Patrol.d";
- var panelId = window.parent.frameElement.getAttribute('data-id');
- window.parent.parent.$.modal.openTab("宸℃洿璇︽儏", url,false, panelId);
+ window.$openParentTab("宸℃洿璇︽儏", url);
};
+
+renderStatus = function(arg){
+ var txt = arg.data.getText("isPatrol");
+ if(!txt) return true;
+ var htm = "<span class='s2'>"+txt+"</span>";
+ if(txt.includes("N")){
+ htm = "<span class='s3'>"+txt+"</span>";
+ }
+ if(txt.includes("Y")){
+ htm = "<span class='s1'>"+txt+"</span>";
+ }
+ arg.dom.innerHTML = htm;
+}
</ClientEvent>
<Property name="packages">font-awesome,css-common</Property>
<DataSet id="dsMain">
@@ -87,6 +104,9 @@
<Property name="selectionMode">singleRow</Property>
<RowSelectorColumn/>
<RowNumColumn/>
+ <DataColumn name="companyId">
+ <Property name="property">companyId</Property>
+ </DataColumn>
<DataColumn name="deptId">
<Property name="property">deptId</Property>
</DataColumn>
@@ -106,15 +126,10 @@
<Property name="width">150</Property>
</DataColumn>
<DataColumn name="isPatrol">
- <ClientEvent name="onRenderCell">arg.dom.style.background = arg.data.get("isPatrol")== 'Y' ?"":"#FF5722";
- arg.processDefault = true;</ClientEvent>
+ <ClientEvent name="onRenderCell">renderStatus(arg);</ClientEvent>
<Property name="property">isPatrol</Property>
<Property name="align">center</Property>
<Property name="width">120</Property>
- </DataColumn>
- <DataColumn name="remark">
- <Property name="property">remark</Property>
- <Property name="align">center</Property>
</DataColumn>
<DataColumn name="updateTime">
<Property name="property">updateTime</Property>
--
Gitblit v1.9.3