|
@@ -6,9 +6,11 @@ using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using System.Text;
|
|
|
+using System.Text.RegularExpressions;
|
|
|
using System.Threading.Tasks;
|
|
|
using ZhonTai.Admin.Core.Attributes;
|
|
|
using ZhonTai.Admin.Core.Consts;
|
|
|
+using ZhonTai.Admin.Core.Dto;
|
|
|
using ZhonTai.Admin.Services.DiTuiAPI.Dto;
|
|
|
using ZhonTai.DynamicApi;
|
|
|
using ZhonTai.DynamicApi.Attributes;
|
|
@@ -91,5 +93,108 @@ namespace ZhonTai.Admin.Services.DiTuiAPI
|
|
|
return indexOutPut;
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 首页项目
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ [HttpGet]
|
|
|
+ [NoOprationLog]
|
|
|
+ public async Task<ProjectOutput> ProjectAsync(string Status)
|
|
|
+ {
|
|
|
+ bool flag = true;
|
|
|
+ if(Status == "2,5" || Status == "5,2")
|
|
|
+ {
|
|
|
+ flag = true;
|
|
|
+ }
|
|
|
+ else if(Status != "4" || !IsInt(Status))
|
|
|
+
|
|
|
+ {
|
|
|
+ throw ResultOutput.Exception($"参数不正确");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ flag = false;
|
|
|
+ }
|
|
|
+ //return
|
|
|
+ //throw ResultOutput.Exception($"错误提示");
|
|
|
+ ProjectOutput projectOutput = new ProjectOutput();
|
|
|
+
|
|
|
+ List<ProjectOutPut> projectOutPuts = new List<ProjectOutPut>();
|
|
|
+
|
|
|
+ if(flag)
|
|
|
+ {
|
|
|
+ projectOutPuts.Add(
|
|
|
+ new ProjectOutPut(
|
|
|
+ 414497860591685,
|
|
|
+ "快手极速版",
|
|
|
+ "https://test-dt.zhongjie51.com/assetsImg/ks_logo.png",
|
|
|
+ "快手极速版APP的新用户,全国可做",
|
|
|
+ "热门,高佣,简单,T+1",
|
|
|
+ "立即推广",
|
|
|
+ "2"
|
|
|
+ )
|
|
|
+ );
|
|
|
+
|
|
|
+ projectOutPuts.Add(
|
|
|
+ new ProjectOutPut(
|
|
|
+ 414497860591686,
|
|
|
+ "京东白条",
|
|
|
+ "https://test-dt.zhongjie51.com/assetsImg/jd_logo.png",
|
|
|
+ "全国可做。用户激活白条后并下单支付10元..",
|
|
|
+ "最新,简单,热门,推荐",
|
|
|
+ "名额已满",
|
|
|
+ "5"
|
|
|
+ )
|
|
|
+ );
|
|
|
+ projectOutPuts.Add(
|
|
|
+ new ProjectOutPut(
|
|
|
+ 414497860591687,
|
|
|
+ "点淘拉新",
|
|
|
+ "https://test-dt.zhongjie51.com/assetsImg/dt_logo.png",
|
|
|
+ "全国可做。点淘手机端新用户,官方直推",
|
|
|
+ "热门,赚钱,官方,简单",
|
|
|
+ "立即推广",
|
|
|
+ "2"
|
|
|
+ )
|
|
|
+ );
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ projectOutPuts.Add(
|
|
|
+ new ProjectOutPut(
|
|
|
+ 414497860591688,
|
|
|
+ "点淘拉新(暂停)",
|
|
|
+ "https://test-dt.zhongjie51.com/assetsImg/dt_logo.png",
|
|
|
+ "全国可做。点淘手机端新用户,官方直推",
|
|
|
+ "热门,赚钱,官方,简单",
|
|
|
+ "项目暂停",
|
|
|
+ "4"
|
|
|
+ )
|
|
|
+ );
|
|
|
+ projectOutPuts.Add(
|
|
|
+ new ProjectOutPut(
|
|
|
+ 414497860591689,
|
|
|
+ "京东白条",
|
|
|
+ "https://test-dt.zhongjie51.com/assetsImg/jd_logo.png",
|
|
|
+ "全国可做。用户激活白条后并下单支付10元..",
|
|
|
+ "最新,简单,热门,推荐",
|
|
|
+ "项目暂停",
|
|
|
+ "4"
|
|
|
+ )
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ projectOutput.Count = projectOutPuts.Count.ToString();
|
|
|
+ projectOutput.Projects = projectOutPuts;
|
|
|
+
|
|
|
+ return projectOutput;
|
|
|
+ }
|
|
|
+
|
|
|
+ private static bool IsInt(string inString)
|
|
|
+ {
|
|
|
+ Regex regex = new Regex("^[0-9]*[1-9][0-9]*$");
|
|
|
+ return regex.IsMatch(inString.Trim());
|
|
|
+ }
|
|
|
}
|
|
|
}
|