From 58de9116152c3a0f8aa436a2c82b520ad940b367 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期二, 13 四月 2021 09:44:56 +0800
Subject: [PATCH] 解锁 提示问题

---
 src/BLL/Demo.BillView/PRD/Pro_WorkBillPlatform.cs       |   15 +++++----------
 src/BLL/Demo.BillView/PRD/ProductScheduleButtonClick.cs |   32 ++++++++++++++++++++++----------
 2 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/src/BLL/Demo.BillView/PRD/Pro_WorkBillPlatform.cs b/src/BLL/Demo.BillView/PRD/Pro_WorkBillPlatform.cs
index 97aeda7..91c3efa 100644
--- a/src/BLL/Demo.BillView/PRD/Pro_WorkBillPlatform.cs
+++ b/src/BLL/Demo.BillView/PRD/Pro_WorkBillPlatform.cs
@@ -76,7 +76,7 @@
                 if (e.BarItemKey.ToUpper() == "TBCOMPLETE")
                 {
                     COMPLETE();
-                    
+
                 }
                 //鎻愭枡璁″垝
                 if (e.BarItemKey.ToUpper() == "TBEXTRACTION")
@@ -296,14 +296,9 @@
                 sql = $"/*dialect*/update t1 set t1.FHLockedSub=0 from Sc_WorkBillSortBillSub t1  join Sc_WorkBillSortBillMain t2 on  t1.FID = t2.FID  where  FHMASTERDATE between  DATEADD(day,-1,getdate()) and DATEADD(day,{day - 1},getdate())   and t1.FID = { Convert.ToString(item["FDayPlanWorkID"])} ";
                 sqlList.Add(sql);
             }
-            int result = DBServiceHelper.ExecuteBatch(Context, sqlList);
-            if (result > 0)
-            {
-                SearchList();
-                this.View.ShowMessage("鎿嶄綔鎴愬姛");
-            }
-            else
-                this.View.ShowMessage("鎿嶄綔澶辫触锛岃仈绯荤鐞嗗憳锛�");
+            SearchList();
+            this.View.ShowMessage("鎿嶄綔鎴愬姛");
+
         }
         /// <summary>
         /// 淇濆瓨鍔熻兘
@@ -1226,7 +1221,7 @@
                         if (dr["FHLockedSub"].ToString() == "1")
                             this.View.GetFieldEditor("FT" + getDay.Days.ToString(), i).Enabled = false; //鍗曟嵁浣撹閿佸畾瀛楁
                     }
-                    this.View.InvokeFieldUpdateService("FMatrailId", i);//璋冪敤鏁伴噺鍊兼洿鏂�
+                    this.View.InvokeFieldUpdateService("FMatrailId", i);//GetControl
                 }
                 this.View.UpdateView();
                 for (int j = 0; j < dt.Rows.Count; j++)
diff --git a/src/BLL/Demo.BillView/PRD/ProductScheduleButtonClick.cs b/src/BLL/Demo.BillView/PRD/ProductScheduleButtonClick.cs
index 6faafb9..0bf4e8f 100644
--- a/src/BLL/Demo.BillView/PRD/ProductScheduleButtonClick.cs
+++ b/src/BLL/Demo.BillView/PRD/ProductScheduleButtonClick.cs
@@ -1,5 +1,4 @@
-锘縰sing Kingdee.BOS.Core.DynamicForm;
-using Kingdee.BOS.Core.DynamicForm.PlugIn;
+锘縰sing Kingdee.BOS.Core.DynamicForm.PlugIn;
 using Kingdee.BOS.Orm.DataEntity;
 using Kingdee.BOS.Util;
 using System;
@@ -8,7 +7,6 @@
 using Kingdee.BOS.ServiceHelper;
 using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
 using Kingdee.BOS.Core.Metadata.EntityElement;
-using Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel;
 using ZD.Cloud.Logger;
 using Demo.Model.Model;
 using System.Collections.Generic;
@@ -27,6 +25,21 @@
         /// 瀹氫箟宸ヤ綔鏃ュ巻鐝粍List<Model>
         /// </summary>
         public List<ENG_WORKCALFULLDATA> ENG_WORKCALFULLDATA = new List<ENG_WORKCALFULLDATA>();
+        /// <summary>
+        /// 
+        /// </summary>
+        /// <param name="e"></param>
+        public override void OnInitialize(InitializeEventArgs e)
+        {
+            base.OnInitialize(e);
+            DateTime DateNow = DateTime.Now;
+            for (int m = 0; m <= 60; m++)
+            {
+                this.View.GetControl("FT" + "" + m + "").ControlAppearance.TextColor = "#FFFF00";
+                this.View.GetControl("FT" + "" + m + "").Text = DateNow.AddDays(m).ToShortDateString();
+            }
+            this.View.SendDynamicFormAction(View);
+        }
         /// <summary>
         /// 鍒濆鍔犺浇浜嬩欢
         /// </summary>
@@ -191,11 +204,10 @@
                                 this.View.GetFieldEditor("FT" + getDay.Days.ToString(), i).Enabled = false; //鍗曟嵁浣撹閿佸畾瀛楁
                         }
                     }
-                    for (int m = 0; m <= 60; m++)
-                    {
-                        //  this.View.GetControl("FT" + "" + m + "").Text = DateNow.AddDays(m).ToShortDateString();
-                        this.View.GetControl("FT" + "" + m + "").SetValue(DateNow.AddDays(m).ToShortDateString());
-                    }
+                    //for (int m = 0; m <= 60; m++)
+                    //{
+                    //    this.View.GetControl("FT" + "" + m + "").Text = DateNow.AddDays(m).ToShortDateString();
+                    //}
                 }
             }
             catch (Exception ex)
@@ -217,7 +229,7 @@
                 if (!string.IsNullOrEmpty(FMaterialId))
                     sqlWhere += $" and b.FMATERIALID ='{FMaterialId}'";
                 if (!string.IsNullOrEmpty(FProOrderNo))
-                    sqlWhere += $" and a.FBILLNO ='{FProOrderNo}' ";
+                    sqlWhere += $" and a.FBILLNO like '%{FProOrderNo}%' ";
 
                 //鐣岄潰涓嬫柟鈥滅敓浜ц鍗曗�濈殑椤电锛屽姞杞芥湭鎺掔▼宸插鏍哥殑鐢熶骇璁㈠崟 (娴嬭瘯鏈姞鏉′欢 鏇存敼鍚庡幓闄よ鏍囪)
                 string sql = @"
@@ -388,7 +400,7 @@
                     jsonRoot.Add("Creator", "");
                     jsonRoot.Add("NeedUpDateFields", new JArray());
                     jsonRoot.Add("NeedReturnFields", new JArray());
-                    jsonRoot.Add("IsDeleteEntry", "true");
+                    jsonRoot.Add("IsDeleteEntry", "false");//
                     jsonRoot.Add("SubSystemId", "");
                     jsonRoot.Add("IsVerifyBaseDataField", "");
 

--
Gitblit v1.9.1