1修改仓库类型命名 2接口获取店铺类目提审限额
This commit is contained in:
1 parent
bd72ff2766
commit
9947182f98
4 files changed
+67
-16
No files matched your search
@@ -71,6 +71,26 @@ namespace AllBase.Model.DBModel
|
||||
|
||||
public enum EnumOrderPaymentType
|
||||
{
|
||||
//充值 = 1,
|
||||
////采购花费 = 2,
|
||||
////产品退款到账 = 3,
|
||||
////运费退款到账 = 4,
|
||||
////采购收款 = 5,
|
||||
////产品退款扣除 = 6,
|
||||
////运费退款扣除 = 7,
|
||||
//礼物单支出 = 16,
|
||||
//中转仓扣费支出 = 20,
|
||||
//中转仓作废返还收入 = 23,
|
||||
//中转仓超重支出 = 24,
|
||||
//退货包裹扣费支出 = 26,
|
||||
//支付宝在线充值 = 30,
|
||||
//云仓退货支出 = 31,
|
||||
//礼物单退费 = 34,
|
||||
//额外订单创建 = 35,
|
||||
//额外订单作废 = 36,
|
||||
//同步物流 = 55,
|
||||
//变动类型,1:充值,2:采购花费,3:产品退款到账,4:运费退款到账,5:采购收款,6:产品退款扣除,7:运费退款扣除, 16:礼物单话费,20:中转仓扣费支出,23:中转仓退款收入,24:中转仓超重扣费支出,26 退货包裹扣费支出30支付宝充值;31 云仓退货支出33 分销退货包裹超重花费32 分销退货包裹发货花费退款34 礼物单退费35 额外包裹创建36 额外包裹作废37 额外订单超重支出38 退货包裹作废返还55 同步物流支出
|
||||
|
||||
充值 = 1,
|
||||
//采购花费 = 2,
|
||||
//产品退款到账 = 3,
|
||||
@@ -79,15 +99,31 @@ namespace AllBase.Model.DBModel
|
||||
//产品退款扣除 = 6,
|
||||
//运费退款扣除 = 7,
|
||||
礼物单支出 = 16,
|
||||
中转仓扣费支出 = 20,
|
||||
中转仓作废返还收入 = 23,
|
||||
中转仓超重支出 = 24,
|
||||
|
||||
发货包裹扣费支出 = 20,
|
||||
发货包裹作废返还 = 23,
|
||||
发货包裹超重支出 = 24,
|
||||
|
||||
退货包裹扣费支出 = 26,
|
||||
退货包裹超重支出 = 28,
|
||||
退货包裹作废返还 = 38,
|
||||
|
||||
支付宝在线充值 = 30,
|
||||
云仓退货支出 = 31,
|
||||
|
||||
退货仓退货支出 = 31,
|
||||
退货仓作废返还 = 32,
|
||||
退货仓超重支出 = 33,
|
||||
|
||||
礼物单退费 = 34,
|
||||
额外订单创建 = 35,
|
||||
额外订单作废 = 36,
|
||||
|
||||
额外包裹创建支出 = 35,
|
||||
额外包裹作废返还 = 36,
|
||||
额外包裹超重支出 = 37,
|
||||
|
||||
额外包裹退货拦截创建支出 = 39,
|
||||
额外包裹退货拦截作废返还 = 40,
|
||||
额外包裹退货拦截超重支出 = 41,
|
||||
|
||||
同步物流 = 55,
|
||||
}
|
||||
}
|
||||
@@ -311,17 +311,17 @@ namespace TemuKJD.WXForms.AdminForms
|
||||
var checkRows = dgvPayment.Rows.Cast<DataGridViewRow>().Where(r => r.Cells["colCheck"].Value.ParseToBool() == true).ToList();
|
||||
|
||||
lblPostageTotal.Text = checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓扣费支出.ParseToString())
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹扣费支出.ParseToString())
|
||||
.Sum(r => r.Cells["colAmount"].Value.ParseToDecimal()).ToString();
|
||||
lblPostageReturnTotal.Text = checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓作废返还收入.ParseToString())
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹作废返还.ParseToString())
|
||||
.Sum(r => r.Cells["colAmount"].Value.ParseToDecimal()).ToString();
|
||||
lblPostageWeightTotal.Text = checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓超重支出.ParseToString())
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹超重支出.ParseToString())
|
||||
.Sum(r => r.Cells["colAmount"].Value.ParseToDecimal()).ToString();
|
||||
lblPostageNotReturnCnt.Text = (checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓扣费支出.ParseToString()).Count() - checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓作废返还收入.ParseToString()).Count()).ToString();
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹扣费支出.ParseToString()).Count() - checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹作废返还.ParseToString()).Count()).ToString();
|
||||
lblProfit.Text = (lblPostageTotal.Text.ParseToDecimal() - lblPostageReturnTotal.Text.ParseToDecimal() - lblPostageNotReturnCnt.Text.ParseToInt() * 2.2m).ToString();
|
||||
}
|
||||
|
||||
|
||||
@@ -1450,6 +1450,7 @@ namespace TemuKJD.WXForms.ProductForms
|
||||
if (result.Contains("今日提审次数已用尽,请明日再试") || result.Contains("如需上架请先缴纳足额保证金") || result.Contains("在架商品数已达到上限") ||
|
||||
result.Contains("提审次数已达上限") || result.Contains("拥金上货失败:需要开通优选联盟") || result.Contains("本店铺近期提审失败比例较高,已被限"))
|
||||
{
|
||||
//已达今日上限
|
||||
shop.upLimitRetryCount++;
|
||||
if (shop.upLimitRetryCount >= globalShopUploadCntLimitRetryTimes)
|
||||
{
|
||||
@@ -3250,6 +3251,20 @@ namespace TemuKJD.WXForms.ProductForms
|
||||
|
||||
#endregion
|
||||
|
||||
#region 检测是否有提审额度
|
||||
var urlAuditQuota = BaseClass.BuildWXImgObjString("product/wx_api_get_audit_quota");
|
||||
var checkData = UserLogin.GetSignaturex();
|
||||
checkData += "&token=" + token.accessToken;
|
||||
//checkData += "&post_data=" + GetHtml.UrlEncodeUtf8("{\"cat_id\":\"" + leafCatId + "\"}");
|
||||
checkData += "&post_data=" + GetHtml.UrlEncodeUtf8("{\"cat_id\":" + leafCatId + "}");
|
||||
var apiRst = GetHtml.PostUtf8(urlAuditQuota, checkData);
|
||||
var avail_quota = BaseRegex.GetIntJson(ref apiRst, "avail_quota");
|
||||
if (avail_quota > 0 == false)
|
||||
{
|
||||
return "{\"success\":false,\"draftId\":0,\"status\":\"未上传\",\"errMsg\":\"当前类目店铺提审次数已达上限,请等待明日提审次数重置\"}";
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region ai短标题 // ai获取短标题
|
||||
if (wxUploadRule.IsAiShortTitle || chkAiImage.Checked)
|
||||
{
|
||||
|
||||
@@ -448,17 +448,17 @@ namespace Work._29Tools.Forms.UserForms
|
||||
var checkRows = dgvPayment.Rows.Cast<DataGridViewRow>().Where(r => r.Cells["colCheck"].Value.ParseToBool() == true).ToList();
|
||||
|
||||
lblPostageTotal.Text = checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓扣费支出.ParseToString())
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹扣费支出.ParseToString())
|
||||
.Sum(r => r.Cells["colAmount"].Value.ParseToDecimal()).ToString();
|
||||
lblPostageReturnTotal.Text = checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓作废返还收入.ParseToString())
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹作废返还.ParseToString())
|
||||
.Sum(r => r.Cells["colAmount"].Value.ParseToDecimal()).ToString();
|
||||
lblPostageWeightTotal.Text = checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓超重支出.ParseToString())
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹超重支出.ParseToString())
|
||||
.Sum(r => r.Cells["colAmount"].Value.ParseToDecimal()).ToString();
|
||||
lblPostageNotReturnCnt.Text = (checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓扣费支出.ParseToString()).Count() - checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.中转仓作废返还收入.ParseToString()).Count()).ToString();
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹扣费支出.ParseToString()).Count() - checkRows
|
||||
.Where(r => r.Cells["colType"].Value.ParseToString() == EnumOrderPaymentType.发货包裹作废返还.ParseToString()).Count()).ToString();
|
||||
lblProfit.Text = (lblPostageTotal.Text.ParseToDecimal() - lblPostageReturnTotal.Text.ParseToDecimal() - lblPostageNotReturnCnt.Text.ParseToInt() * 2.2m).ToString();
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user