浏览代码

修改导出字段

mengjie 5 年之前
父节点
当前提交
8dd0b0b769
共有 1 个文件被更改,包括 15 次插入17 次删除
  1. 15 17
      代码/TVShoppingCallCenter_ZLJ/Controllers/Customer/VIPInfoController.cs

+ 15 - 17
代码/TVShoppingCallCenter_ZLJ/Controllers/Customer/VIPInfoController.cs

@@ -503,8 +503,10 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Customer
503 503
                     var tb = ModelConvertHelper<T_Cus_VipInfo>.ConvertListToDataTable(dtNew);
504 504
                     //导出dtnew 
505 505
                     NPOIHelper npoi = new NPOIHelper();
506
-                    string[] cols = { "姓名", "电话", "出生日期", "性别", "标签", "推荐人", "地址", "鞋码", "创建人", "创建时间" };
507
-                    string[] colname = { "F_Name", "F_Phone", "F_Birthday", "F_Sex", "F_Label", "F_Recommender", "F_Address", "F_ShoeSize", "F_CreateBy", "F_CreateOn" };
506
+                    //string[] cols = { "姓名", "电话", "出生日期", "性别", "标签", "推荐人", "地址", "鞋码", "创建人", "创建时间" };
507
+                    //string[] colname = { "F_Name", "F_Phone", "F_Birthday", "F_Sex", "F_Label", "F_Recommender", "F_Address", "F_ShoeSize", "F_CreateBy", "F_CreateOn" };
508
+                    string[] cols = { "会员卡号", "姓名", "生日", "年龄", "性别", "鞋码", "手机号1", "手机号2", "固定电话", "推荐人", "标签", "备注", "昵称", "注册时间", "省份", "城市", "县区", "乡镇", "邮编", "地址1", "地址2", "会员积分", "累计消费", "累计积分", "销售负责人", "最近联系时间", "会员类型" };
509
+                    string[] colname = { "F_VIPCode", "F_Name", "F_Birthday", "F_Age", "F_Sex", "F_ShoeSize", "F_Mobile", "F_Mobile1", "F_Phone", "F_Recommender", "F_Label", "F_Note", "F_Nickname", "F_RegTime", "F_Province", "F_City", "F_Area", "F_Town", "F_Postcode", "F_Address", "F_Address1", "F_Score", "F_Money", "F_TotalScore", "F_Saleperson", "F_Contact", "F_Type" };
508 510
 
509 511
                     byte[] sm = npoi.ExportToExcel1(tb, cols, colname);
510 512
                     if (sm != null)
@@ -617,30 +619,26 @@ namespace TVShoppingCallCenter_ZLJ.Controllers.Customer
617 619
         /// </summary>
618 620
         /// <param name="ids"></param>
619 621
         /// <returns></returns>
620
-        /*[HttpPost("updatescore")]
621
-        public async Task<IActionResult> UpdateScore(string mobile)
622
+        [HttpPost("updatescore")]
623
+        public async Task<IActionResult> UpdateScore(string mobile,string money)
622 624
         {
623
-            var res = 0;
625
+            
624 626
             if (string.IsNullOrEmpty (mobile ))
625 627
             {
626
-                foreach (var item in ids)
627
-                {
628
-                    var ml = await _cus_vip_infoRepository.GetSingle(x => x.F_ID == item);
628
+                
629
+                    var ml = await _cus_vip_infoRepository.GetSingle(x => x.F_Mobile  == mobile||x.F_Mobile1 ==mobile );
629 630
                     ml.F_State = (int)EnumDelState.Delete;
630 631
                     ml.F_DeleteOn = DateTime.Now.ToLocalTime();
631 632
                     ml.F_DeleteBy = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Sid).Value;
632
-                    if (_cus_vip_infoRepository.Update(ml).Result)
633
-                        res += 1;
633
+                if (_cus_vip_infoRepository.Update(ml).Result)
634
+                {
635
+                    return Success("更新成功");
634 636
                 }
635
-                if (res == ids.Length)
636
-                    return Success("删除成功");
637
-                else if (res > 0 && res < ids.Length)
638
-                    return Error("部分删除失败,请查看后重新操作");
639 637
                 else
640
-                    return Error("删除失败,请查看后重新操作");
638
+                    return Error("更新失败");
641 639
             }
642 640
             else
643
-                return Error("请选择要删除的记录");
644
-        }*/
641
+                return Error("手机号不能为空");
642
+        }
645 643
     }
646 644
 }