diff --git a/AllBase/BaseClass.cs b/AllBase/BaseClass.cs
index 6ee4745..7cfc74c 100644
--- a/AllBase/BaseClass.cs
+++ b/AllBase/BaseClass.cs
@@ -27,8 +27,8 @@ namespace AllBase
///
/// 版本ID
///
- public static int VersionCount = 612;
- //public static int VersionCount = 599;
+ public static int VersionCount = 613;
+ //public static int VersionCount = 613;
///
/// 版本号
diff --git a/KJDService/KJD_WebService/BLL/BXX/BXXProductManage.cs b/KJDService/KJD_WebService/BLL/BXX/BXXProductManage.cs
index 7e3985f..b5e26ff 100644
--- a/KJDService/KJD_WebService/BLL/BXX/BXXProductManage.cs
+++ b/KJDService/KJD_WebService/BLL/BXX/BXXProductManage.cs
@@ -49,6 +49,7 @@ namespace KJD_Web.BLL.BXX
MysqlUtils mySql = new MysqlUtils(conn);
string sql = "";
+ //UPDATE `bxx`.`product` set sku_img_replace_id=18 where prod_type = '拖鞋' and sku_img_replace_id<12 order by rand() limit 50;
sql = "insert into bxx.product (from_shop_id,spu_id,skc_id,main_cat_id,main_cat_name,cat_id,cat_name,price_text," +
"product_name,ext_code,main_img,product_json,size_json,notes,add_time,mdy_time) " +
"values ('" + from_shop_id + "','" + spu_id + "','" + skc_id + "','" + main_cat_id + "','" + main_cat_name + "','" +
@@ -449,6 +450,7 @@ namespace KJD_Web.BLL.BXX
var user_name = RegexUtils.GetStringQuery(ref inputData, "user_name")?.Replace("'", "\\'");
var password = RegexUtils.GetStringQuery(ref inputData, "password")?.Replace("'", "\\'");
var in_ext_codes = RegexUtils.GetStringQuery(ref inputData, "in_ext_codes")?.Replace("'", "\\'");
+ var in_skc_ids = RegexUtils.GetStringQuery(ref inputData, "in_skc_ids")?.Replace("'", "\\'");
var in_groups = RegexUtils.GetStringQuery(ref inputData, "in_groups")?.Replace("'", "\\'");
int page = RegexUtils.GetStringQuery(ref inputData, "page").ParseToInt();
@@ -465,6 +467,11 @@ namespace KJD_Web.BLL.BXX
in_ext_codes = "'" + string.Join("','", in_ext_codes.Split(new string[] { ",", ",", " " }, StringSplitOptions.RemoveEmptyEntries)) + "'";
where += " and p.ext_code in (" + in_ext_codes + ")";
}
+ if (!string.IsNullOrEmpty(in_skc_ids))
+ {
+ in_skc_ids = "'" + string.Join("','", in_skc_ids.Split(new string[] { ",", ",", " " }, StringSplitOptions.RemoveEmptyEntries)) + "'";
+ where += " and p.skc_id in (" + in_skc_ids + ")";
+ }
if (!string.IsNullOrEmpty(in_groups))
{
in_groups = "'" + string.Join("','", in_groups.Split(new string[] { ",", ",", " " }, StringSplitOptions.RemoveEmptyEntries)) + "'";
@@ -555,12 +562,20 @@ namespace KJD_Web.BLL.BXX
return "{\"code\":50000,\"msg\":\"校验失败\"}";
var user_name = RegexUtils.GetStringQuery(ref inputData, "user_name")?.Replace("'", "\\'");
+ if (string.IsNullOrEmpty(user_name))
+ {
+ return "{\"code\":500,\"msg\":\"没有用户名\"}";
+ }
+
var id = RegexUtils.GetStringQuery(ref inputData, "db_id")?.Replace("'", "\\'");
+ if (string.IsNullOrEmpty(id))
+ {
+ return "{\"code\":500,\"msg\":\"删除失败:请指定要删除的数据!\"}";
+ }
string conn = System.Configuration.ConfigurationManager.ConnectionStrings["ConnKJD"].ConnectionString;
MysqlUtils mySql = new MysqlUtils(conn);
- string sql = "delete from bxx.product where id='"
- + id + "'";
+ string sql = "delete from bxx.product where id='" + id + "'";
var rst = mySql.ExecuteNonQuery(sql);
mySql.Close();
@@ -1102,17 +1117,20 @@ namespace KJD_Web.BLL.BXX
return "{\"code\":50000,\"msg\":\"校验失败\"}";
var user_name = RegexUtils.GetStringQuery(ref inputData, "user_name")?.Replace("'", "\\'");
- var id = RegexUtils.GetStringQuery(ref inputData, "db_id")?.Replace("'", "\\'");
-
if (string.IsNullOrEmpty(user_name))
{
return "{\"code\":500,\"msg\":\"没有用户名\"}";
}
+ var id = RegexUtils.GetStringQuery(ref inputData, "db_id")?.Replace("'", "\\'");
+ if (string.IsNullOrEmpty(id))
+ {
+ return "{\"code\":500,\"msg\":\"删除失败:请指定要删除的数据!\"}";
+ }
+
string conn = System.Configuration.ConfigurationManager.ConnectionStrings["ConnKJD"].ConnectionString;
MysqlUtils mySql = new MysqlUtils(conn);
- string sql = "delete from bxx.product_select where id='"
- + id + "'";
+ string sql = "delete from bxx.product_select where id='" + id + "'";
var rst = mySql.ExecuteNonQuery(sql);
mySql.Close();
diff --git a/KJDService/KJD_WebService/KJD_WebService.csproj.user b/KJDService/KJD_WebService/KJD_WebService.csproj.user
index 1b87364..4bcdc04 100644
--- a/KJDService/KJD_WebService/KJD_WebService.csproj.user
+++ b/KJDService/KJD_WebService/KJD_WebService.csproj.user
@@ -8,7 +8,7 @@
- Debug|Any CPU
+ Release|Any CPU
ShowAllFiles
diff --git a/TEMUKJD/KJDForms/AdminForms/AdminProductPriceCheckForm.Designer.cs b/TEMUKJD/KJDForms/AdminForms/AdminProductPriceCheckForm.Designer.cs
index c938d71..65772bd 100644
--- a/TEMUKJD/KJDForms/AdminForms/AdminProductPriceCheckForm.Designer.cs
+++ b/TEMUKJD/KJDForms/AdminForms/AdminProductPriceCheckForm.Designer.cs
@@ -62,7 +62,6 @@ namespace TemuKJD.KJDForms.AdminForms
this.btnSearchPrice2 = new DevComponents.DotNetBar.PanelEx();
this.label15 = new System.Windows.Forms.Label();
this.btnRestoreProdName = new DevComponents.DotNetBar.PanelEx();
- this.txtSkcId = new System.Windows.Forms.TextBox();
this.chkSearchAllShop = new TemuKJD.UserComponent.UcCheckBox(this.components);
this.btnEmpty = new DevComponents.DotNetBar.PanelEx();
this.btnSearchPrice = new DevComponents.DotNetBar.PanelEx();
@@ -135,6 +134,7 @@ namespace TemuKJD.KJDForms.AdminForms
this.splitContainer4 = new System.Windows.Forms.SplitContainer();
this.ucSplitPage1 = new TemuKJD.UserControls.UcSplitPage();
this.statusBar = new TemuKJD.UserControls.StatusBarUserControl();
+ this.txtSkcId = new System.Windows.Forms.TextBox();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -619,13 +619,6 @@ namespace TemuKJD.KJDForms.AdminForms
this.btnRestoreProdName.Text = "批量还原标题";
this.btnRestoreProdName.Click += new System.EventHandler(this.btnRestoreProdName_Click);
//
- // txtSkcId
- //
- this.txtSkcId.Location = new System.Drawing.Point(446, 14);
- this.txtSkcId.Name = "txtSkcId";
- this.txtSkcId.Size = new System.Drawing.Size(251, 23);
- this.txtSkcId.TabIndex = 733;
- //
// chkSearchAllShop
//
this.chkSearchAllShop.AutoSize = true;
@@ -1532,6 +1525,13 @@ namespace TemuKJD.KJDForms.AdminForms
this.statusBar.Size = new System.Drawing.Size(1064, 26);
this.statusBar.TabIndex = 2;
//
+ // txtSkcId
+ //
+ this.txtSkcId.Location = new System.Drawing.Point(446, 14);
+ this.txtSkcId.Name = "txtSkcId";
+ this.txtSkcId.Size = new System.Drawing.Size(251, 23);
+ this.txtSkcId.TabIndex = 733;
+ //
// AdminProductPriceCheckForm
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -1617,7 +1617,6 @@ namespace TemuKJD.KJDForms.AdminForms
private System.Windows.Forms.PictureBox pbShopLoading;
private UserComponent.UcCheckBox chkSearchAllShop;
private System.Windows.Forms.Label label6;
- private System.Windows.Forms.TextBox txtSkcId;
private System.Windows.Forms.Label label7;
private DevComponents.DotNetBar.PanelEx btnRestoreProdName;
private DevComponents.DotNetBar.PanelEx btnMutliCancel;
@@ -1686,5 +1685,6 @@ namespace TemuKJD.KJDForms.AdminForms
private System.Windows.Forms.TextBox txtExtCode;
private System.Windows.Forms.Label label12;
private DevComponents.DotNetBar.PanelEx btnResetExtCode;
+ private System.Windows.Forms.TextBox txtSkcId;
}
}
\ No newline at end of file
diff --git a/TEMUKJD/KJDForms/ShopForms/ShopListForm.cs b/TEMUKJD/KJDForms/ShopForms/ShopListForm.cs
index 22111c2..dbe50bd 100644
--- a/TEMUKJD/KJDForms/ShopForms/ShopListForm.cs
+++ b/TEMUKJD/KJDForms/ShopForms/ShopListForm.cs
@@ -949,6 +949,7 @@ namespace TemuKJD.KJDForms.ShopForms
this.pbLoading.Visible = false;
this.splitContainer1.Panel1.Enabled = true;
}));
+ break;
}
}
});
@@ -1088,6 +1089,7 @@ namespace TemuKJD.KJDForms.ShopForms
this.pbLoading.Visible = false;
this.splitContainer1.Panel1.Enabled = true;
}));
+ break;
}
}
});
diff --git a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.Designer.cs b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.Designer.cs
index 9f61a77..01958f4 100644
--- a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.Designer.cs
+++ b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.Designer.cs
@@ -38,17 +38,15 @@ namespace TemuKJD.PDDForms.ProductSelectForms
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PDDDBProdListForm));
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
+ this.btnSearch = new DevComponents.DotNetBar.PanelEx();
this.cmbGroup = new System.Windows.Forms.ComboBox();
this.btnSetGroup = new DevComponents.DotNetBar.PanelEx();
- this.btnDelSelect = new TemuKJD.UserControls.ButtonEx();
this.cmbSort = new System.Windows.Forms.ComboBox();
- this.btnSelect = new TemuKJD.UserControls.ButtonEx();
this.txtNotes = new System.Windows.Forms.TextBox();
this.lblNotes = new System.Windows.Forms.Label();
this.txtSPU = new System.Windows.Forms.TextBox();
this.label5 = new System.Windows.Forms.Label();
this.pnlEmpty = new DevComponents.DotNetBar.PanelEx();
- this.btnSearch = new TemuKJD.UserControls.ButtonEx();
this.txtExtCode = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label();
this.txtProdName = new System.Windows.Forms.TextBox();
@@ -87,8 +85,9 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.col_select_product = new System.Windows.Forms.DataGridViewLinkColumn();
this.ucSplitPage1 = new TemuKJD.UserControls.UcSplitPage();
this.statusBar = new TemuKJD.UserControls.StatusBarUserControl();
- this.txtGroup = new System.Windows.Forms.TextBox();
- this.label7 = new System.Windows.Forms.Label();
+ this.btnDelSelect = new DevComponents.DotNetBar.PanelEx();
+ this.btnSelect = new DevComponents.DotNetBar.PanelEx();
+ this.cmbGroupFilter = new System.Windows.Forms.ComboBox();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -112,39 +111,62 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
// splitContainer1.Panel1
//
- this.splitContainer1.Panel1.Controls.Add(this.txtGroup);
- this.splitContainer1.Panel1.Controls.Add(this.label7);
- this.splitContainer1.Panel1.Controls.Add(this.cmbGroup);
- this.splitContainer1.Panel1.Controls.Add(this.btnSetGroup);
+ this.splitContainer1.Panel1.Controls.Add(this.cmbGroupFilter);
+ this.splitContainer1.Panel1.Controls.Add(this.btnSelect);
this.splitContainer1.Panel1.Controls.Add(this.btnDelSelect);
this.splitContainer1.Panel1.Controls.Add(this.cmbSort);
- this.splitContainer1.Panel1.Controls.Add(this.btnSelect);
+ this.splitContainer1.Panel1.Controls.Add(this.label6);
+ this.splitContainer1.Panel1.Controls.Add(this.btnSearch);
+ this.splitContainer1.Panel1.Controls.Add(this.cmbGroup);
+ this.splitContainer1.Panel1.Controls.Add(this.btnSetGroup);
this.splitContainer1.Panel1.Controls.Add(this.txtNotes);
this.splitContainer1.Panel1.Controls.Add(this.lblNotes);
this.splitContainer1.Panel1.Controls.Add(this.txtSPU);
this.splitContainer1.Panel1.Controls.Add(this.label5);
this.splitContainer1.Panel1.Controls.Add(this.pnlEmpty);
- this.splitContainer1.Panel1.Controls.Add(this.btnSearch);
this.splitContainer1.Panel1.Controls.Add(this.txtExtCode);
this.splitContainer1.Panel1.Controls.Add(this.label4);
this.splitContainer1.Panel1.Controls.Add(this.txtProdName);
this.splitContainer1.Panel1.Controls.Add(this.label3);
this.splitContainer1.Panel1.Controls.Add(this.txtCat);
this.splitContainer1.Panel1.Controls.Add(this.label2);
- this.splitContainer1.Panel1.Controls.Add(this.label6);
this.splitContainer1.Panel1.Controls.Add(this.lblGroup);
//
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.splitContainer2);
- this.splitContainer1.Size = new System.Drawing.Size(1358, 686);
+ this.splitContainer1.Size = new System.Drawing.Size(1364, 686);
this.splitContainer1.SplitterDistance = 53;
this.splitContainer1.TabIndex = 1;
//
+ // btnSearch
+ //
+ this.btnSearch.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnSearch.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnSearch.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnSearch.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnSearch.Location = new System.Drawing.Point(695, 15);
+ this.btnSearch.Name = "btnSearch";
+ this.btnSearch.Size = new System.Drawing.Size(56, 25);
+ this.btnSearch.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSearch.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnSearch.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnSearch.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.btnSearch.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
+ this.btnSearch.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
+ this.btnSearch.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnSearch.Style.GradientAngle = 90;
+ this.btnSearch.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSearch.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnSearch.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnSearch.TabIndex = 643;
+ this.btnSearch.Text = "搜索";
+ this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click);
+ //
// cmbGroup
//
this.cmbGroup.FormattingEnabled = true;
- this.cmbGroup.Location = new System.Drawing.Point(981, 16);
+ this.cmbGroup.Location = new System.Drawing.Point(994, 15);
this.cmbGroup.Name = "cmbGroup";
this.cmbGroup.Size = new System.Drawing.Size(85, 25);
this.cmbGroup.TabIndex = 640;
@@ -155,9 +177,9 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.btnSetGroup.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnSetGroup.DisabledBackColor = System.Drawing.Color.Empty;
this.btnSetGroup.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnSetGroup.Location = new System.Drawing.Point(1068, 17);
+ this.btnSetGroup.Location = new System.Drawing.Point(1081, 15);
this.btnSetGroup.Name = "btnSetGroup";
- this.btnSetGroup.Size = new System.Drawing.Size(84, 23);
+ this.btnSetGroup.Size = new System.Drawing.Size(84, 25);
this.btnSetGroup.Style.Alignment = System.Drawing.StringAlignment.Center;
this.btnSetGroup.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
this.btnSetGroup.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
@@ -173,57 +195,21 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.btnSetGroup.Text = "批量设置分组";
this.btnSetGroup.Click += new System.EventHandler(this.btnSetGroup_Click);
//
- // btnDelSelect
- //
- this.btnDelSelect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.btnDelSelect.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnDelSelect.Cursor = System.Windows.Forms.Cursors.Hand;
- this.btnDelSelect.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.btnDelSelect.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnDelSelect.ForeColor = System.Drawing.Color.White;
- this.btnDelSelect.Location = new System.Drawing.Point(1161, 15);
- this.btnDelSelect.Margin = new System.Windows.Forms.Padding(2);
- this.btnDelSelect.Name = "btnDelSelect";
- this.btnDelSelect.Size = new System.Drawing.Size(91, 26);
- this.btnDelSelect.TabIndex = 452;
- this.btnDelSelect.Text = "删除选中商品";
- this.btnDelSelect.UseVisualStyleBackColor = false;
- this.btnDelSelect.Visible = false;
- this.btnDelSelect.Click += new System.EventHandler(this.btnDelSelect_Click);
- //
// cmbSort
//
this.cmbSort.FormattingEnabled = true;
this.cmbSort.Items.AddRange(new object[] {
"入库时间",
"认领总数"});
- this.cmbSort.Location = new System.Drawing.Point(857, 16);
+ this.cmbSort.Location = new System.Drawing.Point(891, 15);
this.cmbSort.Name = "cmbSort";
this.cmbSort.Size = new System.Drawing.Size(79, 25);
this.cmbSort.TabIndex = 448;
this.cmbSort.Text = "入库时间";
//
- // btnSelect
- //
- this.btnSelect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.btnSelect.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnSelect.Cursor = System.Windows.Forms.Cursors.Hand;
- this.btnSelect.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.btnSelect.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnSelect.ForeColor = System.Drawing.Color.White;
- this.btnSelect.Location = new System.Drawing.Point(1256, 15);
- this.btnSelect.Margin = new System.Windows.Forms.Padding(2);
- this.btnSelect.Name = "btnSelect";
- this.btnSelect.Size = new System.Drawing.Size(91, 26);
- this.btnSelect.TabIndex = 444;
- this.btnSelect.Text = "认领选中商品";
- this.btnSelect.UseVisualStyleBackColor = false;
- this.btnSelect.Visible = false;
- this.btnSelect.Click += new System.EventHandler(this.btnSelect_Click);
- //
// txtNotes
//
- this.txtNotes.Location = new System.Drawing.Point(498, 17);
+ this.txtNotes.Location = new System.Drawing.Point(498, 16);
this.txtNotes.Name = "txtNotes";
this.txtNotes.Size = new System.Drawing.Size(77, 23);
this.txtNotes.TabIndex = 439;
@@ -231,7 +217,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// lblNotes
//
this.lblNotes.AutoSize = true;
- this.lblNotes.Location = new System.Drawing.Point(464, 20);
+ this.lblNotes.Location = new System.Drawing.Point(464, 19);
this.lblNotes.Name = "lblNotes";
this.lblNotes.Size = new System.Drawing.Size(44, 17);
this.lblNotes.TabIndex = 440;
@@ -258,9 +244,9 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.pnlEmpty.CanvasColor = System.Drawing.SystemColors.Control;
this.pnlEmpty.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.pnlEmpty.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlEmpty.Location = new System.Drawing.Point(739, 15);
+ this.pnlEmpty.Location = new System.Drawing.Point(753, 15);
this.pnlEmpty.Name = "pnlEmpty";
- this.pnlEmpty.Size = new System.Drawing.Size(56, 26);
+ this.pnlEmpty.Size = new System.Drawing.Size(56, 25);
this.pnlEmpty.Style.Alignment = System.Drawing.StringAlignment.Center;
this.pnlEmpty.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(185)))), ((int)(((byte)(215)))), ((int)(((byte)(255)))));
this.pnlEmpty.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(185)))), ((int)(((byte)(215)))), ((int)(((byte)(255)))));
@@ -277,25 +263,9 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.pnlEmpty.Text = "清空条件";
this.pnlEmpty.Click += new System.EventHandler(this.pnlEmpty_Click);
//
- // btnSearch
- //
- this.btnSearch.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnSearch.Cursor = System.Windows.Forms.Cursors.Hand;
- this.btnSearch.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.btnSearch.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnSearch.ForeColor = System.Drawing.Color.White;
- this.btnSearch.Location = new System.Drawing.Point(690, 15);
- this.btnSearch.Margin = new System.Windows.Forms.Padding(2);
- this.btnSearch.Name = "btnSearch";
- this.btnSearch.Size = new System.Drawing.Size(46, 26);
- this.btnSearch.TabIndex = 424;
- this.btnSearch.Text = "搜索";
- this.btnSearch.UseVisualStyleBackColor = false;
- this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click);
- //
// txtExtCode
//
- this.txtExtCode.Location = new System.Drawing.Point(387, 17);
+ this.txtExtCode.Location = new System.Drawing.Point(387, 16);
this.txtExtCode.Name = "txtExtCode";
this.txtExtCode.Size = new System.Drawing.Size(77, 23);
this.txtExtCode.TabIndex = 429;
@@ -303,7 +273,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// label4
//
this.label4.AutoSize = true;
- this.label4.Location = new System.Drawing.Point(353, 20);
+ this.label4.Location = new System.Drawing.Point(353, 19);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(44, 17);
this.label4.TabIndex = 430;
@@ -311,7 +281,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
// txtProdName
//
- this.txtProdName.Location = new System.Drawing.Point(276, 17);
+ this.txtProdName.Location = new System.Drawing.Point(276, 16);
this.txtProdName.Name = "txtProdName";
this.txtProdName.Size = new System.Drawing.Size(77, 23);
this.txtProdName.TabIndex = 427;
@@ -319,7 +289,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// label3
//
this.label3.AutoSize = true;
- this.label3.Location = new System.Drawing.Point(242, 20);
+ this.label3.Location = new System.Drawing.Point(242, 19);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(44, 17);
this.label3.TabIndex = 428;
@@ -327,7 +297,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
// txtCat
//
- this.txtCat.Location = new System.Drawing.Point(165, 17);
+ this.txtCat.Location = new System.Drawing.Point(165, 16);
this.txtCat.Name = "txtCat";
this.txtCat.Size = new System.Drawing.Size(77, 23);
this.txtCat.TabIndex = 425;
@@ -335,7 +305,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// label2
//
this.label2.AutoSize = true;
- this.label2.Location = new System.Drawing.Point(131, 20);
+ this.label2.Location = new System.Drawing.Point(131, 19);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(44, 17);
this.label2.TabIndex = 426;
@@ -344,7 +314,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// label6
//
this.label6.AutoSize = true;
- this.label6.Location = new System.Drawing.Point(800, 20);
+ this.label6.Location = new System.Drawing.Point(834, 19);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(68, 17);
this.label6.TabIndex = 449;
@@ -353,7 +323,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// lblGroup
//
this.lblGroup.AutoSize = true;
- this.lblGroup.Location = new System.Drawing.Point(948, 20);
+ this.lblGroup.Location = new System.Drawing.Point(575, 19);
this.lblGroup.Name = "lblGroup";
this.lblGroup.Size = new System.Drawing.Size(44, 17);
this.lblGroup.TabIndex = 641;
@@ -379,7 +349,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
this.splitContainer2.Panel2.Controls.Add(this.ucSplitPage1);
this.splitContainer2.Panel2.Controls.Add(this.statusBar);
- this.splitContainer2.Size = new System.Drawing.Size(1358, 629);
+ this.splitContainer2.Size = new System.Drawing.Size(1364, 629);
this.splitContainer2.SplitterDistance = 600;
this.splitContainer2.TabIndex = 0;
//
@@ -387,7 +357,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
this.pbLoading.Anchor = System.Windows.Forms.AnchorStyles.None;
this.pbLoading.Image = global::TemuKJD.Properties.Resources.loading_blue;
- this.pbLoading.Location = new System.Drawing.Point(654, 275);
+ this.pbLoading.Location = new System.Drawing.Point(657, 275);
this.pbLoading.Name = "pbLoading";
this.pbLoading.Size = new System.Drawing.Size(50, 50);
this.pbLoading.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
@@ -459,7 +429,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.dgvDbProduct.Name = "dgvDbProduct";
this.dgvDbProduct.ReadOnly = true;
this.dgvDbProduct.RowTemplate.Height = 23;
- this.dgvDbProduct.Size = new System.Drawing.Size(1350, 600);
+ this.dgvDbProduct.Size = new System.Drawing.Size(1356, 600);
this.dgvDbProduct.TabIndex = 6;
this.dgvDbProduct.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvDbProduct_CellContentClick);
this.dgvDbProduct.Scroll += new System.Windows.Forms.ScrollEventHandler(this.dgvDbProduct_Scroll);
@@ -645,7 +615,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.ucSplitPage1.CurrentPage = 1;
this.ucSplitPage1.Dock = System.Windows.Forms.DockStyle.Right;
this.ucSplitPage1.IsShowPageSize = false;
- this.ucSplitPage1.Location = new System.Drawing.Point(996, 0);
+ this.ucSplitPage1.Location = new System.Drawing.Point(1002, 0);
this.ucSplitPage1.Margin = new System.Windows.Forms.Padding(0);
this.ucSplitPage1.Name = "ucSplitPage1";
this.ucSplitPage1.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0);
@@ -662,29 +632,69 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.statusBar.Location = new System.Drawing.Point(0, 0);
this.statusBar.Margin = new System.Windows.Forms.Padding(0);
this.statusBar.Name = "statusBar";
- this.statusBar.Size = new System.Drawing.Size(1358, 25);
+ this.statusBar.Size = new System.Drawing.Size(1364, 25);
this.statusBar.TabIndex = 5;
//
- // txtGroup
+ // btnDelSelect
//
- this.txtGroup.Location = new System.Drawing.Point(610, 17);
- this.txtGroup.Name = "txtGroup";
- this.txtGroup.Size = new System.Drawing.Size(77, 23);
- this.txtGroup.TabIndex = 647;
+ this.btnDelSelect.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnDelSelect.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnDelSelect.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnDelSelect.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnDelSelect.Location = new System.Drawing.Point(1187, 15);
+ this.btnDelSelect.Name = "btnDelSelect";
+ this.btnDelSelect.Size = new System.Drawing.Size(84, 25);
+ this.btnDelSelect.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnDelSelect.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnDelSelect.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnDelSelect.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.btnDelSelect.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
+ this.btnDelSelect.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
+ this.btnDelSelect.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnDelSelect.Style.GradientAngle = 90;
+ this.btnDelSelect.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnDelSelect.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnDelSelect.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnDelSelect.TabIndex = 643;
+ this.btnDelSelect.Text = "删除选中商品";
+ this.btnDelSelect.Click += new System.EventHandler(this.btnDelSelect_Click);
//
- // label7
+ // btnSelect
//
- this.label7.AutoSize = true;
- this.label7.Location = new System.Drawing.Point(576, 20);
- this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(44, 17);
- this.label7.TabIndex = 648;
- this.label7.Text = "分组:";
+ this.btnSelect.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.btnSelect.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.btnSelect.DisabledBackColor = System.Drawing.Color.Empty;
+ this.btnSelect.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.btnSelect.Location = new System.Drawing.Point(1274, 15);
+ this.btnSelect.Name = "btnSelect";
+ this.btnSelect.Size = new System.Drawing.Size(84, 25);
+ this.btnSelect.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSelect.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnSelect.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
+ this.btnSelect.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.btnSelect.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
+ this.btnSelect.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
+ this.btnSelect.Style.ForeColor.Color = System.Drawing.Color.White;
+ this.btnSelect.Style.GradientAngle = 90;
+ this.btnSelect.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
+ this.btnSelect.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnSelect.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
+ this.btnSelect.TabIndex = 647;
+ this.btnSelect.Text = "认领选中商品";
+ this.btnSelect.Click += new System.EventHandler(this.btnSelect_Click);
+ //
+ // cmbGroupFilter
+ //
+ this.cmbGroupFilter.FormattingEnabled = true;
+ this.cmbGroupFilter.Location = new System.Drawing.Point(608, 15);
+ this.cmbGroupFilter.Name = "cmbGroupFilter";
+ this.cmbGroupFilter.Size = new System.Drawing.Size(85, 25);
+ this.cmbGroupFilter.TabIndex = 653;
//
// PDDDBProdListForm
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
- this.ClientSize = new System.Drawing.Size(1360, 720);
+ this.ClientSize = new System.Drawing.Size(1366, 720);
this.Controls.Add(this.splitContainer1);
this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
@@ -721,7 +731,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private System.Windows.Forms.TextBox txtSKC;
private System.Windows.Forms.Label label1;
private DevComponents.DotNetBar.PanelEx pnlEmpty;
- private UserControls.ButtonEx btnSearch;
private System.Windows.Forms.TextBox txtExtCode;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.TextBox txtProdName;
@@ -732,10 +741,8 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private System.Windows.Forms.PictureBox pbLoading;
private System.Windows.Forms.TextBox txtNotes;
private System.Windows.Forms.Label lblNotes;
- private UserControls.ButtonEx btnSelect;
private System.Windows.Forms.ComboBox cmbSort;
private System.Windows.Forms.Label label6;
- private UserControls.ButtonEx btnDelSelect;
private System.Windows.Forms.ComboBox cmbGroup;
private DevComponents.DotNetBar.PanelEx btnSetGroup;
private System.Windows.Forms.Label lblGroup;
@@ -762,7 +769,9 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private System.Windows.Forms.DataGridViewLinkColumn col_edit;
private System.Windows.Forms.DataGridViewLinkColumn col_delete;
private System.Windows.Forms.DataGridViewLinkColumn col_select_product;
- private System.Windows.Forms.TextBox txtGroup;
- private System.Windows.Forms.Label label7;
+ private DevComponents.DotNetBar.PanelEx btnSearch;
+ private DevComponents.DotNetBar.PanelEx btnSelect;
+ private DevComponents.DotNetBar.PanelEx btnDelSelect;
+ private System.Windows.Forms.ComboBox cmbGroupFilter;
}
}
\ No newline at end of file
diff --git a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.cs b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.cs
index ad1749c..d422a88 100644
--- a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.cs
+++ b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdListForm.cs
@@ -58,7 +58,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
lblGroup.Visible = cmbGroup.Visible = btnSetGroup.Visible = true;
- GetGroup();
+ GetPDDProductGroup(new List { cmbGroup, cmbGroupFilter, });
}
else
{
@@ -208,16 +208,16 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//BaseMsgForm.ShowError("图片加载失败 " + getImgError);
image = TemuKJD.Properties.Resources.errpic;
- try
+ Invoke(new Action(() =>
{
- Invoke(new Action(() =>
+ try
{
row.Cells["colMainImg"].Value = image;
- }));
- }
- catch
- {
- }
+ }
+ catch
+ {
+ }
+ }));
}
});
}
@@ -242,7 +242,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
"&search_notes=" + txtNotes.Text.Trim() +
"&search_cat=" + txtCat.Text.Trim() +
"&search_ext_code=" + txtExtCode.Text.Trim() +
- "&search_group=" + txtGroup.Text.Trim() +
+ "&search_group=" + cmbGroupFilter.Text.Trim() +
"&search_prod_name=" + txtProdName.Text.Trim();
if (shop != null && !string.IsNullOrEmpty(shop.ShopId))
{
@@ -311,7 +311,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.txtSKC.Text = "";
this.txtSPU.Text = "";
this.txtNotes.Text = "";
- this.txtGroup.Text = "";
+ this.cmbGroupFilter.Text = "";
}
private void dgvDbProduct_CellContentClick(object sender, DataGridViewCellEventArgs e)
@@ -621,10 +621,14 @@ namespace TemuKJD.PDDForms.ProductSelectForms
}
}
- GetGroup();
+ GetPDDProductGroup(new List { cmbGroup, cmbGroupFilter, });
}
- void GetGroup()
+ public static void GetPDDProductGroup(ComboBox box)
+ {
+ GetPDDProductGroup(new List { box });
+ }
+ public static void GetPDDProductGroup(List boxs)
{
var url = BaseClass.BuildObjString("product/get_product_groups");
var data = UserLogin.GetSignaturex();
@@ -635,25 +639,20 @@ namespace TemuKJD.PDDForms.ProductSelectForms
html = GetHtml.PostUtf8(url, data);
if (string.IsNullOrEmpty(html) || !html.Contains("\"code\":200"))
{
- //BaseMsgForm.ShowError("商品分组编辑失败,请重试!" + BaseRegex.GetStringJson(ref html, "msg"));
+ //BaseMsgForm.ShowError("商品分组获取失败,请重试!" + BaseRegex.GetStringJson(ref html, "msg"));
}
else
{
- //foreach (var prod in prodList)
- //{
- // prod.group = cmbGroup.Text.Trim();
- //}
- //foreach (var row in rows)
- //{
- // row.Cells["colGroup"].Value = cmbGroup.Text.Trim();
- //}
- this.cmbGroup.Items.Clear();
- var groups = BaseRegex.GetStringJson(ref html, "data");
- foreach (var item in groups.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries))
+ foreach (var box in boxs)
{
- this.cmbGroup.Items.Add(item);
+ box.Items.Clear();
+ var groups = BaseRegex.GetStringJson(ref html, "data");
+ foreach (var item in groups.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries))
+ {
+ box.Items.Add(item);
+ }
+ box.Items.Add("");
}
- this.cmbGroup.Items.Add("");
}
}
}
diff --git a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.Designer.cs b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.Designer.cs
index cbb4ab4..8be3933 100644
--- a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.Designer.cs
+++ b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.Designer.cs
@@ -30,11 +30,11 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle();
- System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle5 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle8 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle9 = new System.Windows.Forms.DataGridViewCellStyle();
+ System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle10 = new System.Windows.Forms.DataGridViewCellStyle();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.ucGroupBoxEx2 = new TemuKJD.UserComponent.UcGroupBoxEx(this.components);
this.chkKeepChanceGoodsImg = new TemuKJD.UserComponent.UcCheckBox(this.components);
@@ -72,6 +72,8 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.chkLowPriceSku = new TemuKJD.UserComponent.UcCheckBox(this.components);
this.lblLowPriceSkuImg = new System.Windows.Forms.Label();
this.ucGroupBoxEx4 = new TemuKJD.UserComponent.UcGroupBoxEx(this.components);
+ this.cmbGroupFilter = new System.Windows.Forms.ComboBox();
+ this.label20 = new System.Windows.Forms.Label();
this.panelEx3 = new DevComponents.DotNetBar.PanelEx();
this.txtExtCodeFilter = new System.Windows.Forms.TextBox();
this.btnClearUpload = new DevComponents.DotNetBar.PanelEx();
@@ -95,28 +97,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.colCanUse = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.colRemaining = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.colMessage = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.panel2 = new System.Windows.Forms.Panel();
- this.pnlEmpty = new DevComponents.DotNetBar.PanelEx();
- this.txtShopId = new System.Windows.Forms.TextBox();
- this.label5 = new System.Windows.Forms.Label();
- this.txtSKC = new System.Windows.Forms.TextBox();
- this.btnSearch = new DevComponents.DotNetBar.PanelEx();
- this.label8 = new System.Windows.Forms.Label();
- this.txtSPU = new System.Windows.Forms.TextBox();
- this.cmbStatus = new System.Windows.Forms.ComboBox();
- this.label1 = new System.Windows.Forms.Label();
- this.label12 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.cmbUserNotes = new System.Windows.Forms.ComboBox();
- this.txtExtCode = new System.Windows.Forms.TextBox();
- this.txtProdName = new System.Windows.Forms.TextBox();
- this.label13 = new System.Windows.Forms.Label();
- this.label3 = new System.Windows.Forms.Label();
- this.label6 = new System.Windows.Forms.Label();
- this.txtShopName = new System.Windows.Forms.TextBox();
- this.cmbNotes = new System.Windows.Forms.ComboBox();
- this.btnDelSelect = new DevComponents.DotNetBar.PanelEx();
- this.label7 = new System.Windows.Forms.Label();
this.pbLoading = new System.Windows.Forms.PictureBox();
this.panel1 = new System.Windows.Forms.Panel();
this.dgvSelectProduct = new TemuKJD.UserComponent.DataGridViewEx();
@@ -146,9 +126,8 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.statusBar = new TemuKJD.UserControls.StatusBarUserControl();
this.btnClear = new DevComponents.DotNetBar.PanelEx();
this.panelEx1 = new DevComponents.DotNetBar.PanelEx();
- this.ucSplitPage1 = new TemuKJD.UserControls.UcSplitPage();
- this.txtGroupFilter = new System.Windows.Forms.TextBox();
- this.label20 = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.txtIdFilter = new System.Windows.Forms.TextBox();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
@@ -169,7 +148,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.splitContainer2.Panel2.SuspendLayout();
this.splitContainer2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvShop)).BeginInit();
- this.panel2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pbLoading)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dgvSelectProduct)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.splitContainer4)).BeginInit();
@@ -731,7 +709,9 @@ namespace TemuKJD.PDDForms.ProductSelectForms
| System.Windows.Forms.AnchorStyles.Left)));
this.ucGroupBoxEx4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
this.ucGroupBoxEx4.BorderStyle = TemuKJD.UserComponent.UcGroupBoxEx.GroupBoxBorderStyle.ROUND;
- this.ucGroupBoxEx4.Controls.Add(this.txtGroupFilter);
+ this.ucGroupBoxEx4.Controls.Add(this.txtIdFilter);
+ this.ucGroupBoxEx4.Controls.Add(this.label1);
+ this.ucGroupBoxEx4.Controls.Add(this.cmbGroupFilter);
this.ucGroupBoxEx4.Controls.Add(this.label20);
this.ucGroupBoxEx4.Controls.Add(this.panelEx3);
this.ucGroupBoxEx4.Controls.Add(this.txtExtCodeFilter);
@@ -748,13 +728,31 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.ucGroupBoxEx4.TabStop = false;
this.ucGroupBoxEx4.Text = "待传商品";
//
+ // cmbGroupFilter
+ //
+ this.cmbGroupFilter.FormattingEnabled = true;
+ this.cmbGroupFilter.Location = new System.Drawing.Point(70, 19);
+ this.cmbGroupFilter.Name = "cmbGroupFilter";
+ this.cmbGroupFilter.Size = new System.Drawing.Size(96, 25);
+ this.cmbGroupFilter.TabIndex = 641;
+ //
+ // label20
+ //
+ this.label20.AutoSize = true;
+ this.label20.Location = new System.Drawing.Point(16, 22);
+ this.label20.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
+ this.label20.Name = "label20";
+ this.label20.Size = new System.Drawing.Size(56, 17);
+ this.label20.TabIndex = 570;
+ this.label20.Text = "筛选分组";
+ //
// panelEx3
//
this.panelEx3.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.panelEx3.CanvasColor = System.Drawing.SystemColors.Control;
this.panelEx3.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.panelEx3.DisabledBackColor = System.Drawing.Color.Empty;
- this.panelEx3.Location = new System.Drawing.Point(247, 48);
+ this.panelEx3.Location = new System.Drawing.Point(249, 48);
this.panelEx3.Margin = new System.Windows.Forms.Padding(4, 2, 2, 2);
this.panelEx3.Name = "panelEx3";
this.panelEx3.Size = new System.Drawing.Size(60, 23);
@@ -781,7 +779,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.txtExtCodeFilter.Location = new System.Drawing.Point(70, 48);
this.txtExtCodeFilter.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
this.txtExtCodeFilter.Name = "txtExtCodeFilter";
- this.txtExtCodeFilter.Size = new System.Drawing.Size(173, 23);
+ this.txtExtCodeFilter.Size = new System.Drawing.Size(176, 23);
this.txtExtCodeFilter.TabIndex = 555;
//
// btnClearUpload
@@ -790,7 +788,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.btnClearUpload.CanvasColor = System.Drawing.SystemColors.Control;
this.btnClearUpload.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.btnClearUpload.DisabledBackColor = System.Drawing.Color.Empty;
- this.btnClearUpload.Location = new System.Drawing.Point(231, 103);
+ this.btnClearUpload.Location = new System.Drawing.Point(233, 103);
this.btnClearUpload.Margin = new System.Windows.Forms.Padding(4, 2, 2, 2);
this.btnClearUpload.Name = "btnClearUpload";
this.btnClearUpload.Size = new System.Drawing.Size(76, 23);
@@ -827,7 +825,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
// lblGoodsCount
//
this.lblGoodsCount.AutoSize = true;
- this.lblGoodsCount.Location = new System.Drawing.Point(164, 78);
+ this.lblGoodsCount.Location = new System.Drawing.Point(170, 78);
this.lblGoodsCount.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
this.lblGoodsCount.Name = "lblGoodsCount";
this.lblGoodsCount.Size = new System.Drawing.Size(131, 17);
@@ -852,7 +850,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.panelEx2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.panelEx2.Location = new System.Drawing.Point(70, 75);
this.panelEx2.Name = "panelEx2";
- this.panelEx2.Size = new System.Drawing.Size(90, 23);
+ this.panelEx2.Size = new System.Drawing.Size(96, 23);
this.panelEx2.Style.Alignment = System.Drawing.StringAlignment.Center;
this.panelEx2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
this.panelEx2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
@@ -950,7 +948,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
// splitContainer2.Panel2
//
- this.splitContainer2.Panel2.Controls.Add(this.panel2);
this.splitContainer2.Panel2.Controls.Add(this.pbLoading);
this.splitContainer2.Panel2.Controls.Add(this.panel1);
this.splitContainer2.Panel2.Controls.Add(this.dgvSelectProduct);
@@ -963,18 +960,18 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
this.dgvShop.AllowUserToAddRows = false;
this.dgvShop.AllowUserToDeleteRows = false;
- dataGridViewCellStyle1.BackColor = System.Drawing.Color.WhiteSmoke;
- this.dgvShop.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1;
+ dataGridViewCellStyle6.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.dgvShop.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle6;
this.dgvShop.BackgroundColor = System.Drawing.Color.White;
this.dgvShop.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
- dataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- dataGridViewCellStyle2.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.dgvShop.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2;
+ dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle7.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle7.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle7.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle7.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.dgvShop.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle7;
this.dgvShop.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgvShop.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.colSelect,
@@ -1079,292 +1076,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.colMessage.Name = "colMessage";
this.colMessage.ReadOnly = true;
//
- // panel2
- //
- this.panel2.Controls.Add(this.pnlEmpty);
- this.panel2.Controls.Add(this.txtShopId);
- this.panel2.Controls.Add(this.label5);
- this.panel2.Controls.Add(this.txtSKC);
- this.panel2.Controls.Add(this.btnSearch);
- this.panel2.Controls.Add(this.label8);
- this.panel2.Controls.Add(this.txtSPU);
- this.panel2.Controls.Add(this.cmbStatus);
- this.panel2.Controls.Add(this.label1);
- this.panel2.Controls.Add(this.label12);
- this.panel2.Controls.Add(this.label2);
- this.panel2.Controls.Add(this.cmbUserNotes);
- this.panel2.Controls.Add(this.txtExtCode);
- this.panel2.Controls.Add(this.txtProdName);
- this.panel2.Controls.Add(this.label13);
- this.panel2.Controls.Add(this.label3);
- this.panel2.Controls.Add(this.label6);
- this.panel2.Controls.Add(this.txtShopName);
- this.panel2.Controls.Add(this.cmbNotes);
- this.panel2.Controls.Add(this.btnDelSelect);
- this.panel2.Controls.Add(this.label7);
- this.panel2.Location = new System.Drawing.Point(18, 37);
- this.panel2.Name = "panel2";
- this.panel2.Size = new System.Drawing.Size(851, 100);
- this.panel2.TabIndex = 190;
- this.panel2.Visible = false;
- //
- // pnlEmpty
- //
- this.pnlEmpty.CanvasColor = System.Drawing.SystemColors.Control;
- this.pnlEmpty.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.pnlEmpty.DisabledBackColor = System.Drawing.Color.Empty;
- this.pnlEmpty.Location = new System.Drawing.Point(653, 16);
- this.pnlEmpty.Margin = new System.Windows.Forms.Padding(4, 2, 2, 2);
- this.pnlEmpty.Name = "pnlEmpty";
- this.pnlEmpty.Size = new System.Drawing.Size(56, 23);
- this.pnlEmpty.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlEmpty.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(185)))), ((int)(((byte)(215)))), ((int)(((byte)(255)))));
- this.pnlEmpty.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(185)))), ((int)(((byte)(215)))), ((int)(((byte)(255)))));
- this.pnlEmpty.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.pnlEmpty.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.pnlEmpty.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
- this.pnlEmpty.Style.GradientAngle = 90;
- this.pnlEmpty.StyleMouseDown.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlEmpty.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.pnlEmpty.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.pnlEmpty.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.pnlEmpty.StyleMouseOver.ForeColor.Color = System.Drawing.Color.White;
- this.pnlEmpty.TabIndex = 504;
- this.pnlEmpty.Text = "清空条件";
- this.pnlEmpty.Click += new System.EventHandler(this.pnlEmpty_Click);
- //
- // txtShopId
- //
- this.txtShopId.Location = new System.Drawing.Point(72, 16);
- this.txtShopId.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtShopId.Name = "txtShopId";
- this.txtShopId.Size = new System.Drawing.Size(85, 23);
- this.txtShopId.TabIndex = 481;
- //
- // label5
- //
- this.label5.AutoSize = true;
- this.label5.Location = new System.Drawing.Point(308, 19);
- this.label5.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(31, 17);
- this.label5.TabIndex = 500;
- this.label5.Text = "SPU";
- //
- // txtSKC
- //
- this.txtSKC.Location = new System.Drawing.Point(462, 16);
- this.txtSKC.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtSKC.Name = "txtSKC";
- this.txtSKC.Size = new System.Drawing.Size(86, 23);
- this.txtSKC.TabIndex = 497;
- //
- // btnSearch
- //
- this.btnSearch.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.btnSearch.Cursor = System.Windows.Forms.Cursors.Hand;
- this.btnSearch.DisabledBackColor = System.Drawing.Color.Empty;
- this.btnSearch.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnSearch.Location = new System.Drawing.Point(560, 16);
- this.btnSearch.Name = "btnSearch";
- this.btnSearch.Size = new System.Drawing.Size(90, 23);
- this.btnSearch.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.btnSearch.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnSearch.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnSearch.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.btnSearch.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
- this.btnSearch.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
- this.btnSearch.Style.ForeColor.Color = System.Drawing.Color.White;
- this.btnSearch.Style.GradientAngle = 90;
- this.btnSearch.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.btnSearch.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
- this.btnSearch.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
- this.btnSearch.TabIndex = 427;
- this.btnSearch.Text = "待传商品查询";
- this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click);
- //
- // label8
- //
- this.label8.AutoSize = true;
- this.label8.Location = new System.Drawing.Point(15, 60);
- this.label8.Name = "label8";
- this.label8.Size = new System.Drawing.Size(56, 17);
- this.label8.TabIndex = 460;
- this.label8.Text = "认领状态";
- //
- // txtSPU
- //
- this.txtSPU.Location = new System.Drawing.Point(340, 16);
- this.txtSPU.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtSPU.Name = "txtSPU";
- this.txtSPU.Size = new System.Drawing.Size(86, 23);
- this.txtSPU.TabIndex = 499;
- //
- // cmbStatus
- //
- this.cmbStatus.FormattingEnabled = true;
- this.cmbStatus.Items.AddRange(new object[] {
- "待上传",
- "已上传",
- "草稿箱",
- "全部"});
- this.cmbStatus.Location = new System.Drawing.Point(72, 56);
- this.cmbStatus.Name = "cmbStatus";
- this.cmbStatus.Size = new System.Drawing.Size(85, 25);
- this.cmbStatus.TabIndex = 461;
- this.cmbStatus.Text = "待上传";
- //
- // label1
- //
- this.label1.AutoSize = true;
- this.label1.Location = new System.Drawing.Point(431, 19);
- this.label1.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(31, 17);
- this.label1.TabIndex = 498;
- this.label1.Text = "SKC";
- //
- // label12
- //
- this.label12.AutoSize = true;
- this.label12.Location = new System.Drawing.Point(307, 60);
- this.label12.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label12.Name = "label12";
- this.label12.Size = new System.Drawing.Size(32, 17);
- this.label12.TabIndex = 485;
- this.label12.Text = "备注";
- //
- // label2
- //
- this.label2.AutoSize = true;
- this.label2.Location = new System.Drawing.Point(552, 60);
- this.label2.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(32, 17);
- this.label2.TabIndex = 490;
- this.label2.Text = "货号";
- this.label2.Visible = false;
- //
- // cmbUserNotes
- //
- this.cmbUserNotes.FormattingEnabled = true;
- this.cmbUserNotes.Items.AddRange(new object[] {
- "全部",
- "重上",
- "已买"});
- this.cmbUserNotes.Location = new System.Drawing.Point(340, 56);
- this.cmbUserNotes.Margin = new System.Windows.Forms.Padding(0);
- this.cmbUserNotes.Name = "cmbUserNotes";
- this.cmbUserNotes.Size = new System.Drawing.Size(85, 25);
- this.cmbUserNotes.TabIndex = 486;
- this.cmbUserNotes.Text = "全部";
- //
- // txtExtCode
- //
- this.txtExtCode.Location = new System.Drawing.Point(584, 57);
- this.txtExtCode.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtExtCode.Name = "txtExtCode";
- this.txtExtCode.Size = new System.Drawing.Size(86, 23);
- this.txtExtCode.TabIndex = 489;
- this.txtExtCode.Visible = false;
- //
- // txtProdName
- //
- this.txtProdName.Location = new System.Drawing.Point(462, 57);
- this.txtProdName.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtProdName.Name = "txtProdName";
- this.txtProdName.Size = new System.Drawing.Size(86, 23);
- this.txtProdName.TabIndex = 475;
- //
- // label13
- //
- this.label13.AutoSize = true;
- this.label13.Location = new System.Drawing.Point(161, 60);
- this.label13.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label13.Name = "label13";
- this.label13.Size = new System.Drawing.Size(56, 17);
- this.label13.TabIndex = 487;
- this.label13.Text = "上传备注";
- //
- // label3
- //
- this.label3.AutoSize = true;
- this.label3.Location = new System.Drawing.Point(430, 60);
- this.label3.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(32, 17);
- this.label3.TabIndex = 476;
- this.label3.Text = "标题";
- //
- // label6
- //
- this.label6.AutoSize = true;
- this.label6.Location = new System.Drawing.Point(28, 19);
- this.label6.Margin = new System.Windows.Forms.Padding(3, 0, 0, 0);
- this.label6.Name = "label6";
- this.label6.Size = new System.Drawing.Size(44, 17);
- this.label6.TabIndex = 482;
- this.label6.Text = "店铺Id";
- //
- // txtShopName
- //
- this.txtShopName.Location = new System.Drawing.Point(217, 16);
- this.txtShopName.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtShopName.Name = "txtShopName";
- this.txtShopName.Size = new System.Drawing.Size(86, 23);
- this.txtShopName.TabIndex = 483;
- //
- // cmbNotes
- //
- this.cmbNotes.FormattingEnabled = true;
- this.cmbNotes.Items.AddRange(new object[] {
- "全部",
- "无备注",
- "核价成功",
- "核价成功(重复)",
- "重复"});
- this.cmbNotes.Location = new System.Drawing.Point(218, 56);
- this.cmbNotes.Margin = new System.Windows.Forms.Padding(0);
- this.cmbNotes.Name = "cmbNotes";
- this.cmbNotes.Size = new System.Drawing.Size(85, 25);
- this.cmbNotes.TabIndex = 488;
- this.cmbNotes.Text = "全部";
- //
- // btnDelSelect
- //
- this.btnDelSelect.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
- this.btnDelSelect.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.btnDelSelect.Cursor = System.Windows.Forms.Cursors.Hand;
- this.btnDelSelect.DisabledBackColor = System.Drawing.Color.Empty;
- this.btnDelSelect.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnDelSelect.Location = new System.Drawing.Point(687, 58);
- this.btnDelSelect.Name = "btnDelSelect";
- this.btnDelSelect.Size = new System.Drawing.Size(147, 23);
- this.btnDelSelect.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.btnDelSelect.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnDelSelect.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- this.btnDelSelect.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.btnDelSelect.Style.BorderDashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
- this.btnDelSelect.Style.BorderSide = DevComponents.DotNetBar.eBorderSide.None;
- this.btnDelSelect.Style.ForeColor.Color = System.Drawing.Color.White;
- this.btnDelSelect.Style.GradientAngle = 90;
- this.btnDelSelect.StyleMouseOver.Alignment = System.Drawing.StringAlignment.Center;
- this.btnDelSelect.StyleMouseOver.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
- this.btnDelSelect.StyleMouseOver.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(102)))), ((int)(((byte)(255)))));
- this.btnDelSelect.TabIndex = 468;
- this.btnDelSelect.Text = "删除选中记录";
- this.btnDelSelect.Click += new System.EventHandler(this.btnDelSelect_Click);
- //
- // label7
- //
- this.label7.AutoSize = true;
- this.label7.Location = new System.Drawing.Point(161, 19);
- this.label7.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(56, 17);
- this.label7.TabIndex = 484;
- this.label7.Text = "店铺名称";
- //
// pbLoading
//
this.pbLoading.Anchor = System.Windows.Forms.AnchorStyles.None;
@@ -1392,18 +1103,18 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
this.dgvSelectProduct.AllowUserToAddRows = false;
this.dgvSelectProduct.AllowUserToDeleteRows = false;
- dataGridViewCellStyle3.BackColor = System.Drawing.Color.WhiteSmoke;
- this.dgvSelectProduct.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle3;
+ dataGridViewCellStyle8.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.dgvSelectProduct.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle8;
this.dgvSelectProduct.BackgroundColor = System.Drawing.Color.White;
this.dgvSelectProduct.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(63)))), ((int)(((byte)(126)))), ((int)(((byte)(255)))));
- dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
- dataGridViewCellStyle4.BackColor = System.Drawing.SystemColors.Control;
- dataGridViewCellStyle4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- dataGridViewCellStyle4.ForeColor = System.Drawing.SystemColors.WindowText;
- dataGridViewCellStyle4.SelectionBackColor = System.Drawing.SystemColors.Highlight;
- dataGridViewCellStyle4.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
- dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
- this.dgvSelectProduct.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle4;
+ dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft;
+ dataGridViewCellStyle9.BackColor = System.Drawing.SystemColors.Control;
+ dataGridViewCellStyle9.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ dataGridViewCellStyle9.ForeColor = System.Drawing.SystemColors.WindowText;
+ dataGridViewCellStyle9.SelectionBackColor = System.Drawing.SystemColors.Highlight;
+ dataGridViewCellStyle9.SelectionForeColor = System.Drawing.SystemColors.HighlightText;
+ dataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
+ this.dgvSelectProduct.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle9;
this.dgvSelectProduct.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgvSelectProduct.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.colCheck,
@@ -1543,8 +1254,8 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
// colProductName
//
- dataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
- this.colProductName.DefaultCellStyle = dataGridViewCellStyle5;
+ dataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.True;
+ this.colProductName.DefaultCellStyle = dataGridViewCellStyle10;
this.colProductName.HeaderText = "商品标题";
this.colProductName.Name = "colProductName";
this.colProductName.ReadOnly = true;
@@ -1631,7 +1342,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
//
this.splitContainer4.Panel2.Controls.Add(this.btnClear);
this.splitContainer4.Panel2.Controls.Add(this.panelEx1);
- this.splitContainer4.Panel2.Controls.Add(this.ucSplitPage1);
this.splitContainer4.Size = new System.Drawing.Size(1350, 26);
this.splitContainer4.SplitterDistance = 659;
this.splitContainer4.TabIndex = 3;
@@ -1654,7 +1364,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.btnClear.Cursor = System.Windows.Forms.Cursors.Hand;
this.btnClear.DisabledBackColor = System.Drawing.Color.Empty;
this.btnClear.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.btnClear.Location = new System.Drawing.Point(4, 2);
+ this.btnClear.Location = new System.Drawing.Point(475, 2);
this.btnClear.Name = "btnClear";
this.btnClear.Size = new System.Drawing.Size(90, 21);
this.btnClear.Style.Alignment = System.Drawing.StringAlignment.Center;
@@ -1678,7 +1388,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.panelEx1.CanvasColor = System.Drawing.SystemColors.Control;
this.panelEx1.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
this.panelEx1.DisabledBackColor = System.Drawing.Color.Empty;
- this.panelEx1.Location = new System.Drawing.Point(97, 2);
+ this.panelEx1.Location = new System.Drawing.Point(568, 2);
this.panelEx1.Name = "panelEx1";
this.panelEx1.Size = new System.Drawing.Size(115, 21);
this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center;
@@ -1697,39 +1407,25 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.panelEx1.Text = "停止当前操作";
this.panelEx1.Visible = false;
//
- // ucSplitPage1
+ // label1
//
- this.ucSplitPage1.CurrentPage = 1;
- this.ucSplitPage1.Dock = System.Windows.Forms.DockStyle.Right;
- this.ucSplitPage1.IsShowPageSize = false;
- this.ucSplitPage1.Location = new System.Drawing.Point(114, 0);
- this.ucSplitPage1.Margin = new System.Windows.Forms.Padding(0);
- this.ucSplitPage1.Name = "ucSplitPage1";
- this.ucSplitPage1.Padding = new System.Windows.Forms.Padding(0, 0, 1, 0);
- this.ucSplitPage1.PageSize = 50;
- this.ucSplitPage1.Size = new System.Drawing.Size(573, 26);
- this.ucSplitPage1.TabIndex = 675;
- this.ucSplitPage1.TotalPage = 1;
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(170, 23);
+ this.label1.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(45, 17);
+ this.label1.TabIndex = 651;
+ this.label1.Text = "筛选ID";
//
- // txtGroup
+ // txtIdFilter
//
- this.txtGroupFilter.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
+ this.txtIdFilter.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
- this.txtGroupFilter.Location = new System.Drawing.Point(70, 22);
- this.txtGroupFilter.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
- this.txtGroupFilter.Name = "txtGroup";
- this.txtGroupFilter.Size = new System.Drawing.Size(237, 23);
- this.txtGroupFilter.TabIndex = 569;
- //
- // label20
- //
- this.label20.AutoSize = true;
- this.label20.Location = new System.Drawing.Point(16, 25);
- this.label20.Margin = new System.Windows.Forms.Padding(6, 0, 0, 0);
- this.label20.Name = "label20";
- this.label20.Size = new System.Drawing.Size(56, 17);
- this.label20.TabIndex = 570;
- this.label20.Text = "筛选分组";
+ this.txtIdFilter.Location = new System.Drawing.Point(213, 20);
+ this.txtIdFilter.Margin = new System.Windows.Forms.Padding(0, 2, 0, 2);
+ this.txtIdFilter.Name = "txtIdFilter";
+ this.txtIdFilter.Size = new System.Drawing.Size(96, 23);
+ this.txtIdFilter.TabIndex = 652;
//
// PDDDBProdUserSelectForm
//
@@ -1766,8 +1462,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit();
this.splitContainer2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgvShop)).EndInit();
- this.panel2.ResumeLayout(false);
- this.panel2.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pbLoading)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dgvSelectProduct)).EndInit();
this.splitContainer4.Panel1.ResumeLayout(false);
@@ -1782,7 +1476,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private System.Windows.Forms.SplitContainer splitContainer1;
private UserComponent.UcGroupBoxEx ucGroupBoxEx4;
- private DevComponents.DotNetBar.PanelEx btnSearch;
private UserComponent.UcGroupBoxEx ucGroupBoxEx1;
private DevComponents.DotNetBar.PanelEx btnRefreshShop;
private System.Windows.Forms.SplitContainer splitContainer3;
@@ -1791,30 +1484,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private UserComponent.DataGridViewEx dgvSelectProduct;
private System.Windows.Forms.SplitContainer splitContainer4;
private UserControls.StatusBarUserControl statusBar;
- private DevComponents.DotNetBar.PanelEx panelEx1;
- private DevComponents.DotNetBar.PanelEx btnClear;
private System.Windows.Forms.PictureBox pbLoading;
- private UserControls.UcSplitPage ucSplitPage1;
- private System.Windows.Forms.ComboBox cmbStatus;
- private System.Windows.Forms.Label label8;
- private DevComponents.DotNetBar.PanelEx btnDelSelect;
- private System.Windows.Forms.Label label13;
- private System.Windows.Forms.Label label6;
- private System.Windows.Forms.ComboBox cmbNotes;
- private System.Windows.Forms.TextBox txtShopId;
- private System.Windows.Forms.Label label7;
- private System.Windows.Forms.TextBox txtShopName;
- private System.Windows.Forms.Label label3;
- private System.Windows.Forms.TextBox txtProdName;
- private System.Windows.Forms.ComboBox cmbUserNotes;
- private System.Windows.Forms.Label label12;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.TextBox txtExtCode;
- private System.Windows.Forms.Label label5;
- private System.Windows.Forms.TextBox txtSKC;
- private System.Windows.Forms.TextBox txtSPU;
- private System.Windows.Forms.Label label1;
- private DevComponents.DotNetBar.PanelEx pnlEmpty;
private DevComponents.DotNetBar.PanelEx btnUpload;
private System.Windows.Forms.Panel panel1;
private UserComponent.UcGroupBoxEx ucGroupBoxEx2;
@@ -1826,7 +1496,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private DevComponents.DotNetBar.PanelEx btnStop;
private UserComponent.UcCheckBox chkChance;
private DevComponents.DotNetBar.PanelEx panelEx2;
- private System.Windows.Forms.Panel panel2;
private System.Windows.Forms.TextBox txtAddCount;
private System.Windows.Forms.Label lblGoodsCount;
private System.Windows.Forms.Label lblWaitToUp;
@@ -1892,7 +1561,11 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private System.Windows.Forms.DataGridViewLinkColumn ColDelete;
private System.Windows.Forms.DataGridViewTextBoxColumn colAddTime;
private System.Windows.Forms.DataGridViewTextBoxColumn colOpResult;
- private System.Windows.Forms.TextBox txtGroupFilter;
private System.Windows.Forms.Label label20;
+ private System.Windows.Forms.ComboBox cmbGroupFilter;
+ private DevComponents.DotNetBar.PanelEx btnClear;
+ private DevComponents.DotNetBar.PanelEx panelEx1;
+ private System.Windows.Forms.TextBox txtIdFilter;
+ private System.Windows.Forms.Label label1;
}
}
\ No newline at end of file
diff --git a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.cs b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.cs
index caa40b5..2af9838 100644
--- a/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.cs
+++ b/TEMUKJD/PDDForms/ProductSelectForms/PDDDBProdUserSelectForm.cs
@@ -109,7 +109,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
chkSelectAll.Checked = true;
this.dgvSelectProduct.AddSelectorColumn("colCheck");
- this.ucSplitPage1.PageChange += UcSplitPage1_PageChange;
dgvSelectProduct.AddImgColumn("colProductSkcPic", "colImgUrl");
dgvSelectProduct.AddImgColumn("colSkuFakeImg", "colSkuFakeImgUrl");
@@ -128,11 +127,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
#endif
}
- private void UcSplitPage1_PageChange(object obj)
- {
- SearchDbProdSelect(this.ucSplitPage1.CurrentPage);
- }
-
private void chkSelectAll_CheckedChanged(object sender, EventArgs e)
{
if (!chkSelectAll.Checked)
@@ -156,6 +150,7 @@ namespace TemuKJD.PDDForms.ProductSelectForms
private void btnRefreshShop_Click(object sender, EventArgs e)
{
RefreshShop();
+ RefreshDbProd();
}
private void UserSelectDbProductForm_VisibleChanged(object sender, EventArgs e)
@@ -163,13 +158,17 @@ namespace TemuKJD.PDDForms.ProductSelectForms
if (Visible == true)
{
RefreshShop();
+ RefreshDbProd();
- if (dgvSelectProduct.Rows.Count == 0)
- SearchDbProdSelect(1);
isInit = true;
}
}
+ private void RefreshDbProd()
+ {
+ PDDDBProdListForm.GetPDDProductGroup(cmbGroupFilter); // 同时刷新下商品分组
+ }
+
private void RefreshShop()
{
// 店铺Id
@@ -294,139 +293,6 @@ namespace TemuKJD.PDDForms.ProductSelectForms
BaseMsgForm.ShowInfo("请选择店铺!");
return;
}
-
- if (this.ucSplitPage1.CurrentPage != 1)
- this.ucSplitPage1.CurrentPage = 1;
- else
- SearchDbProdSelect(1);
- }
-
- public void SearchDbProdSelect(int page)
- {
- return;
- if (InvokeRequired)
- {
- Invoke(new Action(() =>
- {
- this.pbLoading.Visible = true;
- this.dgvSelectProduct.Rows.Clear();
- lstTemuDBProductSelect.Clear();
- }));
- }
- else
- {
- this.pbLoading.Visible = true;
- this.dgvSelectProduct.Rows.Clear();
- lstTemuDBProductSelect.Clear();
- }
- Task.Run(() =>
- {
- int pageCount;
- var list = GetSelectProductList(out pageCount, page, 1000);
- lstTemuDBProductSelect.AddRange(list);
- this.ucSplitPage1.TotalPage = pageCount;
-
- foreach (var prodSelect in lstTemuDBProductSelect)
- {
- Invoke(new Action(() =>
- {
- int rowIndex = this.dgvSelectProduct.Rows.Add(
- false,
- prodSelect.id,
- prodSelect.shop_id,
- prodSelect.shop_account,
- "登录",
- "进店",
- prodSelect.spu_id,
- prodSelect.skc_id,
- prodSelect.main_img,
- null,
- "",
- null,
- prodSelect.product_name, // 用户端显示商品原名
- prodSelect.cat_name,
- prodSelect.ext_code,
- prodSelect.status,
- prodSelect.draft_id,
- prodSelect.notes,
- (prodSelect.user_notes + " 编辑").Trim(),
- "删除",
- "",
- "");
-
- dgvSelectProduct.Rows[rowIndex].Height = 60;
- }));
- }
-
- Invoke(new Action(() =>
- {
- //ShowDgvImg();
- this.pbLoading.Visible = false;
- }));
- });
- }
-
- public List GetSelectProductList(out int pageCount, int page = 1, int pageSize = 50)
- {
- var lstShopId = dgvShop.Rows.Cast().Where(row
- => row.Cells["colSelect"]?.Value.ParseToBool() == true).Select(r => r.Cells["colShopId"]?.Value.ToString()).ToList();
-
- List list = new List();
- pageCount = 1;
-
- var url = BaseClass.BuildObjString("product/get_user_select_product_list");
- var data = "";
- Invoke(new Action(() =>
- {
- data = UserLogin.GetSignaturex() +
- "&page=" + page +
- "&page_size=" + pageSize +
- //"&out_product_id=" + dbId +
- //"&main_user_name=" + shop.UserName +
- //"&sub_user_name=" + shop.SubUserName +
- "&search_spu=" + txtSPU.Text +
- "&search_skc=" + txtSKC.Text +
- "&search_ext_code=" + txtExtCode.Text +
- "&search_prod_name=" + txtProdName.Text +
- "&search_shop_id=" + txtShopId.Text +
- "&search_shop_account=" + txtShopName.Text +
- "&search_notes=" + (cmbNotes.Text == "全部" ? "" : cmbNotes.Text) +
- "&search_user_notes=" + (cmbUserNotes.Text == "全部" ? "" : cmbUserNotes.Text) +
- "&status=" + (cmbStatus.Text == "全部" ? "" : cmbStatus.Text) +
- "&shop_ids=\"" + string.Join("\",\"", lstShopId) + "\"";
- }));
- var html = GetHtml.PostUtf8(url, data);
- if (string.IsNullOrEmpty(html) || !html.Contains("\"code\":200"))
- html = GetHtml.PostUtf8(url, data);
- if (string.IsNullOrEmpty(html) || !html.Contains("\"code\":200"))
- html = GetHtml.PostUtf8(url, data);
- if (string.IsNullOrEmpty(html) || !html.Contains("\"code\":200"))
- {
- Invoke(new Action(() =>
- {
- BaseMsgForm.ShowError("认领商品查询失败,请重试!" + BaseRegex.GetStringJson(ref html, "msg"));
- }));
- return new List();
- }
-
- int count = BaseRegex.GetIntJson(ref html, "count");
- pageCount = Math.Ceiling(1.0 * count / pageSize).ParseToInt();
- pageCount = Math.Max(pageCount, 1);
-
- var jArr = JObject.Parse(html)["data"];
- if (jArr.Count() == 0)
- return list;
- var sProd = JsonHelper.SerializeObject(jArr);
-
- try
- {
- list = JsonHelper.DeserializeJsonToList(sProd);
- return list;
- }
- catch (Exception ex)
- {
- return new List();
- }
}
private void dgvSelectProduct_CellContentClick(object sender, DataGridViewCellEventArgs e)
@@ -567,27 +433,11 @@ namespace TemuKJD.PDDForms.ProductSelectForms
this.statusBar.lblTaskStatus.Text = "删除完成";
this.pbLoading.Visible = false;
BaseMsgForm.ShowInfo("删除完成!");
-
- SearchDbProdSelect(this.ucSplitPage1.CurrentPage);
}));
});
}
- private void pnlEmpty_Click(object sender, EventArgs e)
- {
- //this.txtCat.Text = "";
- this.txtExtCode.Text = "";
- this.txtProdName.Text = "";
- this.txtShopId.Text = "";
- this.txtShopName.Text = "";
- this.txtSKC.Text = "";
- this.txtSPU.Text = "";
- this.cmbStatus.Text = "待上传";
- this.cmbNotes.Text = "全部";
- this.cmbUserNotes.Text = "全部";
- }
-
//Bitmap defaultBitmap = new Bitmap(80, 80);
void ShowDgvImg()
{
@@ -4067,7 +3917,8 @@ Content-Disposition: form-data; name=""pic_operations""
"&page=" + 1 +
"&page_size=" + pageSize;
data += "&in_ext_codes=" + txtExtCodeFilter.Text;
- data += "&in_groups=" + txtGroupFilter.Text;
+ data += "&in_skc_ids=" + txtIdFilter.Text;
+ data += "&in_groups=" + cmbGroupFilter.Text;
}));
var html = GetHtml.PostUtf8(url, data);
if (string.IsNullOrEmpty(html) || !html.Contains("\"code\":200"))
@@ -4209,8 +4060,9 @@ Content-Disposition: form-data; name=""pic_operations""
private void btnClearFilter_Click(object sender, EventArgs e)
{
+ txtIdFilter.Text = "";
txtExtCodeFilter.Text = "";
- txtGroupFilter.Text = "";
+ cmbGroupFilter.Text = "";
}
private void lblLowPriceSkuImg_Click(object sender, EventArgs e)
diff --git a/TEMUKJD/PDDForms/ShopForms/PDDShopBrowserObject.cs b/TEMUKJD/PDDForms/ShopForms/PDDShopBrowserObject.cs
index ebf6c09..67a0c32 100644
--- a/TEMUKJD/PDDForms/ShopForms/PDDShopBrowserObject.cs
+++ b/TEMUKJD/PDDForms/ShopForms/PDDShopBrowserObject.cs
@@ -311,13 +311,20 @@ namespace TemuKJD.PDDForms.ShopForms
html = GetHtml.PostUtf8(url, data);
if (string.IsNullOrEmpty(html) || !html.Contains("\"code\":200"))
{
- string msg = "选品商品保存失败!请检查网络连接:" +
- BaseRegex.GetStringJson(ref html, "msg");
- OnInfoReceived(msg);
+ string msg = "选品商品保存失败!请检查网络连接:" + BaseRegex.GetStringJson(ref html, "msg");
+ //OnInfoReceived(msg);
+ MainForm.instance.Invoke(new Action(() =>
+ {
+ BaseMsgForm.ShowError(msg);
+ }));
}
else
{
- OnInfoReceived("选品商品保存成功!" + success_err_msg);
+ //OnInfoReceived("选品商品保存成功!" + success_err_msg);
+ MainForm.instance.Invoke(new Action(() =>
+ {
+ BaseMsgForm.ShowError("选品商品保存成功!" + success_err_msg);
+ }));
}
//// 创建 SaveFileDialog 的实例
diff --git a/TEMUKJD/PDDForms/ShopForms/PDDShopListForm.cs b/TEMUKJD/PDDForms/ShopForms/PDDShopListForm.cs
index 5626f85..31505e3 100644
--- a/TEMUKJD/PDDForms/ShopForms/PDDShopListForm.cs
+++ b/TEMUKJD/PDDForms/ShopForms/PDDShopListForm.cs
@@ -576,7 +576,7 @@ namespace TemuKJD.PDDForms.ShopForms
if (shop != null)
{
var loginResult = CheckShopLogin(shop);
- if (!loginResult.Contains("\"success\":true"))
+ if (!loginResult.Contains("\"success\":true") || !loginResult.Contains("\"login\":true"))
{
shop.Cookies = "empty=true;";
foreach (var sc in campanys)
@@ -909,6 +909,7 @@ namespace TemuKJD.PDDForms.ShopForms
this.pbLoading.Visible = false;
this.splitContainer1.Panel1.Enabled = true;
}));
+ break;
}
}
});
@@ -1048,6 +1049,7 @@ namespace TemuKJD.PDDForms.ShopForms
this.pbLoading.Visible = false;
this.splitContainer1.Panel1.Enabled = true;
}));
+ break;
}
}
});