using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEA_Core;
|
using WIDESEA_DTO;
|
using WIDESEAWCS_Model.Models;
|
|
namespace WIDESEA_IStoragIntegrationServices
|
{
|
public interface IMESService : IDependency
|
{
|
/// <summary>
|
/// 涂装工单信息
|
/// </summary>
|
/// <param name="json"></param>
|
/// <returns></returns>
|
WebResponseContent pushWorkOrderInfo(object json);
|
|
/// <summary>
|
/// 预绑定工单
|
/// </summary>
|
WebResponseContent prebind(object json);
|
|
/// <summary>
|
/// 车身过点请求
|
/// </summary>
|
WebResponseContent PassPoint(RequestTaskDto json);
|
|
/// <summary>
|
/// 总装工单信息
|
/// </summary>
|
WebResponseContent pushOrderInfo(object json);
|
|
/// <summary>
|
/// BDC请求焊装特征信息
|
/// </summary>
|
/// <param name="rfidPrint">RFID</param>
|
/// <param name="vin">VIN号</param>
|
/// <param name="stationNo">站台请求点位</param>
|
/// <param name="palletCdoe">滑橇号</param>
|
/// <returns></returns>
|
WebResponseContent issuedCharacter(string rfidPrint, string stationNo,string palletCdoe);
|
|
/// <summary>
|
/// 车身绑定工单 焊-涂、涂-总工单绑定
|
/// </summary>
|
WebResponseContent bindWorkOrder(string stationNo, string rfid);
|
|
/// <summary>
|
/// BDC请求车辆特征信息
|
/// </summary>
|
/// <param name="rfidPrint">RFID</param>
|
/// <param name="stationNo">站台请求点位</param>
|
/// <returns></returns>
|
WebResponseContent getCharacteristic(RequestTaskDto json);
|
|
/// <summary>
|
/// 工单/订单排撤
|
/// </summary>
|
/// <param name="jsonData"></param>
|
/// <returns></returns>
|
WebResponseContent removeWorkOrderInfo(object jsonData);
|
|
/// <summary>
|
/// MES拉动锁车
|
/// </summary>
|
/// <param name="jsondata"></param>
|
/// <returns></returns>
|
WebResponseContent pullLock(object jsondata);
|
|
WebResponseContent syncOrderFeature(object json);
|
}
|
}
|