From 9c8902b705ad643e5cfef9a5f623f0a94e9d64df Mon Sep 17 00:00:00 2001
From: feng <279202647@qq.com>
Date: Fri, 17 Dec 2021 11:30:02 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E4=BB=BB=E5=8A=A1=E7=8A=B6?=
=?UTF-8?q?=E6=80=81=E7=AD=9B=E9=80=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Controllers/HuiYan/pricetasklogController.cs | 10 ++++++++++
.../Controllers/HuiYan/teamitemsController.cs | 6 ++++++
.../HuiYan/pricetasklogBusiness.cs | 9 +++++++++
src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs | 7 +++++++
.../HuiYan/IpricetasklogBusiness.cs | 2 +-
.../HuiYan/IteamitemsBusiness.cs | 1 +
6 files changed, 34 insertions(+), 1 deletion(-)
diff --git a/src/Coldairarrow.Api/Controllers/HuiYan/pricetasklogController.cs b/src/Coldairarrow.Api/Controllers/HuiYan/pricetasklogController.cs
index 04aba99..43d2e3d 100644
--- a/src/Coldairarrow.Api/Controllers/HuiYan/pricetasklogController.cs
+++ b/src/Coldairarrow.Api/Controllers/HuiYan/pricetasklogController.cs
@@ -82,6 +82,8 @@ namespace Coldairarrow.Api.Controllers.HuiYan
return _pricetasklogBus.AddTask(id);
}
+
+
///
/// 获取列表
///
@@ -134,5 +136,13 @@ namespace Coldairarrow.Api.Controllers.HuiYan
_pricetasklogBus.DayTaskSet();
return Success();
}
+
+
+
+ [HttpGet]
+ public AjaxResult GetTaskCount()
+ {
+ return _pricetasklogBus.GetTaskCount();
+ }
}
}
\ No newline at end of file
diff --git a/src/Coldairarrow.Api/Controllers/HuiYan/teamitemsController.cs b/src/Coldairarrow.Api/Controllers/HuiYan/teamitemsController.cs
index 8f1ba1f..6dbb732 100644
--- a/src/Coldairarrow.Api/Controllers/HuiYan/teamitemsController.cs
+++ b/src/Coldairarrow.Api/Controllers/HuiYan/teamitemsController.cs
@@ -108,5 +108,11 @@ namespace Coldairarrow.Api.Controllers.HuiYan
{
return _teamitemsBus.SetState(id, state);
}
+
+ [HttpGet]
+ public AjaxResult GetTeamCount()
+ {
+ return _teamitemsBus.GetTeamCount();
+ }
}
}
\ No newline at end of file
diff --git a/src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs b/src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs
index f0d465d..a50c48e 100644
--- a/src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs
+++ b/src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs
@@ -70,6 +70,15 @@ namespace Coldairarrow.Business.HuiYan
#endregion
+
+ public AjaxResult GetTaskCount()
+ {
+ var list = Db.GetIQueryable().Where(c => c.UserId == _operator.UserId).Select(c => c.State);
+
+ return Success(list);
+ }
+
+
public PageResult GetItems(PageInput input)
{
Expression> select = (a, b, c) => new TeamitemDto
diff --git a/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs b/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs
index d632ea8..ebd031a 100644
--- a/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs
+++ b/src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs
@@ -70,6 +70,13 @@ namespace Coldairarrow.Business.HuiYan
#endregion
+ public AjaxResult GetTeamCount()
+ {
+ var list= Db.GetIQueryable().Where(c => c.TeamId == _operator.TeamId).Select(c => c.State);
+
+ return Success(list);
+ }
+
public PageResult GetItems(PageInput input)
{
Expression> select = (a, b) => new TeamitemDto
diff --git a/src/Coldairarrow.IBusiness/HuiYan/IpricetasklogBusiness.cs b/src/Coldairarrow.IBusiness/HuiYan/IpricetasklogBusiness.cs
index 8df3499..3f40737 100644
--- a/src/Coldairarrow.IBusiness/HuiYan/IpricetasklogBusiness.cs
+++ b/src/Coldairarrow.IBusiness/HuiYan/IpricetasklogBusiness.cs
@@ -17,7 +17,7 @@ namespace Coldairarrow.Business.HuiYan
PageResult GetItems(PageInput input);
AjaxResult AddTask(string teamItemId);
-
+ AjaxResult GetTaskCount();
AjaxResult CanelTask(string teamItemId);
AjaxResult SetState(string id, int state);
AjaxResult GetMyCount();
diff --git a/src/Coldairarrow.IBusiness/HuiYan/IteamitemsBusiness.cs b/src/Coldairarrow.IBusiness/HuiYan/IteamitemsBusiness.cs
index b40b21e..025ad21 100644
--- a/src/Coldairarrow.IBusiness/HuiYan/IteamitemsBusiness.cs
+++ b/src/Coldairarrow.IBusiness/HuiYan/IteamitemsBusiness.cs
@@ -21,5 +21,6 @@ namespace Coldairarrow.Business.HuiYan
AjaxResult RemoveItem(string goodsId);
AjaxResult SetItem(TeamitemDto model);
AjaxResult SetState(string id, int state);
+ AjaxResult GetTeamCount();
}
}
\ No newline at end of file