From e0919683625f6a48699ed2c223f22366cc5bc949 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 23 六月 2022 15:09:33 +0800
Subject: [PATCH] 积分

---
 zhengcaioa/Services/OrderBanciOrderService.cs                                |    7 
 zhengcaioa/DTO/ProjectDTO.cs                                                 |    4 
 zhengcaioa/DTO/FiServiceDTO.cs                                               |    1 
 zhengcaioa/Model/zhengcaioaContext.cs                                        |   24 ++
 zhengcaioa/Model/OrderBanciOrder.cs                                          |    1 
 zhengcaioa/DTO/OrderBanciDTO.cs                                              |   24 +
 zhengcaioa/zhengcaioa/Controllers/ProjectController.cs                       |   55 ++++
 zhengcaioa/Services/FiMemberService.cs                                       |    2 
 zhengcaioa/Services/OrderBanciDtlService.cs                                  |    6 
 zhengcaioa/CommonToolsCore/HttpClientRequest.cs                              |    4 
 zhengcaioa/IServices/IOrderBanciService.cs                                   |    3 
 zhengcaioa/DTO/FiMemberDTO.cs                                                |    1 
 zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciController.cs      |   34 ++
 zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Index.cshtml                     |    2 
 zhengcaioa/Services/FiServiceService.cs                                      |    2 
 zhengcaioa/Model/FiMember.cs                                                 |    1 
 zhengcaioa/zhengcaioa/Views/OrderBanci/Index.cshtml                          |    4 
 zhengcaioa/zhengcaioa/Views/OrderBanci/IndexDtl.cshtml                       |    2 
 zhengcaioa/Services/FiBookService.cs                                         |    2 
 zhengcaioa/Model/OrderBanciDtl.cs                                            |    2 
 zhengcaioa/Services/OrderBanciService.cs                                     |  100 ++++++++
 zhengcaioa/CommonToolsCore/AesClass.cs                                       |   62 +----
 zhengcaioa/DTO/OrderBanciOrderDTO.cs                                         |    2 
 zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Indexzhuanjia.cshtml             |    1 
 zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs |  202 ++++++++++++++++
 zhengcaioa/DTO/ServiceChargeDTO.cs                                           |   49 ++++
 zhengcaioa/DTO/OrderBanciDtlDTO.cs                                           |    5 
 zhengcaioa/zhengcaioa/Views/OrderBanci/EditDtl.cshtml                        |   30 ++
 zhengcaioa/zhengcaioa/appsettings.Development.json                           |    4 
 zhengcaioa/Model/FiService.cs                                                |    1 
 zhengcaioa/Model/FiBook.cs                                                   |    1 
 zhengcaioa/zhengcaioa/Views/OrderBanciOrder/print.cshtml                     |   27 +-
 zhengcaioa/zhengcaioa/appsettings.json                                       |    4 
 zhengcaioa/DTO/FiBookDTO.cs                                                  |    1 
 34 files changed, 592 insertions(+), 78 deletions(-)

diff --git a/zhengcaioa/CommonToolsCore/AesClass.cs b/zhengcaioa/CommonToolsCore/AesClass.cs
index 034d258..e6b7eb3 100644
--- a/zhengcaioa/CommonToolsCore/AesClass.cs
+++ b/zhengcaioa/CommonToolsCore/AesClass.cs
@@ -99,61 +99,27 @@
         /// 鐢ㄦ埛鍚嶏紝杩欎釜鍚嶅瓧鍙兘浼氳鏇存敼
         /// </summary>
         public string User { get; set; }
-        /// <summary>
-        /// 灏忛噰闂瓟鏉冮檺
-        /// </summary>
-        public bool XC { get; set; }
-        /// <summary>
-        /// 鍜ㄨ鏉冮檺
-        /// </summary>
-        public bool ZX { get; set; }
-
-        /// <summary>
-        /// 璧犻�佷功绫嶆潈闄�
-        /// </summary>
-        public bool SJ { get; set; }
 
 
         /// <summary>
-        /// 鏀块噰璇惧爞
+        /// 鎺堟潈鐨勬湇鍔�  鐢ㄥ瓧绗︿覆琛ㄧず锛屽鏋滄湁  "CGGG"浠h〃閲囪喘鍏憡 "ZXDSFXLS" 浠h〃绔炰簤瀵规墜闆舵椂鏉冮檺 娌℃湁璇ュ瓧绗︿覆锛屼唬琛ㄦ病鏈夋潈闄�
         /// </summary>
-        public bool KT { get; set; }
+        public List<string> PrivilegeService { get; set; }
 
 
-        /// <summary>
-        /// 鎶曡瘔妗堜緥澶勭悊 0鏃舵棤鏉冮檺
-        /// </summary>
-        public int TS { get; set; }
+        ///// <summary>
+        /////  閲囪喘鍏憡
+        ///// </summary>
+        //public int CGGG { get; set; }
 
-        /// <summary>
-        /// 鏍囦功鍒朵綔0鏃舵棤鏉冮檺
-        /// </summary>
-        public int BS { get; set; }
+        //    /// <summary>
+        //    ///  绔炰簤瀵规墜鍒嗘瀽 闆舵椂鏉冮檺
+        //    /// </summary>
+        //    public int ZXDSFXLS { get; set; }
+        //    /// <summary>
+        //    ///  绔炰簤瀵规墜鍒嗘瀽
+        //    /// </summary>
+        //    public int ZXDSFX { get; set; }
 
-        /// <summary>
-        /// 绾犵悍 0鏃舵棤鏉冮檺
-        /// </summary>
-        public int JS { get; set; }
-
-        /// <summary>
-        /// 鎶樻墸 鎴栬��10鏃犳姌鎵� 鍙兘鏃�0-9涔嬮棿鐨勬暟瀛�
-        /// </summary>
-        public int DSoff { get; set; }
-
-
-        /// <summary>
-        ///  閲囪喘鍏憡
-        /// </summary>
-        public int CGGG { get; set; }
-
-        /// <summary>
-        ///  绔炰簤瀵规墜鍒嗘瀽
-        /// </summary>
-        public int ZXDSFX { get; set; }
-
-        /// <summary>
-        ///  涓存椂绔炰簤瀵规墜鍒嗘瀽
-        /// </summary>
-        public int ZXDSFXLS { get; set; }
     }
 }
diff --git a/zhengcaioa/CommonToolsCore/HttpClientRequest.cs b/zhengcaioa/CommonToolsCore/HttpClientRequest.cs
index 66d649d..2b975cf 100644
--- a/zhengcaioa/CommonToolsCore/HttpClientRequest.cs
+++ b/zhengcaioa/CommonToolsCore/HttpClientRequest.cs
@@ -23,7 +23,7 @@
             request.ContentLength = length;
             request.ServicePoint.Expect100Continue = false;
             //ServicePointManager.Expect100Continue = false;
-            request.Timeout = 500; //鏄繘琛屽悗缁悓姝ヨ姹傛椂浣跨敤 GetResponse 鏂规硶绛夊緟鍝嶅簲浠ュ強 GetRequestStream 鏂规硶绛夊緟娴佹墍鍏佽鐨勬绉掓暟
+            request.Timeout = 5000; //鏄繘琛屽悗缁悓姝ヨ姹傛椂浣跨敤 GetResponse 鏂规硶绛夊緟鍝嶅簲浠ュ強 GetRequestStream 鏂规硶绛夊緟娴佹墍鍏佽鐨勬绉掓暟
             var writer = request.GetRequestStream();
             writer.Write(byteData, 0, length);
             writer.Close();
@@ -48,7 +48,7 @@
             request.ContentLength = length;
             request.ServicePoint.Expect100Continue = false;
             //ServicePointManager.Expect100Continue = false;
-            request.Timeout = 500; //鏄繘琛屽悗缁悓姝ヨ姹傛椂浣跨敤 GetResponse 鏂规硶绛夊緟鍝嶅簲浠ュ強 GetRequestStream 鏂规硶绛夊緟娴佹墍鍏佽鐨勬绉掓暟
+            request.Timeout = 5000; //鏄繘琛屽悗缁悓姝ヨ姹傛椂浣跨敤 GetResponse 鏂规硶绛夊緟鍝嶅簲浠ュ強 GetRequestStream 鏂规硶绛夊緟娴佹墍鍏佽鐨勬绉掓暟
             var writer = request.GetRequestStream();
             writer.Write(byteData, 0, length);
             writer.Close();
diff --git a/zhengcaioa/DTO/FiBookDTO.cs b/zhengcaioa/DTO/FiBookDTO.cs
index a91a613..f10f5d0 100644
--- a/zhengcaioa/DTO/FiBookDTO.cs
+++ b/zhengcaioa/DTO/FiBookDTO.cs
@@ -19,5 +19,6 @@
         public DateTime Createtime { get; set; }
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/DTO/FiMemberDTO.cs b/zhengcaioa/DTO/FiMemberDTO.cs
index b0d7bd3..a55f0df 100644
--- a/zhengcaioa/DTO/FiMemberDTO.cs
+++ b/zhengcaioa/DTO/FiMemberDTO.cs
@@ -16,5 +16,6 @@
         public DateTime Createtime { get; set; }
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/DTO/FiServiceDTO.cs b/zhengcaioa/DTO/FiServiceDTO.cs
index d5ba671..8e14dd5 100644
--- a/zhengcaioa/DTO/FiServiceDTO.cs
+++ b/zhengcaioa/DTO/FiServiceDTO.cs
@@ -17,5 +17,6 @@
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
         public string ServiceTypeTop { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/DTO/OrderBanciDTO.cs b/zhengcaioa/DTO/OrderBanciDTO.cs
index e009079..7f5a364 100644
--- a/zhengcaioa/DTO/OrderBanciDTO.cs
+++ b/zhengcaioa/DTO/OrderBanciDTO.cs
@@ -22,7 +22,29 @@
         public string Mingcheng { get; set; }
 
         public int? Renshu { get; set; }
-        
+
+        public string Shangxiawu { get; set; }
+        public string ShangxiawuName { get; set; }
+
+        public decimal? Jiage { get; set; }
+        public decimal? Jifen { get; set; }
+        public string JiageName { get; set; }
+        public string JifenName { get; set; }
+
+        public string Shixiamg { get; set; }
+        public string Zhujiangren { get; set; }
+
+        public int? Sort { get; set; }
+
+        public string Shijiandtl { get; set; }
+        public string img_url { get; set; }//鍥剧墖
+        public decimal? point { get; set; }//绉垎
+        public decimal? sell_price { get; set; } //鍞环
+        public string title { get; set; } //浜у搧鍚嶇О
+        public string type { get; set; }
+
+        public string id { get; set; }
+
     }
 
     public class OrderBanciDTOSearch : SearchEntity
diff --git a/zhengcaioa/DTO/OrderBanciDtlDTO.cs b/zhengcaioa/DTO/OrderBanciDtlDTO.cs
index d397ea4..c7bf54c 100644
--- a/zhengcaioa/DTO/OrderBanciDtlDTO.cs
+++ b/zhengcaioa/DTO/OrderBanciDtlDTO.cs
@@ -19,6 +19,11 @@
         public DateTime Modifytime { get; set; }
         public string OrderBanciId { get; set; }
         public int? Sort { get; set; }
+        public decimal? Jiage { get; set; }
+        public decimal? Jifen { get; set; }
+        public string JiageName { get; set; }
+        public string JifenName { get; set; }
+        
     }
 
     public class OrderBanciDtlDTOSearch : SearchEntity
diff --git a/zhengcaioa/DTO/OrderBanciOrderDTO.cs b/zhengcaioa/DTO/OrderBanciOrderDTO.cs
index 0d3673f..568178c 100644
--- a/zhengcaioa/DTO/OrderBanciOrderDTO.cs
+++ b/zhengcaioa/DTO/OrderBanciOrderDTO.cs
@@ -28,6 +28,8 @@
 
         public string Shenfenzheng { get; set; }
         public string OrderId { get; set; }
+        public decimal? Jifen { get; set; }
+        public string JifenName { get; set; }
     }
 
     public class OrderBanciOrderDTOSearch : SearchEntity
diff --git a/zhengcaioa/DTO/ProjectDTO.cs b/zhengcaioa/DTO/ProjectDTO.cs
index a35fe7d..3b7862b 100644
--- a/zhengcaioa/DTO/ProjectDTO.cs
+++ b/zhengcaioa/DTO/ProjectDTO.cs
@@ -13,6 +13,9 @@
         public string Sheng { get; set; }
         public string City { get; set; }
         public string AreaId { get; set; }
+        public string ShengName { get; set; }
+        public string CityName { get; set; }
+        public string AreaIdName { get; set; }
         public string Cgfs { get; set; }
         public string CgfsName { get; set; }
         public string Number { get; set; }
@@ -57,6 +60,7 @@
         public string NamesZhongbiao { get; set; }
 
         public string Fblx { get; set; }
+        public string FblxName { get; set; }
         public string Fbyy { get; set; }
 
         public string Caigourenname { get; set; }
diff --git a/zhengcaioa/DTO/ServiceChargeDTO.cs b/zhengcaioa/DTO/ServiceChargeDTO.cs
index 6c580d7..85903bc 100644
--- a/zhengcaioa/DTO/ServiceChargeDTO.cs
+++ b/zhengcaioa/DTO/ServiceChargeDTO.cs
@@ -8,7 +8,11 @@
     {
         public string Dianhuazixun { get; set; }
 
+        public string DianhuazixunJifen { get; set; }
+        
+
         public string Dangmianzixun { get; set; }
+        public string DangmianzixunJifen { get; set; }
         public string Xuqiulunzheng1 { get; set; }
         public string Xuqiulunzheng2 { get; set; }
         public string Xuqiulunzheng3 { get; set; }
@@ -55,6 +59,51 @@
         public string[] MemberId { get; set; }
 
         public string[] Huifei { get; set; }
+        public string[] Jifen { get; set; }
+
+        public string Xuqiulunzheng1Jifen { get; set; }
+        public string Xuqiulunzheng2Jifen { get; set; }
+        public string Xuqiulunzheng3Jifen { get; set; }
+        public string Xuqiulunzheng4Jifen { get; set; }
+        public string Xuqiulunzheng5Jifen { get; set; }
+        public string Zhudaotoubiaowenjian1Jifen { get; set; }
+        public string Zhudaotoubiaowenjian2Jifen { get; set; }
+        public string Zhudaotoubiaowenjian3Jifen { get; set; }
+        public string Zhudaotoubiaowenjian4Jifen { get; set; }
+        public string Daishuzhiyi1Jifen { get; set; }
+        public string Daishuzhiyi2Jifen { get; set; }
+        public string Daishuzhiyi3Jifen { get; set; }
+        public string Daishuzhiyi4Jifen { get; set; }
+
+
+        public string Daushutousu1Jifen { get; set; }
+        public string Daushutousu2Jifen { get; set; }
+        public string Daushutousu3Jifen { get; set; }
+        public string Daushutousu4Jifen { get; set; }
+        public string DainizhiyiwendaJifen { get; set; }
+        public string DainitousuchulijuedingJifen { get; set; }
+        public string JinzhengfuishouJifen { get; set; }
+        public string ZhengcaidaiJifen { get; set; }
+        public string Biaoshuzhizuo1Jifen { get; set; }
+        public string Biaoshuzhizuo2Jifen { get; set; }
+        public string Biaoshuzhizuo3Jifen { get; set; }
+        public string Biaoshuzhizuo4Jifen { get; set; }
+
+        public string ZaixianjiangzuoJifen { get; set; }
+        public string XianxiajiangzuoJifen { get; set; }
+        public string GongyingshangpeixunJifen { get; set; }
+        public string CaigourenpeixunJifen { get; set; }
+        public string JubeitiaojianJifen { get; set; }
+        public string ZengjiapinmuJifen { get; set; }
+        public string BujubeitiaojianJifen { get; set; }
+        public string Lvyuejiufen1Jifen { get; set; }
+        public string Lvyuejiufen2Jifen { get; set; }
+
+        public string Lvyuejiufen3Jifen { get; set; }
+        public string Lvyuejiufen4Jifen { get; set; }
+        public string Lvyuejiufen5Jifen { get; set; }
+        public string Ruanjian1Jifen { get; set; }
+        public string Ruanjian2Jifen { get; set; }
 
     }
 }
diff --git a/zhengcaioa/IServices/IOrderBanciService.cs b/zhengcaioa/IServices/IOrderBanciService.cs
index 3249ed2..0e3eb60 100644
--- a/zhengcaioa/IServices/IOrderBanciService.cs
+++ b/zhengcaioa/IServices/IOrderBanciService.cs
@@ -20,5 +20,8 @@
 
 
         OrderBanciDTO GetAll(string id);
+
+
+        List<OrderBanciDTO> GetJifenBanciList();
     }
 }
diff --git a/zhengcaioa/Model/FiBook.cs b/zhengcaioa/Model/FiBook.cs
index aed66f4..d942a80 100644
--- a/zhengcaioa/Model/FiBook.cs
+++ b/zhengcaioa/Model/FiBook.cs
@@ -18,5 +18,6 @@
         public DateTime Createtime { get; set; }
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/Model/FiMember.cs b/zhengcaioa/Model/FiMember.cs
index a97be7c..769ac67 100644
--- a/zhengcaioa/Model/FiMember.cs
+++ b/zhengcaioa/Model/FiMember.cs
@@ -16,5 +16,6 @@
         public DateTime Createtime { get; set; }
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/Model/FiService.cs b/zhengcaioa/Model/FiService.cs
index 914be4c..458198a 100644
--- a/zhengcaioa/Model/FiService.cs
+++ b/zhengcaioa/Model/FiService.cs
@@ -17,5 +17,6 @@
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
         public string ServiceTypeTop { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/Model/OrderBanciDtl.cs b/zhengcaioa/Model/OrderBanciDtl.cs
index c16deb8..4293210 100644
--- a/zhengcaioa/Model/OrderBanciDtl.cs
+++ b/zhengcaioa/Model/OrderBanciDtl.cs
@@ -19,5 +19,7 @@
         public DateTime Createtime { get; set; }
         public string Modifier { get; set; }
         public DateTime Modifytime { get; set; }
+        public decimal? Jiage { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/Model/OrderBanciOrder.cs b/zhengcaioa/Model/OrderBanciOrder.cs
index 5fbe3f1..7abdb93 100644
--- a/zhengcaioa/Model/OrderBanciOrder.cs
+++ b/zhengcaioa/Model/OrderBanciOrder.cs
@@ -26,5 +26,6 @@
         public DateTime Modifytime { get; set; }
         public string Shenfenzheng { get; set; }
         public string OrderId { get; set; }
+        public decimal? Jifen { get; set; }
     }
 }
diff --git a/zhengcaioa/Model/zhengcaioaContext.cs b/zhengcaioa/Model/zhengcaioaContext.cs
index 4315705..564d792 100644
--- a/zhengcaioa/Model/zhengcaioaContext.cs
+++ b/zhengcaioa/Model/zhengcaioaContext.cs
@@ -3128,6 +3128,10 @@
                     .HasColumnName("danjia")
                     .HasComment("鍗曚环");
 
+                entity.Property(e => e.Jifen)
+                   .HasColumnType("money")
+                   .HasColumnName("jifen");
+
                 entity.Property(e => e.Modifier)
                     .IsRequired()
                     .HasMaxLength(50)
@@ -3167,6 +3171,10 @@
                     .HasColumnType("money")
                     .HasColumnName("huifei")
                     .HasComment("浼氳垂");
+
+                entity.Property(e => e.Jifen)
+                    .HasColumnType("money")
+                    .HasColumnName("jifen");
 
                 entity.Property(e => e.MemberAuthority)
                     .HasMaxLength(500)
@@ -3217,6 +3225,10 @@
                     .HasColumnType("money")
                     .HasColumnName("feiyong")
                     .HasComment("璐圭敤");
+
+                entity.Property(e => e.Jifen)
+                  .HasColumnType("money")
+                  .HasColumnName("jifen");
 
                 entity.Property(e => e.Modifier)
                     .IsRequired()
@@ -4663,6 +4675,14 @@
                 entity.Property(e => e.Zhujiangren)
                     .HasMaxLength(100)
                     .HasColumnName("zhujiangren");
+
+                entity.Property(e => e.Jiage)
+                  .HasColumnType("numeric(18, 2)")
+                  .HasColumnName("jiage");
+
+                entity.Property(e => e.Jifen)
+                  .HasColumnType("numeric(18, 2)")
+                  .HasColumnName("Jifen");
             });
 
             modelBuilder.Entity<OrderBanciOrder>(entity =>
@@ -4696,6 +4716,10 @@
                     .HasColumnType("money")
                     .HasColumnName("jine");
 
+                entity.Property(e => e.Jifen)
+                 .HasColumnType("money")
+                 .HasColumnName("jifen");
+
                 entity.Property(e => e.Kechengleixing)
                     .HasMaxLength(100)
                     .HasColumnName("kechengleixing");
diff --git a/zhengcaioa/Services/FiBookService.cs b/zhengcaioa/Services/FiBookService.cs
index 3519f19..6b7a137 100644
--- a/zhengcaioa/Services/FiBookService.cs
+++ b/zhengcaioa/Services/FiBookService.cs
@@ -46,7 +46,7 @@
                     updateproject.Chubanshe = entity.Chubanshe;
                     updateproject.Chubantime = entity.Chubantime;
                     updateproject.Danjia = entity.Danjia;
-                    
+                    updateproject.Jifen = entity.Jifen;
 
 
                     updateproject.RecStatus = entity.RecStatus;
diff --git a/zhengcaioa/Services/FiMemberService.cs b/zhengcaioa/Services/FiMemberService.cs
index 8a0b0c4..923754e 100644
--- a/zhengcaioa/Services/FiMemberService.cs
+++ b/zhengcaioa/Services/FiMemberService.cs
@@ -44,7 +44,7 @@
                     updateproject.MemberType = entity.MemberType;
                     updateproject.MemberAuthority = entity.MemberAuthority;
                     updateproject.Huifei = entity.Huifei;
-                   
+                    updateproject.Jifen = entity.Jifen;
 
 
                     updateproject.RecStatus = entity.RecStatus;
diff --git a/zhengcaioa/Services/FiServiceService.cs b/zhengcaioa/Services/FiServiceService.cs
index 96b9d1e..33cf245 100644
--- a/zhengcaioa/Services/FiServiceService.cs
+++ b/zhengcaioa/Services/FiServiceService.cs
@@ -44,7 +44,7 @@
                     updateproject.ServiceType = entity.ServiceType;
                     updateproject.ServiceTypeTwo = entity.ServiceTypeTwo;
                     updateproject.Feiyong = entity.Feiyong;
-                   
+                    updateproject.Jifen = entity.Jifen;
 
 
                     updateproject.RecStatus = entity.RecStatus;
diff --git a/zhengcaioa/Services/OrderBanciDtlService.cs b/zhengcaioa/Services/OrderBanciDtlService.cs
index 50c51ae..765bf01 100644
--- a/zhengcaioa/Services/OrderBanciDtlService.cs
+++ b/zhengcaioa/Services/OrderBanciDtlService.cs
@@ -53,6 +53,8 @@
                     updateproject.Modifytime = entity.Modifytime;
                     updateproject.Sort = entity.Sort;
                     updateproject.OrderBanciId = entity.OrderBanciId;
+                    updateproject.Jiage = entity.Jiage;
+                    updateproject.Jifen = entity.Jifen;
 
                 }
 
@@ -157,6 +159,10 @@
                              RecStatus = a.RecStatus,
                              Modifier = a.Modifier,
                              Modifytime = a.Modifytime,
+                             Jiage = a.Jiage,
+                             Jifen = a.Jifen,
+                             JiageName = a.Jiage.HasValue? a.Jiage.Value.ToString():"",
+                             JifenName = a.Jifen.HasValue ? a.Jifen.Value.ToString() : "",
 
                          }
                 ).OrderBy(x => x.Sort).ToList();
diff --git a/zhengcaioa/Services/OrderBanciOrderService.cs b/zhengcaioa/Services/OrderBanciOrderService.cs
index 38a6e37..debcdd8 100644
--- a/zhengcaioa/Services/OrderBanciOrderService.cs
+++ b/zhengcaioa/Services/OrderBanciOrderService.cs
@@ -36,6 +36,10 @@
                 {
                     entity.Id = Guid.NewGuid().ToString();
                     dto.Id = entity.Id;
+                    if (string.IsNullOrWhiteSpace(dto.OrderId))
+                    {
+                        entity.OrderId = dto.Id;
+                    }
                     _context.OrderBanciOrders.Add(entity);
                 }
                 else
@@ -59,6 +63,7 @@
                     updateproject.Modifier = entity.Modifier;
                     updateproject.Modifytime = entity.Modifytime;
                     updateproject.Shenfenzheng = entity.Shenfenzheng;
+                    updateproject.Jifen = entity.Jifen;
                     updateproject.OrderId = entity.OrderId;
                 }
 
@@ -173,7 +178,7 @@
                              Xuefei = a.Xuefei??0,
                              Baomingrenshu = a.Baomingrenshu??0,
                              Jine = a.Jine??0,
-
+                             Jifen = a.Jifen ?? 0,
 
                              Creater = a.Creater,
                              Createtime = a.Createtime,
diff --git a/zhengcaioa/Services/OrderBanciService.cs b/zhengcaioa/Services/OrderBanciService.cs
index 08cf13b..5125b06 100644
--- a/zhengcaioa/Services/OrderBanciService.cs
+++ b/zhengcaioa/Services/OrderBanciService.cs
@@ -230,5 +230,105 @@
             var list = _mapper.Map<List<OrderBanciDTO>>(listRole);
             return list;
         }
+
+
+
+        public List<OrderBanciDTO> GetJifenBanciList()
+        {
+
+
+
+            ResultDataEntity<OrderBanciDTO> data = new ResultDataEntity<OrderBanciDTO>();
+            List<OrderBanciDTO> list = new List<OrderBanciDTO>();
+
+
+
+            var listCode = (from a in _context.SysCodeDtls
+                            join b in _context.SysCodes
+                            on a.CodeId equals b.Id
+                            where a.RecStatus == "A"
+                                          && b.RecStatus == "A"
+                            select new CodeDataEntity()
+                            {
+                                CodeId = b.Id,
+                                CodeTable = b.CodeTable,
+                                CodeField = b.CodeField,
+                                CodeSn = a.CodeSn,
+                                Comments = a.Comments,
+                                Contents = a.Contents,
+                                RecStatus = a.RecStatus,
+                                Sort = a.Sort
+                            }
+            );
+
+            ///OrderBancis
+            ///
+
+
+            var query = (from a in _context.OrderBancis
+                         join b in _context.OrderBanciDtls on a.Id equals b.OrderBanciId
+
+                         join d in listCode.Where(x => x.CodeTable == "order_banci_order" && x.CodeField == "kechengleixing_id")
+                        on b.Shangxiawu equals d.CodeSn
+                         into dzsssss
+                         from dzzzzz in dzsssss.DefaultIfEmpty()
+
+                         where a.RecStatus == "A" && b.RecStatus == "A" && b.Jifen != null
+                         && a.Shijianend >= DateTime.Now
+
+                        
+
+
+
+
+                         select new OrderBanciDTO
+                         {
+                             img_url ="",
+                             point = b.Jifen,
+                             sell_price = b.Jiage,
+                             type = "Train",
+                             title = a.Mingcheng+"("+ dzzzzz.Comments+")",
+                             Id = a.Id,
+                             Banci = a.Banci,
+                             Mingcheng = a.Mingcheng,
+                             Shijian = a.Shijian,
+                             ShijianName = a.Shijian.HasValue ? a.Shijian.Value.ToString("yyyy-MM-dd HH:mm") : "",
+                          
+                             Shijianend = a.Shijianend,
+                             ShijianendName = a.Shijianend.HasValue ? a.Shijianend.Value.ToString("yyyy-MM-dd HH:mm") : "",
+
+                             Didian = a.Didian,
+
+                             Renshu = a.Renshu ?? 0,
+
+
+                             Creater = a.Creater,
+                             Createtime = a.Createtime,
+
+                             RecStatus = a.RecStatus,
+                             Modifier = a.Modifier,
+                             Modifytime = a.Modifytime,
+
+                            
+                             Shangxiawu = b.Shangxiawu,
+                             Shijiandtl = b.Shijian,
+                             Shixiamg = b.Shixiamg,
+                             Zhujiangren = b.Zhujiangren,
+                             Sort = b.Sort,
+                             ShangxiawuName = dzzzzz.Comments,
+                             Jiage = b.Jiage,
+                             Jifen = b.Jifen,
+                             JiageName = b.Jiage.HasValue ? b.Jiage.Value.ToString() : "",
+                             JifenName = b.Jifen.HasValue ? b.Jifen.Value.ToString() : "",
+                             id = a.Id,
+
+                         }
+                ).OrderByDescending(x => x.Shijian).ThenBy(x=>x.Sort).ToList();
+
+
+ 
+            return query;
+        }
+
     }
 }
diff --git a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciController.cs b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciController.cs
index e48f004..eca52ff 100644
--- a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciController.cs
@@ -359,5 +359,39 @@
           
         }
 
+
+
+
+
+        //鑾峰彇褰撳墠鐨勫煿璁�
+        public IActionResult GetJifenBanciList()
+        {
+            ReturnMsg<List<OrderBanciDTO>> returnMsg = new ReturnMsg<List<OrderBanciDTO>>();
+            returnMsg.code = 2;
+            try
+            {
+
+                List<OrderBanciDTO> orderBanciDTOs = _orderBanciService.GetJifenBanciList();
+               
+
+            
+                    returnMsg.code = 1;
+                    returnMsg.count = orderBanciDTOs.Count;
+                    returnMsg.returnObj = orderBanciDTOs;
+                
+
+
+
+
+            }
+            catch (Exception ex)
+            {
+                returnMsg.code = 2;
+                returnMsg.error = "娌℃湁鑾峰彇鍒皌oken";
+                returnMsg.count = 0;
+
+            }
+            return new JsonResult(returnMsg);
+        }
     }
 }
diff --git a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs
index 693edfd..ff4bfa7 100644
--- a/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciOrderController.cs
@@ -18,6 +18,10 @@
 using CommonToolsCore;
 using Services;
 using System.Transactions;
+using Microsoft.Extensions.Configuration;
+using Newtonsoft.Json.Linq;
+using System.Net.Http.Headers;
+using System.IdentityModel.Tokens.Jwt;
 
 namespace zhengcaioa.Controllers.BusinessOrder
 {
@@ -30,11 +34,15 @@
         private readonly IOrderBanciOrderService _orderBanciOrderService;
         private readonly IFiOrderrecievemoneyService _fiOrderrecievemoneyService;
         private readonly ICooperOrderService _cooperOrderService;
+        private readonly IConfiguration _configuration;
+        private readonly IHttpClientFactory _clientFactory;
 
         public OrderBanciOrderController(ILogger<OrderBanciOrderController> logger, ILiaotianService liaotianService, IOrderBanciService orderBanciService, IOrderBanciDtlService orderBanciDtlService
             ,IOrderBanciOrderService orderBanciOrderService
             , IFiOrderrecievemoneyService fiOrderrecievemoneyService
-            , ICooperOrderService cooperOrderService)
+            , ICooperOrderService cooperOrderService
+            , IConfiguration configuration
+              , IHttpClientFactory clientFactory)
         {
             _logger = logger;
             _liaotianService = liaotianService;
@@ -43,6 +51,8 @@
             _fiOrderrecievemoneyService = fiOrderrecievemoneyService;
             _orderBanciOrderService = orderBanciOrderService;
             _cooperOrderService = cooperOrderService;
+            _configuration = configuration;
+            _clientFactory = clientFactory;
         }
 
         [CheckLogin]
@@ -332,6 +342,196 @@
         }
 
 
+        /// <summary>
+        /// 淇濆瓨
+        /// </summary>
+        /// <param name="data">宀椾綅瀹炰綋绫诲璞�</param>
+        /// <returns></returns>
+        /// 
+        [HttpPost]
+        public  IActionResult JifenSave([FromBody] OrderBanciOrderDTO data)
+        {
+            //var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
+            //ViewData["curentuser"] = curentuser;
+            ReturnMsg<OrderBanciOrderDTO> returnMsg = new ReturnMsg<OrderBanciOrderDTO>();
+            returnMsg.code = 2;
+            try
+            {
+                string userid = "";
+                var headers = Request.Headers;
+                if (headers != null)
+                {
+                    //string SecurityKey = _configuration.GetSection("SecurityKey").Value;
+                    var keyId = headers["Authorization"].FirstOrDefault();
+                    if (string.IsNullOrEmpty("keyId"))
+                    {
+                        returnMsg.code = 2;
+                        returnMsg.error = "娌℃湁鑾峰彇鍒皌oken";
+                        returnMsg.count = 0;
+
+                        return new JsonResult(returnMsg);
+                    }
+
+
+                    JwtSecurityToken jwt = null;
+                    var handler = new JwtSecurityTokenHandler();
+                    var key1 = keyId.Replace("Bearer", "").Trim();
+                    jwt = handler.ReadJwtToken(key1);
+                    System.Security.Claims.Claim sss = jwt.Claims.Where(x => x.Type == "id").FirstOrDefault();
+                    userid = sss.Value;
+
+                }
+                else
+                {
+                    returnMsg.code = 2;
+                    returnMsg.error = "娌℃湁鑾峰彇鍒皌oken";
+                    returnMsg.count = 0;
+                    return new JsonResult(returnMsg);
+                }
+
+                using (TransactionScope scope = new TransactionScope())
+                {
+                    data.RecStatus = "A";
+                    if (String.IsNullOrEmpty(data.Id))
+                    {
+                        data.Creater = "1";
+                        data.Createtime = DateTime.Now;
+                    }
+                    data.Modifier = "1";
+                    data.Modifytime = DateTime.Now;
+                    data.PersonId = userid;
+                    //OrderBanciOrderDTOSearch search = new OrderBanciOrderDTOSearch();
+                    //search.page = 1;
+                    //search.rows = 1000;
+                    //search.BanciId = data.BanciId;
+                    //ResultDataEntity<OrderBanciOrderDTO> resultDataEntity = _orderBanciOrderService.SearchByPaging(search);
+
+                    if (data.Baomingrenshu.HasValue)
+                    {
+                        //if (resultDataEntity.DataList.Count > 0)
+                        //{
+                        //  var orderBanciOrderDTO =   resultDataEntity.DataList.OrderByDescending(x => x.Baomingrenshu).FirstOrDefault();
+
+                        //    data.Baomingrenshu += orderBanciOrderDTO.Baomingrenshu;
+                        //}
+                    }
+                    else
+                    {
+                        //if (resultDataEntity.DataList.Count > 0)
+                        //{
+                        //    var orderBanciOrderDTO = resultDataEntity.DataList.OrderByDescending(x => x.Baomingrenshu).FirstOrDefault();
+
+                        //    data.Baomingrenshu = orderBanciOrderDTO.Baomingrenshu+1;
+                        //}
+                        //else
+                        //{
+                        data.Baomingrenshu = 1;
+                        //}   
+                    }
+                    //data.Jine = resultDataEntity.DataList.Sum(x => x.Xuefei);
+                    //data.Jine += data.Xuefei;
+                    ResultEntity resultEntity = _orderBanciOrderService.save(data);
+                    if (resultEntity.Result)
+                    {
+                        returnMsg.code = 1;
+                        returnMsg.count = 1;
+                        returnMsg.returnObj = data;
+                    }
+                    else
+                    {
+                        returnMsg.error = resultEntity.Message;
+                    }
+                    int OnePorints = 0;
+                   var orderBanciDTO = _orderBanciService.Get(data.BanciId);
+                   var  orderBanciDtlDTO = _orderBanciDtlService.GetList(data.BanciId).Where(x=>x.Shangxiawu == data.KechengleixingId).FirstOrDefault();
+                    if(orderBanciDtlDTO!=null&& orderBanciDtlDTO.Jifen.HasValue)
+                    {
+                        OnePorints = decimal.ToInt32(orderBanciDtlDTO.Jifen.Value); ;
+                    }
+                    else
+                    {
+                        returnMsg.code = 2;
+                        returnMsg.error = "璇ョ彮娆′笉鑳界Н鍒嗗厬鎹�";
+                        returnMsg.count = 0;
+                        return new JsonResult(returnMsg);
+                    }
+                    string huiyuanurl = _configuration.GetSection("huiyuanurl").Value;
+                    string GetYGYaoQingYonghu = _configuration.GetSection("PassPoints").Value;
+                    Uri postUrl2 = new Uri(huiyuanurl + GetYGYaoQingYonghu);
+                    JObject questions2 = new JObject();
+                    questions2.Add("UserID", data.PersonId);
+                    questions2.Add("GoodsName", data.Peixunbanci);
+                    questions2.Add("Content", data.Peixunbanci);
+                    questions2.Add("ToatlPorints", data.Baomingrenshu.Value* OnePorints);//璁$畻
+                    questions2.Add("OnePorints", OnePorints);//璁$畻
+                    questions2.Add("Count", data.Baomingrenshu);
+                    questions2.Add("OderID", data.Id);
+                    questions2.Add("describe", data.Peixunbanci +"绉垎鎶ュ悕");
+
+                    string requestJson2 = questions2.ToString();
+                    string result2 = string.Empty;
+
+                    result2 = HttpClientRequest.HttpClientPost(postUrl2.ToString(), "POST", requestJson2);
+
+                    //using (HttpContent httpContent = new StringContent(requestJson2))
+                    //{
+                    //    httpContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");
+
+                    //    var httpClient2 = _clientFactory.CreateClient();
+                    //    httpClient2.Timeout = new TimeSpan(0, 0, 60);
+                    //    var Result2 = await httpClient2.PostAsync(postUrl2, httpContent);
+                    //    result2 = Result2.Content.ReadAsStringAsync().Result;
+                    //}
+
+                    _logger.LogInformation("result2:" + result2);
+                    JObject jobjectresult = (JObject)JsonConvert.DeserializeObject(result2);
+
+                    if (jobjectresult["code"] != null && jobjectresult["code"].ToString() == "1")
+                    {
+                        string OaWriteTrainClassOder = _configuration.GetSection("OaWriteTrainClassOder").Value;
+                        Uri postUrl = new Uri(huiyuanurl + OaWriteTrainClassOder);
+                        JObject questions = new JObject();
+                        questions.Add("UserID", data.PersonId);
+                        questions.Add("TrainClass", data.Peixunbanci);
+                        questions.Add("TrainClassType", int.Parse(data.KechengleixingId));
+                        questions.Add("Name", data.Xingming);//璁$畻
+                        questions.Add("IdentificationNumber", data.Shenfenzheng);//璁$畻
+                        questions.Add("PhoneNo", data.Lianxidianhua);
+                        questions.Add("StartTime", orderBanciDTO.Shijian.Value.ToString("yyyy-MM-dd HH:mm:ss"));
+                        questions.Add("BanciId", data.BanciId);
+                        questions.Add("BanciAddr", orderBanciDTO.Didian);
+                        questions.Add("PersonCount", data.Baomingrenshu);
+                        questions.Add("Ptions", data.Baomingrenshu.Value * OnePorints);
+                        string requestJson = questions.ToString();
+                        string result = string.Empty;
+
+                        result = HttpClientRequest.HttpClientPost(postUrl.ToString(), "POST", requestJson);
+                        _logger.LogInformation("result:" + result);
+                        scope.Complete();
+                    }
+                    else
+                    {
+                        returnMsg.code = 2;
+                        returnMsg.error = jobjectresult["msg"].ToString();
+                        returnMsg.count = 0;
+                        return new JsonResult(returnMsg);
+                    }
+
+                  
+                }
+            }
+            catch (Exception ex)
+            {
+                returnMsg.code = 2;
+                returnMsg.error = "娌℃湁鑾峰彇鍒皌oken";
+                returnMsg.count = 0;
+
+            }
+
+            return new JsonResult(returnMsg);
+        }
+
+
 
         //鑾峰彇褰撳墠鐨勬姤鍚嶇殑浜烘暟
         public IActionResult GetBaoMingRenShu([FromBody] OrderBanciOrderDTOSearch search)
diff --git a/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs b/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs
index b24828f..3f77fd8 100644
--- a/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs
+++ b/zhengcaioa/zhengcaioa/Controllers/ProjectController.cs
@@ -29,11 +29,13 @@
         private readonly ICooperatecustomCustomerService _cooperatecustomCustomerService;
         private readonly ISysBaimingdanService _sysBaimingdanService;
         private readonly IFiOrderrecievemoneyService _fiOrderrecievemoneyService;
+        private readonly IAreaService _areaService;
 
         public ProjectController(ILogger<ProjectController> logger, IProjectService projectService, ILiaotianService liaotianService,IIntentionCustomerService intentionCustomerService, IUserService userService
             , ICooperatecustomCustomerService cooperatecustomCustomerService
             , ISysBaimingdanService sysBaimingdanService
-            , IFiOrderrecievemoneyService fiOrderrecievemoneyService)
+            , IFiOrderrecievemoneyService fiOrderrecievemoneyService
+            , IAreaService areaService)
         {
             _logger = logger;
             _projectService = projectService;
@@ -43,6 +45,7 @@
             _cooperatecustomCustomerService = cooperatecustomCustomerService;
             _sysBaimingdanService = sysBaimingdanService;
             _fiOrderrecievemoneyService = fiOrderrecievemoneyService;
+            _areaService = areaService;
         }
         [CheckLogin]
         public IActionResult Index()
@@ -903,7 +906,7 @@
                     //if (resultDataEntitys.DataList.Count > 0)
                     {
                         string token = key1.Length > 100 ? key1.Substring(key1.Length - 100) : key1;
-                        if (ruleCollection.ZXDSFXLS > 0)
+                        if (ruleCollection.PrivilegeService.Count(x=>x== "ZXDSFXLS")>0)
                         //if (ruleCollection.ZXDSFXLS == 0)
                         {
                             DateTime yuechu = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
@@ -974,7 +977,7 @@
                                     return new JsonResult(returnMsg);
                                 }
                             }
-                            if ( token != zxdsfxlDTOsnowdate[0].Token)
+                            if (zxdsfxlDTOsnowdate.Count == 0 || token != zxdsfxlDTOsnowdate[0].Token)
                             {
                                 //瀛樺偍鏈鐨勮闂俊鎭�
                                 ZxdsfxlDTO zxdsfxlDTO = new ZxdsfxlDTO();
@@ -1034,5 +1037,51 @@
             }
             return new JsonResult(returnMsg);
         }
+
+
+
+        //鑾峰彇椤圭洰璇︾粏淇℃伅
+        public IActionResult GetProjectFenxiDtl(string id = null)
+        {
+            ReturnMsg<ProjectDTO> returnMsg = new ReturnMsg<ProjectDTO>();
+            returnMsg.code = 2;
+
+            var  projectDTO = _projectService.GetLiaotianEntity(id);
+            var cgfs = _projectService.GetCgfs().Where(x=>x.Id == projectDTO.Cgfs).FirstOrDefault();
+            var areaDTOs = _areaService.GetList();
+            var flbx = _liaotianService.GetSYScode("Project", "flbx").Where(x => x.Id == projectDTO.Fblx).FirstOrDefault();
+
+
+            projectDTO.StartTimestr = projectDTO.StartTime.ToString("yyyy-MM-dd HH:mm:ss");
+            var shengname = areaDTOs.Where(x => x.CodeId == projectDTO.Sheng).FirstOrDefault();
+            if (shengname != null)
+            {
+                projectDTO.ShengName = shengname.Name;
+            }
+            var cityname = areaDTOs.Where(x => x.CodeId == projectDTO.City).FirstOrDefault();
+            if (cityname != null)
+            {
+                projectDTO.CityName = cityname.Name;
+            }
+            var areaIdName = areaDTOs.Where(x => x.CodeId == projectDTO.AreaId).FirstOrDefault();
+            if (areaIdName != null)
+            {
+                projectDTO.AreaIdName = areaIdName.Name;
+            }
+            if (cgfs != null)
+            {
+                projectDTO.CgfsName = cgfs.Name;
+            }
+            if (flbx != null)
+            {
+                projectDTO.FblxName = flbx.Comments;
+            }
+            
+            returnMsg.code = 1;
+            returnMsg.count = 1;
+            returnMsg.returnObj = projectDTO;
+
+            return new JsonResult(returnMsg);
+        }
     }
 }
diff --git a/zhengcaioa/zhengcaioa/Views/OrderBanci/EditDtl.cshtml b/zhengcaioa/zhengcaioa/Views/OrderBanci/EditDtl.cshtml
index 7fe5021..491c584 100644
--- a/zhengcaioa/zhengcaioa/Views/OrderBanci/EditDtl.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/OrderBanci/EditDtl.cshtml
@@ -170,6 +170,34 @@
 
 
                                 </div>
+                                <div class="clearfix layer-area" style="padding-bottom:15px;">
+
+
+
+
+                                    <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">浠锋牸</label>
+                                    <div class="col-sm-8 col-md-8" grouptype="Vdata">
+                                        <input class="form-control" label="浠锋牸" name="Jiage" id="Jiage" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@(Model.Jiage.HasValue?Model.Jiage.Value.ToString():"")" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
+
+                                    </div>
+
+
+
+                                </div>
+                                <div class="clearfix layer-area" style="padding-bottom:15px;">
+
+
+
+
+                                    <label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">绉垎</label>
+                                    <div class="col-sm-8 col-md-8" grouptype="Vdata">
+                                        <input class="form-control" label="绉垎" name="Jifen" id="Jifen" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="@(Model.Jifen.HasValue?Model.Jifen.Value.ToString():"")" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)">
+
+                                    </div>
+
+
+
+                                </div>
 
                                 <div class="clearfix layer-area" style="padding-bottom:15px;">
 
@@ -179,7 +207,7 @@
 
                                     </div>
 
-                                    
+
                                 </div>
 
 
diff --git a/zhengcaioa/zhengcaioa/Views/OrderBanci/Index.cshtml b/zhengcaioa/zhengcaioa/Views/OrderBanci/Index.cshtml
index c3fc1b2..3a5730a 100644
--- a/zhengcaioa/zhengcaioa/Views/OrderBanci/Index.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/OrderBanci/Index.cshtml
@@ -20,9 +20,9 @@
             { label: '鍦扮偣', name: 'Didian', labtype: 'txt', hidden: false, width: 400 },
             { label: '浜烘暟', name: 'Renshu', labtype: 'txt', hidden: false, width: 200 },
             {
-                label: '璇剧▼绫诲瀷', name: 'Creater', labtype: 'txt', hidden: false, width: 100,
+                label: '璇剧▼浠锋牸', name: 'Creater', labtype: 'txt', hidden: false, width: 100,
                 formatter: function (cellvalue, options, rowObject) {
-                    return "<a onclick=\"OpenWindow('" + rowObject.Banci.replace(/'/g, '') + "','98%','100%', '/OrderBanci/IndexDtl?OrderBanciId=" + rowObject.Id + "')\"  >鍩硅鏃堕棿</a>";
+                    return "<a onclick=\"OpenWindow('" + rowObject.Banci.replace(/'/g, '') + "','98%','100%', '/OrderBanci/IndexDtl?OrderBanciId=" + rowObject.Id + "')\"  >璇剧▼浠锋牸</a>";
                 }
             },
           
diff --git a/zhengcaioa/zhengcaioa/Views/OrderBanci/IndexDtl.cshtml b/zhengcaioa/zhengcaioa/Views/OrderBanci/IndexDtl.cshtml
index bd5f5c5..92adbcc 100644
--- a/zhengcaioa/zhengcaioa/Views/OrderBanci/IndexDtl.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/OrderBanci/IndexDtl.cshtml
@@ -18,6 +18,8 @@
 
             { label: '鏃堕棿', name: 'Shijian', labtype: 'txt', hidden: false, width: 100  },
             { label: '浜嬮」', name: 'Shixiamg', labtype: 'txt', hidden: false, width: 400 },
+            { label: '浠锋牸', name: 'JiageName', labtype: 'txt', hidden: false, width: 100 },
+            { label: '绉垎', name: 'JifenName', labtype: 'txt', hidden: false, width: 100 },
             { label: '涓昏浜�', name: 'Zhujiangren', labtype: 'txt', hidden: false, width: 100 },
             { label: '鎺掑簭', name: 'Sort', labtype: 'txt', hidden: false, width: 100 },
 
diff --git a/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Index.cshtml b/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Index.cshtml
index 2f83fd4..c248cd9 100644
--- a/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Index.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Index.cshtml
@@ -27,7 +27,7 @@
             { label: '瀛﹁垂', name: 'Xuefei', labtype: 'txt', hidden: false, width: 70 },
             { label: '鎶ュ悕浜烘暟', name: 'Baomingrenshu', labtype: 'txt', hidden: false, width: 50 },
             //{ label: '閲戦', name: 'Jine', labtype: 'txt', hidden: false, width: 100 },
-
+            { label: '绉垎', name: 'Jifen', labtype: 'txt', hidden: false, width: 50 },
 
         ];
         dataUrl = "/OrderBanciOrder/GetList?Kechengleixings=3&Baomingtime=" + Baomingtimebegin + "|" + Baomingtimeend;
diff --git a/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Indexzhuanjia.cshtml b/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Indexzhuanjia.cshtml
index eec413e..6984fff 100644
--- a/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Indexzhuanjia.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/Indexzhuanjia.cshtml
@@ -26,6 +26,7 @@
             { label: '韬唤璇�', name: 'Shenfenzheng', labtype: 'txt', hidden: false, width: 70 },
             { label: '瀛﹁垂', name: 'Xuefei', labtype: 'txt', hidden: false, width: 70 },
             { label: '鎶ュ悕浜烘暟', name: 'Baomingrenshu', labtype: 'txt', hidden: false, width: 50 },
+            { label: '绉垎', name: 'Jifen', labtype: 'txt', hidden: false, width: 50 },
             //{ label: '閲戦', name: 'Jine', labtype: 'txt', hidden: false, width: 100 },
             {
                 label: '鎵撳嵃鍚堝悓', name: 'dayin', labtype: 'txt', hidden: false, width: 70
diff --git a/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/print.cshtml b/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/print.cshtml
index c34a57f..4872c79 100644
--- a/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/print.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/OrderBanciOrder/print.cshtml
@@ -82,23 +82,24 @@
                     <td style="width:7%;"> 瀛﹁垂</td>
                     <td style="width:7%;"> 鎶ュ悕浜烘暟</td>
                     <td style="width:7%;"> 閲戦</td>
-
+                    <td style="width:7%;"> 绉垎</td>
                 </tr>
                 @foreach (var liaotianDTO in liaotianDTOs)
                 {
 
-                    <tr>
-                        <td>  @i</td>
-                        <td>   @liaotianDTO.BaomingtimeName</td>
-                        <td>   @liaotianDTO.Peixunbanci</td>
-                        <td>   @liaotianDTO.Kechengleixing</td>
-                        <td>   @liaotianDTO.Xingming</td>
-                        <td>   @liaotianDTO.Lianxidianhua</td>
-                        <td>   @liaotianDTO.Shenfenzheng</td>
-                        <td>   @liaotianDTO.Xuefei.Value.ToString("F2")</td>
-                        <td>   @liaotianDTO.Baomingrenshu</td>
-                        <td>   @liaotianDTO.Jine.Value.ToString("F2")</td>
-                    </tr>
+            <tr>
+                <td>  @i</td>
+                <td>   @liaotianDTO.BaomingtimeName</td>
+                <td>   @liaotianDTO.Peixunbanci</td>
+                <td>   @liaotianDTO.Kechengleixing</td>
+                <td>   @liaotianDTO.Xingming</td>
+                <td>   @liaotianDTO.Lianxidianhua</td>
+                <td>   @liaotianDTO.Shenfenzheng</td>
+                <td>   @liaotianDTO.Xuefei.Value.ToString("F2")</td>
+                <td>   @liaotianDTO.Baomingrenshu</td>
+                <td>   @liaotianDTO.Jine.Value.ToString("F2")</td>
+                <td>   @liaotianDTO.Jifen.Value.ToString("F2")</td>
+            </tr>
 
                     i++;
                 }
diff --git a/zhengcaioa/zhengcaioa/appsettings.Development.json b/zhengcaioa/zhengcaioa/appsettings.Development.json
index ff35d65..7d40940 100644
--- a/zhengcaioa/zhengcaioa/appsettings.Development.json
+++ b/zhengcaioa/zhengcaioa/appsettings.Development.json
@@ -22,6 +22,8 @@
   "SetCaseOrder": "/api/ZCBackgRound/SetCaseOrder",
   "GetYGPromoteCode": "/api/ZCBackgRound/GetYGPromoteCode",
   "GetYGYaoQingYonghu": "/api/ZCBackgRound/GetYGYaoQingYonghu",
-  "yaoqingma": "https://applet.51zhengcai.com:8088/code/"
+  "yaoqingma": "https://applet.51zhengcai.com:8088/code/",
+  "PassPoints": "/api/UserPoints/PassPoints",
+  "OaWriteTrainClassOder": "/api/ZCBackgRound/OaWriteTrainClassOder"
 
 }
diff --git a/zhengcaioa/zhengcaioa/appsettings.json b/zhengcaioa/zhengcaioa/appsettings.json
index b3b48bc..24c17b9 100644
--- a/zhengcaioa/zhengcaioa/appsettings.json
+++ b/zhengcaioa/zhengcaioa/appsettings.json
@@ -22,5 +22,7 @@
   "SetCaseOrder": "/api/ZCBackgRound/SetCaseOrder",
   "GetYGPromoteCode": "/api/ZCBackgRound/GetYGPromoteCode",
   "GetYGYaoQingYonghu": "/api/ZCBackgRound/GetYGYaoQingYonghu",
-  "yaoqingma": "https://applet.51zhengcai.com:8088/code/"
+  "yaoqingma": "https://applet.51zhengcai.com:8088/code/",
+  "PassPoints": "/api/UserPoints/PassPoints",
+  "OaWriteTrainClassOder": "/api/ZCBackgRound/OaWriteTrainClassOder"
 }

--
Gitblit v1.9.1