2093 lines
128 KiB
C#
2093 lines
128 KiB
C#
using GetHttpData.SDK;
|
|
using GetHttpData.SDK.ThreadPool;
|
|
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace GetMembership
|
|
{
|
|
public class ConfigThread : ConfigInterface
|
|
{
|
|
private Hashtable tableNameList = null; //表名集合
|
|
private Hashtable allDataSql = null; //查询表所有数据SQL集合
|
|
private Hashtable createDateName = null; //表对应创建时间字段名
|
|
private Hashtable tableDatas = null; //表对应主键值
|
|
private Hashtable stateNames = null; //本地需要修改的状态字段名称
|
|
private Hashtable timeList = null; //线程上传、下发启动时间比例
|
|
private Hashtable maxDataQuantityList = null; //上传批量传输最大数据量
|
|
private string serverpartcode = null; //SERVERPARTCODE 服务区编码
|
|
private int endaccounttimes = 0; //ENDACCOUNTTIMES 默认最大上传天数
|
|
private bool isReplaceColumnName = false; //是否使用替换字段名
|
|
|
|
//--配置参数--//
|
|
|
|
private Hashtable getTableNameList()
|
|
{
|
|
return new Hashtable
|
|
{
|
|
{ "HIGHWAY_EXCHANGE.T_SELLMASTER", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDETAILS", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_PERSONSELL_NEW", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFER_SALE", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_BUSINESSTIME", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_DATACOLLECTION", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_EXCEPTION", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_MOBILE_PAY", "TOP" },
|
|
//{ "HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_RECHARGERECORD", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_ENDACCOUNT", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_PERSONSELL", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDATA", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_CUSTOMERINFO", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_USERSATISFACTION", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESANALYSIS", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNORMALITY", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL", "TOP" },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS", "TOP" },
|
|
|
|
{ "HIGHWAY_EXCHANGE.T_ADVERTISING", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_CONFIGURATION", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_UNIT", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_CLOUD", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_UNIT", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_UNIT", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_CLOUD", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_CLOUD", "DOWN" },
|
|
//{ "HIGHWAY_EXCHANGE.T_ICCARDINFO", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_MEMBERSHIP", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMPANYAUTHORIZE", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESPROMOTE", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESPROMOTE_EX", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SHOPMESSAGE", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SHOPMESSAGE_EX", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLWORKER", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLWORKER_UNIT", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLWORKER_CLOUD", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYMULTI", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYANALYSISSET", "DOWN" },
|
|
{ "HIGHWAY_EXCHANGE.T_AUDITTASKS", "DOWN" }
|
|
//{ "HIGHWAY_EXCHANGE.T_RECHARGERECORD.DOWN", "DOWN" }
|
|
};
|
|
}
|
|
|
|
private Hashtable getTimeList()
|
|
{
|
|
return new Hashtable
|
|
{
|
|
{ "HIGHWAY_EXCHANGE.T_SELLMASTER", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDETAILS", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_PERSONSELL_NEW", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW", 5 },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFER_SALE", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_BUSINESSTIME", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_DATACOLLECTION", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_EXCEPTION", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_MOBILE_PAY", 5 },
|
|
//{ "HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_RECHARGERECORD", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_ENDACCOUNT", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_PERSONSELL", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDATA", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_CUSTOMERINFO", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_USERSATISFACTION", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS", 20 },
|
|
{ "HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS", 20 },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESANALYSIS", 20 },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS", 20 },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNORMALITY", 20 },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL", 20 },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS", 20 },
|
|
|
|
{ "HIGHWAY_EXCHANGE.T_ADVERTISING", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_CONFIGURATION", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_UNIT", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_CLOUD", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_UNIT", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_UNIT", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_CLOUD", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_CLOUD", 3 },
|
|
//{ "HIGHWAY_EXCHANGE.T_ICCARDINFO", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_MEMBERSHIP", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMPANYAUTHORIZE", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESPROMOTE", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESPROMOTE_EX", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_SHOPMESSAGE", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SHOPMESSAGE_EX", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLWORKER", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLWORKER_UNIT", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLWORKER_CLOUD", 3 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYMULTI", 10 },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYANALYSISSET", 30 },
|
|
{ "HIGHWAY_EXCHANGE.T_AUDITTASKS", 3 }
|
|
//{ "HIGHWAY_EXCHANGE.T_RECHARGERECORD.DOWN", 10 }
|
|
};
|
|
}
|
|
|
|
private Hashtable getAllDataSql()
|
|
{
|
|
Hashtable _AllDataSql = new Hashtable();
|
|
|
|
//上传
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ABNORMALITY",
|
|
$@"SELECT ABNORMALITY_ID,ABNORMALITY_CODE,ABNORMALITY_PCODE,
|
|
PROVINCE_ID,PROVINCE_CODE,PROVINCE_NAME,SERVERPART_ID,SERVERPART_CODE,
|
|
SERVERPART_NAME,BUSINESSTYPE,BUSINESS_NAME,SERVERPARTSHOP_ID,SHOPCODE,
|
|
SHOPNAME,MACHINECODE,MANAGER_CODE,SELLWORK_CODE,ABNORMALITY_TIME,
|
|
ABNORMALITY_START,ABNORMALITY_TYPE,SERIAL_CODE,COMMODITY_ROWCOUNT,
|
|
COMMOTITY_COUNT,TOTALAMOUNT,ACTUALAMOUNT,ABNORMALITY_DESC,TRANSFER_STATE
|
|
FROM T_ABNORMALITY
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND ABNORMALITY_TIME > TODAY() - 30
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY ABNORMALITY_TIME");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL",
|
|
@"SELECT ABNORMALITYDETIL_ID,ABNORMALITYDETIL_CODE,ABNORMALITY_CODE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_TYPE,COMMODITY_NAME,
|
|
COMMODITY_COUNT,COMMODITY_PRICE,TOTALDISCOUNT,TOTALAMOUNT,LINENUM,
|
|
OPERATEDATE,ABNORMALITYDETILS_DESC,ABNORMALITY_STATE,TRANSFER_STATE
|
|
FROM T_ABNORMALITYDETAIL
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND OPERATEDATE > TODAY() - 30
|
|
ORDER BY OPERATEDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS",
|
|
$@"SELECT ABNOEMALITYANALYSIS_ID,ABNOEMALITYANALYSIS_CODE,
|
|
PROVINCE_ID,PROVINCE_CODE,PROVINCE_NAME,SERVERPART_ID,
|
|
SERVERPART_CODE,SERVERPART_NAME,BUSINESSTYPE,BUSINESS_NAME,
|
|
SERVERPARTSHOP_ID,SHOPCODE,SHOPNAME,MACHINECODE,OPERATEDATE,
|
|
ENDACCOUNT_START,ENDACCOUNT_END,ABNOEMALITY_TYPE,
|
|
ABNOEMALITY_COUNT,ABNOEMALITY_TOTALCOUNT,TICKETCOUNT,
|
|
TOTALCOUNT,ABNOEMALITYANALYSIS_DESC,TRANSFER_STATE
|
|
FROM T_ABNOEMALITYANALYSIS
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND OPERATEDATE > TODAY() - 30
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY OPERATEDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS",
|
|
$@"SELECT A.COMMODITYANALYSIS_ID,A.COMMODITYANALYSIS_CODE,A.PROVINCE_ID,
|
|
A.PROVINCE_CODE,A.PROVINCE_NAME,A.SERVERPART_ID,A.SERVERPART_CODE,
|
|
A.SERVERPART_NAME,A.BUSINESSTYPE,A.SERVERPARTSHOP_ID,A.SHOPCODE,A.SHOPNAME,
|
|
A.COMMODITY_CODE,A.COMMODITY_BARCODE,A.COMMODITY_NAME,
|
|
A.COMMODITYANALYSIS_DATE,A.AGE_START,A.AGE_END,A.MALE_TICKET,A.MALE_COUNT,
|
|
A.FEMALE_TICKET,A.FEMALE_COUNT,A.TICKET_COUNT,A.TOTAL_COUNT,A.TOTAL_AMOUNT,
|
|
A.COMMODITYANALYSIS_DESC,A.TRANSFER_STATE
|
|
FROM T_COMMODITYANALYSIS A
|
|
WHERE ISNULL(A.TRANSFER_STATE,0) = 0 AND A.COMMODITYANALYSIS_DATE > TODAY() - 30
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND A.SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY A.COMMODITYANALYSIS_ID,A.COMMODITYANALYSIS_CODE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS",
|
|
$@"SELECT A.CUSTOMERANALYSIS_ID,A.CUSTOMERANALYSIS_CODE,A.PROVINCE_ID,
|
|
A.PROVINCE_CODE,A.PROVINCE_NAME,A.SERVERPART_ID,A.SERVERPART_CODE,
|
|
A.SERVERPART_NAME,A.BUSINESSTYPE,A.SERVERPARTSHOP_ID,A.SHOPCODE,
|
|
A.SHOPNAME,A.CUSTOMERANALYSIS_DATE,A.AGE_START,A.AGE_END,A.AMOUNT_START,
|
|
A.AMOUNT_END,A.TICKET_COUNT,A.TOTAL_COUNT,A.TOTAL_AMOUNT,A.MALE_AMOUNT,
|
|
A.MALE_COUNT,A.FEMALE_AMOUNT,A.FEMALE_COUNT,A.CUSTOMERANALYSIS_DESC
|
|
FROM T_CUSTOMERANALYSIS A
|
|
WHERE ISNULL(A.TRANSFER_STATE,0) = 0 AND A.CUSTOMERANALYSIS_DATE > TODAY() - 30
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND A.SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY A.CUSTOMERANALYSIS_ID,A.CUSTOMERANALYSIS_CODE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SALESANALYSIS",
|
|
$@"SELECT A.SALESANALYSIS_ID,A.SALESANALYSIS_CODE,A.PROVINCE_ID,A.PROVINCE_CODE,
|
|
A.PROVINCE_NAME,A.SERVERPART_ID,A.SERVERPART_CODE,A.SERVERPART_NAME,
|
|
A.BUSINESSTYPE,A.SERVERPARTSHOP_ID,A.SHOPCODE,A.SHOPNAME,A.SALESANALYSIS_DATE,
|
|
A.SALESANALYSIS_TYPE,A.SALEAMOUNT_START,A.SALEAMOUNT_END,A.TICKET_COUNT,
|
|
A.TOTAL_COUNT,A.TOTAL_AMOUNT,A.COMMODITY_COUNT,A.MALE_TICKET,A.MALE_COUNT,
|
|
A.MALE_AMOUNT,A.FEMALE_TICKET,A.FEMALE_COUNT,A.FEMALE_AMOUNT,
|
|
A.SALESANALYSIS_DESC,A.TRANSFER_STATE
|
|
FROM T_SALESANALYSIS A
|
|
WHERE ISNULL(A.TRANSFER_STATE,0) = 0 AND A.SALESANALYSIS_DATE > TODAY() - 30
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND A.SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY A.SALESANALYSIS_ID,A.SALESANALYSIS_CODE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS",
|
|
$@"SELECT A.SALESINTERVALANALYSIS_ID,A.SALESINTERVALANALYSIS_CODE,A.PROVINCE_ID,
|
|
A.PROVINCE_CODE,A.PROVINCE_NAME,A.SERVERPART_ID,A.SERVERPART_CODE,
|
|
A.SERVERPART_NAME,A.BUSINESSTYPE,A.SERVERPARTSHOP_ID,A.SHOPCODE,
|
|
A.SHOPNAME,A.DATE_START,A.DATE_END,A.AMOUNT_START,A.AMOUNT_END,
|
|
A.TICKET_COUNT,A.TOTAL_AMOUNT,A.TOTAL_COUNT,A.AGE_START,A.AGE_END,
|
|
A.AGE_TICKET,A.AGE_COUNT,A.AGE_AMOUNT,A.MALE_TICKET,A.MALE_COUNT,
|
|
A.MALE_AMOUNT,A.FEMALE_TICKET,A.FEMALE_COUNT,A.FEMALE_AMOUNT,
|
|
A.SALESINTERVALANALYSIS_DESC,A.TRANSFER_STATE
|
|
FROM T_SALESINTERVALANALYSIS A
|
|
WHERE ISNULL(A.TRANSFER_STATE,0) <> 9 AND A.DATE_END > TODAY() - 30
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND A.SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY A.SALESINTERVALANALYSIS_ID,A.SALESINTERVALANALYSIS_CODE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD",
|
|
$@"SELECT CONSUMPTIONRECORD_ID,PROMOTION_ID,MEMBERSHIP_ID,
|
|
MEMBERSHIP_CARD,CONSUMPTIONRECORD_DATE,SERVERPART_ID,
|
|
SERVERPART_CODE,SERVERPART_NAME,SERVERPARTSHOP_ID,SHOPCODE,
|
|
SHOPNAME,MACHINECODE,TICKET_CODE,COMMODITY_ID,COMMODITY_CODE,
|
|
COMMODITY_BARCODE,COMMODITY_NAME,CONSUME_COUNT,
|
|
AVERAGE_PRICE,CONSUME_PRICE,LINE_NUMBER,CONSUMPTIONRECORD_STATE,
|
|
OPERATE_DATE,CONSUMPTIONRECORD_DESC
|
|
FROM T_CONSUMPTIONRECORD
|
|
WHERE ISNULL(CONSUMPTIONRECORD_STATE,0) = 0 AND CONSUMPTIONRECORD_DATE > TODAY() - 60
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY CONSUMPTIONRECORD_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLMASTER",
|
|
$@"SELECT
|
|
SELLMASTER_ID,SELLMASTER_CODE,SERVERPARTCODE,SERVERPART_NAME,
|
|
SHOPCODE,SHOPNAME,MACHINECODE,SELLWORKER_CODE,
|
|
SELLWORKER_NAME,SELLMASTER_DATE,TICKET_CODE,SELLMASTER_COUNT,
|
|
SELLMASTER_OFFPRICE,SELLMASTER_AMOUNT,CASHPAY,BANKPAY,
|
|
MEMBERPAY,COUPONPAY,MOBILEPAY,INTERNALPAY,OTHERPAY,
|
|
PAYMENT_TYPE,MOBILEPAY_CODE,MERCHANT_ORDER,
|
|
SELLMASTER_DESC,TRANSFER_STATE
|
|
FROM T_SELLMASTER
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND SELLMASTER_CODE IS NOT NULL AND
|
|
SELLMASTER_DATE IS NOT NULL {(string.IsNullOrWhiteSpace(serverpartcode) ? "" :
|
|
$" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY SELLMASTER_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLDETAILS",
|
|
@"SELECT SELLDETAILS_ID,SELLMASTER_CODE,COMMODITY_CODE,
|
|
COMMODITY_BARCODE,COMMODITY_NAME,SELLDETAILS_COUNT,
|
|
SELLDETAILS_PRICE,SELLDETAILS_OFFPRICE,SELLDETAILS_AMOUNT,
|
|
LINENUM,PAYMENT_TYPE,CREATE_DATE,SELLDETAILS_DESC,TRANSFER_STATE
|
|
FROM T_SELLDETAILS
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND SELLMASTER_CODE IS NOT NULL
|
|
ORDER BY CREATE_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW",
|
|
@"SELECT COMMODITYSALE_ID,ENDACCOUNT_CODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
TICKTE_COUNT,TOTAL_COUNT,TOTAL_AMOUNT,TOTAL_OFFAMOUNT,
|
|
WOKER_NUMBER,ISNULL(CREATE_DATE,NOW()) AS CREATE_DATE,
|
|
COMMODITYSALE_DESC,TRANSFER_STATE
|
|
FROM T_COMMODITYSALE_NEW
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND ENDACCOUNT_CODE IS NOT NULL AND
|
|
COMMODITYSALE_ID IS NOT NULL
|
|
ORDER BY CREATE_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_PERSONSELL_NEW",
|
|
$@"SELECT PERSONSELL_ID,ENDACCOUNT_CODE,SERVERPARTCODE,
|
|
SHOPCODE,MACHINECODE,STARTDATE,ENDDATE,SELLWORKER_CODE,
|
|
TICKET_COUNT,TOTAL_COUNT,TOTAL_AMOUNT,TOTAL_OFFAMOUNT,
|
|
CASHPAY,BANKPAY,MEMBERPAY,COUPONPAY,MOBILEPAY,INTERNALPAY,
|
|
OTHERPAY,CONTRIBUTION_AMOUNT,PAYMENT_DETAILS,WOKER_NUMBER,
|
|
PERSONSELL_DESC,TRANSFER_STATE
|
|
FROM T_PERSONSELL_NEW
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND ENDACCOUNT_CODE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW",
|
|
$@"SELECT ENDACCOUNT_ID,ENDACCOUNT_CODE,SERVERPARTCODE,
|
|
SHOPCODE,MACHINECODE,ENDPERSON_CODE,STARTDATE,
|
|
ENDDATE,TICKET_COUNT,TOTAL_COUNT,TOTAL_AMOUNT,
|
|
TOTAL_OFFAMOUNT,CASHPAY,BANKPAY,MEMBERPAY,COUPONPAY,
|
|
MOBILEPAY,INTERNALPAY,CONTRIBUTION_AMOUNT,PAYMENT_DETAILS,
|
|
ENDACCOUNT_TYPE,ENDACCOUNT_DESC,TRANSFER_STATE
|
|
FROM T_ENDACCOUNT_NEW
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND ENDACCOUNT_CODE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SALE",
|
|
$@"SELECT TRANSFER_ID,SERVERPARTCODE,SHOPCODE,STARTDATE,
|
|
ENDDATE,TRANSFER_FIRSTDATAS,TRANSFER_SECONDDATAS,
|
|
TRANSFER_THIRDDATAS,TRANSFER_FORTHDATAS,TRANSFER_FIFTHDATAS,
|
|
TRANSFER_SIXTHDATAS,TRANSFER_SEVENTHDATAS,TRANSFER_EIGHTHDATAS,
|
|
TRANSFER_NINTHTDATAS,TRANSFER_TENTHDATAS,TRANSFER_ELEVENTHDATAS,
|
|
TRANSFER_TWELFTHDATAS,TRANSFER_THIRTEENTHDATAS,
|
|
TRANSFER_FOURTEENTHDATAS,TRANSFER_FIFTEENTHDATAS,
|
|
TRANSFER_STATE,MACHINECODE
|
|
FROM T_TRANSFER_SALE
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND TRANSFER_FIRSTDATAS IS NOT NULL AND
|
|
TRANSFER_ID IS NOT NULL AND ENDDATE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_BUSINESSTIME",
|
|
$@"SELECT BUSINESSTIME_ID,SERVERPARTCODE,SHOPCODE,MACHINECODE,
|
|
ENDACCOUNT_STARTDATE,ENDACCOUNT_DATE,BUSINESS_OPENTIME,
|
|
BUSINESS_CLOSETIME,BUSINESS_STARTTIME,BUSINESS_ENDTIME,
|
|
BUSINESS_STARTINFO,BUSINESS_ENDINFO,BUSINESSTIME_STATE,
|
|
BUSINESSTIME_DESC,BUSINESS_TIME
|
|
FROM T_BUSINESSTIME
|
|
WHERE (ISNULL(BUSINESSTIME_STATE,0) = 0 OR ISNULL(BUSINESSTIME_STATE,0) = 2) AND
|
|
BUSINESSTIME_ID IS NOT NULL AND SERVERPARTCODE IS NOT NULL AND
|
|
SHOPCODE IS NOT NULL AND MACHINECODE IS NOT NULL AND
|
|
ENDACCOUNT_STARTDATE IS NOT NULL AND ENDACCOUNT_DATE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY ENDACCOUNT_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_DATACOLLECTION",
|
|
$@"SELECT DATACOLLECTION_ID,SERVERPARTCODE,SHOPCODE,MACHINECODE,
|
|
MACADDRESS,MACHINENAME,DATACOLLECTION_TYPE,DATACOLLECTION_DATE,
|
|
TOTAL_COUNT,TOTALSELL_AMOUNT,TICKET_COUNT,
|
|
TICKET_INFO,DATACOLLECTION_STATE,DATACOLLECTION_DESC,RESERVE_FIRSTNUM,
|
|
RESERVE_SECONDNUM,RESERVE_THIRDNUM,RESERVE_FIRSTCHAR,RESERVE_SECONDCHAR,
|
|
RESERVE_THIRDCHAR,RESERVE_FIRSTDATE,RESERVE_SECONDDATE,RESERVE_THIRDDATE
|
|
FROM T_DATACOLLECTION WHERE ISNULL(DATACOLLECTION_STATE,0) = 0 AND
|
|
DATACOLLECTION_ID IS NOT NULL AND MACADDRESS IS NOT NULL AND
|
|
DATACOLLECTION_DATE IS NOT NULL AND DATACOLLECTION_TYPE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY DATACOLLECTION_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_EXCEPTION",
|
|
$@"SELECT EXCEPTION_ID,EXCEPTION_DATE,SERVERPARTCODE,SHOPCODE,
|
|
MACHINECODE,WORKERCODE,EXCEPTIONTYPE,COMMODITY_CODE,
|
|
EXCEPTIONCOUNT,EXCEPTIONAMOUNT,FLAG,REMARK,RESERVE_FIRSTNUM,
|
|
RESERVE_SECONDNUM,RESERVE_THIRDNUM,RESERVE_FIRSTCHAR,
|
|
RESERVE_SECONDCHAR,RESERVE_THIRDCHAR,RESERVE_FIRSTDATE,
|
|
RESERVE_SECONDDATE,RESERVE_THIRDDATE,EXCEPTION_STATE
|
|
FROM T_EXCEPTION
|
|
WHERE ISNULL(EXCEPTION_STATE,0) = 0 AND EXCEPTION_ID IS NOT NULL AND
|
|
EXCEPTION_DATE IS NOT NULL AND ISNULL(FLAG,0) IN (0,1) AND
|
|
SERVERPARTCODE IS NOT NULL AND SHOPCODE IS NOT NULL AND
|
|
MACHINECODE IS NOT NULL AND WORKERCODE IS NOT NULL AND
|
|
EXCEPTIONTYPE IS NOT NULL {(string.IsNullOrWhiteSpace(serverpartcode) ? "" :
|
|
$" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY EXCEPTION_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAY",
|
|
$@"SELECT MOBILE_PAY_ID,SERVERPARTCODE,SHOPCODE,MACHINECODE,
|
|
WORKERCODE,MOBILEPAY_DATE,MOBILEPAY_TYPE,TICKET_CODE,
|
|
TICKET_AMOUNT,MOBILEPAY_RESULT,MOBILEPAY_FEEDBACK,
|
|
ISNULL(MOBILEPAY_STATE,0) AS MOBILEPAY_STATE
|
|
FROM T_MOBILE_PAY
|
|
WHERE ISNULL(MOBILEPAY_STATE,0) = 0 AND MOBILE_PAY_ID IS NOT NULL AND
|
|
MOBILEPAY_TYPE IS NOT NULL AND ISNULL(MOBILEPAY_RESULT,0) <> 9 AND
|
|
MOBILEPAY_DATE < DATETIME('{DateTime.Now.AddMinutes(-5).ToString()}') AND
|
|
TICKET_CODE IS NOT NULL AND MOBILEPAY_DATE IS NOT NULL AND SERVERPARTCODE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY MOBILEPAY_DATE");
|
|
|
|
//_AllDataSql.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK",
|
|
// @"SELECT MOBILE_PAYCHECK_ID,MOBILEPAY_DATE,MOBILEPAY_TYPE,
|
|
// TICKET_CODE,TICKET_PRICE,TRADE_NO,TRADE_NUM,RESULT_CODE,
|
|
// RESULT_DESC,JSON_STRING,TRADE_FSPARE,TRADE_SSPARE,
|
|
// TRADE_TSPARE,MOBILE_PAYCHECK_STATE
|
|
// FROM T_MOBILE_PAYCHECK
|
|
// WHERE ISNULL(MOBILE_PAYCHECK_STATE,0) = 0 AND MOBILE_PAYCHECK_ID IS NOT NULL AND
|
|
// MOBILEPAY_TYPE IS NOT NULL AND TICKET_CODE IS NOT NULL ");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_RECHARGERECORD",
|
|
@"SELECT RECHARGERECORD_ID,MEMBERSHIP_ID,SERVERPARTCODE,
|
|
SHOPCODE,MACHINECODE,ICCARD_CODE,RECODE_AMOUNT,
|
|
RECODE_DATE,RECODE_TYPE,RECODE_DESC,DEBIT_STATE,
|
|
RECHARGERECORD_STATE,TRANSFER_STATE
|
|
FROM T_RECHARGERECORD
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND RECODE_TYPE IS NOT NULL AND
|
|
RECHARGERECORD_ID IS NOT NULL AND RECODE_TYPE IN (3000,3020,4000)
|
|
ORDER BY RECODE_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW",
|
|
$@"SELECT COMMODITYEX_ID,SERVERPARTCODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITY_RULE,COMMODITY_UNIT,COMMODITY_RETAILPRICE,
|
|
COMMODITY_MEMBERPRICE,CANCHANGEPRICE,ISVALID,GUARANTEE_DAY,
|
|
REMINDER_DAY,COMMODITY_EN,ISBULK,METERINGMETHOD,DOWNLOADDATE,
|
|
FLAG,BUSINESSTYPE,SERVERPARTSHOP_ID,COMMODITY_SYMBOL,
|
|
COMMODITY_HOTKEY,USERDEFINEDTYPE_ID,TRANSFER_STATE
|
|
FROM T_COMMODITYEX WHERE ISNULL(TRANSFER_STATE,0) = 0 AND
|
|
COMMODITYEX_ID IS NOT NULL AND SERVERPARTCODE IS NOT NULL AND
|
|
SERVERPARTSHOP_ID IS NOT NULL AND ISNULL(COMMODITY_CODE,'') <> ''
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY DOWNLOADDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT",
|
|
$@"SELECT ENDACCOUNT_ID,ENDACCOUNT_STARTDATE,ENDACCOUNT_DATE,
|
|
SERVERPARTCODE AS {(isReplaceColumnName ? "SERVERPART_CODE" : "SERVERPARTCODE")},
|
|
SHOPCODE,MACHINECODE,ENDPERSONCODE,TICKETCOUNT,TOTALCOUNT,
|
|
TOTALSELLAMOUNT,TOTALOFFAMOUNT,CASH,CREDITCARD,TICKETBILL,
|
|
VIPPERSON,COSTBILL,OTHERPAY,CASHPAY,FLAG,WORKNUMBER,ENDACCOUNT_STATE
|
|
FROM T_ENDACCOUNT
|
|
WHERE (ISNULL(ENDACCOUNT_STATE,0) = 0 OR ENDACCOUNT_DATE IS NULL) AND
|
|
ENDACCOUNT_ID IS NOT NULL AND ENDACCOUNT_STARTDATE IS NOT NULL AND
|
|
SERVERPARTCODE IS NOT NULL AND SHOPCODE IS NOT NULL AND
|
|
MACHINECODE IS NOT NULL AND FLAG IS NOT NULL AND ENDACCOUNT_STARTDATE > TODAY() - 60
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY ENDACCOUNT_STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE",
|
|
$@"SELECT COMMODITYSALE_ID,STARTDATE,ENDDATE,SERVERPARTCODE,
|
|
SHOPCODE,COMMODITY_TYPE,COMMODITY_CODE,COMMODITY_NAME,
|
|
TICKETCOUNT,TOTALCOUNT,TOTALSELLAMOUNT,TOTALOFFAMOUNT,
|
|
FLAG,COMMODITYSALE_STATE,MACHINECODE
|
|
FROM T_COMMODITYSALE
|
|
WHERE ISNULL(COMMODITYSALE_STATE,0) = 0 AND COMMODITYSALE_ID IS NOT NULL AND
|
|
STARTDATE IS NOT NULL AND ENDDATE IS NOT NULL AND SERVERPARTCODE IS NOT NULL AND
|
|
SHOPCODE IS NOT NULL AND COMMODITY_CODE IS NOT NULL AND ENDDATE > TODAY() - 60
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_PERSONSELL",
|
|
$@"SELECT PERSONSELL_ID,SERVERPARTCODE,SHOPCODE,MACHINECODE,
|
|
STARTDATE,ENDDATE,CASHWORKER_CODE,TICKETCOUNT,TOTALCOUNT,
|
|
TOTALSELLAMOUNT,TOTALOFFAMOUNT,CASH,TICKETBILL,CREDITCARD,
|
|
VIPPERSON,COSTBILL,OTHERPAY,CASHPAY,ENDPERSONCODE,WORKNUMBER,
|
|
CASHAMOUNT,PERSONSELL_STATE
|
|
FROM T_PERSONSELL
|
|
WHERE (ISNULL(PERSONSELL_STATE,0) = 0 OR ENDDATE IS NULL) AND
|
|
PERSONSELL_ID IS NOT NULL AND SERVERPARTCODE IS NOT NULL AND
|
|
SHOPCODE IS NOT NULL AND MACHINECODE IS NOT NULL AND
|
|
STARTDATE IS NOT NULL AND STARTDATE > TODAY() - 60
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR",
|
|
$@"SELECT COMMODITYSALE_ID,STARTDATE,ENDDATE,SERVERPARTCODE,
|
|
SHOPCODE,MACHINECODE,COMMODITY_TYPE,COMMODITY_CODE,
|
|
COMMODITY_NAME,TICKETCOUNT,TOTALCOUNT,TOTALSELLAMOUNT,
|
|
TOTALOFFAMOUNT,FLAG,TRANSFER_STATE,TRANSFER_ID,MERGE_STATE
|
|
FROM T_COMMODITYSALE_EXTAR
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND COMMODITYSALE_ID IS NOT NULL AND
|
|
STARTDATE IS NOT NULL AND ENDDATE IS NOT NULL AND SERVERPARTCODE IS NOT NULL AND
|
|
SHOPCODE IS NOT NULL AND MACHINECODE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLDATA",
|
|
$@"SELECT SELLDATA_ID,SELLDATA_DATE,SERVERPARTCODE,SHOPCODE,
|
|
MACHINECODE,TICKETCODE,WORKERCODE,COMMODITY_CODE,
|
|
SELLCOUNT,SELLPRICE,OFFPRICE,FACTAMOUNT,LINENUM,FLAG,CASH,
|
|
CREDITCARD,TICKETBILL,VIPPERSON,COSTBILL,OTHERPAY,ORDERCODE,SELLDATA_STATE
|
|
FROM T_SELLDATA
|
|
WHERE ISNULL(SELLDATA_STATE,0) = 0 AND SELLDATA_ID IS NOT NULL AND
|
|
SELLDATA_DATE IS NOT NULL AND SERVERPARTCODE IS NOT NULL AND
|
|
SHOPCODE IS NOT NULL AND MACHINECODE IS NOT NULL AND
|
|
TICKETCODE IS NOT NULL AND TICKETCODE <> '' AND SELLDATA_DATE > TODAY() - 60 AND
|
|
WORKERCODE IS NOT NULL AND COMMODITY_CODE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY SELLDATA_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA",
|
|
$@"SELECT A.MOBILEPAYRECORD_ID AS SELLDATA_ID,A.MOBILEPAY_TYPE AS SELLDATA_TYPE,
|
|
A.MOBILEPAY_DATE AS SELLDATA_DATE,A.SERVERPART_CODE AS SERVERPARTCODE,
|
|
A.SHOPCODE AS SHOPCODE,A.MACHINECODE AS MACHINECODE,A.MOBILEPAY_CODE AS TICKETCODE,
|
|
A.PLATFORMORDERCODE AS COMMODITY_CODE,A.MOBILEPAY_AMOUNT AS FACTAMOUNT,
|
|
A.MOBILEPAY_OPERATORS AS LINENUM,A.MOBILEPAY_DESC AS SELLDATA_EXTRA_DESC,A.MOBILEPAYRECORD_ID
|
|
FROM T_MOBILEPAYRECORD A
|
|
WHERE ISNULL(A.TRANSFER_STATE,0) = 0 AND A.MOBILEPAY_DATE > TODAY() - 60 AND
|
|
A.MOBILEPAY_DATE < DATETIME('{DateTime.Now.AddMinutes(-5).ToString("yyyy/MM/dd HH:mm:ss")}')
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND A.SERVERPART_CODE = '{serverpartcode}'")}
|
|
ORDER BY MOBILEPAY_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR",
|
|
$@"SELECT TRANSMISSIONERROR_ID,TRANSMISSIONERROR_CODE,
|
|
PROVINCE_CODE,SERVERPARTCODE,SHOPCODE,MACHINECODE,
|
|
MACHINE_MACADDRESS,TABLENAME,ELAPSED,TOTALNUMBER,
|
|
UPNUMBER,ADDNUMBER,IDENTICALNUMBER,FILTERNUMBER,
|
|
FILTERFIELDNUMBER,INTERFACEERROR,ERROR,TRANSMISSION_TYPE,
|
|
RECORD_DATE,STAFF_ID,STAFF_NAME,OPERATE_DATE,
|
|
TRANSMISSIONERROR_DESC,TRANSFER_STATE,TRANSFER_ID
|
|
FROM T_TRANSMISSIONERROR
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND RECORD_DATE IS NOT NULL AND
|
|
TRANSMISSIONERROR_CODE IS NOT NULL AND OPERATE_DATE > TODAY() - 3
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY RECORD_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS",
|
|
$@"SELECT TRANSFERSTATISTICS_CODE,PID_CODE,PROVINCE_CODE,
|
|
SERVERPARTCODE,SHOPCODE,MACHINECODE,MACHINE_MACADDRESS,
|
|
TABLENAME,LOCAL_UPLOADNUM,LOCAL_NOTUPLOADNUM,
|
|
LOCAL_UPDATETIME,LOCAL_ENDTIME,SERVICE_UPLOADNUM,
|
|
SERVICE_NOTUPLOADNUM,SERVICE_UPDATETIME,STAFF_ID,
|
|
STAFF_NAME,OPERATE_DATE,TRANSFERSTATISTICS_DESC,
|
|
TRANSFER_STATE,TRANSFER_ID
|
|
FROM T_TRANSFERSTATISTICS
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND OPERATE_DATE IS NOT NULL AND
|
|
TRANSFERSTATISTICS_CODE IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY OPERATE_DATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_CUSTOMERINFO",
|
|
$@"SELECT CUSTOMERINFO_ID,SELLMASTER_CODE,ACQUISITION_TIME,
|
|
SERVERPARTCODE,SHOPCODE,MACHINECODE,SELLMASTER_AMOUNT,
|
|
CUSTOMER_AGE,CUSTOMER_GENDER,CUSTOMER_RACE,
|
|
CUSTOMERINFO_DESC,TRANSFER_STATE,CUSTOMER_FACE
|
|
FROM T_CUSTOMERINFO
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND ACQUISITION_TIME > TODAY() - 60 AND
|
|
SELLMASTER_CODE IS NOT NULL AND ACQUISITION_TIME IS NOT NULL
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY ACQUISITION_TIME");
|
|
|
|
//_TimeList.Add("HIGHWAY_EXCHANGE.T_USERSATISFACTION",10);
|
|
//_TimeList.Add("HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK",10);
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_USERSATISFACTION",
|
|
$@"SELECT USERSATISFACTION_ID,SELLMASTER_CODE,ACQUISITION_TIME,
|
|
SERVERPARTCODE,SHOPCODE,SELLMASTER_AMOUNT,ISSATISFIED,
|
|
USERSATISFACTION_DESC,TRANSFER_STATE
|
|
FROM T_USERSATISFACTION
|
|
WHERE ISNULL(TRANSFER_STATE,0) = 0 AND ACQUISITION_TIME > TODAY() - 60
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY ACQUISITION_TIME");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK",
|
|
$@"SELECT ADVERTFEEDBACK_ID,ADVERTFEEDBACK_CODE,SERVERPARTCODE,
|
|
SHOPCODE,MACHINECODE,STARTDATE,ENDDATE,PLAYCOUNT,
|
|
ADVERTFEEDBACK_DESC,ADVERTFEEDBACK_STATE
|
|
FROM T_ADVERTFEEDBACK
|
|
WHERE ISNULL(ADVERTFEEDBACK_STATE,0) = 0
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY STARTDATE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA",
|
|
$@"SELECT TRANSFER_ID,SELLDATA_DATE,SERVERPARTCODE,
|
|
SHOPCODE,MACHINECODE,TICKETCODE,WORKERCODE,
|
|
SELLCOUNT,OFFPRICE,FACTAMOUNT,TRANSFER_FIRSTDATAS,
|
|
TRANSFER_SECONDDATAS,TRANSFER_THIRDDATAS,
|
|
TRANSFER_FORTHDATAS,TRANSFER_FIFTHDATAS,TRANSFER_STATE
|
|
FROM T_TRANSFER_SELLDATA
|
|
WHERE SELLDATA_DATE > TODAY() - 60 AND ISNULL(TRANSFER_STATE,0) = 0
|
|
{(string.IsNullOrWhiteSpace(serverpartcode) ? "" : $" AND SERVERPARTCODE = '{serverpartcode}'")}
|
|
ORDER BY SELLDATA_DATE");
|
|
|
|
//下发
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_ADVERTISING",
|
|
@"SELECT ADVERTISING_ID,SERVERPARTCODE,SHOPCODE,
|
|
STARTDATE,ENDDATE,ADVERTISING_LIST,ISVALID,
|
|
ADVERTISING_DESC,OPERATE_DATE
|
|
FROM T_ADVERTISING");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_CONFIGURATION",
|
|
@"SELECT CONFIGURATION_ID,CONFIGURATION_DATE,
|
|
SERVERPARTCODE,SHOPCODE,MACHINECODE,MACADDRESS,
|
|
CONFIGURATION_NAME,CONFIGURATION_VALUES,
|
|
CONFIGURATION_DESC,FLAG
|
|
FROM T_CONFIGURATION");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE",
|
|
@"SELECT USERDEFINEDTYPE_ID,USERDEFINEDTYPE_PID,
|
|
USERDEFINEDTYPE_NAME,SERVERPARTCODE,
|
|
SERVERPARTSHOP_ID,BUSINESSTYPE,USERDEFINEDTYPE_DATE,
|
|
USERDEFINEDTYPE_INDEX,TRANSFER_STATE
|
|
FROM T_USERDEFINEDTYPE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_UNIT",
|
|
@"SELECT USERDEFINEDTYPE_ID,USERDEFINEDTYPE_PID,
|
|
USERDEFINEDTYPE_NAME,SERVERPARTCODE,
|
|
SERVERPARTSHOP_ID,BUSINESSTYPE,USERDEFINEDTYPE_DATE,
|
|
USERDEFINEDTYPE_INDEX,TRANSFER_STATE
|
|
FROM T_USERDEFINEDTYPE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_CLOUD",
|
|
@"SELECT USERDEFINEDTYPE_ID,USERDEFINEDTYPE_PID,
|
|
USERDEFINEDTYPE_NAME,SERVERPARTCODE,
|
|
SERVERPARTSHOP_ID,BUSINESSTYPE,USERDEFINEDTYPE_DATE,
|
|
USERDEFINEDTYPE_INDEX,TRANSFER_STATE
|
|
FROM T_USERDEFINEDTYPE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX",
|
|
@"SELECT COMMODITYEX_ID,SERVERPARTCODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITY_RULE,COMMODITY_UNIT,COMMODITY_RETAILPRICE,
|
|
GUARANTEE_DAY,REMINDER_DAY,COMMODITY_MEMBERPRICE,
|
|
CANCHANGEPRICE,ISVALID,COMMODITY_EN,ISBULK,METERINGMETHOD,
|
|
DOWNLOADDATE,FLAG,BUSINESSTYPE,SERVERPARTSHOP_ID,PRINT_DATE,
|
|
CONTAINER_CODE,COMMODITY_SYMBOL,COMMODITY_HOTKEY,
|
|
USERDEFINEDTYPE_ID,TRANSFER_STATE
|
|
FROM T_COMMODITYEX");
|
|
|
|
// _AllDataSql.Add("HIGHWAY_EXCHANGE.T_ICCARDINFO",@"SELECT ICCARDINFO_ID,MEMBERSHIP_ID,ICCARD_CODE,MEMBERSHIP_CARD,ICCART_STATUE,ICCART_PWD,
|
|
// SENDCARD_DATE,OPERATE_DATE,ICCARD_DESC FROM T_ICCARDINFO");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_MEMBERSHIP",
|
|
@"SELECT MEMBERSHIP_ID,MEMBERSHIP_TYPE,MEMBERSHIP_CODE,
|
|
MEMBERSHIP_NAME,MEMBERSHIP_CARD,MEMBERSHIP_LEVEL,
|
|
MEMBERSHIP_PASSWORD,MEMBERSHIP_POINT,ACCOUNT_BALANCE,
|
|
MEMBERSHIP_SEX,MEMBERSHIP_BIRTHDAY,MEMBERSHIP_MOBILEPHONE,
|
|
MEMBERSHIP_TELEPHONE,CERTIFICATE_NUMBER,MEMBERSHIP_EMAIL,
|
|
MEMBERSHIP_ADDRESS,RECOMMEND_ID,RECOMMEND_NAME,
|
|
MEMBERSHIP_STATE,OPERATE_DATE,MEMBERSHIP_DESC,
|
|
MEMBERSHIP_COMPANY,EXTERNALMEMBER_ID
|
|
FROM T_MEMBERSHIP");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMPANYAUTHORIZE",
|
|
@"SELECT COMPANYAUTHORIZE_ID,COMPANY_ID,PROVINCE_CODE,
|
|
SERVERPART_ID,SERVERPART_CODE,SERVERPART_NAME,
|
|
SERVERPARTSHOP_ID,SHOPCODE,SHOPNAME,OPERATE_DATE
|
|
FROM T_COMPANYAUTHORIZE
|
|
ORDER BY COMPANYAUTHORIZE_ID");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SALESPROMOTE",
|
|
@"SELECT SALESPROMOTE_ID,SERVERPARTCODE,SHOPCODE,
|
|
MACHINECODE,SALESPROMOTE_STARTDATE,SALESPROMOTE_ENDDATE,
|
|
SALESPROMOTE_TYPE,SALESPROMOTE_NAME,THRESHOLD_AMOUNT,
|
|
DISCOUNT_RATE,SALESPROMOTE_VIP,FLAG,TICKET_PREFIX,
|
|
SALESPROMOTE_DATE,SALESPROMOTE_DESC,PROMOTION_ID,
|
|
RTMEMBERSHIP_ID,COMMODITY_CODE,CONDITION_SKU
|
|
FROM T_SALESPROMOTE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SALESPROMOTE_EX",
|
|
@"SELECT SALESPROMOTE_ID,SERVERPARTCODE,SHOPCODE,
|
|
MACHINECODE,SALESPROMOTE_STARTDATE,SALESPROMOTE_ENDDATE,
|
|
SALESPROMOTE_TYPE,SALESPROMOTE_NAME,THRESHOLD_AMOUNT,
|
|
DISCOUNT_RATE,SALESPROMOTE_VIP,FLAG,TICKET_PREFIX,
|
|
SALESPROMOTE_DATE,SALESPROMOTE_DESC,PROMOTION_ID,
|
|
RTMEMBERSHIP_ID,COMMODITY_CODE,CONDITION_SKU
|
|
FROM T_SALESPROMOTE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SHOPMESSAGE",
|
|
@"SELECT SHOPMESSAGE_ID,SERVERPARTSHOP_ID,
|
|
SERVERPARTCODE,SHOPCODE,SHOPNAME,BUSINESSTYPE,
|
|
DOWNLOADDATE,FLAG,VALID
|
|
FROM T_SHOPMESSAGE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SHOPMESSAGE_EX",
|
|
@"SELECT SHOPMESSAGE_ID,SERVERPARTSHOP_ID,
|
|
SERVERPARTCODE,SHOPCODE,SHOPNAME,BUSINESSTYPE,
|
|
DOWNLOADDATE,FLAG,VALID
|
|
FROM T_SHOPMESSAGE");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLWORKER",
|
|
@"SELECT SELLWORKER_ID,SERVERPARTCODE,SELLWORKERCODE,
|
|
SELLWORKERNAME,PROWERRIGHT,SHOPCODE,DOWNLOADDATE,
|
|
FLAG,VALID,DISCOUNT_RATE,SELLWORKERPASSWORD
|
|
FROM T_SELLWORKER");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLWORKER_UNIT",
|
|
@"SELECT SELLWORKER_ID,SERVERPARTCODE,SELLWORKERCODE,
|
|
SELLWORKERNAME,PROWERRIGHT,SHOPCODE,DOWNLOADDATE,
|
|
FLAG,VALID,DISCOUNT_RATE,SELLWORKERPASSWORD
|
|
FROM T_SELLWORKER");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_SELLWORKER_CLOUD",
|
|
@"SELECT SELLWORKER_ID,SERVERPARTCODE,SELLWORKERCODE,
|
|
SELLWORKERNAME,PROWERRIGHT,SHOPCODE,DOWNLOADDATE,
|
|
FLAG,VALID,DISCOUNT_RATE,SELLWORKERPASSWORD
|
|
FROM T_SELLWORKER");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYMULTI",
|
|
@"SELECT COMMODITYMULTI_ID,COMMODITYMULTI_CODE,
|
|
SERVERPARTCODE,BUSINESSTYPE,COMMODITYMULTI_NAME,
|
|
COMMODITY_CODE,BUSINESSTYPE_NAME,USERDEFINEDTYPE_ID,
|
|
USERDEFINEDTYPE_NAME,ISVALID,OPERATE_DATE,COMMODITY_DESC
|
|
FROM T_COMMODITYMULTI ");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSISSET",
|
|
@"SELECT COMMODITYANALYSISSET_ID,PROVINCE_ID,
|
|
PROVINCE_CODE,PROVINCE_NAME,SERVERPART_ID,
|
|
SERVERPART_CODE,SERVERPART_NAME,BUSINESSTYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITYANALYSISSET_DATE,COMMODITYANALYSISSET_DESC
|
|
FROM T_COMMODITYANALYSISSET
|
|
ORDER BY COMMODITYANALYSISSET_ID");
|
|
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_AUDITTASKS",
|
|
@"SELECT AUDITTASKS_ID,SERVERPART_ID,SERVERPARTCODE,
|
|
SERVERPART_NAME,SERVERPARTSHOP_ID,SHOPCODE,
|
|
SHOPNAME,BUSINESSTYPE,BUSINESSTYPE_NAME,
|
|
AUDITTASKS_STARTDATE,AUDITTASKS_ENDDATE,
|
|
AUDITTASKS_DURATION,AUDITTASKS_COUNT,
|
|
AUDITTASKS_INTERVAL,AUDITTASKS_TYPE,
|
|
AUDITTASKS_FIRSTTIME,AUDITTASKS_SECONDTIME,
|
|
AUDITTASKS_THIRDTIME,AUDITTASKS_ISVALID,
|
|
OPERATE_DATE,STAFF_ID,STAFF_NAME,AUDITTASKS_DESC
|
|
FROM T_AUDITTASKS
|
|
ORDER BY AUDITTASKS_ID");
|
|
//_AllDataSql.Add("HIGHWAY_EXCHANGE.T_RECHARGERECORD.DOWN",
|
|
// @"SELECT RECHARGERECORD_ID,MEMBERSHIP_ID,SERVERPARTCODE,SHOPCODE,
|
|
// MACHINECODE,ICCARD_CODE,RECODE_AMOUNT,RECODE_DATE,RECODE_TYPE,
|
|
// RECODE_DESC,DEBIT_STATE,RECHARGERECORD_STATE,TRANSFER_STATE
|
|
// FROM T_RECHARGERECORD WHERE ISNULL(TRANSFER_STATE,0) = 0 AND RECODE_TYPE IS NOT NULL AND
|
|
// RECHARGERECORD_ID IS NOT NULL AND RECODE_TYPE IN (1000,1010,2000,2010,3010)");
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_UNIT",
|
|
@"SELECT COMMODITYEX_ID,SERVERPARTCODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITY_RULE,COMMODITY_UNIT,COMMODITY_RETAILPRICE,
|
|
GUARANTEE_DAY,REMINDER_DAY,COMMODITY_MEMBERPRICE,
|
|
CANCHANGEPRICE,ISVALID,COMMODITY_EN,ISBULK,METERINGMETHOD,
|
|
DOWNLOADDATE,FLAG,BUSINESSTYPE,SERVERPARTSHOP_ID,PRINT_DATE,
|
|
CONTAINER_CODE,COMMODITY_SYMBOL,COMMODITY_HOTKEY,
|
|
USERDEFINEDTYPE_ID,TRANSFER_STATE
|
|
FROM T_COMMODITYEX
|
|
ORDER BY COMMODITYEX_ID");
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_CLOUD",
|
|
@"SELECT COMMODITYEX_ID,SERVERPARTCODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITY_RULE,COMMODITY_UNIT,COMMODITY_RETAILPRICE,
|
|
GUARANTEE_DAY,REMINDER_DAY,COMMODITY_MEMBERPRICE,
|
|
CANCHANGEPRICE,ISVALID,COMMODITY_EN,ISBULK,METERINGMETHOD,
|
|
DOWNLOADDATE,FLAG,BUSINESSTYPE,SERVERPARTSHOP_ID,PRINT_DATE,
|
|
CONTAINER_CODE,COMMODITY_SYMBOL,COMMODITY_HOTKEY,
|
|
USERDEFINEDTYPE_ID,TRANSFER_STATE
|
|
FROM T_COMMODITYEX
|
|
ORDER BY COMMODITYEX_ID");
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_UNIT",
|
|
@"SELECT COMMODITYEX_ID,SERVERPARTCODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITY_RULE,COMMODITY_UNIT,COMMODITY_RETAILPRICE,
|
|
GUARANTEE_DAY,REMINDER_DAY,COMMODITY_MEMBERPRICE,
|
|
CANCHANGEPRICE,ISVALID,COMMODITY_EN,ISBULK,METERINGMETHOD,
|
|
DOWNLOADDATE,FLAG,BUSINESSTYPE,SERVERPARTSHOP_ID,PRINT_DATE,
|
|
CONTAINER_CODE,COMMODITY_SYMBOL,COMMODITY_HOTKEY,
|
|
USERDEFINEDTYPE_ID,TRANSFER_STATE
|
|
FROM T_COMMODITYEX_INEFFECTIVE
|
|
ORDER BY COMMODITYEX_ID");
|
|
_AllDataSql.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_CLOUD",
|
|
@"SELECT COMMODITYEX_ID,SERVERPARTCODE,COMMODITY_TYPE,
|
|
COMMODITY_CODE,COMMODITY_BARCODE,COMMODITY_NAME,
|
|
COMMODITY_RULE,COMMODITY_UNIT,COMMODITY_RETAILPRICE,
|
|
GUARANTEE_DAY,REMINDER_DAY,COMMODITY_MEMBERPRICE,
|
|
CANCHANGEPRICE,ISVALID,COMMODITY_EN,ISBULK,METERINGMETHOD,
|
|
DOWNLOADDATE,FLAG,BUSINESSTYPE,SERVERPARTSHOP_ID,PRINT_DATE,
|
|
CONTAINER_CODE,COMMODITY_SYMBOL,COMMODITY_HOTKEY,
|
|
USERDEFINEDTYPE_ID,TRANSFER_STATE
|
|
FROM T_COMMODITYEX_INEFFECTIVE
|
|
ORDER BY COMMODITYEX_ID");
|
|
return _AllDataSql;
|
|
}
|
|
|
|
private Hashtable getCreateDateName()
|
|
{
|
|
Hashtable _CreateDateName = new Hashtable
|
|
{
|
|
{ "HIGHWAY_EXCHANGE.T_SELLMASTER", "SELLMASTER_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDETAILS", "CREATE_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW", "CREATE_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_PERSONSELL_NEW", "STARTDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW", "STARTDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFER_SALE", "ENDDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_BUSINESSTIME", "ENDACCOUNT_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_DATACOLLECTION", "DATACOLLECTION_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_EXCEPTION", "EXCEPTION_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_MOBILE_PAY", "MOBILEPAY_DATE" },
|
|
//{ "HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK", "MOBILEPAY_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_RECHARGERECORD", "RECODE_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW", "DOWNLOADDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_ENDACCOUNT", "ENDACCOUNT_STARTDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE", "ENDDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_PERSONSELL", "STARTDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR", "STARTDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDATA", "SELLDATA_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA", "MOBILEPAY_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR", "RECORD_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS", "OPERATE_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_CUSTOMERINFO", "ACQUISITION_TIME" },
|
|
{ "HIGHWAY_EXCHANGE.T_USERSATISFACTION", "ACQUISITION_TIME" },
|
|
{ "HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK", "STARTDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA", "SELLDATA_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD", "CONSUMPTIONRECORD_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS", "COMMODITYANALYSIS_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS", "CUSTOMERANALYSIS_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESANALYSIS", "SALESANALYSIS_DATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS", "DATE_END" },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNORMALITY", "ABNORMALITY_TIME" },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL", "OPERATEDATE" },
|
|
{ "HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS", "OPERATEDATE" }
|
|
};
|
|
return _CreateDateName;
|
|
}
|
|
|
|
private Hashtable getTableDatas()
|
|
{
|
|
Hashtable _TableDatas = new Hashtable();
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ABNORMALITY",
|
|
new TopParameter("T_ABNORMALITY",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ABNORMALITY_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA",
|
|
new TopParameter("T_MOBILEPAYRECORD",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "MOBILEPAYRECORD_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL",
|
|
new TopParameter("T_ABNORMALITYDETAIL",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ABNORMALITYDETIL_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS",
|
|
new TopParameter("T_ABNOEMALITYANALYSIS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ABNOEMALITYANALYSIS_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS",
|
|
new TopParameter("T_COMMODITYANALYSIS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYANALYSIS_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS",
|
|
new TopParameter("T_CUSTOMERANALYSIS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "CUSTOMERANALYSIS_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SALESANALYSIS",
|
|
new TopParameter("T_SALESANALYSIS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SALESANALYSIS_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS",
|
|
new TopParameter("T_SALESINTERVALANALYSIS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SALESINTERVALANALYSIS_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD",
|
|
new TopParameter("T_CONSUMPTIONRECORD",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "CONSUMPTIONRECORD_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLMASTER",
|
|
new TopParameter("T_SELLMASTER",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SELLMASTER_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLDETAILS",
|
|
new TopParameter("T_SELLDETAILS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SELLDETAILS_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW",
|
|
new TopParameter("T_COMMODITYSALE_NEW",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYSALE_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_PERSONSELL_NEW",
|
|
new TopParameter("T_PERSONSELL_NEW",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ENDACCOUNT_CODE", DataCheckHelper.ValueType.String },
|
|
{ "WOKER_NUMBER", DataCheckHelper.ValueType.Int }
|
|
},
|
|
" ENDDATE IS NULL"));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW",
|
|
new TopParameter("T_ENDACCOUNT_NEW",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ENDACCOUNT_CODE", DataCheckHelper.ValueType.String }
|
|
},
|
|
" ENDDATE IS NULL"));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SALE",
|
|
new TopParameter("T_TRANSFER_SALE",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "TRANSFER_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_BUSINESSTIME",
|
|
new TopParameter("T_BUSINESSTIME",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "BUSINESSTIME_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_DATACOLLECTION",
|
|
new TopParameter("T_DATACOLLECTION",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "DATACOLLECTION_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_EXCEPTION",
|
|
new TopParameter("T_EXCEPTION",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "EXCEPTION_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAY",
|
|
new TopParameter("T_MOBILE_PAY",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "MOBILE_PAY_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
//_TableDatas.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK",
|
|
// new TopParameter("T_MOBILE_PAYCHECK",
|
|
// new Dictionary<string, DataCheckHelper.ValueType>
|
|
// {
|
|
// { "MOBILE_PAYCHECK_ID", DataCheckHelper.ValueType.Int }
|
|
// }));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_RECHARGERECORD",
|
|
new TopParameter("T_RECHARGERECORD",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "RECHARGERECORD_ID", DataCheckHelper.ValueType.Int },
|
|
{ "RECODE_TYPE", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW",
|
|
new TopParameter("T_COMMODITYEX",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYEX_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT",
|
|
new TopParameter("T_ENDACCOUNT",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ENDACCOUNT_ID", DataCheckHelper.ValueType.Int }
|
|
},
|
|
" ENDACCOUNT_DATE IS NULL"));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE",
|
|
new TopParameter("T_COMMODITYSALE",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYSALE_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_PERSONSELL",
|
|
new TopParameter("T_PERSONSELL",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "PERSONSELL_ID", DataCheckHelper.ValueType.Int }
|
|
},
|
|
" ENDDATE IS NULL"));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR",
|
|
new TopParameter("T_COMMODITYSALE_EXTAR",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYSALE_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLDATA",
|
|
new TopParameter("T_SELLDATA",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SELLDATA_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR",
|
|
new TopParameter("T_TRANSMISSIONERROR",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "TRANSMISSIONERROR_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS",
|
|
new TopParameter("T_TRANSFERSTATISTICS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "TRANSFERSTATISTICS_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_CUSTOMERINFO",
|
|
new TopParameter("T_CUSTOMERINFO",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SELLMASTER_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_USERSATISFACTION",
|
|
new TopParameter("T_USERSATISFACTION",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SELLMASTER_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK",
|
|
new TopParameter("T_ADVERTFEEDBACK",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ADVERTFEEDBACK_CODE", DataCheckHelper.ValueType.String }
|
|
}));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA",
|
|
new TopParameter("T_TRANSFER_SELLDATA",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "TRANSFER_ID", DataCheckHelper.ValueType.Int }
|
|
}));
|
|
#region HIGHWAY_EXCHANGE.T_ADVERTISING
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_ADVERTISING",
|
|
new DownParameter("T_ADVERTISING", new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ADVERTISING_ID", DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "ADVERTISING_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "SHOPCODE", DataCheckHelper.CheckType.String },
|
|
{ "STARTDATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "ENDDATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "ADVERTISING_LIST", DataCheckHelper.CheckType.String },
|
|
{ "ISVALID", DataCheckHelper.CheckType.Decimal },
|
|
{ "OPERATE_DATE", DataCheckHelper.CheckType.DateTime }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "ADVERTISING_ID", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SHOPCODE", DataCheckHelper.ValueType.String },
|
|
{ "STARTDATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "ENDDATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "ADVERTISING_LIST", DataCheckHelper.ValueType.String },
|
|
{ "ISVALID", DataCheckHelper.ValueType.Int },
|
|
{ "ADVERTISING_DESC", DataCheckHelper.ValueType.String },
|
|
{ "OPERATE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr }
|
|
}));
|
|
#endregion
|
|
|
|
#region 收银配置表 -> HIGHWAY_EXCHANGE.T_CONFIGURATION
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_CONFIGURATION",
|
|
new DownParameter("T_CONFIGURATION",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "CONFIGURATION_NAME", DataCheckHelper.ValueType.String }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "CONFIGURATION_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "CONFIGURATION_DATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "SHOPCODE", DataCheckHelper.CheckType.String },
|
|
{ "MACHINECODE", DataCheckHelper.CheckType.String },
|
|
{ "MACADDRESS", DataCheckHelper.CheckType.String },
|
|
{ "CONFIGURATION_NAME", DataCheckHelper.CheckType.String },
|
|
{ "CONFIGURATION_VALUES", DataCheckHelper.CheckType.String },
|
|
{ "CONFIGURATION_DESC", DataCheckHelper.CheckType.String },
|
|
{ "FLAG", DataCheckHelper.CheckType.Decimal }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "CONFIGURATION_ID", DataCheckHelper.ValueType.Int },
|
|
{ "CONFIGURATION_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SHOPCODE", DataCheckHelper.ValueType.String },
|
|
{ "MACHINECODE", DataCheckHelper.ValueType.String },
|
|
{ "MACADDRESS", DataCheckHelper.ValueType.String },
|
|
{ "CONFIGURATION_NAME", DataCheckHelper.ValueType.String },
|
|
{ "CONFIGURATION_VALUES", DataCheckHelper.ValueType.String },
|
|
{ "CONFIGURATION_DESC", DataCheckHelper.ValueType.String },
|
|
{ "FLAG", DataCheckHelper.ValueType.Int }
|
|
}, false, new string[] { null },
|
|
new string[]
|
|
{
|
|
@" CONFIGURATION_NAME IN (
|
|
'server_conname','server_dbpass','server_dbuser','server_dbname','server_dbport','server_ip',
|
|
'service_port','service_port2','service_port3','service_port4','service_port5','mobilepayoperators',
|
|
'SERVER_CONNAME','SERVER_DBPASS','SERVER_DBUSER','SERVER_DBNAME','SERVER_DBPORT','SERVER_IP',
|
|
'SERVICE_PORT','SERVICE_PORT2','SERVICE_PORT3','SERVICE_PORT4','SERVICE_PORT5','MOBILEPAYOPERATORS')"
|
|
}));
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE
|
|
Dictionary<string, DataCheckHelper.ValueType> USERDEFINEDTYPEKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
USERDEFINEDTYPEKey.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
//USERDEFINEDTYPEKey.Add("SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int);
|
|
USERDEFINEDTYPEKey.Add("USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int);
|
|
Dictionary<string, DataCheckHelper.CheckType> USERDEFINEDTYPECheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
USERDEFINEDTYPECheck.Add("USERDEFINEDTYPE_ID", DataCheckHelper.CheckType.Decimal);
|
|
USERDEFINEDTYPECheck.Add("USERDEFINEDTYPE_PID", DataCheckHelper.CheckType.Decimal);
|
|
USERDEFINEDTYPECheck.Add("USERDEFINEDTYPE_NAME", DataCheckHelper.CheckType.String);
|
|
USERDEFINEDTYPECheck.Add("SERVERPARTCODE", DataCheckHelper.CheckType.String);
|
|
USERDEFINEDTYPECheck.Add("SERVERPARTSHOP_ID", DataCheckHelper.CheckType.Decimal);
|
|
USERDEFINEDTYPECheck.Add("BUSINESSTYPE", DataCheckHelper.CheckType.Decimal);
|
|
USERDEFINEDTYPECheck.Add("USERDEFINEDTYPE_DATE", DataCheckHelper.CheckType.DateTime);
|
|
USERDEFINEDTYPECheck.Add("USERDEFINEDTYPE_INDEX", DataCheckHelper.CheckType.Decimal);
|
|
USERDEFINEDTYPECheck.Add("TRANSFER_STATE", DataCheckHelper.CheckType.Decimal);
|
|
Dictionary<string, DataCheckHelper.ValueType> USERDEFINEDTYPEList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
USERDEFINEDTYPEList.Add("USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int);
|
|
USERDEFINEDTYPEList.Add("USERDEFINEDTYPE_PID", DataCheckHelper.ValueType.Int);
|
|
USERDEFINEDTYPEList.Add("USERDEFINEDTYPE_NAME", DataCheckHelper.ValueType.String);
|
|
USERDEFINEDTYPEList.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
USERDEFINEDTYPEList.Add("SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int);
|
|
USERDEFINEDTYPEList.Add("BUSINESSTYPE", DataCheckHelper.ValueType.Int);
|
|
USERDEFINEDTYPEList.Add("USERDEFINEDTYPE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
USERDEFINEDTYPEList.Add("USERDEFINEDTYPE_INDEX", DataCheckHelper.ValueType.Int);
|
|
USERDEFINEDTYPEList.Add("TRANSFER_STATE", DataCheckHelper.ValueType.Int);
|
|
string[] USERDEFINEDTYPEFilterFields = { "USERDEFINEDTYPE_INDEX" };
|
|
string[] USERDEFINEDTYPEFilterSql =
|
|
{
|
|
"USERDEFINEDTYPE_INDEX IS NOT NULL"
|
|
};
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_COMMODITYEX
|
|
|
|
Dictionary<string, DataCheckHelper.ValueType> COMMODITYEXKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
COMMODITYEXKey.Add("COMMODITY_CODE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXKey.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXKey.Add("SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int);
|
|
Dictionary<string, DataCheckHelper.CheckType> COMMODITYEXCheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
COMMODITYEXCheck.Add("COMMODITYEX_ID", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("SERVERPARTCODE", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_TYPE", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_CODE", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_BARCODE", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_NAME", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_RULE", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_UNIT", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_RETAILPRICE", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("COMMODITY_MEMBERPRICE", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("CANCHANGEPRICE", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("ISVALID", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("COMMODITY_EN", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("ISBULK", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("METERINGMETHOD", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("DOWNLOADDATE", DataCheckHelper.CheckType.DateTime);
|
|
COMMODITYEXCheck.Add("FLAG", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("BUSINESSTYPE", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("SERVERPARTSHOP_ID", DataCheckHelper.CheckType.Decimal);
|
|
//COMMODITYEXCheck.Add("PRINT_DATE", DataCheckHelper.CheckType.DateTime);
|
|
COMMODITYEXCheck.Add("CONTAINER_CODE", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("GUARANTEE_DAY", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("REMINDER_DAY", DataCheckHelper.CheckType.Decimal);
|
|
COMMODITYEXCheck.Add("COMMODITY_SYMBOL", DataCheckHelper.CheckType.String);
|
|
COMMODITYEXCheck.Add("COMMODITY_HOTKEY", DataCheckHelper.CheckType.String);
|
|
//COMMODITYEXCheck.Add("USERDEFINEDTYPE_ID", DataCheckHelper.CheckType.Decimal);
|
|
//COMMODITYEXCheck.Add("TRANSFER_STATE", DataCheckHelper.CheckType.Decimal);
|
|
|
|
Dictionary<string, DataCheckHelper.ValueType> COMMODITYEXList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
COMMODITYEXList.Add("COMMODITYEX_ID", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_TYPE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_CODE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_BARCODE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_NAME", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_RULE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_UNIT", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_RETAILPRICE", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("COMMODITY_MEMBERPRICE", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("CANCHANGEPRICE", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("ISVALID", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("COMMODITY_EN", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("ISBULK", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("METERINGMETHOD", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("DOWNLOADDATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
COMMODITYEXList.Add("FLAG", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("BUSINESSTYPE", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int);
|
|
//COMMODITYEXList.Add("PRINT_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
COMMODITYEXList.Add("CONTAINER_CODE", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("GUARANTEE_DAY", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("REMINDER_DAY", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("COMMODITY_SYMBOL", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("COMMODITY_HOTKEY", DataCheckHelper.ValueType.String);
|
|
COMMODITYEXList.Add("USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int);
|
|
COMMODITYEXList.Add("TRANSFER_STATE", DataCheckHelper.ValueType.Int);
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_ICCARDINFO
|
|
Dictionary<string, DataCheckHelper.ValueType> ICCARDINFOKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
ICCARDINFOKey.Add("ICCARD_CODE", DataCheckHelper.ValueType.String);
|
|
Dictionary<string, DataCheckHelper.CheckType> ICCARDINFOCheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
ICCARDINFOCheck.Add("ICCARDINFO_ID", DataCheckHelper.CheckType.Decimal);
|
|
ICCARDINFOCheck.Add("MEMBERSHIP_ID", DataCheckHelper.CheckType.Decimal);
|
|
ICCARDINFOCheck.Add("ICCARD_CODE", DataCheckHelper.CheckType.String);
|
|
ICCARDINFOCheck.Add("MEMBERSHIP_CARD", DataCheckHelper.CheckType.String);
|
|
ICCARDINFOCheck.Add("ICCART_STATUE", DataCheckHelper.CheckType.Decimal);
|
|
ICCARDINFOCheck.Add("ICCART_PWD", DataCheckHelper.CheckType.String);
|
|
ICCARDINFOCheck.Add("SENDCARD_DATE", DataCheckHelper.CheckType.DateTime);
|
|
ICCARDINFOCheck.Add("OPERATE_DATE", DataCheckHelper.CheckType.DateTime);
|
|
ICCARDINFOCheck.Add("ICCARD_DESC", DataCheckHelper.CheckType.String);
|
|
Dictionary<string, DataCheckHelper.ValueType> ICCARDINFOList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
ICCARDINFOList.Add("ICCARDINFO_ID", DataCheckHelper.ValueType.Int);
|
|
ICCARDINFOList.Add("MEMBERSHIP_ID", DataCheckHelper.ValueType.Int);
|
|
ICCARDINFOList.Add("ICCARD_CODE", DataCheckHelper.ValueType.String);
|
|
ICCARDINFOList.Add("MEMBERSHIP_CARD", DataCheckHelper.ValueType.String);
|
|
ICCARDINFOList.Add("ICCART_STATUE", DataCheckHelper.ValueType.Int);
|
|
ICCARDINFOList.Add("ICCART_PWD", DataCheckHelper.ValueType.String);
|
|
ICCARDINFOList.Add("SENDCARD_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
ICCARDINFOList.Add("OPERATE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
ICCARDINFOList.Add("ICCARD_DESC", DataCheckHelper.ValueType.String);
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_MEMBERSHIP
|
|
Dictionary<string, DataCheckHelper.ValueType> MEMBERSHIPKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
MEMBERSHIPKey.Add("MEMBERSHIP_ID", DataCheckHelper.ValueType.Int);
|
|
//MEMBERSHIPKey.Add("MEMBERSHIP_NAME", DataCheckHelper.ValueType.String);
|
|
//MEMBERSHIPKey.Add("MEMBERSHIP_TYPE", DataCheckHelper.ValueType.Int);
|
|
Dictionary<string, DataCheckHelper.CheckType> MEMBERSHIPCheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_ID", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_TYPE", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_CODE", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_NAME", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_CARD", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_LEVEL", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_PASSWORD", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_POINT", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("ACCOUNT_BALANCE", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_SEX", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_BIRTHDAY", DataCheckHelper.CheckType.DateTime);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_MOBILEPHONE", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_TELEPHONE", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("CERTIFICATE_NUMBER", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_EMAIL", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_ADDRESS", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("RECOMMEND_ID", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("RECOMMEND_NAME", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_STATE", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("OPERATE_DATE", DataCheckHelper.CheckType.DateTime);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_DESC", DataCheckHelper.CheckType.String);
|
|
MEMBERSHIPCheck.Add("MEMBERSHIP_COMPANY", DataCheckHelper.CheckType.Decimal);
|
|
MEMBERSHIPCheck.Add("EXTERNALMEMBER_ID", DataCheckHelper.CheckType.Decimal);
|
|
Dictionary<string, DataCheckHelper.ValueType> MEMBERSHIPList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
MEMBERSHIPList.Add("MEMBERSHIP_ID", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_TYPE", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_CODE", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_NAME", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_CARD", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_LEVEL", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_PASSWORD", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_POINT", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("ACCOUNT_BALANCE", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_SEX", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_BIRTHDAY", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_MOBILEPHONE", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_TELEPHONE", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("CERTIFICATE_NUMBER", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_EMAIL", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_ADDRESS", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("RECOMMEND_ID", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("RECOMMEND_NAME", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_STATE", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("OPERATE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_DESC", DataCheckHelper.ValueType.String);
|
|
MEMBERSHIPList.Add("MEMBERSHIP_COMPANY", DataCheckHelper.ValueType.Int);
|
|
MEMBERSHIPList.Add("EXTERNALMEMBER_ID", DataCheckHelper.ValueType.Int);
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_SALESPROMOTE
|
|
Dictionary<string, DataCheckHelper.ValueType> SALESPROMOTEKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
//SALESPROMOTEKey.Add("SALESPROMOTE_ID", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEKey.Add("PROMOTION_ID", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEKey.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEKey.Add("SHOPCODE", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEKey.Add("COMMODITY_CODE", DataCheckHelper.ValueType.String);
|
|
Dictionary<string, DataCheckHelper.CheckType> SALESPROMOTECheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_ID", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("PROMOTION_ID", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("RTMEMBERSHIP_ID", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("SERVERPARTCODE", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("SHOPCODE", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("MACHINECODE", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_STARTDATE", DataCheckHelper.CheckType.DateTime);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_ENDDATE", DataCheckHelper.CheckType.DateTime);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_TYPE", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_NAME", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("THRESHOLD_AMOUNT", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("DISCOUNT_RATE", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("COMMODITY_CODE", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_VIP", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("FLAG", DataCheckHelper.CheckType.Decimal);
|
|
SALESPROMOTECheck.Add("TICKET_PREFIX", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_DATE", DataCheckHelper.CheckType.DateTime);
|
|
SALESPROMOTECheck.Add("SALESPROMOTE_DESC", DataCheckHelper.CheckType.String);
|
|
SALESPROMOTECheck.Add("CONDITION_SKU", DataCheckHelper.CheckType.String);
|
|
Dictionary<string, DataCheckHelper.ValueType> SALESPROMOTEList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
SALESPROMOTEList.Add("SALESPROMOTE_ID", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("PROMOTION_ID", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("RTMEMBERSHIP_ID", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("SHOPCODE", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("MACHINECODE", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_STARTDATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_ENDDATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_TYPE", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_NAME", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("THRESHOLD_AMOUNT", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("DISCOUNT_RATE", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("COMMODITY_CODE", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_VIP", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("FLAG", DataCheckHelper.ValueType.Int);
|
|
SALESPROMOTEList.Add("TICKET_PREFIX", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
SALESPROMOTEList.Add("SALESPROMOTE_DESC", DataCheckHelper.ValueType.String);
|
|
SALESPROMOTEList.Add("CONDITION_SKU", DataCheckHelper.ValueType.String);
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_SHOPMESSAGE
|
|
Dictionary<string, DataCheckHelper.ValueType> SHOPMESSAGEKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
SHOPMESSAGEKey.Add("SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int);
|
|
Dictionary<string, DataCheckHelper.CheckType> SHOPMESSAGECheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
SHOPMESSAGECheck.Add("SHOPMESSAGE_ID", DataCheckHelper.CheckType.Decimal);
|
|
SHOPMESSAGECheck.Add("SERVERPARTSHOP_ID", DataCheckHelper.CheckType.Decimal);
|
|
SHOPMESSAGECheck.Add("SERVERPARTCODE", DataCheckHelper.CheckType.String);
|
|
SHOPMESSAGECheck.Add("SHOPCODE", DataCheckHelper.CheckType.String);
|
|
SHOPMESSAGECheck.Add("SHOPNAME", DataCheckHelper.CheckType.String);
|
|
SHOPMESSAGECheck.Add("BUSINESSTYPE", DataCheckHelper.CheckType.String);
|
|
SHOPMESSAGECheck.Add("DOWNLOADDATE", DataCheckHelper.CheckType.DateTime);
|
|
SHOPMESSAGECheck.Add("FLAG", DataCheckHelper.CheckType.Decimal);
|
|
SHOPMESSAGECheck.Add("VALID", DataCheckHelper.CheckType.Decimal);
|
|
Dictionary<string, DataCheckHelper.ValueType> SHOPMESSAGEList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
SHOPMESSAGEList.Add("SHOPMESSAGE_ID", DataCheckHelper.ValueType.Int);
|
|
SHOPMESSAGEList.Add("SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int);
|
|
SHOPMESSAGEList.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
SHOPMESSAGEList.Add("SHOPCODE", DataCheckHelper.ValueType.String);
|
|
SHOPMESSAGEList.Add("SHOPNAME", DataCheckHelper.ValueType.String);
|
|
SHOPMESSAGEList.Add("BUSINESSTYPE", DataCheckHelper.ValueType.String);
|
|
SHOPMESSAGEList.Add("DOWNLOADDATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
SHOPMESSAGEList.Add("FLAG", DataCheckHelper.ValueType.Int);
|
|
SHOPMESSAGEList.Add("VALID", DataCheckHelper.ValueType.Int);
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_SELLWORKER
|
|
Dictionary<string, DataCheckHelper.ValueType> SELLWORKERKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
//SELLWORKERKey.Add("SELLWORKER_ID", DataCheckHelper.ValueType.Int);
|
|
SELLWORKERKey.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
SELLWORKERKey.Add("SELLWORKERCODE", DataCheckHelper.ValueType.String);
|
|
Dictionary<string, DataCheckHelper.CheckType> SELLWORKERCheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
SELLWORKERCheck.Add("SELLWORKER_ID", DataCheckHelper.CheckType.Decimal);
|
|
SELLWORKERCheck.Add("SERVERPARTCODE", DataCheckHelper.CheckType.String);
|
|
SELLWORKERCheck.Add("SELLWORKERCODE", DataCheckHelper.CheckType.String);
|
|
SELLWORKERCheck.Add("SELLWORKERNAME", DataCheckHelper.CheckType.String);
|
|
SELLWORKERCheck.Add("PROWERRIGHT", DataCheckHelper.CheckType.String);
|
|
SELLWORKERCheck.Add("SHOPCODE", DataCheckHelper.CheckType.String);
|
|
SELLWORKERCheck.Add("DOWNLOADDATE", DataCheckHelper.CheckType.DateTime);
|
|
SELLWORKERCheck.Add("FLAG", DataCheckHelper.CheckType.Decimal);
|
|
SELLWORKERCheck.Add("VALID", DataCheckHelper.CheckType.Decimal);
|
|
SELLWORKERCheck.Add("SELLWORKERPASSWORD", DataCheckHelper.CheckType.String);
|
|
SELLWORKERCheck.Add("DISCOUNT_RATE", DataCheckHelper.CheckType.Decimal);
|
|
Dictionary<string, DataCheckHelper.ValueType> SELLWORKERList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
SELLWORKERList.Add("SELLWORKER_ID", DataCheckHelper.ValueType.Int);
|
|
SELLWORKERList.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
SELLWORKERList.Add("SELLWORKERCODE", DataCheckHelper.ValueType.String);
|
|
SELLWORKERList.Add("SELLWORKERNAME", DataCheckHelper.ValueType.String);
|
|
SELLWORKERList.Add("PROWERRIGHT", DataCheckHelper.ValueType.String);
|
|
SELLWORKERList.Add("SHOPCODE", DataCheckHelper.ValueType.String);
|
|
SELLWORKERList.Add("DOWNLOADDATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
SELLWORKERList.Add("FLAG", DataCheckHelper.ValueType.Int);
|
|
SELLWORKERList.Add("VALID", DataCheckHelper.ValueType.Int);
|
|
SELLWORKERList.Add("SELLWORKERPASSWORD", DataCheckHelper.ValueType.String);
|
|
SELLWORKERList.Add("DISCOUNT_RATE", DataCheckHelper.ValueType.Int);
|
|
#endregion
|
|
|
|
#region HIGHWAY_EXCHANGE.T_RECHARGERECORD_DOWN
|
|
Dictionary<string, DataCheckHelper.ValueType> RECHARGERECORD_DOWNKey = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
RECHARGERECORD_DOWNKey.Add("RECHARGERECORD_ID", DataCheckHelper.ValueType.Int);
|
|
RECHARGERECORD_DOWNKey.Add("RECODE_TYPE", DataCheckHelper.ValueType.Int);
|
|
Dictionary<string, DataCheckHelper.CheckType> RECHARGERECORD_DOWNCheck = new Dictionary<string, DataCheckHelper.CheckType>();
|
|
RECHARGERECORD_DOWNCheck.Add("RECHARGERECORD_ID", DataCheckHelper.CheckType.Decimal);
|
|
RECHARGERECORD_DOWNCheck.Add("MEMBERSHIP_ID", DataCheckHelper.CheckType.Decimal);
|
|
RECHARGERECORD_DOWNCheck.Add("SERVERPARTCODE", DataCheckHelper.CheckType.String);
|
|
RECHARGERECORD_DOWNCheck.Add("SHOPCODE", DataCheckHelper.CheckType.String);
|
|
RECHARGERECORD_DOWNCheck.Add("MACHINECODE", DataCheckHelper.CheckType.String);
|
|
RECHARGERECORD_DOWNCheck.Add("ICCARD_CODE", DataCheckHelper.CheckType.String);
|
|
RECHARGERECORD_DOWNCheck.Add("RECODE_AMOUNT", DataCheckHelper.CheckType.Decimal);
|
|
RECHARGERECORD_DOWNCheck.Add("RECODE_DATE", DataCheckHelper.CheckType.DateTime);
|
|
RECHARGERECORD_DOWNCheck.Add("RECODE_TYPE", DataCheckHelper.CheckType.Decimal);
|
|
RECHARGERECORD_DOWNCheck.Add("RECODE_DESC", DataCheckHelper.CheckType.String);
|
|
RECHARGERECORD_DOWNCheck.Add("DEBIT_STATE", DataCheckHelper.CheckType.Decimal);
|
|
RECHARGERECORD_DOWNCheck.Add("RECHARGERECORD_STATE", DataCheckHelper.CheckType.Decimal);
|
|
Dictionary<string, DataCheckHelper.ValueType> RECHARGERECORD_DOWNList = new Dictionary<string, DataCheckHelper.ValueType>();
|
|
RECHARGERECORD_DOWNList.Add("RECHARGERECORD_ID", DataCheckHelper.ValueType.Int);
|
|
RECHARGERECORD_DOWNList.Add("MEMBERSHIP_ID", DataCheckHelper.ValueType.Int);
|
|
RECHARGERECORD_DOWNList.Add("SERVERPARTCODE", DataCheckHelper.ValueType.String);
|
|
RECHARGERECORD_DOWNList.Add("SHOPCODE", DataCheckHelper.ValueType.String);
|
|
RECHARGERECORD_DOWNList.Add("MACHINECODE", DataCheckHelper.ValueType.String);
|
|
RECHARGERECORD_DOWNList.Add("ICCARD_CODE", DataCheckHelper.ValueType.String);
|
|
RECHARGERECORD_DOWNList.Add("RECODE_AMOUNT", DataCheckHelper.ValueType.Int);
|
|
RECHARGERECORD_DOWNList.Add("RECODE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr);
|
|
RECHARGERECORD_DOWNList.Add("RECODE_TYPE", DataCheckHelper.ValueType.Int);
|
|
RECHARGERECORD_DOWNList.Add("RECODE_DESC", DataCheckHelper.ValueType.String);
|
|
RECHARGERECORD_DOWNList.Add("DEBIT_STATE", DataCheckHelper.ValueType.Int);
|
|
RECHARGERECORD_DOWNList.Add("RECHARGERECORD_STATE", DataCheckHelper.ValueType.Int);
|
|
#endregion
|
|
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE",
|
|
new DownParameter("T_USERDEFINEDTYPE", USERDEFINEDTYPEKey, USERDEFINEDTYPECheck,
|
|
USERDEFINEDTYPEList, false, USERDEFINEDTYPEFilterFields, USERDEFINEDTYPEFilterSql));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX",
|
|
new DownParameter("T_COMMODITYEX", COMMODITYEXKey, COMMODITYEXCheck, COMMODITYEXList));
|
|
//_TableDatas.Add("HIGHWAY_EXCHANGE.T_ICCARDINFO", new DownParameter(ICCARDINFOKey, ICCARDINFOCheck, ICCARDINFOList));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_MEMBERSHIP",
|
|
new DownParameter("T_MEMBERSHIP", MEMBERSHIPKey, MEMBERSHIPCheck, MEMBERSHIPList));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SALESPROMOTE",
|
|
new DownParameter("T_SALESPROMOTE", SALESPROMOTEKey, SALESPROMOTECheck, SALESPROMOTEList));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SALESPROMOTE_EX",
|
|
new DownParameter("T_SALESPROMOTE", SALESPROMOTEKey, SALESPROMOTECheck, SALESPROMOTEList));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SHOPMESSAGE",
|
|
new DownParameter("T_SHOPMESSAGE", SHOPMESSAGEKey, SHOPMESSAGECheck, SHOPMESSAGEList));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SHOPMESSAGE_EX",
|
|
new DownParameter("T_SHOPMESSAGE", SHOPMESSAGEKey, SHOPMESSAGECheck, SHOPMESSAGEList));
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLWORKER",
|
|
new DownParameter("T_SELLWORKER", SELLWORKERKey, SELLWORKERCheck, SELLWORKERList));
|
|
//_TableDatas.Add("HIGHWAY_EXCHANGE.T_RECHARGERECORD.DOWN", new DownParameter(RECHARGERECORD_DOWNKey, RECHARGERECORD_DOWNCheck, RECHARGERECORD_DOWNList));
|
|
|
|
#region 多规格配置表 -> HIGHWAY_EXCHANGE.T_COMMODITYMULTI
|
|
//多规格配置表
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYMULTI",
|
|
new DownParameter("T_COMMODITYMULTI",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "COMMODITYMULTI_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITYMULTI_CODE", DataCheckHelper.CheckType.String },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "BUSINESSTYPE", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITYMULTI_NAME", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.CheckType.String },
|
|
{ "BUSINESSTYPE_NAME", DataCheckHelper.CheckType.String },
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "USERDEFINEDTYPE_NAME", DataCheckHelper.CheckType.String },
|
|
{ "ISVALID", DataCheckHelper.CheckType.Decimal },
|
|
{ "OPERATE_DATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "COMMODITY_DESC", DataCheckHelper.CheckType.String }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYMULTI_ID", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITYMULTI_CODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "BUSINESSTYPE", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITYMULTI_NAME", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String },
|
|
{ "BUSINESSTYPE_NAME", DataCheckHelper.ValueType.String },
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int },
|
|
{ "USERDEFINEDTYPE_NAME", DataCheckHelper.ValueType.String },
|
|
{ "ISVALID", DataCheckHelper.ValueType.Int },
|
|
{ "OPERATE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "COMMODITY_DESC", DataCheckHelper.ValueType.String }
|
|
}));
|
|
#endregion
|
|
|
|
#region 爆款/推荐单品配置 -> HIGHWAY_EXCHANGE.T_COMMODITYANALYSISSET
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSISSET",
|
|
new DownParameter("T_COMMODITYANALYSISSET",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYANALYSISSET_ID",DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "COMMODITYANALYSISSET_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "PROVINCE_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "PROVINCE_CODE", DataCheckHelper.CheckType.String },
|
|
{ "PROVINCE_NAME", DataCheckHelper.CheckType.String },
|
|
{ "SERVERPART_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPART_CODE", DataCheckHelper.CheckType.String },
|
|
{ "SERVERPART_NAME", DataCheckHelper.CheckType.String },
|
|
{ "BUSINESSTYPE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_NAME", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITYANALYSISSET_DATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "COMMODITYANALYSISSET_DESC", DataCheckHelper.CheckType.String },
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYANALYSISSET_ID", DataCheckHelper.ValueType.Int },
|
|
{ "PROVINCE_ID", DataCheckHelper.ValueType.Int },
|
|
{ "PROVINCE_CODE", DataCheckHelper.ValueType.String },
|
|
{ "PROVINCE_NAME", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPART_ID", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPART_CODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPART_NAME", DataCheckHelper.ValueType.String },
|
|
{ "BUSINESSTYPE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_NAME", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITYANALYSISSET_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "COMMODITYANALYSISSET_DESC", DataCheckHelper.ValueType.String }
|
|
}, true));
|
|
#endregion
|
|
|
|
#region 稽核任务计划表 -> HIGHWAY_EXCHANGE.T_AUDITTASKS
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_AUDITTASKS",
|
|
new DownParameter("T_AUDITTASKS",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "AUDITTASKS_ID",DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "AUDITTASKS_ID",DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPART_ID",DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTCODE",DataCheckHelper.CheckType.String },
|
|
{ "SERVERPART_NAME",DataCheckHelper.CheckType.String },
|
|
{ "SERVERPARTSHOP_ID",DataCheckHelper.CheckType.Decimal },
|
|
{ "SHOPCODE",DataCheckHelper.CheckType.String },
|
|
{ "SHOPNAME",DataCheckHelper.CheckType.String },
|
|
{ "BUSINESSTYPE",DataCheckHelper.CheckType.String },
|
|
{ "BUSINESSTYPE_NAME",DataCheckHelper.CheckType.String },
|
|
{ "AUDITTASKS_STARTDATE",DataCheckHelper.CheckType.DateTime },
|
|
{ "AUDITTASKS_ENDDATE",DataCheckHelper.CheckType.DateTime },
|
|
{ "AUDITTASKS_DURATION",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_COUNT",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_INTERVAL",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_TYPE",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_FIRSTTIME",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_SECONDTIME",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_THIRDTIME",DataCheckHelper.CheckType.Decimal },
|
|
{ "AUDITTASKS_ISVALID",DataCheckHelper.CheckType.Decimal },
|
|
{ "OPERATE_DATE",DataCheckHelper.CheckType.DateTime },
|
|
{ "STAFF_ID",DataCheckHelper.CheckType.Decimal },
|
|
{ "STAFF_NAME",DataCheckHelper.CheckType.String },
|
|
{ "AUDITTASKS_DESC",DataCheckHelper.CheckType.String }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "AUDITTASKS_ID",DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPART_ID",DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTCODE",DataCheckHelper.ValueType.String },
|
|
{ "SERVERPART_NAME",DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTSHOP_ID",DataCheckHelper.ValueType.Int },
|
|
{ "SHOPCODE",DataCheckHelper.ValueType.String },
|
|
{ "SHOPNAME",DataCheckHelper.ValueType.String },
|
|
{ "BUSINESSTYPE",DataCheckHelper.ValueType.String },
|
|
{ "BUSINESSTYPE_NAME",DataCheckHelper.ValueType.String },
|
|
{ "AUDITTASKS_STARTDATE",DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "AUDITTASKS_ENDDATE",DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "AUDITTASKS_DURATION",DataCheckHelper.ValueType.Double },
|
|
{ "AUDITTASKS_COUNT",DataCheckHelper.ValueType.Int },
|
|
{ "AUDITTASKS_INTERVAL",DataCheckHelper.ValueType.Double },
|
|
{ "AUDITTASKS_TYPE",DataCheckHelper.ValueType.Double },
|
|
{ "AUDITTASKS_FIRSTTIME",DataCheckHelper.ValueType.Double },
|
|
{ "AUDITTASKS_SECONDTIME",DataCheckHelper.ValueType.Double },
|
|
{ "AUDITTASKS_THIRDTIME",DataCheckHelper.ValueType.Double },
|
|
{ "AUDITTASKS_ISVALID",DataCheckHelper.ValueType.Int },
|
|
{ "OPERATE_DATE",DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "STAFF_ID",DataCheckHelper.ValueType.Int },
|
|
{ "STAFF_NAME",DataCheckHelper.ValueType.String },
|
|
{ "AUDITTASKS_DESC",DataCheckHelper.ValueType.String }
|
|
}));
|
|
#endregion
|
|
|
|
#region 企业单位消费门店权限表 -> HIGHWAY_EXCHANGE.T_COMPANYAUTHORIZE
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMPANYAUTHORIZE",
|
|
new DownParameter("T_COMPANYAUTHORIZE",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{"COMPANYAUTHORIZE_ID",DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{"COMPANYAUTHORIZE_ID",DataCheckHelper.CheckType.Decimal },
|
|
{"COMPANY_ID",DataCheckHelper.CheckType.Decimal },
|
|
{"PROVINCE_CODE",DataCheckHelper.CheckType.String },
|
|
{"SERVERPART_ID",DataCheckHelper.CheckType.Decimal },
|
|
{"SERVERPART_CODE",DataCheckHelper.CheckType.String },
|
|
{"SERVERPART_NAME",DataCheckHelper.CheckType.String },
|
|
{"SERVERPARTSHOP_ID",DataCheckHelper.CheckType.Decimal },
|
|
{"SHOPCODE",DataCheckHelper.CheckType.String },
|
|
{"SHOPNAME",DataCheckHelper.CheckType.String },
|
|
{"OPERATE_DATE",DataCheckHelper.CheckType.DateTime }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{"COMPANYAUTHORIZE_ID",DataCheckHelper.ValueType.Int },
|
|
{"COMPANY_ID",DataCheckHelper.ValueType.Int },
|
|
{"PROVINCE_CODE",DataCheckHelper.ValueType.String },
|
|
{"SERVERPART_ID",DataCheckHelper.ValueType.Int },
|
|
{"SERVERPART_CODE",DataCheckHelper.ValueType.String },
|
|
{"SERVERPART_NAME",DataCheckHelper.ValueType.String },
|
|
{"SERVERPARTSHOP_ID",DataCheckHelper.ValueType.Int },
|
|
{"SHOPCODE",DataCheckHelper.ValueType.String },
|
|
{"SHOPNAME",DataCheckHelper.ValueType.String },
|
|
{"OPERATE_DATE",DataCheckHelper.ValueType.DateTime_SqlSvr }
|
|
}, true));
|
|
#endregion
|
|
|
|
#region 商品信息表 -> HIGHWAY_EXCHANGE.T_COMMODITYEX
|
|
DownParameter _CommodityDownPara = new DownParameter("T_COMMODITYEX",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "COMMODITYEX_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_TYPE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_NAME", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_RULE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_UNIT", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_RETAILPRICE", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITY_MEMBERPRICE", DataCheckHelper.CheckType.Decimal },
|
|
{ "CANCHANGEPRICE", DataCheckHelper.CheckType.Decimal },
|
|
{ "ISVALID", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITY_EN", DataCheckHelper.CheckType.String },
|
|
{ "ISBULK", DataCheckHelper.CheckType.Decimal },
|
|
{ "METERINGMETHOD", DataCheckHelper.CheckType.Decimal },
|
|
{ "DOWNLOADDATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "FLAG", DataCheckHelper.CheckType.Decimal },
|
|
{ "BUSINESSTYPE", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "CONTAINER_CODE", DataCheckHelper.CheckType.String },
|
|
{ "GUARANTEE_DAY", DataCheckHelper.CheckType.Decimal },
|
|
{ "REMINDER_DAY", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITY_SYMBOL", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_HOTKEY", DataCheckHelper.CheckType.String }
|
|
}, new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYEX_ID", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_TYPE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_NAME", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_RULE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_UNIT", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_RETAILPRICE", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITY_MEMBERPRICE", DataCheckHelper.ValueType.Int },
|
|
{ "CANCHANGEPRICE", DataCheckHelper.ValueType.Int },
|
|
{ "ISVALID", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITY_EN", DataCheckHelper.ValueType.String },
|
|
{ "ISBULK", DataCheckHelper.ValueType.Int },
|
|
{ "METERINGMETHOD", DataCheckHelper.ValueType.Int },
|
|
{ "DOWNLOADDATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "FLAG", DataCheckHelper.ValueType.Int },
|
|
{ "BUSINESSTYPE", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int },
|
|
{ "CONTAINER_CODE", DataCheckHelper.ValueType.String },
|
|
{ "GUARANTEE_DAY", DataCheckHelper.ValueType.Int },
|
|
{ "REMINDER_DAY", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITY_SYMBOL", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_HOTKEY", DataCheckHelper.ValueType.String },
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int },
|
|
{ "TRANSFER_STATE", DataCheckHelper.ValueType.Int }
|
|
});
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_UNIT", _CommodityDownPara);
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_CLOUD", _CommodityDownPara);
|
|
#endregion
|
|
|
|
#region 商品信息表 -> HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE
|
|
DownParameter _IneffectiveDownPara = new DownParameter("T_COMMODITYEX_INEFFECTIVE",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "COMMODITYEX_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_TYPE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_NAME", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_RULE", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_UNIT", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_RETAILPRICE", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITY_MEMBERPRICE", DataCheckHelper.CheckType.Decimal },
|
|
{ "CANCHANGEPRICE", DataCheckHelper.CheckType.Decimal },
|
|
{ "ISVALID", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITY_EN", DataCheckHelper.CheckType.String },
|
|
{ "ISBULK", DataCheckHelper.CheckType.Decimal },
|
|
{ "METERINGMETHOD", DataCheckHelper.CheckType.Decimal },
|
|
{ "DOWNLOADDATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "FLAG", DataCheckHelper.CheckType.Decimal },
|
|
{ "BUSINESSTYPE", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "CONTAINER_CODE", DataCheckHelper.CheckType.String },
|
|
{ "GUARANTEE_DAY", DataCheckHelper.CheckType.Decimal },
|
|
{ "REMINDER_DAY", DataCheckHelper.CheckType.Decimal },
|
|
{ "COMMODITY_SYMBOL", DataCheckHelper.CheckType.String },
|
|
{ "COMMODITY_HOTKEY", DataCheckHelper.CheckType.String }
|
|
}, new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "COMMODITYEX_ID", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_TYPE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_CODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_BARCODE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_NAME", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_RULE", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_UNIT", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_RETAILPRICE", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITY_MEMBERPRICE", DataCheckHelper.ValueType.Int },
|
|
{ "CANCHANGEPRICE", DataCheckHelper.ValueType.Int },
|
|
{ "ISVALID", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITY_EN", DataCheckHelper.ValueType.String },
|
|
{ "ISBULK", DataCheckHelper.ValueType.Int },
|
|
{ "METERINGMETHOD", DataCheckHelper.ValueType.Int },
|
|
{ "DOWNLOADDATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "FLAG", DataCheckHelper.ValueType.Int },
|
|
{ "BUSINESSTYPE", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int },
|
|
{ "CONTAINER_CODE", DataCheckHelper.ValueType.String },
|
|
{ "GUARANTEE_DAY", DataCheckHelper.ValueType.Int },
|
|
{ "REMINDER_DAY", DataCheckHelper.ValueType.Int },
|
|
{ "COMMODITY_SYMBOL", DataCheckHelper.ValueType.String },
|
|
{ "COMMODITY_HOTKEY", DataCheckHelper.ValueType.String },
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int },
|
|
{ "TRANSFER_STATE", DataCheckHelper.ValueType.Int }
|
|
});
|
|
//业主数据源传输
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_UNIT", _IneffectiveDownPara);
|
|
//云平台数据源传输
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_INEFFECTIVE_CLOUD", _IneffectiveDownPara);
|
|
#endregion
|
|
|
|
#region 用户自定义类别信息表 -> HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE
|
|
DownParameter _UserDefinedTypeDownPara = new DownParameter("T_USERDEFINEDTYPE",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "USERDEFINEDTYPE_PID", DataCheckHelper.CheckType.Decimal },
|
|
{ "USERDEFINEDTYPE_NAME", DataCheckHelper.CheckType.String },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "BUSINESSTYPE", DataCheckHelper.CheckType.Decimal },
|
|
{ "USERDEFINEDTYPE_DATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "USERDEFINEDTYPE_INDEX", DataCheckHelper.CheckType.Decimal }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "USERDEFINEDTYPE_ID", DataCheckHelper.ValueType.Int },
|
|
{ "USERDEFINEDTYPE_PID", DataCheckHelper.ValueType.Int },
|
|
{ "USERDEFINEDTYPE_NAME", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SERVERPARTSHOP_ID", DataCheckHelper.ValueType.Int },
|
|
{ "BUSINESSTYPE", DataCheckHelper.ValueType.Int },
|
|
{ "USERDEFINEDTYPE_DATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "USERDEFINEDTYPE_INDEX", DataCheckHelper.ValueType.Int }
|
|
}, false, new string[] { "USERDEFINEDTYPE_INDEX" },
|
|
new string[] { "USERDEFINEDTYPE_INDEX IS NOT NULL" });
|
|
//业主数据源传输
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_UNIT", _UserDefinedTypeDownPara);
|
|
//云平台数据源传输
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_USERDEFINEDTYPE_CLOUD", _UserDefinedTypeDownPara);
|
|
#endregion
|
|
|
|
#region 收银工号表 -> HIGHWAY_EXCHANGE.T_SELLWORKER
|
|
DownParameter _SellWorkerDownPara = new DownParameter("T_SELLWORKER",
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SELLWORKERCODE", DataCheckHelper.ValueType.String }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.CheckType>
|
|
{
|
|
{ "SELLWORKER_ID", DataCheckHelper.CheckType.Decimal },
|
|
{ "SERVERPARTCODE", DataCheckHelper.CheckType.String },
|
|
{ "SELLWORKERCODE", DataCheckHelper.CheckType.String },
|
|
{ "SELLWORKERNAME", DataCheckHelper.CheckType.String },
|
|
{ "PROWERRIGHT", DataCheckHelper.CheckType.String },
|
|
{ "SHOPCODE", DataCheckHelper.CheckType.String },
|
|
{ "DOWNLOADDATE", DataCheckHelper.CheckType.DateTime },
|
|
{ "FLAG", DataCheckHelper.CheckType.Decimal },
|
|
{ "VALID", DataCheckHelper.CheckType.Decimal },
|
|
{ "SELLWORKERPASSWORD", DataCheckHelper.CheckType.String },
|
|
{ "DISCOUNT_RATE", DataCheckHelper.CheckType.Decimal }
|
|
},
|
|
new Dictionary<string, DataCheckHelper.ValueType>
|
|
{
|
|
{ "SELLWORKER_ID", DataCheckHelper.ValueType.Int },
|
|
{ "SERVERPARTCODE", DataCheckHelper.ValueType.String },
|
|
{ "SELLWORKERCODE", DataCheckHelper.ValueType.String },
|
|
{ "SELLWORKERNAME", DataCheckHelper.ValueType.String },
|
|
{ "PROWERRIGHT", DataCheckHelper.ValueType.String },
|
|
{ "SHOPCODE", DataCheckHelper.ValueType.String },
|
|
{ "DOWNLOADDATE", DataCheckHelper.ValueType.DateTime_SqlSvr },
|
|
{ "FLAG", DataCheckHelper.ValueType.Int },
|
|
{ "VALID", DataCheckHelper.ValueType.Int },
|
|
{ "SELLWORKERPASSWORD", DataCheckHelper.ValueType.String },
|
|
{ "DISCOUNT_RATE", DataCheckHelper.ValueType.Int }
|
|
});
|
|
//业主数据源传输
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLWORKER_UNIT", _SellWorkerDownPara);
|
|
//云平台数据源传输
|
|
_TableDatas.Add("HIGHWAY_EXCHANGE.T_SELLWORKER_CLOUD", _SellWorkerDownPara);
|
|
#endregion
|
|
|
|
return _TableDatas;
|
|
}
|
|
|
|
private Hashtable getStateNames()
|
|
{
|
|
Hashtable _StateNames = new Hashtable();
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_SELLMASTER", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_SELLDETAILS", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_PERSONSELL_NEW", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SALE", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_BUSINESSTIME", "BUSINESSTIME_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_DATACOLLECTION", "DATACOLLECTION_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_EXCEPTION", "EXCEPTION_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAY", "MOBILEPAY_STATE");
|
|
//_StateNames.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK", "MOBILE_PAYCHECK_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_RECHARGERECORD", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT", "ENDACCOUNT_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE", "COMMODITYSALE_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_PERSONSELL", "PERSONSELL_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_SELLDATA", "SELLDATA_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_CUSTOMERINFO", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_USERSATISFACTION", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK", "ADVERTFEEDBACK_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD", "CONSUMPTIONRECORD_STATE");
|
|
//_StateNames.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSISSET", "");
|
|
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_SALESANALYSIS", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_ABNORMALITY", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL", "TRANSFER_STATE");
|
|
_StateNames.Add("HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS", "TRANSFER_STATE");
|
|
return _StateNames;
|
|
}
|
|
|
|
private Hashtable getMaxDataQuantityList()
|
|
{
|
|
Hashtable _MaxDataQuantity = new Hashtable();
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_SELLMASTER", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_SELLDETAILS", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_NEW", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_PERSONSELL_NEW", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT_NEW", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SALE", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_BUSINESSTIME", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_DATACOLLECTION", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_EXCEPTION", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAY", 100);
|
|
//_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_MOBILE_PAYCHECK", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_RECHARGERECORD", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_COMMODITYEX_NEW", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_ENDACCOUNT", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_PERSONSELL", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_COMMODITYSALE_EXTAR", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_SELLDATA", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_SELLDATA_EXTRA", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_TRANSMISSIONERROR", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_TRANSFERSTATISTICS", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_CUSTOMERINFO", 2);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_USERSATISFACTION", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_ADVERTFEEDBACK", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_TRANSFER_SELLDATA", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_CONSUMPTIONRECORD", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_COMMODITYANALYSIS", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_CUSTOMERANALYSIS", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_SALESANALYSIS", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_SALESINTERVALANALYSIS", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_ABNORMALITY", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_ABNORMALITYDETAIL", 100);
|
|
_MaxDataQuantity.Add("HIGHWAY_EXCHANGE.T_ABNOEMALITYANALYSIS", 100);
|
|
return _MaxDataQuantity;
|
|
}
|
|
|
|
#region 方法 -> 构造函数
|
|
|
|
/// <summary>
|
|
/// 线程配置
|
|
/// </summary>
|
|
public ConfigThread(string serverpartcode = null, bool isReplaceColumnName = false, int endaccounttimes = 0)
|
|
{
|
|
if (serverpartcode != null)
|
|
{
|
|
this.serverpartcode = serverpartcode;
|
|
}
|
|
if (endaccounttimes > 0)
|
|
{
|
|
this.endaccounttimes = endaccounttimes;
|
|
}
|
|
if (this.isReplaceColumnName != isReplaceColumnName)
|
|
{
|
|
this.isReplaceColumnName = isReplaceColumnName;
|
|
}
|
|
setTableNameList();
|
|
setCreateDateName();
|
|
setTableDatas();
|
|
setStateNames();
|
|
setTimeList();
|
|
setMaxDataQuantityList();
|
|
setAllDataSql();//最后加载
|
|
}
|
|
|
|
/// <summary>
|
|
/// 线程配置
|
|
/// </summary>
|
|
/// <param name="tableNameList">表名集合</param>
|
|
/// <param name="allDataSql">查询表所有数据SQL集合</param>
|
|
/// <param name="createDateName">表对应创建时间字段名</param>
|
|
/// <param name="tableDatas">表对应主键值</param>
|
|
/// <param name="stateNames">本地需要修改的状态名称</param>
|
|
public ConfigThread(Hashtable tableNameList, Hashtable allDataSql, Hashtable createDateName,
|
|
Hashtable tableDatas, Hashtable stateNames, Hashtable timeList, bool isReplaceColumnName = false,
|
|
Hashtable maxDataQuantityList = null, string serverpartcode = null, int endaccounttimes = 0)
|
|
{
|
|
if (serverpartcode != null)
|
|
{
|
|
this.serverpartcode = serverpartcode;
|
|
}
|
|
|
|
if (endaccounttimes > 0)
|
|
{
|
|
this.endaccounttimes = endaccounttimes;
|
|
}
|
|
|
|
if (this.isReplaceColumnName != isReplaceColumnName)
|
|
{
|
|
this.isReplaceColumnName = isReplaceColumnName;
|
|
}
|
|
|
|
setTableNameList(tableNameList);
|
|
setCreateDateName(createDateName);
|
|
setTableDatas(tableDatas);
|
|
setStateNames(stateNames);
|
|
setTimeList(timeList);
|
|
setMaxDataQuantityList(maxDataQuantityList);
|
|
setAllDataSql(allDataSql);//最后加载
|
|
}
|
|
#endregion
|
|
|
|
#region 方法 -> 动态配置参数
|
|
/// <summary>
|
|
/// 表名集合
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public void setTableNameList(Hashtable tableNameList = null)
|
|
{
|
|
if (tableNameList == null)
|
|
{ this.tableNameList = getTableNameList(); }
|
|
else { this.tableNameList = tableNameList; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 查询表所有数据SQL集合
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public void setAllDataSql(Hashtable allDataSql = null)
|
|
{
|
|
if (allDataSql == null)
|
|
{ this.allDataSql = getAllDataSql(); }
|
|
else { this.allDataSql = allDataSql; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 表对应创建时间字段名
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public void setCreateDateName(Hashtable createDateName = null)
|
|
{
|
|
if (createDateName == null)
|
|
{ this.createDateName = getCreateDateName(); }
|
|
else { this.createDateName = createDateName; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 表对应主键值
|
|
/// </summary>
|
|
/// <param name="tableDatas"></param>
|
|
public void setTableDatas(Hashtable tableDatas = null)
|
|
{
|
|
if (tableDatas == null)
|
|
{ this.tableDatas = getTableDatas(); }
|
|
else { this.tableDatas = tableDatas; }
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 本地需要修改的状态名称
|
|
/// </summary>
|
|
/// <param name="stateNames"></param>
|
|
public void setStateNames(Hashtable stateNames = null)
|
|
{
|
|
if (stateNames == null)
|
|
{ this.stateNames = getStateNames(); }
|
|
else { this.stateNames = stateNames; }
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 上传、下发启动间隔时间
|
|
/// </summary>
|
|
/// <param name="timeList"></param>
|
|
public void setTimeList(Hashtable timeList = null)
|
|
{
|
|
if (timeList == null)
|
|
{ this.timeList = getTimeList(); }
|
|
else { this.timeList = timeList; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 上传批量传输最大数据量
|
|
/// </summary>
|
|
/// <param name="maxDataQuantity"></param>
|
|
public void setMaxDataQuantityList(Hashtable maxDataQuantityList = null)
|
|
{
|
|
if (maxDataQuantityList == null)
|
|
{ this.maxDataQuantityList = getMaxDataQuantityList(); }
|
|
else { this.maxDataQuantityList = maxDataQuantityList; }
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 方法 -> 接口参数
|
|
/// <summary>
|
|
/// 接口参数
|
|
/// Important parameters of the interface, sacred and inviolable
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public Hashtable onTableNameList() { return tableNameList; }
|
|
public Hashtable onAllDataSql() { return allDataSql; }
|
|
public Hashtable onCreateDateName() { return createDateName; }
|
|
public Hashtable onTableDatas() { return tableDatas; }
|
|
public Hashtable onStateNames() { return stateNames; }
|
|
public Hashtable onTimeList() { return timeList; }
|
|
public Hashtable onMaxDataQuantityList() { return maxDataQuantityList; }
|
|
#endregion
|
|
}
|
|
}
|