You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using djy.Model;
using Common;
using Common.Djy;
using djy.Model.AmsDto;
using Common.Utilities;
using djy.Model.Ams;
namespace djy.Paas.IService
{
/// <summary>
/// AMS
/// </summary>
public interface IAmsService:IsBase
{
string SaveInfo(AMSDto dto,string userid);
TableData Load(AMSQuery req, string userid);
void Delete(string ids,string userid);
List<CommonCodeValue> GetCountry();
List<CommonCodeValue> GetCodePortLoad();
List<CommonMappiCode> GetCARRIER();
List<CommonCodeValue> GetCTNALL();
List<CommonCodeValue> GetPackage();
List<CodeDangerGradeDto> GetDangerousGoods(string strlink);
List<CommonCodeValue> GetPort(string strlink);
List<CommonCodeValue> GetVessel(string strlink);
Task<Response> SendDE(string Gid, string userid, string docType);
Response SaveReceipt(string retdto);
List<CommonCodeValue> GetCodeProvince();
List<CodeCityDto> GetCodeCity(string provinceCode);
string SaveTemplate(AMS_AddrTemplate dto, string userid);
List<AMS_AddrTemplate> GetTemplate(string companyid, string type,string TemPlateName);
byte[] PDF(string GID);
}
}