reportsDb.id=MyMySqlConnection._connection.QueryFirstOrDefault<int?>(" select id from dc_base_amazon_fee_report_log where report_id=@report_id and pams_account_id=@pams_account_id ",new
reportsDb.id=MyMySqlConnection._connection.QueryFirstOrDefault<int?>(" select id from dc_base_amazon_fee_report_log where report_id=@report_id and pams_account_id=@pams_account_id ",new
vardatas=MyMySqlConnection._connection.Query<dc_base_amazon_fee>(" select * from dc_base_amazon_fee where settlement_id='-' order by id desc limit 100 ").ToList();
vardatas=MyMySqlConnection._connection.Query<dc_base_amazon_fee>(" select * from dc_base_amazon_fee where settlement_id='-' order by id desc limit 1000 ").ToList();
vardatas=MyMySqlConnection._connection.Query<dc_base_amazon_fee>(" select * from dc_base_amazon_fee where settlement_id='-' and ifnull(MarketplaceNameSys,'')='' order by id desc limit 1000 ").ToList();
//datas = datas.Where(s=>s.id== 263627).ToList();
foreach(varitemindatas)
{
//自己的开始时间,是上一个报表的结束时间
varfeeSingleData2=MyMySqlConnection._connection.QueryFirstOrDefault<dc_base_amazon_fee>(" select * from dc_base_amazon_fee where settlement_date_end_str=@settlement_date_str and account=@account and settlement_id!='-' limit 1 ",new
{
{
//自己的开始时间,是上一个报表的结束时间
settlement_date_str=item.settlement_date_str,
varfeeSingleData2=MyMySqlConnection._connection.QueryFirstOrDefault<dc_base_amazon_fee>(" select * from dc_base_amazon_fee where settlement_date_end_str=@settlement_date_str and account=@account and settlement_id!='-' limit 1 ",new
account=item.account
{
});
settlement_date_str=item.settlement_date_str,
if(feeSingleData2!=null)
account=item.account
{
});
varsettlement_data=MyMySqlConnection._connection.QueryFirstOrDefault<dc_base_amazon_settlement>(" select * from dc_base_amazon_settlement where settlement_id=@settlement_id ",new{settlement_id=feeSingleData2.settlement_id});
if(feeSingleData2!=null)
if(settlement_data!=null)
{
{
varsettlement_data=MyMySqlConnection._connection.QueryFirstOrDefault<dc_base_amazon_settlement>(" select * from dc_base_amazon_settlement where settlement_id=@settlement_id ",new{settlement_id=feeSingleData2.settlement_id});
MyMySqlConnection._connection.Execute(" update dc_base_amazon_fee set MarketplaceName=@MarketplaceName,MarketplaceNameSys=@MarketplaceNameSys,_ts=now() where id=@id ",new
MyMySqlConnection._connection.Execute(" update dc_base_amazon_fee set MarketplaceName=@MarketplaceName,MarketplaceNameSys=@MarketplaceNameSys,_ts=now() where id=@id ",new