1
This commit is contained in:
@@ -24,6 +24,7 @@ using JNPF.VisualDev;
|
|||||||
using JNPF.VisualDev.Entitys;
|
using JNPF.VisualDev.Entitys;
|
||||||
using JNPF.VisualDev.Interfaces;
|
using JNPF.VisualDev.Interfaces;
|
||||||
using Mapster;
|
using Mapster;
|
||||||
|
using Microsoft.AspNetCore.Identity;
|
||||||
using Microsoft.AspNetCore.Mvc;
|
using Microsoft.AspNetCore.Mvc;
|
||||||
using Microsoft.CodeAnalysis.CSharp.Syntax;
|
using Microsoft.CodeAnalysis.CSharp.Syntax;
|
||||||
using SqlSugar;
|
using SqlSugar;
|
||||||
@@ -72,6 +73,8 @@ namespace Tnb.EquipMgr
|
|||||||
toolMoldMaintainRule.mode = input.data["mode"].ToString();
|
toolMoldMaintainRule.mode = input.data["mode"].ToString();
|
||||||
toolMoldMaintainRule.cycle = cycle;
|
toolMoldMaintainRule.cycle = cycle;
|
||||||
toolMoldMaintainRule.startandend_date = startTime.ToString("yyyy-MM-dd HH:mm:ss");
|
toolMoldMaintainRule.startandend_date = startTime.ToString("yyyy-MM-dd HH:mm:ss");
|
||||||
|
toolMoldMaintainRule.create_id = _userManager.UserId;
|
||||||
|
toolMoldMaintainRule.create_time=DateTime.Now;
|
||||||
await _db.Insertable(toolMoldMaintainRule).ExecuteCommandAsync();
|
await _db.Insertable(toolMoldMaintainRule).ExecuteCommandAsync();
|
||||||
if (toolMoldMaintainRule.mode == "27118635748885")
|
if (toolMoldMaintainRule.mode == "27118635748885")
|
||||||
{
|
{
|
||||||
@@ -83,7 +86,8 @@ namespace Tnb.EquipMgr
|
|||||||
comtentModel.parameter = new List<InterfaceParameter>();
|
comtentModel.parameter = new List<InterfaceParameter>();
|
||||||
comtentModel.parameter!.Add(new InterfaceParameter() { field = "id", value = id, defaultValue = "" });
|
comtentModel.parameter!.Add(new InterfaceParameter() { field = "id", value = id, defaultValue = "" });
|
||||||
comtentModel.localHostTaskId = "MoldMaintainTask/CreateTask";
|
comtentModel.localHostTaskId = "MoldMaintainTask/CreateTask";
|
||||||
comtentModel.startTime = DateTimeOffset.Now.ToUnixTimeMilliseconds();
|
DateTimeOffset dateTimeOffset = new DateTimeOffset(startTime);
|
||||||
|
comtentModel.startTime = dateTimeOffset.ToUnixTimeMilliseconds();
|
||||||
comtentModel.TenantId = _userManager?.TenantId!;
|
comtentModel.TenantId = _userManager?.TenantId!;
|
||||||
comtentModel.TenantDbName = _userManager?.TenantDbName!;
|
comtentModel.TenantDbName = _userManager?.TenantDbName!;
|
||||||
comtentModel.ConnectionConfig = _userManager?.ConnectionConfig!;
|
comtentModel.ConnectionConfig = _userManager?.ConnectionConfig!;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ using Tnb.QcMgr.Entities.Entity;
|
|||||||
|
|
||||||
namespace Tnb.TaskScheduler.Listener
|
namespace Tnb.TaskScheduler.Listener
|
||||||
{
|
{
|
||||||
internal class MoldMaintainTask : ISpareTimeWorker
|
public class MoldMaintainTask : ISpareTimeWorker
|
||||||
{
|
{
|
||||||
private ISqlSugarRepository<ToolMoldMaintainRule> repository => App.GetService<ISqlSugarRepository<ToolMoldMaintainRule>>();
|
private ISqlSugarRepository<ToolMoldMaintainRule> repository => App.GetService<ISqlSugarRepository<ToolMoldMaintainRule>>();
|
||||||
[SpareTime("0 0 0 * * ?", "生成模具保养任务", ExecuteType = SpareTimeExecuteTypes.Serial, StartNow = false)]
|
[SpareTime("0 0 0 * * ?", "生成模具保养任务", ExecuteType = SpareTimeExecuteTypes.Serial, StartNow = false)]
|
||||||
@@ -41,6 +41,8 @@ namespace Tnb.TaskScheduler.Listener
|
|||||||
toolMoldMaintainPlan.plan_code = "JHDM" + now.ToString("yyyyMMdd") + rNum.Next(1000, 9999).ToString();
|
toolMoldMaintainPlan.plan_code = "JHDM" + now.ToString("yyyyMMdd") + rNum.Next(1000, 9999).ToString();
|
||||||
toolMoldMaintainPlan.mode = ToolMoldMaintainRule.mode;
|
toolMoldMaintainPlan.mode = ToolMoldMaintainRule.mode;
|
||||||
toolMoldMaintainPlan.status = "UnMaintain";
|
toolMoldMaintainPlan.status = "UnMaintain";
|
||||||
|
toolMoldMaintainPlan.create_id = ToolMoldMaintainRule.create_id;
|
||||||
|
toolMoldMaintainPlan.create_time = now;
|
||||||
toolMoldMaintainPlan.plan_start_date = now;
|
toolMoldMaintainPlan.plan_start_date = now;
|
||||||
toolMoldMaintainPlan.plan_end_date = now.AddDays((double)ToolMoldMaintainRule.cycle!);
|
toolMoldMaintainPlan.plan_end_date = now.AddDays((double)ToolMoldMaintainRule.cycle!);
|
||||||
List<ToolMoldMaintainPlanRelation> toolMoldMaintainPlanRelations = new List<ToolMoldMaintainPlanRelation>();
|
List<ToolMoldMaintainPlanRelation> toolMoldMaintainPlanRelations = new List<ToolMoldMaintainPlanRelation>();
|
||||||
|
|||||||
Reference in New Issue
Block a user