From 3ee1243be7aa6a7bdbfc23a96da82dc72b4de3b4 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期四, 31 十二月 2020 11:25:06 +0800
Subject: [PATCH] 代码上传

---
 src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs |   33 +++++++++++++++++++++++++--------
 1 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs b/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs
index 2286bd4..06bd552 100644
--- a/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs
+++ b/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs
@@ -1,18 +1,14 @@
-锘縰sing Kingdee.BOS.App.Data;
-using Kingdee.BOS.Core.DynamicForm;
+锘縰sing Kingdee.BOS.Core.DynamicForm;
 using Kingdee.BOS.Core.DynamicForm.PlugIn;
-using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
-using Kingdee.BOS.Core.Metadata.EntityElement;
 using Kingdee.BOS.Orm.DataEntity;
 using Kingdee.BOS.Util;
 using System;
-using System.Collections.Generic;
 using System.ComponentModel;
 using System.Data;
-using System.Linq;
-using System.Text;
 using Kingdee.BOS.ServiceHelper;
-using System.Threading.Tasks;
+using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
+using Kingdee.BOS.Core.Metadata.EntityElement;
+using Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel;
 
 namespace Demo.BillView
 {
@@ -49,6 +45,7 @@
                         this.Model.SetValue("FLackCount", dt.Rows[i]["FLackCount"], i);//缂烘枡鏁伴噺  
                         this.Model.SetValue("FPassableCount", dt.Rows[i]["FHLeftQty"].ToString(), i);//鍙敤鏁伴噺   
                         this.Model.SetValue("FMateralCount", dt.Rows[i]["FHStockQty"].ToString(), i);//鐗╂枡鏁伴噺   
+                        this.Model.SetValue("FOccupyCount", dt.Rows[i]["FOccupyCount"].ToString(), i);//鍗犵敤鏁伴噺   
                         this.Model.SetValue("FCompleteDetailStatus", dt.Rows[i]["FComPlete"].ToString(), i);//鏄惁榻愬   
                         this.Model.SetValue("FHMainICMOInterIDr", dt.Rows[i]["FHMainICMOInterIDr"].ToString(), i);//鐢熶骇璁㈠崟鍐呯爜   
                         this.Model.SetValue("FPRDBillNo", dt.Rows[i]["FPRDBillNo"].ToString(), i);//鐢熶骇璁㈠崟鍐呯爜   
@@ -61,6 +58,26 @@
                 did = true;
             }
         }
+        public override void AfterBindData(EventArgs e)
+        {
+            base.AfterBindData(e);
+            //鑾峰彇鍗曟嵁浣撲俊鎭�
+            //Entity entity = this.View.BillBusinessInfo.GetEntity("FEntity");
+            ////鍗曟嵁浣撲俊鎭浆鎹负鍒楄〃闆嗗悎
+            //DynamicObjectCollection entityDataObjoct = this.View.Model.GetEntityDataObject(entity);
+            //EntryGrid grid = this.View.GetControl<EntryGrid>("FEntity");
+            //int i = 0;
+            //foreach (DynamicObject current in entityDataObjoct)
+            //{
+            //    if (Convert.ToString(current["FCompleteDetailStatus"]) == "鏈綈濂�")
+            //    {
+            //        grid.SetBackcolor("FEntity", "#FF0000", i);
+            //    }
+            //    i++;
+            //}
+            //this.View.UpdateView();
+        }
+
         public override void BarItemClick(BarItemClickEventArgs e)
         {
             base.BarItemClick(e);

--
Gitblit v1.9.1