关区接口

This commit is contained in:
陈向学 2024-06-21 20:07:22 +08:00
parent 2231fec71d
commit 8b92e809c9
8 changed files with 1518 additions and 5 deletions

View File

@ -0,0 +1,186 @@
/**
* T_BAS_CUSTOMS.cs
*
* N/A
* T_BAS_CUSTOMS
*
* Ver
*
* V0.01 2024/6/12 16:53:48 N/A
*
* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
*
*  
*               
*
*/
using System;
using System.Data;
using System.Collections.Generic;
using Maticsoft.Common;
using Competition.Mysql.Model;
namespace Competition.Mysql.BLL
{
/// <summary>
/// T_BAS_CUSTOMS
/// </summary>
public partial class T_BAS_CUSTOMS
{
private readonly Competition.Mysql.DAL.T_BAS_CUSTOMS dal=new Competition.Mysql.DAL.T_BAS_CUSTOMS();
public T_BAS_CUSTOMS()
{}
#region BasicMethod
/// <summary>
/// 是否存在该记录
/// </summary>
public bool Exists(string CUSTOMS_CODE)
{
return dal.Exists(CUSTOMS_CODE);
}
/// <summary>
/// 增加一条数据
/// </summary>
public bool Add(Competition.Mysql.Model.T_BAS_CUSTOMS model)
{
return dal.Add(model);
}
/// <summary>
/// 更新一条数据
/// </summary>
public bool Update(Competition.Mysql.Model.T_BAS_CUSTOMS model)
{
return dal.Update(model);
}
/// <summary>
/// 删除一条数据
/// </summary>
public bool Delete(string CUSTOMS_CODE)
{
return dal.Delete(CUSTOMS_CODE);
}
/// <summary>
/// 删除一条数据
/// </summary>
public bool DeleteList(string CUSTOMS_CODElist )
{
return dal.DeleteList(CUSTOMS_CODElist );
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public Competition.Mysql.Model.T_BAS_CUSTOMS GetModel(string CUSTOMS_CODE)
{
return dal.GetModel(CUSTOMS_CODE);
}
/// <summary>
/// 得到一个对象实体,从缓存中
/// </summary>
public Competition.Mysql.Model.T_BAS_CUSTOMS GetModelByCache(string CUSTOMS_CODE)
{
string CacheKey = "T_BAS_CUSTOMSModel-" + CUSTOMS_CODE;
object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);
if (objModel == null)
{
try
{
objModel = dal.GetModel(CUSTOMS_CODE);
if (objModel != null)
{
int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt("ModelCache");
Maticsoft.Common.DataCache.SetCache(CacheKey, objModel, DateTime.Now.AddMinutes(ModelCache), TimeSpan.Zero);
}
}
catch{}
}
return (Competition.Mysql.Model.T_BAS_CUSTOMS)objModel;
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
/// <summary>
/// 获得前几行数据
/// </summary>
public DataSet GetList(int Top,string strWhere,string filedOrder)
{
return dal.GetList(Top,strWhere,filedOrder);
}
/// <summary>
/// 获得数据列表
/// </summary>
public List<Competition.Mysql.Model.T_BAS_CUSTOMS> GetModelList(string strWhere)
{
DataSet ds = dal.GetList(strWhere);
return DataTableToList(ds.Tables[0]);
}
/// <summary>
/// 获得数据列表
/// </summary>
public List<Competition.Mysql.Model.T_BAS_CUSTOMS> DataTableToList(DataTable dt)
{
List<Competition.Mysql.Model.T_BAS_CUSTOMS> modelList = new List<Competition.Mysql.Model.T_BAS_CUSTOMS>();
int rowsCount = dt.Rows.Count;
if (rowsCount > 0)
{
Competition.Mysql.Model.T_BAS_CUSTOMS model;
for (int n = 0; n < rowsCount; n++)
{
model = dal.DataRowToModel(dt.Rows[n]);
if (model != null)
{
modelList.Add(model);
}
}
}
return modelList;
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetAllList()
{
return GetList("");
}
/// <summary>
/// 分页获取数据列表
/// </summary>
public int GetRecordCount(string strWhere)
{
return dal.GetRecordCount(strWhere);
}
/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
{
return dal.GetListByPage( strWhere, orderby, startIndex, endIndex);
}
/// <summary>
/// 分页获取数据列表
/// </summary>
//public DataSet GetList(int PageSize,int PageIndex,string strWhere)
//{
//return dal.GetList(PageSize,PageIndex,strWhere);
//}
#endregion BasicMethod
#region ExtensionMethod
#endregion ExtensionMethod
}
}

View File

@ -0,0 +1,186 @@
/**
* T_BAS_SILO.cs
*
* N/A
* T_BAS_SILO
*
* Ver
*
* V0.01 2024/6/12 16:53:57 N/A
*
* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
*
*  
*               
*
*/
using System;
using System.Data;
using System.Collections.Generic;
using Maticsoft.Common;
using Competition.Mysql.Model;
namespace Competition.Mysql.BLL
{
/// <summary>
/// T_BAS_SILO
/// </summary>
public partial class T_BAS_SILO
{
private readonly Competition.Mysql.DAL.T_BAS_SILO dal=new Competition.Mysql.DAL.T_BAS_SILO();
public T_BAS_SILO()
{}
#region BasicMethod
/// <summary>
/// 是否存在该记录
/// </summary>
public bool Exists(string SILO_CODE)
{
return dal.Exists(SILO_CODE);
}
/// <summary>
/// 增加一条数据
/// </summary>
public bool Add(Competition.Mysql.Model.T_BAS_SILO model)
{
return dal.Add(model);
}
/// <summary>
/// 更新一条数据
/// </summary>
public bool Update(Competition.Mysql.Model.T_BAS_SILO model)
{
return dal.Update(model);
}
/// <summary>
/// 删除一条数据
/// </summary>
public bool Delete(string SILO_CODE)
{
return dal.Delete(SILO_CODE);
}
/// <summary>
/// 删除一条数据
/// </summary>
public bool DeleteList(string SILO_CODElist )
{
return dal.DeleteList(SILO_CODElist );
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public Competition.Mysql.Model.T_BAS_SILO GetModel(string SILO_CODE)
{
return dal.GetModel(SILO_CODE);
}
/// <summary>
/// 得到一个对象实体,从缓存中
/// </summary>
public Competition.Mysql.Model.T_BAS_SILO GetModelByCache(string SILO_CODE)
{
string CacheKey = "T_BAS_SILOModel-" + SILO_CODE;
object objModel = Maticsoft.Common.DataCache.GetCache(CacheKey);
if (objModel == null)
{
try
{
objModel = dal.GetModel(SILO_CODE);
if (objModel != null)
{
int ModelCache = Maticsoft.Common.ConfigHelper.GetConfigInt("ModelCache");
Maticsoft.Common.DataCache.SetCache(CacheKey, objModel, DateTime.Now.AddMinutes(ModelCache), TimeSpan.Zero);
}
}
catch{}
}
return (Competition.Mysql.Model.T_BAS_SILO)objModel;
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
return dal.GetList(strWhere);
}
/// <summary>
/// 获得前几行数据
/// </summary>
public DataSet GetList(int Top,string strWhere,string filedOrder)
{
return dal.GetList(Top,strWhere,filedOrder);
}
/// <summary>
/// 获得数据列表
/// </summary>
public List<Competition.Mysql.Model.T_BAS_SILO> GetModelList(string strWhere)
{
DataSet ds = dal.GetList(strWhere);
return DataTableToList(ds.Tables[0]);
}
/// <summary>
/// 获得数据列表
/// </summary>
public List<Competition.Mysql.Model.T_BAS_SILO> DataTableToList(DataTable dt)
{
List<Competition.Mysql.Model.T_BAS_SILO> modelList = new List<Competition.Mysql.Model.T_BAS_SILO>();
int rowsCount = dt.Rows.Count;
if (rowsCount > 0)
{
Competition.Mysql.Model.T_BAS_SILO model;
for (int n = 0; n < rowsCount; n++)
{
model = dal.DataRowToModel(dt.Rows[n]);
if (model != null)
{
modelList.Add(model);
}
}
}
return modelList;
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetAllList()
{
return GetList("");
}
/// <summary>
/// 分页获取数据列表
/// </summary>
public int GetRecordCount(string strWhere)
{
return dal.GetRecordCount(strWhere);
}
/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
{
return dal.GetListByPage( strWhere, orderby, startIndex, endIndex);
}
/// <summary>
/// 分页获取数据列表
/// </summary>
//public DataSet GetList(int PageSize,int PageIndex,string strWhere)
//{
//return dal.GetList(PageSize,PageIndex,strWhere);
//}
#endregion BasicMethod
#region ExtensionMethod
#endregion ExtensionMethod
}
}

View File

@ -0,0 +1,313 @@
/**
* T_BAS_CUSTOMS.cs
*
* N/A
* T_BAS_CUSTOMS
*
* Ver
*
* V0.01 2024/6/12 16:53:47 N/A
*
* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
*
*  
*               
*
*/
using System;
using System.Data;
using System.Text;
using System.Data.SqlClient;
using Maticsoft.DBUtility;//Please add references
namespace Competition.Mysql.DAL
{
/// <summary>
/// 数据访问类:T_BAS_CUSTOMS
/// </summary>
public partial class T_BAS_CUSTOMS
{
public T_BAS_CUSTOMS()
{}
#region BasicMethod
/// <summary>
/// 是否存在该记录
/// </summary>
public bool Exists(string CUSTOMS_CODE)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select count(1) from T_BAS_CUSTOMS");
strSql.Append(" where CUSTOMS_CODE=@CUSTOMS_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4) };
parameters[0].Value = CUSTOMS_CODE;
return DbHelperSQL.Exists(strSql.ToString(),parameters);
}
/// <summary>
/// 增加一条数据
/// </summary>
public bool Add(Competition.Mysql.Model.T_BAS_CUSTOMS model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("insert into T_BAS_CUSTOMS(");
strSql.Append("CUSTOMS_CODE,CUSTOMS_NAME,ABBR_CUST)");
strSql.Append(" values (");
strSql.Append("@CUSTOMS_CODE,@CUSTOMS_NAME,@ABBR_CUST)");
SqlParameter[] parameters = {
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4),
new SqlParameter("@CUSTOMS_NAME", SqlDbType.VarChar,255),
new SqlParameter("@ABBR_CUST", SqlDbType.VarChar,32)};
parameters[0].Value = model.CUSTOMS_CODE;
parameters[1].Value = model.CUSTOMS_NAME;
parameters[2].Value = model.ABBR_CUST;
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 更新一条数据
/// </summary>
public bool Update(Competition.Mysql.Model.T_BAS_CUSTOMS model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("update T_BAS_CUSTOMS set ");
strSql.Append("CUSTOMS_NAME=@CUSTOMS_NAME,");
strSql.Append("ABBR_CUST=@ABBR_CUST");
strSql.Append(" where CUSTOMS_CODE=@CUSTOMS_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@CUSTOMS_NAME", SqlDbType.VarChar,255),
new SqlParameter("@ABBR_CUST", SqlDbType.VarChar,32),
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4)};
parameters[0].Value = model.CUSTOMS_NAME;
parameters[1].Value = model.ABBR_CUST;
parameters[2].Value = model.CUSTOMS_CODE;
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 删除一条数据
/// </summary>
public bool Delete(string CUSTOMS_CODE)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("delete from T_BAS_CUSTOMS ");
strSql.Append(" where CUSTOMS_CODE=@CUSTOMS_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4) };
parameters[0].Value = CUSTOMS_CODE;
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 批量删除数据
/// </summary>
public bool DeleteList(string CUSTOMS_CODElist )
{
StringBuilder strSql=new StringBuilder();
strSql.Append("delete from T_BAS_CUSTOMS ");
strSql.Append(" where CUSTOMS_CODE in ("+CUSTOMS_CODElist + ") ");
int rows=DbHelperSQL.ExecuteSql(strSql.ToString());
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public Competition.Mysql.Model.T_BAS_CUSTOMS GetModel(string CUSTOMS_CODE)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select top 1 CUSTOMS_CODE,CUSTOMS_NAME,ABBR_CUST from T_BAS_CUSTOMS ");
strSql.Append(" where CUSTOMS_CODE=@CUSTOMS_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4) };
parameters[0].Value = CUSTOMS_CODE;
Competition.Mysql.Model.T_BAS_CUSTOMS model=new Competition.Mysql.Model.T_BAS_CUSTOMS();
DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
if(ds.Tables[0].Rows.Count>0)
{
return DataRowToModel(ds.Tables[0].Rows[0]);
}
else
{
return null;
}
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public Competition.Mysql.Model.T_BAS_CUSTOMS DataRowToModel(DataRow row)
{
Competition.Mysql.Model.T_BAS_CUSTOMS model=new Competition.Mysql.Model.T_BAS_CUSTOMS();
if (row != null)
{
if(row["CUSTOMS_CODE"]!=null)
{
model.CUSTOMS_CODE=row["CUSTOMS_CODE"].ToString();
}
if(row["CUSTOMS_NAME"]!=null)
{
model.CUSTOMS_NAME=row["CUSTOMS_NAME"].ToString();
}
if(row["ABBR_CUST"]!=null)
{
model.ABBR_CUST=row["ABBR_CUST"].ToString();
}
}
return model;
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select CUSTOMS_CODE,CUSTOMS_NAME,ABBR_CUST ");
strSql.Append(" FROM T_BAS_CUSTOMS ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
return DbHelperSQL.Query(strSql.ToString());
}
/// <summary>
/// 获得前几行数据
/// </summary>
public DataSet GetList(int Top,string strWhere,string filedOrder)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select ");
if(Top>0)
{
strSql.Append(" top "+Top.ToString());
}
strSql.Append(" CUSTOMS_CODE,CUSTOMS_NAME,ABBR_CUST ");
strSql.Append(" FROM T_BAS_CUSTOMS ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
strSql.Append(" order by " + filedOrder);
return DbHelperSQL.Query(strSql.ToString());
}
/// <summary>
/// 获取记录总数
/// </summary>
public int GetRecordCount(string strWhere)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select count(1) FROM T_BAS_CUSTOMS ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
object obj = DbHelperSQL.GetSingle(strSql.ToString());
if (obj == null)
{
return 0;
}
else
{
return Convert.ToInt32(obj);
}
}
/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("SELECT * FROM ( ");
strSql.Append(" SELECT ROW_NUMBER() OVER (");
if (!string.IsNullOrEmpty(orderby.Trim()))
{
strSql.Append("order by T." + orderby );
}
else
{
strSql.Append("order by T.CUSTOMS_CODE desc");
}
strSql.Append(")AS Row, T.* from T_BAS_CUSTOMS T ");
if (!string.IsNullOrEmpty(strWhere.Trim()))
{
strSql.Append(" WHERE " + strWhere);
}
strSql.Append(" ) TT");
strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
return DbHelperSQL.Query(strSql.ToString());
}
/*
/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetList(int PageSize,int PageIndex,string strWhere)
{
SqlParameter[] parameters = {
new SqlParameter("@tblName", SqlDbType.VarChar, 255),
new SqlParameter("@fldName", SqlDbType.VarChar, 255),
new SqlParameter("@PageSize", SqlDbType.Int),
new SqlParameter("@PageIndex", SqlDbType.Int),
new SqlParameter("@IsReCount", SqlDbType.Bit),
new SqlParameter("@OrderType", SqlDbType.Bit),
new SqlParameter("@strWhere", SqlDbType.VarChar,1000),
};
parameters[0].Value = "T_BAS_CUSTOMS";
parameters[1].Value = "CUSTOMS_CODE";
parameters[2].Value = PageSize;
parameters[3].Value = PageIndex;
parameters[4].Value = 0;
parameters[5].Value = 0;
parameters[6].Value = strWhere;
return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds");
}*/
#endregion BasicMethod
#region ExtensionMethod
#endregion ExtensionMethod
}
}

View File

@ -0,0 +1,493 @@
/**
* T_BAS_SILO.cs
*
* N/A
* T_BAS_SILO
*
* Ver
*
* V0.01 2024/6/12 16:53:57 N/A
*
* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
*
*  
*               
*
*/
using System;
using System.Data;
using System.Text;
using System.Data.SqlClient;
using Maticsoft.DBUtility;//Please add references
namespace Competition.Mysql.DAL
{
/// <summary>
/// 数据访问类:T_BAS_SILO
/// </summary>
public partial class T_BAS_SILO
{
public T_BAS_SILO()
{}
#region BasicMethod
/// <summary>
/// 是否存在该记录
/// </summary>
public bool Exists(string SILO_CODE)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select count(1) from T_BAS_SILO");
strSql.Append(" where SILO_CODE=@SILO_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@SILO_CODE", SqlDbType.VarChar,40) };
parameters[0].Value = SILO_CODE;
return DbHelperSQL.Exists(strSql.ToString(),parameters);
}
/// <summary>
/// 增加一条数据
/// </summary>
public bool Add(Competition.Mysql.Model.T_BAS_SILO model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("insert into T_BAS_SILO(");
strSql.Append("SILO_CODE,CUSTOMS_CODE,MONITOR_ID,SILO_NAME,SILO_VOLUME,SILO_TYPE,GOODS_CODE,CURRENT_GOODS_NAME,SILO_HEIGHT,HAS_GOODS_LEVEL,HAS_ACCESS_GOODS_LEVEL,SILO_SORT,MEMO,FIELD_CHAR1,FIELD_CHAR2,FIELD_CHAR3,FIELD_DECIMAL1,FIELD_DECIMAL2,FIELD_DECIMAL3,DECL_NAME1,DECL_NAME2,DECL_NAME3,I_E_FLAG)");
strSql.Append(" values (");
strSql.Append("@SILO_CODE,@CUSTOMS_CODE,@MONITOR_ID,@SILO_NAME,@SILO_VOLUME,@SILO_TYPE,@GOODS_CODE,@CURRENT_GOODS_NAME,@SILO_HEIGHT,@HAS_GOODS_LEVEL,@HAS_ACCESS_GOODS_LEVEL,@SILO_SORT,@MEMO,@FIELD_CHAR1,@FIELD_CHAR2,@FIELD_CHAR3,@FIELD_DECIMAL1,@FIELD_DECIMAL2,@FIELD_DECIMAL3,@DECL_NAME1,@DECL_NAME2,@DECL_NAME3,@I_E_FLAG)");
SqlParameter[] parameters = {
new SqlParameter("@SILO_CODE", SqlDbType.VarChar,40),
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4),
new SqlParameter("@MONITOR_ID", SqlDbType.VarChar,40),
new SqlParameter("@SILO_NAME", SqlDbType.VarChar,255),
new SqlParameter("@SILO_VOLUME", SqlDbType.VarChar,40),
new SqlParameter("@SILO_TYPE", SqlDbType.Int,4),
new SqlParameter("@GOODS_CODE", SqlDbType.VarChar,40),
new SqlParameter("@CURRENT_GOODS_NAME", SqlDbType.VarChar,255),
new SqlParameter("@SILO_HEIGHT", SqlDbType.VarChar,255),
new SqlParameter("@HAS_GOODS_LEVEL", SqlDbType.Int,4),
new SqlParameter("@HAS_ACCESS_GOODS_LEVEL", SqlDbType.Int,4),
new SqlParameter("@SILO_SORT", SqlDbType.Int,4),
new SqlParameter("@MEMO", SqlDbType.VarChar,8000),
new SqlParameter("@FIELD_CHAR1", SqlDbType.VarChar,255),
new SqlParameter("@FIELD_CHAR2", SqlDbType.VarChar,255),
new SqlParameter("@FIELD_CHAR3", SqlDbType.VarChar,255),
new SqlParameter("@FIELD_DECIMAL1", SqlDbType.Decimal,9),
new SqlParameter("@FIELD_DECIMAL2", SqlDbType.Decimal,9),
new SqlParameter("@FIELD_DECIMAL3", SqlDbType.Decimal,9),
new SqlParameter("@DECL_NAME1", SqlDbType.VarChar,3),
new SqlParameter("@DECL_NAME2", SqlDbType.VarChar,3),
new SqlParameter("@DECL_NAME3", SqlDbType.VarChar,3),
new SqlParameter("@I_E_FLAG", SqlDbType.VarChar,1)};
parameters[0].Value = model.SILO_CODE;
parameters[1].Value = model.CUSTOMS_CODE;
parameters[2].Value = model.MONITOR_ID;
parameters[3].Value = model.SILO_NAME;
parameters[4].Value = model.SILO_VOLUME;
parameters[5].Value = model.SILO_TYPE;
parameters[6].Value = model.GOODS_CODE;
parameters[7].Value = model.CURRENT_GOODS_NAME;
parameters[8].Value = model.SILO_HEIGHT;
parameters[9].Value = model.HAS_GOODS_LEVEL;
parameters[10].Value = model.HAS_ACCESS_GOODS_LEVEL;
parameters[11].Value = model.SILO_SORT;
parameters[12].Value = model.MEMO;
parameters[13].Value = model.FIELD_CHAR1;
parameters[14].Value = model.FIELD_CHAR2;
parameters[15].Value = model.FIELD_CHAR3;
parameters[16].Value = model.FIELD_DECIMAL1;
parameters[17].Value = model.FIELD_DECIMAL2;
parameters[18].Value = model.FIELD_DECIMAL3;
parameters[19].Value = model.DECL_NAME1;
parameters[20].Value = model.DECL_NAME2;
parameters[21].Value = model.DECL_NAME3;
parameters[22].Value = model.I_E_FLAG;
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 更新一条数据
/// </summary>
public bool Update(Competition.Mysql.Model.T_BAS_SILO model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("update T_BAS_SILO set ");
strSql.Append("CUSTOMS_CODE=@CUSTOMS_CODE,");
strSql.Append("MONITOR_ID=@MONITOR_ID,");
strSql.Append("SILO_NAME=@SILO_NAME,");
strSql.Append("SILO_VOLUME=@SILO_VOLUME,");
strSql.Append("SILO_TYPE=@SILO_TYPE,");
strSql.Append("GOODS_CODE=@GOODS_CODE,");
strSql.Append("CURRENT_GOODS_NAME=@CURRENT_GOODS_NAME,");
strSql.Append("SILO_HEIGHT=@SILO_HEIGHT,");
strSql.Append("HAS_GOODS_LEVEL=@HAS_GOODS_LEVEL,");
strSql.Append("HAS_ACCESS_GOODS_LEVEL=@HAS_ACCESS_GOODS_LEVEL,");
strSql.Append("SILO_SORT=@SILO_SORT,");
strSql.Append("MEMO=@MEMO,");
strSql.Append("FIELD_CHAR1=@FIELD_CHAR1,");
strSql.Append("FIELD_CHAR2=@FIELD_CHAR2,");
strSql.Append("FIELD_CHAR3=@FIELD_CHAR3,");
strSql.Append("FIELD_DECIMAL1=@FIELD_DECIMAL1,");
strSql.Append("FIELD_DECIMAL2=@FIELD_DECIMAL2,");
strSql.Append("FIELD_DECIMAL3=@FIELD_DECIMAL3,");
strSql.Append("DECL_NAME1=@DECL_NAME1,");
strSql.Append("DECL_NAME2=@DECL_NAME2,");
strSql.Append("DECL_NAME3=@DECL_NAME3,");
strSql.Append("I_E_FLAG=@I_E_FLAG");
strSql.Append(" where SILO_CODE=@SILO_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@CUSTOMS_CODE", SqlDbType.VarChar,4),
new SqlParameter("@MONITOR_ID", SqlDbType.VarChar,40),
new SqlParameter("@SILO_NAME", SqlDbType.VarChar,255),
new SqlParameter("@SILO_VOLUME", SqlDbType.VarChar,40),
new SqlParameter("@SILO_TYPE", SqlDbType.Int,4),
new SqlParameter("@GOODS_CODE", SqlDbType.VarChar,40),
new SqlParameter("@CURRENT_GOODS_NAME", SqlDbType.VarChar,255),
new SqlParameter("@SILO_HEIGHT", SqlDbType.VarChar,255),
new SqlParameter("@HAS_GOODS_LEVEL", SqlDbType.Int,4),
new SqlParameter("@HAS_ACCESS_GOODS_LEVEL", SqlDbType.Int,4),
new SqlParameter("@SILO_SORT", SqlDbType.Int,4),
new SqlParameter("@MEMO", SqlDbType.VarChar,8000),
new SqlParameter("@FIELD_CHAR1", SqlDbType.VarChar,255),
new SqlParameter("@FIELD_CHAR2", SqlDbType.VarChar,255),
new SqlParameter("@FIELD_CHAR3", SqlDbType.VarChar,255),
new SqlParameter("@FIELD_DECIMAL1", SqlDbType.Decimal,9),
new SqlParameter("@FIELD_DECIMAL2", SqlDbType.Decimal,9),
new SqlParameter("@FIELD_DECIMAL3", SqlDbType.Decimal,9),
new SqlParameter("@DECL_NAME1", SqlDbType.VarChar,3),
new SqlParameter("@DECL_NAME2", SqlDbType.VarChar,3),
new SqlParameter("@DECL_NAME3", SqlDbType.VarChar,3),
new SqlParameter("@I_E_FLAG", SqlDbType.VarChar,1),
new SqlParameter("@SILO_CODE", SqlDbType.VarChar,40)};
parameters[0].Value = model.CUSTOMS_CODE;
parameters[1].Value = model.MONITOR_ID;
parameters[2].Value = model.SILO_NAME;
parameters[3].Value = model.SILO_VOLUME;
parameters[4].Value = model.SILO_TYPE;
parameters[5].Value = model.GOODS_CODE;
parameters[6].Value = model.CURRENT_GOODS_NAME;
parameters[7].Value = model.SILO_HEIGHT;
parameters[8].Value = model.HAS_GOODS_LEVEL;
parameters[9].Value = model.HAS_ACCESS_GOODS_LEVEL;
parameters[10].Value = model.SILO_SORT;
parameters[11].Value = model.MEMO;
parameters[12].Value = model.FIELD_CHAR1;
parameters[13].Value = model.FIELD_CHAR2;
parameters[14].Value = model.FIELD_CHAR3;
parameters[15].Value = model.FIELD_DECIMAL1;
parameters[16].Value = model.FIELD_DECIMAL2;
parameters[17].Value = model.FIELD_DECIMAL3;
parameters[18].Value = model.DECL_NAME1;
parameters[19].Value = model.DECL_NAME2;
parameters[20].Value = model.DECL_NAME3;
parameters[21].Value = model.I_E_FLAG;
parameters[22].Value = model.SILO_CODE;
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 删除一条数据
/// </summary>
public bool Delete(string SILO_CODE)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("delete from T_BAS_SILO ");
strSql.Append(" where SILO_CODE=@SILO_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@SILO_CODE", SqlDbType.VarChar,40) };
parameters[0].Value = SILO_CODE;
int rows=DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 批量删除数据
/// </summary>
public bool DeleteList(string SILO_CODElist )
{
StringBuilder strSql=new StringBuilder();
strSql.Append("delete from T_BAS_SILO ");
strSql.Append(" where SILO_CODE in ("+SILO_CODElist + ") ");
int rows=DbHelperSQL.ExecuteSql(strSql.ToString());
if (rows > 0)
{
return true;
}
else
{
return false;
}
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public Competition.Mysql.Model.T_BAS_SILO GetModel(string SILO_CODE)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select top 1 SILO_CODE,CUSTOMS_CODE,MONITOR_ID,SILO_NAME,SILO_VOLUME,SILO_TYPE,GOODS_CODE,CURRENT_GOODS_NAME,SILO_HEIGHT,HAS_GOODS_LEVEL,HAS_ACCESS_GOODS_LEVEL,SILO_SORT,MEMO,FIELD_CHAR1,FIELD_CHAR2,FIELD_CHAR3,FIELD_DECIMAL1,FIELD_DECIMAL2,FIELD_DECIMAL3,DECL_NAME1,DECL_NAME2,DECL_NAME3,I_E_FLAG from T_BAS_SILO ");
strSql.Append(" where SILO_CODE=@SILO_CODE ");
SqlParameter[] parameters = {
new SqlParameter("@SILO_CODE", SqlDbType.VarChar,40) };
parameters[0].Value = SILO_CODE;
Competition.Mysql.Model.T_BAS_SILO model=new Competition.Mysql.Model.T_BAS_SILO();
DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
if(ds.Tables[0].Rows.Count>0)
{
return DataRowToModel(ds.Tables[0].Rows[0]);
}
else
{
return null;
}
}
/// <summary>
/// 得到一个对象实体
/// </summary>
public Competition.Mysql.Model.T_BAS_SILO DataRowToModel(DataRow row)
{
Competition.Mysql.Model.T_BAS_SILO model=new Competition.Mysql.Model.T_BAS_SILO();
if (row != null)
{
if(row["SILO_CODE"]!=null)
{
model.SILO_CODE=row["SILO_CODE"].ToString();
}
if(row["CUSTOMS_CODE"]!=null)
{
model.CUSTOMS_CODE=row["CUSTOMS_CODE"].ToString();
}
if(row["MONITOR_ID"]!=null)
{
model.MONITOR_ID=row["MONITOR_ID"].ToString();
}
if(row["SILO_NAME"]!=null)
{
model.SILO_NAME=row["SILO_NAME"].ToString();
}
if(row["SILO_VOLUME"]!=null)
{
model.SILO_VOLUME=row["SILO_VOLUME"].ToString();
}
if(row["SILO_TYPE"]!=null && row["SILO_TYPE"].ToString()!="")
{
model.SILO_TYPE=int.Parse(row["SILO_TYPE"].ToString());
}
if(row["GOODS_CODE"]!=null)
{
model.GOODS_CODE=row["GOODS_CODE"].ToString();
}
if(row["CURRENT_GOODS_NAME"]!=null)
{
model.CURRENT_GOODS_NAME=row["CURRENT_GOODS_NAME"].ToString();
}
if(row["SILO_HEIGHT"]!=null)
{
model.SILO_HEIGHT=row["SILO_HEIGHT"].ToString();
}
if(row["HAS_GOODS_LEVEL"]!=null && row["HAS_GOODS_LEVEL"].ToString()!="")
{
model.HAS_GOODS_LEVEL=int.Parse(row["HAS_GOODS_LEVEL"].ToString());
}
if(row["HAS_ACCESS_GOODS_LEVEL"]!=null && row["HAS_ACCESS_GOODS_LEVEL"].ToString()!="")
{
model.HAS_ACCESS_GOODS_LEVEL=int.Parse(row["HAS_ACCESS_GOODS_LEVEL"].ToString());
}
if(row["SILO_SORT"]!=null && row["SILO_SORT"].ToString()!="")
{
model.SILO_SORT=int.Parse(row["SILO_SORT"].ToString());
}
if(row["MEMO"]!=null)
{
model.MEMO=row["MEMO"].ToString();
}
if(row["FIELD_CHAR1"]!=null)
{
model.FIELD_CHAR1=row["FIELD_CHAR1"].ToString();
}
if(row["FIELD_CHAR2"]!=null)
{
model.FIELD_CHAR2=row["FIELD_CHAR2"].ToString();
}
if(row["FIELD_CHAR3"]!=null)
{
model.FIELD_CHAR3=row["FIELD_CHAR3"].ToString();
}
if(row["FIELD_DECIMAL1"]!=null && row["FIELD_DECIMAL1"].ToString()!="")
{
model.FIELD_DECIMAL1=decimal.Parse(row["FIELD_DECIMAL1"].ToString());
}
if(row["FIELD_DECIMAL2"]!=null && row["FIELD_DECIMAL2"].ToString()!="")
{
model.FIELD_DECIMAL2=decimal.Parse(row["FIELD_DECIMAL2"].ToString());
}
if(row["FIELD_DECIMAL3"]!=null && row["FIELD_DECIMAL3"].ToString()!="")
{
model.FIELD_DECIMAL3=decimal.Parse(row["FIELD_DECIMAL3"].ToString());
}
if(row["DECL_NAME1"]!=null)
{
model.DECL_NAME1=row["DECL_NAME1"].ToString();
}
if(row["DECL_NAME2"]!=null)
{
model.DECL_NAME2=row["DECL_NAME2"].ToString();
}
if(row["DECL_NAME3"]!=null)
{
model.DECL_NAME3=row["DECL_NAME3"].ToString();
}
if(row["I_E_FLAG"]!=null)
{
model.I_E_FLAG=row["I_E_FLAG"].ToString();
}
}
return model;
}
/// <summary>
/// 获得数据列表
/// </summary>
public DataSet GetList(string strWhere)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select SILO_CODE,CUSTOMS_CODE,MONITOR_ID,SILO_NAME,SILO_VOLUME,SILO_TYPE,GOODS_CODE,CURRENT_GOODS_NAME,SILO_HEIGHT,HAS_GOODS_LEVEL,HAS_ACCESS_GOODS_LEVEL,SILO_SORT,MEMO,FIELD_CHAR1,FIELD_CHAR2,FIELD_CHAR3,FIELD_DECIMAL1,FIELD_DECIMAL2,FIELD_DECIMAL3,DECL_NAME1,DECL_NAME2,DECL_NAME3,I_E_FLAG ");
strSql.Append(" FROM T_BAS_SILO ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
return DbHelperSQL.Query(strSql.ToString());
}
/// <summary>
/// 获得前几行数据
/// </summary>
public DataSet GetList(int Top,string strWhere,string filedOrder)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select ");
if(Top>0)
{
strSql.Append(" top "+Top.ToString());
}
strSql.Append(" SILO_CODE,CUSTOMS_CODE,MONITOR_ID,SILO_NAME,SILO_VOLUME,SILO_TYPE,GOODS_CODE,CURRENT_GOODS_NAME,SILO_HEIGHT,HAS_GOODS_LEVEL,HAS_ACCESS_GOODS_LEVEL,SILO_SORT,MEMO,FIELD_CHAR1,FIELD_CHAR2,FIELD_CHAR3,FIELD_DECIMAL1,FIELD_DECIMAL2,FIELD_DECIMAL3,DECL_NAME1,DECL_NAME2,DECL_NAME3,I_E_FLAG ");
strSql.Append(" FROM T_BAS_SILO ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
strSql.Append(" order by " + filedOrder);
return DbHelperSQL.Query(strSql.ToString());
}
/// <summary>
/// 获取记录总数
/// </summary>
public int GetRecordCount(string strWhere)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("select count(1) FROM T_BAS_SILO ");
if(strWhere.Trim()!="")
{
strSql.Append(" where "+strWhere);
}
object obj = DbHelperSQL.GetSingle(strSql.ToString());
if (obj == null)
{
return 0;
}
else
{
return Convert.ToInt32(obj);
}
}
/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetListByPage(string strWhere, string orderby, int startIndex, int endIndex)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("SELECT * FROM ( ");
strSql.Append(" SELECT ROW_NUMBER() OVER (");
if (!string.IsNullOrEmpty(orderby.Trim()))
{
strSql.Append("order by T." + orderby );
}
else
{
strSql.Append("order by T.SILO_CODE desc");
}
strSql.Append(")AS Row, T.* from T_BAS_SILO T ");
if (!string.IsNullOrEmpty(strWhere.Trim()))
{
strSql.Append(" WHERE " + strWhere);
}
strSql.Append(" ) TT");
strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
return DbHelperSQL.Query(strSql.ToString());
}
/*
/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetList(int PageSize,int PageIndex,string strWhere)
{
SqlParameter[] parameters = {
new SqlParameter("@tblName", SqlDbType.VarChar, 255),
new SqlParameter("@fldName", SqlDbType.VarChar, 255),
new SqlParameter("@PageSize", SqlDbType.Int),
new SqlParameter("@PageIndex", SqlDbType.Int),
new SqlParameter("@IsReCount", SqlDbType.Bit),
new SqlParameter("@OrderType", SqlDbType.Bit),
new SqlParameter("@strWhere", SqlDbType.VarChar,1000),
};
parameters[0].Value = "T_BAS_SILO";
parameters[1].Value = "SILO_CODE";
parameters[2].Value = PageSize;
parameters[3].Value = PageIndex;
parameters[4].Value = 0;
parameters[5].Value = 0;
parameters[6].Value = strWhere;
return DbHelperSQL.RunProcedure("UP_GetRecordByPage",parameters,"ds");
}*/
#endregion BasicMethod
#region ExtensionMethod
#endregion ExtensionMethod
}
}

View File

@ -0,0 +1,60 @@
/**
* T_BAS_CUSTOMS.cs
*
* N/A
* T_BAS_CUSTOMS
*
* Ver
*
* V0.01 2024/6/12 16:53:47 N/A
*
* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
*
*  
*               
*
*/
using System;
namespace Competition.Mysql.Model
{
/// <summary>
/// T_BAS_CUSTOMS:实体类(属性说明自动提取数据库字段的描述信息)
/// </summary>
[Serializable]
public partial class T_BAS_CUSTOMS
{
public T_BAS_CUSTOMS()
{}
#region Model
private string _customs_code;
private string _customs_name;
private string _abbr_cust;
/// <summary>
///
/// </summary>
public string CUSTOMS_CODE
{
set{ _customs_code=value;}
get{return _customs_code;}
}
/// <summary>
///
/// </summary>
public string CUSTOMS_NAME
{
set{ _customs_name=value;}
get{return _customs_name;}
}
/// <summary>
///
/// </summary>
public string ABBR_CUST
{
set{ _abbr_cust=value;}
get{return _abbr_cust;}
}
#endregion Model
}
}

View File

@ -0,0 +1,240 @@
/**
* T_BAS_SILO.cs
*
* N/A
* T_BAS_SILO
*
* Ver
*
* V0.01 2024/6/12 16:53:57 N/A
*
* Copyright (c) 2012 Maticsoft Corporation. All rights reserved.
*
*  
*               
*
*/
using System;
namespace Competition.Mysql.Model
{
/// <summary>
/// T_BAS_SILO:实体类(属性说明自动提取数据库字段的描述信息)
/// </summary>
[Serializable]
public partial class T_BAS_SILO
{
public T_BAS_SILO()
{}
#region Model
private string _silo_code;
private string _customs_code;
private string _monitor_id;
private string _silo_name;
private string _silo_volume;
private int? _silo_type;
private string _goods_code;
private string _current_goods_name;
private string _silo_height;
private int? _has_goods_level;
private int? _has_access_goods_level;
private int? _silo_sort;
private string _memo;
private string _field_char1;
private string _field_char2;
private string _field_char3;
private decimal? _field_decimal1;
private decimal? _field_decimal2;
private decimal? _field_decimal3;
private string _decl_name1;
private string _decl_name2;
private string _decl_name3;
private string _i_e_flag;
/// <summary>
///
/// </summary>
public string SILO_CODE
{
set{ _silo_code=value;}
get{return _silo_code;}
}
/// <summary>
///
/// </summary>
public string CUSTOMS_CODE
{
set{ _customs_code=value;}
get{return _customs_code;}
}
/// <summary>
///
/// </summary>
public string MONITOR_ID
{
set{ _monitor_id=value;}
get{return _monitor_id;}
}
/// <summary>
///
/// </summary>
public string SILO_NAME
{
set{ _silo_name=value;}
get{return _silo_name;}
}
/// <summary>
///
/// </summary>
public string SILO_VOLUME
{
set{ _silo_volume=value;}
get{return _silo_volume;}
}
/// <summary>
///
/// </summary>
public int? SILO_TYPE
{
set{ _silo_type=value;}
get{return _silo_type;}
}
/// <summary>
///
/// </summary>
public string GOODS_CODE
{
set{ _goods_code=value;}
get{return _goods_code;}
}
/// <summary>
///
/// </summary>
public string CURRENT_GOODS_NAME
{
set{ _current_goods_name=value;}
get{return _current_goods_name;}
}
/// <summary>
///
/// </summary>
public string SILO_HEIGHT
{
set{ _silo_height=value;}
get{return _silo_height;}
}
/// <summary>
///
/// </summary>
public int? HAS_GOODS_LEVEL
{
set{ _has_goods_level=value;}
get{return _has_goods_level;}
}
/// <summary>
///
/// </summary>
public int? HAS_ACCESS_GOODS_LEVEL
{
set{ _has_access_goods_level=value;}
get{return _has_access_goods_level;}
}
/// <summary>
///
/// </summary>
public int? SILO_SORT
{
set{ _silo_sort=value;}
get{return _silo_sort;}
}
/// <summary>
///
/// </summary>
public string MEMO
{
set{ _memo=value;}
get{return _memo;}
}
/// <summary>
///
/// </summary>
public string FIELD_CHAR1
{
set{ _field_char1=value;}
get{return _field_char1;}
}
/// <summary>
///
/// </summary>
public string FIELD_CHAR2
{
set{ _field_char2=value;}
get{return _field_char2;}
}
/// <summary>
///
/// </summary>
public string FIELD_CHAR3
{
set{ _field_char3=value;}
get{return _field_char3;}
}
/// <summary>
///
/// </summary>
public decimal? FIELD_DECIMAL1
{
set{ _field_decimal1=value;}
get{return _field_decimal1;}
}
/// <summary>
///
/// </summary>
public decimal? FIELD_DECIMAL2
{
set{ _field_decimal2=value;}
get{return _field_decimal2;}
}
/// <summary>
///
/// </summary>
public decimal? FIELD_DECIMAL3
{
set{ _field_decimal3=value;}
get{return _field_decimal3;}
}
/// <summary>
///
/// </summary>
public string DECL_NAME1
{
set{ _decl_name1=value;}
get{return _decl_name1;}
}
/// <summary>
///
/// </summary>
public string DECL_NAME2
{
set{ _decl_name2=value;}
get{return _decl_name2;}
}
/// <summary>
///
/// </summary>
public string DECL_NAME3
{
set{ _decl_name3=value;}
get{return _decl_name3;}
}
/// <summary>
///
/// </summary>
public string I_E_FLAG
{
set{ _i_e_flag=value;}
get{return _i_e_flag;}
}
#endregion Model
}
}

View File

@ -0,0 +1,33 @@
using Competition.Common.Util;
using Microsoft.AspNetCore.Mvc;
using System.IO.Pipelines;
namespace CompetitionAPI.Controllers.api
{
[Route("api/[controller]/[action]")]
public class CustomController : Controller
{
Competition.Mysql.BLL.T_BAS_CUSTOMS bll_custom=new Competition.Mysql.BLL.T_BAS_CUSTOMS();
public IConfiguration Configuration { get; }
public CustomController(IConfiguration configuration)
{
Configuration = configuration;
}
/// <summary>
/// 获取福州所有关区
/// </summary>
/// <returns></returns>
[HttpGet]
public JsonResult GetAll()
{
var mysql = Configuration.GetConnectionString("MySQL").ToString();
var list= bll_custom.GetModelList("").FindAll(a=>Tool.IsFuZhouCustom(a.CUSTOMS_CODE));
return Json(Tool.GetJsonWithCode(APICode.Success, list));
}
}
}

View File

@ -25,6 +25,10 @@ namespace CompetitionAPI.Controllers.api
/// </summary>
Competition.Mysql.BLL.T_STK_STORAGE bll_storage=new Competition.Mysql.BLL.T_STK_STORAGE();
/// <summary>
/// 筒仓表
/// </summary>
Competition.Mysql.BLL.T_BAS_SILO bll_silo=new Competition.Mysql.BLL.T_BAS_SILO();
/// <summary>
/// 库存存储地表
/// </summary>
Competition.Mysql.BLL.T_STK_STORAGE_SILO bll_storageSILO=new Competition.Mysql.BLL.T_STK_STORAGE_SILO();
@ -63,13 +67,11 @@ namespace CompetitionAPI.Controllers.api
{
allArea += area;
}
//不是所有企业都有筒仓
if (!string.IsNullOrEmpty(x.SILO_NUM))
{
allSilo += int.Parse(x.SILO_NUM);
}
});
//筒仓记录
allSilo = bll_silo.GetModelList("").FindAll(a => Tool.IsFuZhouCustom(a.CUSTOMS_CODE)).Count;
var data = new { allNum = allNum, allArea = allArea, allSilo = allSilo };
return Json(Tool.GetJsonWithCode(APICode.Success, data));
}