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.
88 lines
3.0 KiB
C#
88 lines
3.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.Mvc;
|
|
using DSWeb.EntityDA;
|
|
using DSWeb.Models;
|
|
using DSWeb.TruckMng.Comm.Cookie;
|
|
using DSWeb.TruckMng.Helper;
|
|
using WebSqlHelper;
|
|
using System.Web.Configuration;
|
|
using System.IO;
|
|
using System.Web.UI.MobileControls.Adapters;
|
|
using System.Text;
|
|
using DSWeb.Areas.CommMng.DAL;
|
|
using DSWeb.Areas.CommMng.Models;
|
|
|
|
namespace DSWeb.Areas.CommMng.Controllers
|
|
{
|
|
[JsonRequestBehavior]
|
|
public class PublicAPIController : Controller
|
|
{
|
|
|
|
[HttpPost]
|
|
public ContentResult SETTLE_DATA_POST()
|
|
{
|
|
//var jsonRespose = new JsonResponse { Success = false, Message = "" };
|
|
|
|
var sr = new StreamReader(Request.InputStream, Encoding.UTF8);
|
|
var strJson = sr.ReadToEnd();
|
|
|
|
BasicDataRefDAL.SaveLog(strJson, "", "关贸云_报关业务", "");
|
|
|
|
//var usercode = CookieConfig.GetCookie_UserCode(Request);
|
|
|
|
try
|
|
{
|
|
var headinfo = JsonConvert.Deserialize<GuanMaoYun_Head>(strJson);
|
|
var jsonRespose = PublicAPIDAL.GuanMaoYun_Head_Save(headinfo);
|
|
|
|
|
|
return new ContentResult() { Content = JsonConvert.Serialize(jsonRespose) };
|
|
}
|
|
catch (Exception e)
|
|
{
|
|
var jsonRespose = new JsonResponse { Success = false, Message = "" };
|
|
jsonRespose.Success = false;
|
|
jsonRespose.Message = "上传出错"+ e.Message + "//" + e.InnerException.Message;
|
|
BasicDataRefDAL.SaveLog(e.Message+"//"+e.InnerException.Message, "", "关贸云_报关业务", "报错");
|
|
return new ContentResult() { Content = JsonConvert.Serialize(jsonRespose) };
|
|
}
|
|
}
|
|
|
|
[HttpPost]
|
|
public ContentResult SETTLE_FEE_POST()
|
|
{
|
|
//var jsonRespose = new JsonResponse { Success = false, Message = "" };
|
|
|
|
var sr = new StreamReader(Request.InputStream, Encoding.UTF8);
|
|
var strJson = sr.ReadToEnd();
|
|
|
|
BasicDataRefDAL.SaveLog(strJson, "", "关贸云_报关业务费用", "");
|
|
|
|
//var usercode = CookieConfig.GetCookie_UserCode(Request);
|
|
|
|
try
|
|
{
|
|
var headinfo = JsonConvert.Deserialize<GuanMaoYun_Fee>(strJson);
|
|
var jsonRespose = PublicAPIDAL.GuanMaoYun_Fee_Save(headinfo);
|
|
|
|
|
|
return new ContentResult() { Content = JsonConvert.Serialize(jsonRespose) };
|
|
}
|
|
catch (Exception e)
|
|
{
|
|
var jsonRespose = new JsonResponse { Success = false, Message = "" };
|
|
jsonRespose.Success = false;
|
|
jsonRespose.Message = "上传出错:["+e.Message+"]" + e.InnerException.Message;
|
|
BasicDataRefDAL.SaveLog(e.Message + "//" + e.InnerException.Message, "", "关贸云_报关业务费用", "报错");
|
|
return new ContentResult() { Content = JsonConvert.Serialize(jsonRespose) };
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
}
|