diff --git a/AllBase/AllBase.csproj b/AllBase/AllBase.csproj
index 8f11760..3f497b8 100644
--- a/AllBase/AllBase.csproj
+++ b/AllBase/AllBase.csproj
@@ -153,9 +153,7 @@
-
- Always
-
+
@@ -172,6 +170,7 @@
+
diff --git a/AllBase/BaseClass.cs b/AllBase/BaseClass.cs
index 536b7ff..0358b1f 100644
--- a/AllBase/BaseClass.cs
+++ b/AllBase/BaseClass.cs
@@ -137,10 +137,10 @@ namespace AllBase
public static int TimeOut = 60;
public static int ThreadCount = 3;
public static int MainCatId = 0;
- ///
- /// 用户分组
- ///
- public static int GroupId = 0;
+ ///
+ /// 用户分组 3主号 4客服 5加盟 8登录 9采购 10加盟 11上货
+ ///
+ public static int GroupId = 0;
public static bool DarenYaoyue = false;
public static bool DyProductCollect = false;
public static bool IsCloudBuyOrder = false;
@@ -321,8 +321,11 @@ namespace AllBase
/// 子账号所属主账号
///
public static string ParentUserName { get; set; }
- //public static bool IsSa;
- public static int SaLevel = 0;
+ //public static bool IsSa;
+ ///
+ /// 超管等级 0 普通用户 1 超级管理员
+ ///
+ public static int SaLevel = 0;
public static string UserAuthority = "";
public static string ParentAuthority = "";
public static string ForbiddenPage = "";
diff --git a/AllBase/Helper/EnvironmentHelper.cs b/AllBase/Helper/EnvironmentHelper.cs
new file mode 100644
index 0000000..7f5dc8e
--- /dev/null
+++ b/AllBase/Helper/EnvironmentHelper.cs
@@ -0,0 +1,72 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace AllBase.Helper
+{
+ public class EnvironmentHelper
+ {
+ private static string _currentEnvironment;
+
+ // 获取当前环境
+ public static string CurrentEnvironment
+ {
+ get
+ {
+ if (_currentEnvironment == null)
+ {
+ _currentEnvironment = DetermineEnvironment();
+ }
+ return _currentEnvironment;
+ }
+ }
+ public static bool IsTest => CurrentEnvironment.Equals("Test", StringComparison.OrdinalIgnoreCase);
+ public static bool IsDevelopment => CurrentEnvironment.Equals("Development", StringComparison.OrdinalIgnoreCase);
+
+ public static bool IsProduction => CurrentEnvironment.Equals("Production", StringComparison.OrdinalIgnoreCase);
+
+ private static string DetermineEnvironment()
+ {
+#if RELEASE
+ // Release 构建:只允许生产环境,不允许其他环境
+ return "Production";
+#else
+ // 1. 检查环境变量
+ var envVar = Environment.GetEnvironmentVariable("DOTNET_ENVIRONMENT") ??
+ Environment.GetEnvironmentVariable("ENVIRONMENT");
+
+ if (!string.IsNullOrEmpty(envVar))
+ {
+ return envVar;
+ }
+
+
+ // 检查当前机器名
+ string machineName = Environment.MachineName.ToLower();
+ if (machineName.Contains("dev") ||
+ machineName.Contains("test"))
+ {
+ return machineName.Contains("TEST") ? "Test" : "Development";
+ }
+
+ // 4. 默认返回 Production
+ return "Production";
+#endif
+ }
+
+ // 获取环境描述
+ public static string EnvironmentDescription
+ {
+ get
+ {
+ if (IsTest) return "测试环境";
+ if (IsDevelopment) return "开发环境";
+ if (IsProduction) return "生产环境";
+ return $"未知环境 ({CurrentEnvironment})";
+ }
+ }
+ }
+}
diff --git a/TEMUKJD/KJD.csproj b/TEMUKJD/KJD.csproj
index e394b39..e4c1f7b 100644
--- a/TEMUKJD/KJD.csproj
+++ b/TEMUKJD/KJD.csproj
@@ -1,2201 +1,70 @@
-
-
-
-
-
-
-
- Debug
- AnyCPU
- {B8EE868D-56CD-4647-BBA5-04BEF24FF9F6}
- WinExe
- TemuKJD
- 29供应链
- v4.6.2
- 512
- true
- true
-
-
- publish\
- true
- Disk
- false
- Foreground
- 7
- Days
- false
- false
- true
- 0
- 1.0.0.%2a
- false
- false
- true
-
-
- AnyCPU
- true
- full
- false
- ..\bin\
- DEBUG;TRACE
- prompt
- 4
- false
- true
-
-
- AnyCPU
- pdbonly
- true
- ..\bin\
- TRACE
- prompt
- 4
-
-
- bag.ico
-
-
- true
- ..\bin\
- DEBUG;TRACE
- full
- x64
- 8.0
- prompt
- false
-
-
- ..\bin\
- TRACE
- true
- pdbonly
- x64
- 8.0
- prompt
- true
-
-
-
- ..\packages\CefSharp.Common.138.0.340\lib\net462\CefSharp.dll
-
-
- ..\packages\CefSharp.Common.138.0.340\lib\net462\CefSharp.Core.dll
-
-
- ..\packages\CefSharp.WinForms.138.0.340\lib\net462\CefSharp.WinForms.dll
-
-
- False
- ..\DllReference\DevComponents.DotNetBar2.dll
-
-
- ..\DllReference\FiddlerCore4.dll
-
-
- False
- ..\DllReference\NaiBa.CefHelper.138.dll
-
-
- ..\DllReference\NaiBa.Util.dll
-
-
- False
- ..\DllReference\NaiBa.Util.Winform.dll
-
-
- False
- ..\DllReference\NaiBa.Util.Zip.dll
-
-
- ..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll
-
-
- C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.2\System.dll
-
-
-
-
-
- False
- ..\DllReference\System.Data.SQLite.DLL
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- BaseTalkForm.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- ChangeForm.cs
-
-
-
-
- Form
-
-
- InitForm.cs
-
-
-
- Form
-
-
- RandomComProductForm.cs
-
-
- Form
-
-
- PDDAddActivityForm.cs
-
-
- Form
-
-
- ExprotProductForm.cs
-
-
-
- Form
-
-
- JstBanPlatformForm.cs
-
-
- Form
-
-
- PDDDBProdNotesManageFrom.cs
-
-
- Form
-
-
- PDDDBProdGroupManageFrom.cs
-
-
- Form
-
-
- WXAdminQualificationImageForm.cs
-
-
- Form
-
-
- WXAdminTransitWarehouseManage.cs
-
-
- Form
-
-
- WXAdminAccountBalanceForm.cs
-
-
- Form
-
-
- WxAdminOemManageForm.cs
-
-
- Form
-
-
- WxAiTalkForm.cs
-
-
- Form
-
-
- WXProdNoCheckEditAddressForm.cs
-
-
- Form
-
-
- WXUserCollectAuthProdEditCatesForm.cs
-
-
- Form
-
-
- WXUserCollectAuthProdEditNotesForm.cs
-
-
- Form
-
-
- PDDGetChanceProdByImgForm.cs
-
-
- True
- True
- Resources.resx
-
-
- Form
-
-
- DouBaoTitleFissionCefForm.cs
-
-
- Form
-
-
- GetJuShuitanAuthForm.cs
-
-
- Form
-
-
- Get1688ProductForm.cs
-
-
- Form
-
-
- GetJuShuitanProductSKUListForm.cs
-
-
- Form
-
-
- GetJuShuitanProdForm.cs
-
-
- Form
-
-
- ImgToolForm.cs
-
-
- Form
-
-
- PddMobileLoginForm.cs
-
-
- Form
-
-
- WebForm.cs
-
-
-
- Form
-
-
- GetAddressForm.cs
-
-
-
- Form
-
-
- VDianShopEditForm.cs
-
-
- Form
-
-
- VDianLoginForm.cs
-
-
- Form
-
-
- VDianShopLoginForm.cs
-
-
- Form
-
-
- VDianShopListForm.cs
-
-
- Form
-
-
- VDianUploadProductForm.cs
-
-
- Form
-
-
- WXAdminAccountSelectForm.cs
-
-
- Form
-
-
- WXAdminSetTopUpQrCodeForm.cs
-
-
- Form
-
-
- WXSaleAssistantForm.cs
-
-
- Form
-
-
- WXAdminAddressSyncForm.cs
-
-
- Form
-
-
- WXWaybillManageForm.cs
-
-
- Form
-
-
- WXActivity618Form.cs
-
-
- Form
-
-
- WXOrderListOptimizeForm.cs
-
-
- Form
-
-
- WXOrderListForm.cs
-
-
- Form
-
-
- WXOrderConsignmentForm.cs
-
-
- Form
-
-
- WXProdClearNoVisit260606Form.cs
-
-
- Form
-
-
- WXProdClearNoVisitForm.cs
-
-
- Form
-
-
- WXUserCollectAuthProdListForm.cs
-
-
- Form
-
-
- WXSelectDBProdListForm.cs
-
-
- Form
-
-
- WXFinderSquareForm.cs
-
-
- Form
-
-
- WXOemPointsTopUpListForm.cs
-
-
- Form
-
-
- WXOemAccountBalanceForm.cs
-
-
- Form
-
-
- WXOemAccountForm.cs
-
-
- Form
-
-
- WXTaxManage.cs
-
-
- Form
-
-
- WXPDDShopLoginForm.cs
-
-
- Form
-
-
- WXGetTopUpQrCode.cs
-
-
- Form
-
-
- WXShopDefaultAddressEditForm.cs
-
-
- Form
-
-
- WXShopDefaultAddressListForm.cs
-
-
- Form
-
-
- WXShopOptimizeForm.cs
-
-
-
- Form
-
-
- WXAdminShopListForm.cs
-
-
- Form
-
-
- WXAdminAccountForm.cs
-
-
- Form
-
-
- WXAdminForm.cs
-
-
- Form
-
-
- WXAdminShopAddSubSaForm.cs
-
-
- Form
-
-
- WXAdminShopLoginForm.cs
-
-
- Form
-
-
- WXProdSyncForm.cs
-
-
- Form
-
-
- WXProdCouponOrderBoomForm.cs
-
-
- Form
-
-
- WXProdPreSaleForm.cs
-
-
- Form
-
-
- WXDBProdUploadForm.cs
-
-
- Form
-
-
- WXProductForm.cs
-
-
- Form
-
-
- WXShopMultiLoginForm.cs
-
-
- Form
-
-
- WxShopStatisticsForm.cs
-
-
- Form
-
-
- WXShopUpdateCookieForm.cs
-
-
- Form
-
-
- WXShopForm.cs
-
-
- Form
-
-
- WXShopAddEditForm.cs
-
-
- Form
-
-
- WXShopListForm.cs
-
-
- Form
-
-
- WXShopLoginForm.cs
-
-
- Form
-
-
- WXSubAccountListForm.cs
-
-
- Form
-
-
- WXSubAccountShopEditForm.cs
-
-
- UserControl
-
-
- UcSubAccount.cs
-
-
-
-
-
-
-
-
- Form
-
-
- AdminAccountForm.cs
-
-
- Form
-
-
- AdminCardCodeForm.cs
-
-
- Form
-
-
- AdminForm.cs
-
-
- Form
-
-
- JITForm.cs
-
-
- Form
-
-
- JitOrderUploadFileForm.cs
-
-
- Form
-
-
- JitPushOrder.cs
-
-
- Form
-
-
- JitShopActiveForm.cs
-
-
- Form
-
-
- AdminProductPriceCheckForm.cs
-
-
- Form
-
-
- JoinDeliveryForm.cs
-
-
- Form
-
-
- ProductChangePriceForm.cs
-
-
- Form
-
-
- PurchasePriceForm.cs
-
-
- Form
-
-
- TemuAdsForm.cs
-
-
- Form
-
-
- TemuJitForm.cs
-
-
- Form
-
-
- ComplianceForm.cs
-
-
- Form
-
-
- ChangeStockForm.cs
-
-
- Form
-
-
- ReceiveAreaForm.cs
-
-
- UserControl
-
-
- UcStockEdit.cs
-
-
- Form
-
-
- DbProductCategorySearch.cs
-
-
- Form
-
-
- DbProductEditDetailForm.cs
-
-
- Form
-
-
- DbPriceEditForm.cs
-
-
- Form
-
-
- DbProductPriceMarkUpForm.cs
-
-
- Form
-
-
- AdminShopAddSubSaForm.cs
-
-
- Form
-
-
- AdminShopListForm.cs
-
-
- Form
-
-
- AdminShopLoginForm.cs
-
-
-
- Form
-
-
- BaseForm.cs
-
-
- Form
-
-
- BaseMsgForm.cs
-
-
- Form
-
-
- BaseGeneralForm.cs
-
-
- Form
-
-
- OrderForm.cs
-
-
- Form
-
-
- PriceManageForm.cs
-
-
- Form
-
-
- ProductForm.cs
-
-
-
- Form
-
-
- SaleStockUpForm.cs
-
-
- Form
-
-
- DbProductEditForm.cs
-
-
- Form
-
-
- DbProductListForm.cs
-
-
- Form
-
-
- DbProductSelectEditNotesForm.cs
-
-
- Form
-
-
- DbProductSelectListManageForm.cs
-
-
- Form
-
-
- DbProductSelectSetSubSaForm.cs
-
-
- Form
-
-
- DbProductUserSelectEditNotesForm.cs
-
-
- Form
-
-
- DbProductUserSelectForm.cs
-
-
- UserControl
-
-
- UcPropEdit.cs
-
-
- Form
-
-
- ProductThirdSelectAddShopForm.cs
-
-
- Form
-
-
- ProductThirdSelectListManageForm.cs
-
-
- Form
-
-
- ProductThirdTitleForm.cs
-
-
- Form
-
-
- ProductThirdUserSelectForm.cs
-
-
- Form
-
-
- MarketingActivityForm.cs
-
-
- Form
-
-
- SalesCenterForm.cs
-
-
- UserControl
-
-
- UcActivityDiscountCtrl.cs
-
-
- Form
-
-
- ReturnPackageDetailForm.cs
-
-
- Form
-
-
- ShopAddEditForm.cs
-
-
- Form
-
-
- ShopForm.cs
-
-
- Form
-
-
- ShopListForm.cs
-
-
- Form
-
-
- ShopLoginForm.cs
-
-
- Form
-
-
- ShopOrderStatisticsDetailForm.cs
-
-
- Form
-
-
- ShopOrderStatisticsForm.cs
-
-
- Form
-
-
- ShopUpdateCookieForm.cs
-
-
- Form
-
-
- ShopSetPurchasePriceForm.cs
-
-
- Form
-
-
- ShopWorkStatisticsForm.cs
-
-
- Form
-
-
- SubAccountListForm.cs
-
-
- Form
-
-
- SubAccountShopEditForm.cs
-
-
- UserControl
-
-
- UcSubAccount.cs
-
-
- Form
-
-
- SystemForm.cs
-
-
- Form
-
-
- SystemRemoveRestrictionsForm.cs
-
-
- Form
-
-
- PDDProdActivityToolShouJianLiJianForm.cs
-
-
- Form
-
-
- PDDProdCouponForm.cs
-
-
- Form
-
-
- PDDProdCouponJingXiForm.cs
-
-
- Form
-
-
- PDDProdCouponLingQuanZhongXinForm.cs
-
-
- Form
-
-
- PDDProdCouponShangPinLiJianForm.cs
-
-
- Form
-
-
- PDDProdActivityToolXianShiXianLiangForm.cs
-
-
- Form
-
-
- PDDProductForm.cs
-
-
- Form
-
-
- PDDProductUpDownForm.cs
-
-
- Form
-
-
- PDDDBProdEditDetailForm.cs
-
-
- Form
-
-
- PDDDBProdImgListForm.cs
-
-
- Form
-
-
- PDDDBProdUploadSelectCacheForm.cs
-
-
- Form
-
-
- PDDDBProdUploadForm.cs
-
-
- Form
-
-
- PDDDBProdListForm.cs
-
-
- Form
-
-
- PDDDBProdEditForm.cs
-
-
- Form
-
-
- PDDGetChanceProdForm.cs
-
-
- Form
-
-
- PDDThirdProdSelectAddShopForm.cs
-
-
- UserControl
-
-
- UcAddPrice.cs
-
-
- UserControl
-
-
- UcPddSpecEdit.cs
-
-
- Form
-
-
- PDDShopUpdateFddlCookieForm.cs
-
-
- Form
-
-
- DouBaoImgListForm.cs
-
-
- Form
-
-
- CefForm.cs
-
-
- Form
-
-
- DouBaoImgCefForm.cs
-
-
- Form
-
-
- ChangeIPForm.cs
-
-
- Form
-
-
- IeForm.cs
-
-
- Form
-
-
- CollectVerifyForm.cs
-
-
- Form
-
-
- MeituMessageDialog.cs
-
-
- Form
-
-
- PinDuoDuoCaptchaForm.cs
-
-
- Form
-
-
- PinDuoDuoLoginForm.cs
-
-
- Form
-
-
- ProxyForm.cs
-
-
- Form
-
-
- TextForm.cs
-
-
- Form
-
-
- TokenNewForm.cs
-
-
- Form
-
-
- MainForm.cs
-
-
- Form
-
-
- PDDAdminAccountForm.cs
-
-
- Form
-
-
- PDDAdminForm.cs
-
-
- Form
-
-
- PDDAdminShopAddSubSaForm.cs
-
-
- Form
-
-
- PDDAdminShopListForm.cs
-
-
- Form
-
-
- PDDAdminShopLoginForm.cs
-
-
- Form
-
-
- PDDShopAddEditForm.cs
-
-
- Form
-
-
- A_PddShopForm.cs
-
-
- Form
-
-
- PDDShopListForm.cs
-
-
- Form
-
-
- PDDShopLoginForm.cs
-
-
- Form
-
-
- PDDShopUpdateCookieForm.cs
-
-
- Form
-
-
- PDDSubAccountListForm.cs
-
-
- Form
-
-
- PDDSubAccountShopEditForm.cs
-
-
-
-
- UserControl
-
-
- UcSubAccount.cs
-
-
-
-
-
- Form
-
-
- TaobaoLoginForm.cs
-
-
- Form
-
-
- ShowImgForm.cs
-
-
- UserControl
-
-
- UcSkuImgItem.cs
-
-
- UserControl
-
-
- UcSkuImgListItem.cs
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- Component
-
-
- UcCheckBox.cs
-
-
- Component
-
-
- Component
-
-
- UcComboBoxMutiSelect .cs
-
-
-
- UcDataGridViewCheckBoxColumn.cs
-
-
- Component
-
-
- UcGroupBoxEx.cs
-
-
- Component
-
-
- UcTabControl.cs
-
-
- Component
-
-
- UcTabControlMetro.cs
-
-
- Component
-
-
- UcTreeView.cs
-
-
- Component
-
-
-
- UserControl
-
-
- StatusBarUserControl.cs
-
-
- UserControl
-
-
- UcSplitPage.cs
-
-
- Form
-
-
- LoginForm.cs
-
-
- Form
-
-
- RegeditForm.cs
-
-
- Form
-
-
- ResetPasswordForm.cs
-
-
- Form
-
-
- SupportQrCodeForm.cs
-
-
- Form
-
-
- OtherBuyerOrderListForm.cs
-
-
- Form
-
-
- TalkAutoReplyConfigForm.cs
-
-
- Form
-
-
- TalkMessageForm.cs
-
-
-
-
-
- Form
-
-
- WxTalkForm.cs
-
-
- Form
-
-
- PDDBuyerOrderListForm.cs
-
-
- BaseTalkForm.cs
-
-
- ChangeForm.cs
-
-
- InitForm.cs
-
-
- RandomComProductForm.cs
-
-
- PDDAddActivityForm.cs
-
-
- ExprotProductForm.cs
-
-
- JstBanPlatformForm.cs
-
-
- PDDDBProdNotesManageFrom.cs
-
-
- PDDDBProdGroupManageFrom.cs
-
-
- WXAdminQualificationImageForm.cs
-
-
- WXAdminTransitWarehouseManage.cs
-
-
- WXAdminAccountBalanceForm.cs
-
-
- WxAdminOemManageForm.cs
-
-
- WxAiTalkForm.cs
-
-
- WXProdNoCheckEditAddressForm.cs
-
-
- WXUserCollectAuthProdEditCatesForm.cs
-
-
- WXUserCollectAuthProdEditNotesForm.cs
-
-
- PDDGetChanceProdByImgForm.cs
-
-
- DouBaoTitleFissionCefForm.cs
-
-
- GetJuShuitanAuthForm.cs
-
-
- Get1688ProductForm.cs
-
-
- GetJuShuitanProductSKUListForm.cs
-
-
- GetJuShuitanProdForm.cs
-
-
- ImgToolForm.cs
-
-
- PddMobileLoginForm.cs
-
-
- WebForm.cs
-
-
- GetAddressForm.cs
-
-
- DataGridViewEx.cs
-
-
- VDianShopEditForm.cs
-
-
- VDianLoginForm.cs
-
-
- VDianShopLoginForm.cs
-
-
- VDianShopListForm.cs
-
-
- VDianUploadProductForm.cs
-
-
- WXAdminAccountSelectForm.cs
-
-
- WXAdminSetTopUpQrCodeForm.cs
-
-
- WXSaleAssistantForm.cs
-
-
- WXAdminAddressSyncForm.cs
-
-
- WXAdminShopListForm.cs
-
-
- WXAdminAccountForm.cs
-
-
- WXAdminForm.cs
-
-
- WXAdminShopAddSubSaForm.cs
-
-
- WXAdminShopLoginForm.cs
-
-
- WXWaybillManageForm.cs
-
-
- WXActivity618Form.cs
-
-
- WXOrderListOptimizeForm.cs
-
-
- WXOrderListForm.cs
-
-
- WXOrderConsignmentForm.cs
-
-
- WXProdClearNoVisit260606Form.cs
-
-
- WXProdClearNoVisitForm.cs
-
-
- WXUserCollectAuthProdListForm.cs
-
-
- WXSelectDBProdListForm.cs
-
-
- WXFinderSquareForm.cs
-
-
- WXProdSyncForm.cs
-
-
- WXProdCouponOrderBoomForm.cs
-
-
- WXProdPreSaleForm.cs
-
-
- WXDBProdUploadForm.cs
-
-
- WXProductForm.cs
-
-
- WXOemPointsTopUpListForm.cs
-
-
- WXOemAccountBalanceForm.cs
-
-
- WXOemAccountForm.cs
-
-
- WXTaxManage.cs
-
-
- WXPDDShopLoginForm.cs
-
-
- WXGetTopUpQrCode.cs
-
-
- WXShopDefaultAddressEditForm.cs
-
-
- WXShopDefaultAddressListForm.cs
-
-
- WXShopOptimizeForm.cs
-
-
- WXShopMultiLoginForm.cs
-
-
- WxShopStatisticsForm.cs
-
-
- WXShopUpdateCookieForm.cs
-
-
- WXShopForm.cs
-
-
- WXShopAddEditForm.cs
-
-
- WXShopListForm.cs
-
-
- WXShopLoginForm.cs
-
-
- WXSubAccountListForm.cs
-
-
- WXSubAccountShopEditForm.cs
-
-
- UcSubAccount.cs
-
-
- AdminAccountForm.cs
-
-
- AdminCardCodeForm.cs
-
-
- AdminForm.cs
-
-
- JITForm.cs
-
-
- JitOrderUploadFileForm.cs
-
-
- JitPushOrder.cs
-
-
- JitShopActiveForm.cs
-
-
- AdminProductPriceCheckForm.cs
-
-
- JoinDeliveryForm.cs
-
-
- ProductChangePriceForm.cs
-
-
- PurchasePriceForm.cs
-
-
- TemuAdsForm.cs
-
-
- TemuJitForm.cs
-
-
- ChangeStockForm.cs
-
-
- ComplianceForm.cs
-
-
- ReceiveAreaForm.cs
-
-
- UcStockEdit.cs
-
-
- DbProductCategorySearch.cs
-
-
- DbProductEditDetailForm.cs
-
-
- DbPriceEditForm.cs
-
-
- DbProductPriceMarkUpForm.cs
-
-
- AdminShopAddSubSaForm.cs
-
-
- AdminShopListForm.cs
-
-
- AdminShopLoginForm.cs
-
-
- BaseForm.cs
-
-
- BaseMsgForm.cs
- Designer
-
-
- BaseGeneralForm.cs
-
-
- OrderForm.cs
-
-
- PriceManageForm.cs
-
-
- ProductForm.cs
-
-
- SaleStockUpForm.cs
-
-
- DbProductEditForm.cs
-
-
- DbProductListForm.cs
-
-
- DbProductSelectEditNotesForm.cs
-
-
- DbProductSelectListManageForm.cs
-
-
- DbProductSelectSetSubSaForm.cs
-
-
- DbProductUserSelectEditNotesForm.cs
-
-
- DbProductUserSelectForm.cs
-
-
- UcPropEdit.cs
-
-
- ProductThirdSelectAddShopForm.cs
-
-
- ProductThirdSelectListManageForm.cs
-
-
- ProductThirdTitleForm.cs
-
-
- ProductThirdUserSelectForm.cs
-
-
- MarketingActivityForm.cs
-
-
- SalesCenterForm.cs
-
-
- UcActivityDiscountCtrl.cs
-
-
- ReturnPackageDetailForm.cs
-
-
- ShopAddEditForm.cs
-
-
- ShopForm.cs
-
-
- ShopListForm.cs
-
-
- ShopLoginForm.cs
-
-
- ShopUpdateCookieForm.cs
-
-
- ShopOrderStatisticsDetailForm.cs
-
-
- ShopOrderStatisticsForm.cs
-
-
- ShopSetPurchasePriceForm.cs
-
-
- ShopWorkStatisticsForm.cs
-
-
- SubAccountListForm.cs
-
-
- SubAccountShopEditForm.cs
-
-
- UcSubAccount.cs
-
-
- SystemForm.cs
-
-
- SystemRemoveRestrictionsForm.cs
-
-
- PDDProdActivityToolShouJianLiJianForm.cs
-
-
- PDDProdCouponForm.cs
-
-
- PDDProdCouponJingXiForm.cs
-
-
- PDDProdCouponLingQuanZhongXinForm.cs
-
-
- PDDProdCouponShangPinLiJianForm.cs
-
-
- PDDProdActivityToolXianShiXianLiangForm.cs
-
-
- PDDProductForm.cs
-
-
- PDDProductUpDownForm.cs
-
-
- PDDDBProdEditDetailForm.cs
-
-
- PDDDBProdImgListForm.cs
-
-
- PDDDBProdUploadSelectCacheForm.cs
-
-
- PDDDBProdUploadForm.cs
-
-
- PDDDBProdListForm.cs
-
-
- PDDDBProdEditForm.cs
-
-
- PDDGetChanceProdForm.cs
-
-
- PDDThirdProdSelectAddShopForm.cs
-
-
- UcAddPrice.cs
-
-
- UcPddSpecEdit.cs
-
-
- PDDShopUpdateFddlCookieForm.cs
-
-
- DouBaoImgListForm.cs
-
-
- CefForm.cs
-
-
- DouBaoImgCefForm.cs
-
-
- ChangeIPForm.cs
-
-
- IeForm.cs
-
-
- CollectVerifyForm.cs
-
-
- MeituMessageDialog.cs
-
-
- PinDuoDuoCaptchaForm.cs
-
-
- PinDuoDuoLoginForm.cs
-
-
- ProxyForm.cs
-
-
- TextForm.cs
-
-
- TokenNewForm.cs
-
-
- MainForm.cs
-
-
- PDDAdminAccountForm.cs
-
-
- PDDAdminForm.cs
-
-
- PDDAdminShopAddSubSaForm.cs
-
-
- PDDAdminShopListForm.cs
-
-
- PDDAdminShopLoginForm.cs
-
-
- PDDShopAddEditForm.cs
-
-
- A_PddShopForm.cs
-
-
- PDDShopListForm.cs
-
-
- PDDShopLoginForm.cs
-
-
- PDDShopUpdateCookieForm.cs
-
-
- PDDSubAccountListForm.cs
-
-
- PDDSubAccountShopEditForm.cs
-
-
- UcSubAccount.cs
-
-
- ResXFileCodeGenerator
- Designer
- Resources.Designer.cs
-
-
- TaobaoLoginForm.cs
-
-
- ShowImgForm.cs
-
-
- UcSkuImgItem.cs
-
-
- UcSkuImgListItem.cs
-
-
- StatusBarUserControl.cs
-
-
- UcSplitPage.cs
-
-
- LoginForm.cs
-
-
- RegeditForm.cs
-
-
- ResetPasswordForm.cs
-
-
- SupportQrCodeForm.cs
-
-
- OtherBuyerOrderListForm.cs
-
-
- TalkAutoReplyConfigForm.cs
-
-
- TalkMessageForm.cs
-
-
- WxTalkForm.cs
-
-
- PDDBuyerOrderListForm.cs
-
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
- True
- Settings.settings
- True
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {6461d807-b1c8-45f0-b388-e0ca1a418de0}
- AllBase
-
-
- {38e74d4c-2d8d-47d2-8a23-417c3c57ade5}
- Work
-
-
-
-
-
-
-
- False
- Microsoft .NET Framework 4.6.2 %28x86 和 x64%29
- true
-
-
- False
- .NET Framework 3.5 SP1
- false
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
+
+
+
+ WinExe
+ true
+ net462
+ TemuKJD
+ 29供应链
+ bag.ico
+ 12
+ ..\bin\
+ false
+ x64
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\DllReference\DevComponents.DotNetBar2.dll
+
+
+ ..\DllReference\FiddlerCore4.dll
+
+
+ ..\DllReference\NaiBa.CefHelper.138.dll
+
+
+ ..\DllReference\NaiBa.Util.dll
+
+
+ ..\DllReference\NaiBa.Util.Winform.dll
+
+
+ ..\DllReference\NaiBa.Util.Zip.dll
+
+
+ ..\DllReference\System.Data.SQLite.DLL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TEMUKJD/KJD.csproj.user b/TEMUKJD/KJD.csproj.user
index a19d39a..e041bfa 100644
--- a/TEMUKJD/KJD.csproj.user
+++ b/TEMUKJD/KJD.csproj.user
@@ -10,8 +10,637 @@
zh-CN
false
+ Development
false
+ ProjectDebugger
+
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ UserControl
+
+
+ UserControl
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ Component
+
+
+ UserControl
+
+
+ UserControl
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
+ Form
+
+
\ No newline at end of file
diff --git a/TEMUKJD/Properties/Resources.Designer.cs b/TEMUKJD/Properties/Resources.Designer.cs
index 4407301..0d67bcb 100644
--- a/TEMUKJD/Properties/Resources.Designer.cs
+++ b/TEMUKJD/Properties/Resources.Designer.cs
@@ -19,7 +19,7 @@ namespace TemuKJD.Properties {
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 VS 项目。
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "18.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
diff --git a/TEMUKJD/Properties/launchSettings.json b/TEMUKJD/Properties/launchSettings.json
new file mode 100644
index 0000000..2265c7b
--- /dev/null
+++ b/TEMUKJD/Properties/launchSettings.json
@@ -0,0 +1,22 @@
+{
+ "profiles": {
+ "Production": {
+ "commandName": "Project",
+ "environmentVariables": {
+ "ENVIRONMENT": "Production"
+ }
+ },
+ "Development": {
+ "commandName": "Project",
+ "environmentVariables": {
+ "ENVIRONMENT": "Development"
+ }
+ },
+ "Test": {
+ "commandName": "Project",
+ "environmentVariables": {
+ "ENVIRONMENT": "Test"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/TEMUKJD/UserForm/LoginForm.cs b/TEMUKJD/UserForm/LoginForm.cs
index 0f2dad5..7c136f6 100644
--- a/TEMUKJD/UserForm/LoginForm.cs
+++ b/TEMUKJD/UserForm/LoginForm.cs
@@ -1,7 +1,7 @@
using AllBase;
+using AllBase.Helper;
using CefSharp;
using CefSharp.WinForms;
-using TemuKJD.BaseForms;
using System;
using System.Collections.Generic;
using System.Diagnostics;
@@ -12,6 +12,7 @@ using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
+using TemuKJD.BaseForms;
using Work;
namespace TemuKJD.UserForm
@@ -65,13 +66,15 @@ namespace TemuKJD.UserForm
//pnlShowRemember.Visible = false;
rbtPrd.Checked = true;
}
+ grpEnvironmentChoice.Visible = true;
+ rbtDev.Checked = EnvironmentHelper.IsDevelopment;
#else
grpEnvironmentChoice.Visible = false;
//pnlShowRemember.Visible = false;
rbtPrd.Checked = true;
#endif
- if (BaseClass.Ico != null)
+ if (BaseClass.Ico != null)
Icon = BaseClass.Ico;
Text = "登录 " + BaseClass.ToolName;
diff --git a/TEMUKJD/packages.config b/TEMUKJD/packages.config
deleted file mode 100644
index a0ae3c2..0000000
--- a/TEMUKJD/packages.config
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file