using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using VueWebCoreApi.DLL.BLL; using VueWebCoreApi.Models; using VueWebCoreApi.Tools; namespace VueWebCoreApi.Controllers { [ApiExplorerSettings(GroupName = "App个人中心")] [ApiController] [Route("api/[controller]")] public class AppPersonalController : Controller { //定义全局信息返回变量 ToMessage mes = new ToMessage(); RedisHelper redis = new RedisHelper(); #region[App个人计件工资] /// /// App个人计件工资 /// /// 计算方式:末道计算、逐道计算 /// 时间 /// [Route(template: "PieceRateWage")] [HttpGet] public JsonResult PieceRateWage(string compute, string Ratetime) { var token = HttpContext.Request.Headers["Token"].ToString(); User us = JwtTools.Denocode(token.ToString()); string startopendate = ""; //开始时间 string endclosedate = ""; //结束时间 if (Ratetime != "" && Ratetime != null) { startopendate = Ratetime.Split('~')[0].ToString(); endclosedate = Ratetime.Split('~')[1].ToString(); } mes = AppPersonalBLL.PieceRateWage(compute, us, startopendate, endclosedate); return Json(mes); } #endregion } }