1修改仓库类型命名 2接口获取店铺类目提审限额

This commit is contained in:
wule committed 2026-11-15 23:31:12 +08:00
1 parent bd72ff2766
commit 9947182f98
4 files changed
+67 -16

No files matched your search

+42 -6
View File
@@ -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();
}