Просмотр исходного кода

运费 商品品名 款号 更新 修复bug

zhangkun лет назад: 5
Родитель
Сommit
eaaec773a0

+ 9 - 8
代码/System.Common/Filter/ActionFilter.cs

73
             bool islog = false;
73
             bool islog = false;
74
             try
74
             try
75
             {
75
             {
76
-                if (!context.Result.ToJson().Contains("{\"state\":\"success\""))
77
-                    if (request.Method == "GET")
78
-                    {
79
-                        islog = request.Query.ContainsKey("log");
80
-                    }
81
-                    else
82
-                    {
76
+
77
+                if (request.Method == "GET")
78
+                {
79
+                    islog = request.Query.ContainsKey("log");
80
+                }
81
+                else
82
+                {
83
+                    if (!context.Result.ToJson().Contains("{\\\"state\\\":\\\"success\\\""))
83
                         islog = request.Form.ContainsKey("log");
84
                         islog = request.Form.ContainsKey("log");
84
-                    }
85
+                }
85
 
86
 
86
 
87
 
87
             }
88
             }

+ 10 - 1
代码/System.Model/T_Bus_Product.cs

12
 		#region Model
12
 		#region Model
13
 		private string _f_productid;
13
 		private string _f_productid;
14
 		private string _f_productnumber="";
14
 		private string _f_productnumber="";
15
+		private string _f_productnumbername = "";
15
 		private string _f_productname;
16
 		private string _f_productname;
16
 		private string _f_productshortname="";
17
 		private string _f_productshortname="";
17
 		private string _f_classname="";
18
 		private string _f_classname="";
56
 			get { return _f_productid; }
57
 			get { return _f_productid; }
57
 		}
58
 		}
58
 		/// <summary>
59
 		/// <summary>
59
-		/// 产品条形码
60
+		/// 款号
60
 		/// </summary>
61
 		/// </summary>
61
 		public string F_ProductNumber
62
 		public string F_ProductNumber
62
 		{
63
 		{
64
 			get { return _f_productnumber; }
65
 			get { return _f_productnumber; }
65
 		}
66
 		}
66
 		/// <summary>
67
 		/// <summary>
68
+		/// 款号名称/品名
69
+		/// </summary>
70
+		public string F_ProductNumberName
71
+		{
72
+			set { _f_productnumbername = value; }
73
+			get { return _f_productnumbername; }
74
+		}
75
+		/// <summary>
67
 		/// 产品名称
76
 		/// 产品名称
68
 		/// </summary>
77
 		/// </summary>
69
 		public string F_ProductName
78
 		public string F_ProductName

Разница между файлами не показана из-за своего большого размера
+ 127 - 90
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/OrderController.cs


+ 8 - 3
代码/TVShoppingCallCenter_ZLJ/Controllers/Order/OrderMergeController.cs

474
                             if (modelOrderMerge.F_Money != 0)
474
                             if (modelOrderMerge.F_Money != 0)
475
                             {
475
                             {
476
                                 if (n == modelorderlist.Count - 1)
476
                                 if (n == modelorderlist.Count - 1)
477
-                                { m.F_MergeMoney = totle - totle2; }
478
-                                else { m.F_MergeMoney = modelOrderMerge.F_Money * m.F_ShouldPrice / totle;
477
+                                { 
478
+                                    m.F_MergeMoney = totle - totle2;
479
+                                }
480
+                                else
481
+                                {
482
+                                    m.F_MergeMoney = Math.Round( modelOrderMerge.F_Money * m.F_ShouldPrice / totle,2);
479
                                     totle2 += m.F_MergeMoney;
483
                                     totle2 += m.F_MergeMoney;
480
                                 }
484
                                 }
481
                                 // modelOrderMerge.F_Money *m.F_ShouldPrice/totle
485
                                 // modelOrderMerge.F_Money *m.F_ShouldPrice/totle
486
                         {
490
                         {
487
                             if (await orderController.ChangeStock(setStockModel, modeStocklogs))
491
                             if (await orderController.ChangeStock(setStockModel, modeStocklogs))
488
                             {
492
                             {
489
-
493
+                                //处理库存
490
                             }
494
                             }
491
                         }
495
                         }
496
+                       await bus_OrderRepository.UpdateList(modelorderlist);
492
                     }
497
                     }
493
 
498
 
494
                 }
499
                 }

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/Controllers/Product/ProductController.cs

301
             {
301
             {
302
                 return Error("名称/简称 有重复");
302
                 return Error("名称/简称 有重复");
303
             }
303
             }
304
-            if (string.IsNullOrEmpty(input.Tag))
304
+            if (!string.IsNullOrEmpty(input.Tag))
305
             {
305
             {
306
                 int arrynum = input.Tag.Length- input.Tag.Replace(".","").Length;
306
                 int arrynum = input.Tag.Length- input.Tag.Replace(".","").Length;
307
                 if (arrynum > 1)
307
                 if (arrynum > 1)

+ 11 - 1
代码/TVShoppingCallCenter_ZLJ/Models/Inputs/ProductInput.cs

11
         #region Model
11
         #region Model
12
         private string _f_productid;
12
         private string _f_productid;
13
         private string _f_productnumber;
13
         private string _f_productnumber;
14
+        private string _f_productnumbername;
14
         private string _f_productname;
15
         private string _f_productname;
15
         private string _f_productshortname;
16
         private string _f_productshortname;
16
         private string _f_classname;
17
         private string _f_classname;
56
         }
57
         }
57
 
58
 
58
         /// <summary>
59
         /// <summary>
59
-        /// 产品条形码
60
+        /// 款号
60
         /// </summary>
61
         /// </summary>
61
         public string ProductNumber
62
         public string ProductNumber
62
         {
63
         {
64
             get { return _f_productnumber; }
65
             get { return _f_productnumber; }
65
         }
66
         }
66
         /// <summary>
67
         /// <summary>
68
+        /// 款号名称/品名
69
+        /// </summary>
70
+        public string ProductNumberName
71
+        {
72
+            set { _f_productnumbername = value; }
73
+            get { return _f_productnumbername; }
74
+        }
75
+        
76
+        /// <summary>
67
         /// 产品名称
77
         /// 产品名称
68
         /// </summary>
78
         /// </summary>
69
         public string ProductName
79
         public string ProductName

+ 1 - 1
代码/TVShoppingCallCenter_ZLJ/appsettings.json

8
     "stock1": "WLZZ0001"
8
     "stock1": "WLZZ0001"
9
   },
9
   },
10
   "ConnectionStrings": {
10
   "ConnectionStrings": {
11
-    "DefaultConnection": "Data Source=192.168.8.3;User ID=sa;pwd=800100;Initial Catalog=TVCallCenter_ZLJ;"
11
+    "DefaultConnection": "Data Source=192.168.8.3;User ID=sa;pwd=800100;Initial Catalog=TVCallCenter_ZLJ,MultipleActiveResultSets=true;"
12
   },
12
   },
13
   "Jwt": {
13
   "Jwt": {
14
     "Issuer": "HnjySignToken",
14
     "Issuer": "HnjySignToken",

BIN
代码/TVShoppingCallCenter_ZLJ/excelmod/商品导入模板.xlsx