2024-06-20 15:47:00 +08:00
|
|
|
|
using Microsoft.AspNetCore.Mvc;
|
|
|
|
|
|
using System;
|
2024-06-20 13:37:46 +08:00
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
using System.Linq;
|
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
using System.Threading.Tasks;
|
2024-07-01 16:04:10 +08:00
|
|
|
|
using DOAN.Model.Dto;
|
|
|
|
|
|
using DOAN.Model.MES.andon;
|
2024-06-20 13:37:46 +08:00
|
|
|
|
|
2024-07-01 16:04:10 +08:00
|
|
|
|
namespace DOAN.Service.MES.andon.IService
|
2024-06-20 13:37:46 +08:00
|
|
|
|
{
|
|
|
|
|
|
public interface IAndonInteractionService
|
|
|
|
|
|
{
|
2025-02-25 13:52:50 +08:00
|
|
|
|
string[] GetLine();
|
2025-11-13 15:30:44 +08:00
|
|
|
|
|
|
|
|
|
|
int TestWatch();
|
2024-06-20 15:47:00 +08:00
|
|
|
|
int CallHandle(AndonFaultRecord query);
|
2026-02-05 10:02:39 +08:00
|
|
|
|
string CallHandleSCREEN(AndonFaultRecord query);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-06-20 15:47:00 +08:00
|
|
|
|
int SignIn(AndonFaultRecord response);
|
|
|
|
|
|
List<AndonFaultRecord> WaitingResponse();
|
2024-06-21 14:10:17 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 监测超时发送邮件
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
/// <returns></returns>
|
|
|
|
|
|
string[] MonitoringMails();
|
2025-11-13 15:30:44 +08:00
|
|
|
|
void WatchPushAndon();
|
2024-06-20 13:37:46 +08:00
|
|
|
|
}
|
|
|
|
|
|
}
|