|
|
@@ -229,6 +229,7 @@ namespace MySystem
|
|
|
if(edit == null)
|
|
|
{
|
|
|
function.WriteLog(DateTime.Now.ToString() + ":add:" + sn_no, "好哒小蓝环绑定");
|
|
|
+ int PrizeFlag = db.HdBlueCircleTmp.Any(m => m.MchtNo == mcht_no && m.PrizeFlag == 1) ? 1 : 0;
|
|
|
db.HdBlueCircleTmp.Add(new HdBlueCircleTmp()
|
|
|
{
|
|
|
SnNo = sn_no,
|
|
|
@@ -238,15 +239,19 @@ namespace MySystem
|
|
|
MchtNm = mcht_nm,
|
|
|
ThroughDate = through_date,
|
|
|
ChannelKind = channel_kind,
|
|
|
- Status = 1
|
|
|
+ Status = 1,
|
|
|
+ PrizeFlag = PrizeFlag,
|
|
|
});
|
|
|
|
|
|
- // MerchantAddInfo merAdd = db.MerchantAddInfo.FirstOrDefault(m => m.MchtNo == mcht_no);
|
|
|
- // if(merAdd != null)
|
|
|
- // {
|
|
|
- // MerchantInfo mer = db.MerchantInfo.FirstOrDefault(m => m.Id == merAdd.Id && m.UserId > 0) ?? new MerchantInfo();
|
|
|
- // RedisDbconn.Instance.AddList("HaoDaPrizeDataQueue", "{\"brand_id\":29,\"ext_field\":\"xlh\",\"pos_sn\":\"" + sn_no + "\",\"user_id\":" + mer.UserId + "}");
|
|
|
- // }
|
|
|
+ if(PrizeFlag == 0)
|
|
|
+ {
|
|
|
+ MerchantAddInfo merAdd = db.MerchantAddInfo.FirstOrDefault(m => m.MchtNo == mcht_no);
|
|
|
+ if(merAdd != null)
|
|
|
+ {
|
|
|
+ MerchantInfo mer = db.MerchantInfo.FirstOrDefault(m => m.Id == merAdd.Id && m.UserId > 0) ?? new MerchantInfo();
|
|
|
+ RedisDbconn.Instance.AddList("HaoDaPrizeDataQueue", "{\"brand_id\":29,\"ext_field\":\"xlh\",\"pos_sn\":\"" + sn_no + "\",\"user_id\":" + mer.UserId + "}");
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
else
|
|
|
{
|