From cfda6a07227caa1a9dfe2e403fbe4345b239a4e6 Mon Sep 17 00:00:00 2001
From: jiazx0107 <jiazx0107@163.com>
Date: 星期五, 19 十二月 2025 18:40:43 +0800
Subject: [PATCH] 提交工单管理功能2

---
 fzzy-igdss-view/src/main/java/com/fzzy/igds/PatrolSuper.view.xml |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 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..2147c7d 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
@@ -61,7 +61,7 @@
     </DataType>
   </Model>
   <View layout="padding:10">
-    <ClientEvent name="onClick">&#xD;
+    <ClientEvent name="onReady">&#xD;
 /**&#xD;
 * 鏌ョ湅璇︽儏&#xD;
 */&#xD;
@@ -72,6 +72,19 @@
     var panelId = window.parent.frameElement.getAttribute('data-id');
     window.parent.parent.$.modal.openTab(&quot;宸℃洿璇︽儏&quot;, url,false, panelId);
 };&#xD;
+&#xD;
+renderStatus = function(arg){&#xD;
+    var txt = arg.data.getText(&quot;isPatrol&quot;);&#xD;
+    if(!txt) return true;&#xD;
+    var htm = &quot;&lt;span class='s2'>&quot;+txt+&quot;&lt;/span>&quot;;&#xD;
+    if(txt.includes(&quot;N&quot;)){&#xD;
+        htm = &quot;&lt;span class='s3'>&quot;+txt+&quot;&lt;/span>&quot;;&#xD;
+    }&#xD;
+    if(txt.includes(&quot;Y&quot;)){&#xD;
+        htm = &quot;&lt;span class='s1'>&quot;+txt+&quot;&lt;/span>&quot;;&#xD;
+    }&#xD;
+    arg.dom.innerHTML = htm;&#xD;
+}&#xD;
     </ClientEvent>
     <Property name="packages">font-awesome,css-common</Property>
     <DataSet id="dsMain">
@@ -106,8 +119,7 @@
           <Property name="width">150</Property>
         </DataColumn>
         <DataColumn name="isPatrol">
-          <ClientEvent name="onRenderCell">arg.dom.style.background = arg.data.get(&quot;isPatrol&quot;)== 'Y' ?&quot;&quot;:&quot;#FF5722&quot;;&#xD;
-            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>

--
Gitblit v1.9.3