| | |
| | | [æ¨¡ç³æ¥è¯¢å段]:'OrderNo', 'MaterialNo', 'MaterialBatch' |
| | | [æ¨¡ç³æ¥è¯¢å段å]:请è¾å
¥åæ®å·/ç©æç¼å·/æ¹æ¬¡ |
| | | [项ç®å½å空é´]:HIAWms |
| | | [æä¸¾ç±»ååæ®µéå]:OrderStatus|OrderStatusEnum|OrderStatusDesc,OrderType|OrderTypeEnum|OrderTypeDesc,StockType|StockTypeEnum|StockTypeDesc |
| | | [æä¸¾ç±»ååæ®µéå]:OrderStatus|OrderStatusEnum|OrderStatusDesc,OrderType|OrderTypeEnum|OrderTypeDesc,StockType|StockTypeEnum|StockTypeDesc |
| | | [åç«¯æ ¹æä»¶å¤¹åç§°]:web |
| | |
| | | [æ¨¡ç³æ¥è¯¢å段]:'OrderNo', 'MaterialNo', 'MaterialId' |
| | | [æ¨¡ç³æ¥è¯¢å段å]:请è¾å
¥åæ®å·/ç©æç¼å·/ç©æID |
| | | [项ç®å½å空é´]:HIAWms |
| | | [æä¸¾ç±»ååæ®µéå]:OrderType|OrderTypeEnum|OrderTypeDesc |
| | | [æä¸¾ç±»ååæ®µéå]:OrderType|OrderTypeEnum|OrderTypeDesc |
| | | [åç«¯æ ¹æä»¶å¤¹åç§°]:web |
| | |
| | | [æ¨¡ç³æ¥è¯¢å段]:'MaterialId' |
| | | [æ¨¡ç³æ¥è¯¢å段å]:请è¾å
¥ç©æId |
| | | [项ç®å½å空é´]:HIAWms |
| | | [æä¸¾ç±»ååæ®µéå]: |
| | | [æä¸¾ç±»ååæ®µéå]: |
| | | [åç«¯æ ¹æä»¶å¤¹åç§°]:web |
ÎļþÃû´Ó Weben_CMSרÓôúÂëÉú³ÉÆ÷/Code/File/GenerateCodeConfigParamFiles/ÎïÁÏÐÅÏ¢±íÅäÖÃÎı¾.txt ÐÞ¸Ä |
| | |
| | | [æ¨¡ç³æ¥è¯¢å段]:'MaterialCode', 'MaterialName', 'Remark' |
| | | [æ¨¡ç³æ¥è¯¢å段å]:请è¾å
¥ç©æç¼ç /ç©æåç§°/夿³¨ |
| | | [项ç®å½å空é´]:HIAWms |
| | | [æä¸¾ç±»ååæ®µéå]:PurchaseType|PurchaseTypeEnum|PurchaseTypeDesc,MaterialType|MaterialTypeEnum|MaterialTypeDesc,IsMainBranch|YesNoEnum|IsMainBranchDesc |
| | | [æä¸¾ç±»ååæ®µéå]:PurchaseType|PurchaseTypeEnum|PurchaseTypeDesc,MaterialType|MaterialTypeEnum|MaterialTypeDesc,IsMainBranch|YesNoEnum|IsMainBranchDesc |
| | | [åç«¯æ ¹æä»¶å¤¹åç§°]:templatedemo_web |
| | |
| | | <Content Include="Templete\Web\Views\Pages\EntityNameClass\EntityNameClass模æ¿.txt"> |
| | | <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| | | </Content> |
| | | <Content Include="File\GenerateCodeConfigParamFiles\ç©æä¿¡æ¯è¡¨é
ç½®ææ¬.txt"> |
| | | <Content Include="File\GenerateCodeConfigParamFiles\祥åçç©æä¿¡æ¯è¡¨é
ç½®ææ¬.txt"> |
| | | <CopyToOutputDirectory>Always</CopyToOutputDirectory> |
| | | </Content> |
| | | <Content Include="常ç¨.txt" /> |
| | |
| | | this.tb_Modulelogo = new System.Windows.Forms.TextBox(); |
| | | this.label3 = new System.Windows.Forms.Label(); |
| | | this.btn_InsertSql = new System.Windows.Forms.Button(); |
| | | this.tb_RoutePrefix = new System.Windows.Forms.TextBox(); |
| | | this.tb_VueRootFolerName = new System.Windows.Forms.TextBox(); |
| | | this.label13 = new System.Windows.Forms.Label(); |
| | | this.groupBox1 = new System.Windows.Forms.GroupBox(); |
| | | this.label17 = new System.Windows.Forms.Label(); |
| | |
| | | this.btn_InsertSql.Visible = false; |
| | | this.btn_InsertSql.Click += new System.EventHandler(this.btn_InsertSql_Click); |
| | | // |
| | | // tb_RoutePrefix |
| | | // tb_VueRootFolerName |
| | | // |
| | | this.tb_RoutePrefix.Location = new System.Drawing.Point(737, 316); |
| | | this.tb_RoutePrefix.Name = "tb_RoutePrefix"; |
| | | this.tb_RoutePrefix.Size = new System.Drawing.Size(145, 21); |
| | | this.tb_RoutePrefix.TabIndex = 44; |
| | | this.tb_RoutePrefix.Text = "1111"; |
| | | this.tb_VueRootFolerName.Location = new System.Drawing.Point(737, 316); |
| | | this.tb_VueRootFolerName.Name = "tb_VueRootFolerName"; |
| | | this.tb_VueRootFolerName.Size = new System.Drawing.Size(145, 21); |
| | | this.tb_VueRootFolerName.TabIndex = 44; |
| | | this.tb_VueRootFolerName.Text = "1111"; |
| | | // |
| | | // label13 |
| | | // |
| | | this.label13.AutoSize = true; |
| | | this.label13.Location = new System.Drawing.Point(646, 318); |
| | | this.label13.Location = new System.Drawing.Point(622, 319); |
| | | this.label13.Name = "label13"; |
| | | this.label13.Size = new System.Drawing.Size(77, 12); |
| | | this.label13.Size = new System.Drawing.Size(107, 12); |
| | | this.label13.TabIndex = 43; |
| | | this.label13.Text = "WCFè·¯ç±åç¼:"; |
| | | this.label13.Text = "åç«¯æ ¹æä»¶å¤¹åç§°:"; |
| | | this.label13.Click += new System.EventHandler(this.label13_Click); |
| | | // |
| | | // groupBox1 |
| | |
| | | this.groupBox2.Controls.Add(this.groupBox3); |
| | | this.groupBox2.Controls.Add(this.tb_FileName); |
| | | this.groupBox2.Controls.Add(this.lblds); |
| | | this.groupBox2.Controls.Add(this.tb_RoutePrefix); |
| | | this.groupBox2.Controls.Add(this.tb_VueRootFolerName); |
| | | this.groupBox2.Controls.Add(this.tb_TableName); |
| | | this.groupBox2.Controls.Add(this.label13); |
| | | this.groupBox2.Controls.Add(this.label1); |
| | |
| | | private System.Windows.Forms.TextBox tb_Modulelogo; |
| | | private System.Windows.Forms.Label label3; |
| | | private System.Windows.Forms.Button btn_InsertSql; |
| | | private System.Windows.Forms.TextBox tb_RoutePrefix; |
| | | private System.Windows.Forms.TextBox tb_VueRootFolerName; |
| | | private System.Windows.Forms.Label label13; |
| | | private System.Windows.Forms.GroupBox groupBox1; |
| | | private System.Windows.Forms.Label lbl_DataSource; |
| | |
| | | string entityName = this.tb_EntityName.Text.Trim();//å®ä½ç±»å |
| | | string tableAlias = this.tb_EntityProName.Text.Trim();//å®ä½ç±»å¯¹è±¡å/表å«å |
| | | string orderByName = this.tb_OrderBy.Text.Trim();//æåºå段åç§° |
| | | string routePrefix = this.tb_RoutePrefix.Text.Trim();//WCFè·¯ç±åç¼ |
| | | string _tb_VueRootFolerName = this.tb_VueRootFolerName.Text.Trim();//WCFè·¯ç±åç¼ |
| | | string connStr = this.lbl_DataSource.Text.Trim();//æ°æ®åºè¿æ¥å符串 |
| | | if (connStr == "") |
| | | { |
| | |
| | | this.tb_Primary.Focus(); |
| | | return; |
| | | } |
| | | if (routePrefix == "") |
| | | if (_tb_VueRootFolerName == "") |
| | | { |
| | | MessageBox.Show("请è¾å
¥WCFè·¯ç±åç¼ï¼"); |
| | | this.tb_RoutePrefix.Focus(); |
| | | MessageBox.Show("请è¾å
¥ åç«¯æ ¹æä»¶å¤¹åç§°ï¼"); |
| | | this.tb_VueRootFolerName.Focus(); |
| | | return; |
| | | } |
| | | if (wcf_NameSpacePath == "") |
| | |
| | | //CreateModelFile(columnList, tableName, filePrefixName, wcf_NameSpacePath, createPerson, chinaComment, entityName, modulelogo); |
| | | //CreateModelParamFile(columnList, tableName, filePrefixName, wcf_NameSpacePath, createPerson, chinaComment, entityName, modulelogo); |
| | | genCodeRootPath = tbPath.Text + @"\" + tb_WCF_NameSpacePath.Text.Trim(); |
| | | var webFolerPath = (tb_WCF_NameSpacePath.Text.Trim() + "_Web").ToLower(); |
| | | //var webFolerPath = (tb_WCF_NameSpacePath.Text.Trim() + "_Web").ToLower(); |
| | | var webFolerPath = _tb_VueRootFolerName; |
| | | #region å®ä½ç±» |
| | | var entityFilePath = genCodeRootPath + @"\server\src\CMS.Plugin." + tb_WCF_NameSpacePath.Text.Trim() + @".Application.Contracts\Dtos\" + tb_EntityName.Text.Trim(); |
| | | //1ãçæ å页æ¥è¯¢å®ä½ æä»¶ |
| | |
| | | tb_FileName.Enabled = false; |
| | | tb_Modulelogo.Enabled = false; |
| | | tb_WCF_NameSpacePath.Enabled = true; |
| | | tb_RoutePrefix.Enabled = false; |
| | | tb_VueRootFolerName.Enabled = false; |
| | | } |
| | | |
| | | private void cmb_DataSource_SelectedIndexChanged(object sender, EventArgs e) |
| | |
| | | case "æä¸¾ç±»ååæ®µéå": |
| | | entity.æä¸¾ç±»ååæ®µéå = propertyValue; |
| | | break; |
| | | case "åç«¯æ ¹æä»¶å¤¹åç§°": |
| | | entity.åç«¯æ ¹æä»¶å¤¹åç§° = propertyValue; |
| | | break; |
| | | } |
| | | } |
| | | } |
| | |
| | | this.tb_EnumList.Text = entity.æä¸¾ç±»ååæ®µéå; |
| | | this.tb_ValidateRepeatName.Text = entity.é夿§æ ¡éªå段; |
| | | this.tb_DeleteAlertAttr.Text = entity.å é¤æç¤ºåæ®µ; |
| | | this.tb_VueRootFolerName.Text = entity.åç«¯æ ¹æä»¶å¤¹åç§°; |
| | | |
| | | } |
| | | catch (FileNotFoundException) |
| | |
| | | public string 项ç®å½åç©ºé´ { get; set; } |
| | | |
| | | public string æä¸¾ç±»ååæ®µéå { get; set; } |
| | | |
| | | public string åç«¯æ ¹æä»¶å¤¹åç§° { get; set; } |
| | | } |
| | | } |
| | |
| | | public SearchFilterModeEnum MaterialCode_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public bool? IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum IsValid_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | public string MaterialName { get; set; } |
| | |
| | | /// ç©æåç§°-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum MaterialName_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// </summary> |
| | | public bool? IsSelfMade { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum IsSelfMade_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// éè´ç±»åï¼æä¸¾å¼ï¼ |
| | |
| | | public SearchFilterModeEnum PurchaseType_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public int? Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Num_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// ç©æç±»åï¼æä¸¾å¼ï¼ |
| | | /// </summary> |
| | | public int? MaterialType { get; set; } |
| | |
| | | /// ç©æç±»åï¼æä¸¾å¼ï¼-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum MaterialType_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | public int? SelfNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum SelfNum_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// 主åä½ï¼å¦ï¼kgãmãä¸ªï¼ |
| | |
| | | /// è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Standard_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// -æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum NullLength_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// å¤å¾ï¼åä½ï¼mmï¼ |
| | |
| | | public SearchFilterModeEnum LastModifierId_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æåº |
| | | /// </summary> |
| | | public int? Sort { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåº-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Sort_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å é¤ |
| | | /// </summary> |
| | | public bool? IsDeleted { get; set; } |
| | |
| | | public SearchFilterModeEnum IsDeleted_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Remark_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// å é¤äººID |
| | | /// </summary> |
| | | public string DeleterId { get; set; } |
| | |
| | | /// å é¤äººID-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum DeleterId_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum IsDisabled_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// å 餿¶é´ |
| | |
| | | /// ä¿®æ¹äºº-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum LastModifierName_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æåº |
| | | /// </summary> |
| | | public int? Sort { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåº-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Sort_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | public string Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Remark_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum IsDisabled_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ©å±å段1 |
| | |
| | | public SearchFilterModeEnum ExtraField3_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// æä½å¤æ³¨ |
| | | /// </summary> |
| | | public bool? IsSelfMade { get; set; } |
| | | public string OperationRemark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// æä½å¤æ³¨-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum IsSelfMade_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | public SearchFilterModeEnum OperationRemark_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// å é¤å¤æ³¨ |
| | | /// </summary> |
| | | public bool? IsValid { get; set; } |
| | | public string DeleteRemark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// å é¤å¤æ³¨-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum IsValid_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// -æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum NullLength_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public int? Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum Num_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | public int? SelfNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é-æ¥è¯¢å
³ç³»è¿ç®ç¬¦ |
| | | /// </summary> |
| | | public SearchFilterModeEnum SelfNum_FilterMode { get; set; }= SearchFilterModeEnum.ç²¾åæ¥è¯¢; |
| | | public SearchFilterModeEnum DeleteRemark_FilterMode { get; set; }= SearchFilterModeEnum.æ¨¡ç³æ¥è¯¢; |
| | | |
| | | |
| | | } |
| | |
| | | public string MaterialCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public bool IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | public string MaterialName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// </summary> |
| | | public bool? IsSelfMade { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´ç±»åï¼æä¸¾å¼ï¼ |
| | |
| | | public PurchaseTypeEnum PurchaseType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public int Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç±»åï¼æä¸¾å¼ï¼ |
| | | /// </summary> |
| | | public MaterialTypeEnum MaterialType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | public int? SelfNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 主åä½ï¼å¦ï¼kgãmãä¸ªï¼ |
| | |
| | | /// è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼ |
| | | /// </summary> |
| | | public string? Standard { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤å¾ï¼åä½ï¼mmï¼ |
| | |
| | | public string? LastModifierId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | public string? CreatorName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹äºº |
| | | /// </summary> |
| | | public string? LastModifierName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåº |
| | | /// </summary> |
| | | public int Sort { get; set; } |
| | |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | public string? CreatorName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹äºº |
| | | /// </summary> |
| | | public string? LastModifierName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ©å±å段1 |
| | |
| | | public string? ExtraField3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// æä½å¤æ³¨ |
| | | /// </summary> |
| | | public bool? IsSelfMade { get; set; } |
| | | public string? OperationRemark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// å é¤å¤æ³¨ |
| | | /// </summary> |
| | | public bool IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public int Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | public int? SelfNum { get; set; } |
| | | public string? DeleteRemark { get; set; } |
| | | |
| | | |
| | | |
| | |
| | | public string MaterialCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public bool IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | public string MaterialName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// </summary> |
| | | public bool? IsSelfMade { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´ç±»åï¼æä¸¾å¼ï¼ |
| | |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public int Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç±»åï¼æä¸¾å¼ï¼ |
| | | /// </summary> |
| | | public MaterialTypeEnum MaterialType { get; set; } |
| | |
| | | } |
| | | } |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | public int? SelfNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 主åä½ï¼å¦ï¼kgãmãä¸ªï¼ |
| | | /// </summary> |
| | | public string? PrimaryUnit { get; set; } |
| | |
| | | /// è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼ |
| | | /// </summary> |
| | | public string? Standard { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤å¾ï¼åä½ï¼mmï¼ |
| | |
| | | public string? LastModifierId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåº |
| | | /// </summary> |
| | | public int Sort { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å é¤ |
| | | /// </summary> |
| | | public bool IsDeleted { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | public string? Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å é¤äººID |
| | | /// </summary> |
| | | public string? DeleterId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å 餿¶é´ |
| | |
| | | public string? LastModifierName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåº |
| | | /// </summary> |
| | | public int Sort { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | public string? Remark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ©å±å段1 |
| | | /// </summary> |
| | | public string? ExtraField1 { get; set; } |
| | |
| | | public string? ExtraField3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// æä½å¤æ³¨ |
| | | /// </summary> |
| | | public bool? IsSelfMade { get; set; } |
| | | public string? OperationRemark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// å é¤å¤æ³¨ |
| | | /// </summary> |
| | | public bool IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | public int Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | public int? SelfNum { get; set; } |
| | | public string? DeleteRemark { get; set; } |
| | | |
| | | |
| | | |
| | |
| | | public string MaterialCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ¯å¦ææç©æ", Width = 25)] |
| | | public bool IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [ExcelColumn(Name = "ç©æåç§°", Width = 25)] |
| | | public string MaterialName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ°é", Width = 25)] |
| | | public bool? IsSelfMade { get; set; } |
| | | |
| | | /// <summary> |
| | | /// éè´ç±»åï¼æä¸¾å¼ï¼ |
| | |
| | | public PurchaseTypeEnum PurchaseType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ¯å¦ææç©æ", Width = 25)] |
| | | public int Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç±»åï¼æä¸¾å¼ï¼ |
| | | /// </summary> |
| | | [ExcelColumn(Name = "ç©æç±»åï¼æä¸¾å¼ï¼", Width = 25)] |
| | | public MaterialTypeEnum MaterialType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | [ExcelColumn(Name = "èªææ°é", Width = 25)] |
| | | public int? SelfNum { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 主åä½ï¼å¦ï¼kgãmãä¸ªï¼ |
| | |
| | | /// </summary> |
| | | [ExcelColumn(Name = "è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼", Width = 25)] |
| | | public string Standard { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | [ExcelColumn(Name = "", Width = 25)] |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤å¾ï¼åä½ï¼mmï¼ |
| | |
| | | public string RedundantField3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [ExcelColumn(Name = "å建人", Width = 25)] |
| | | public string CreatorName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹äºº |
| | | /// </summary> |
| | | [ExcelColumn(Name = "ä¿®æ¹äºº", Width = 25)] |
| | | public string LastModifierName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æåº |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æåº", Width = 25)] |
| | |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ¯å¦ç¦ç¨", Width = 25)] |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [ExcelColumn(Name = "å建人", Width = 25)] |
| | | public string CreatorName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹äºº |
| | | /// </summary> |
| | | [ExcelColumn(Name = "ä¿®æ¹äºº", Width = 25)] |
| | | public string LastModifierName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ©å±å段1 |
| | |
| | | public string ExtraField3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ°é |
| | | /// æä½å¤æ³¨ |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ°é", Width = 25)] |
| | | public bool? IsSelfMade { get; set; } |
| | | [ExcelColumn(Name = "æä½å¤æ³¨", Width = 25)] |
| | | public string OperationRemark { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// å é¤å¤æ³¨ |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ¯å¦ææç©æ", Width = 25)] |
| | | public bool IsValid { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | [ExcelColumn(Name = "", Width = 25)] |
| | | public decimal? NullLength { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ææç©æ |
| | | /// </summary> |
| | | [ExcelColumn(Name = "æ¯å¦ææç©æ", Width = 25)] |
| | | public int Num { get; set; } |
| | | |
| | | /// <summary> |
| | | /// èªææ°é |
| | | /// </summary> |
| | | [ExcelColumn(Name = "èªææ°é", Width = 25)] |
| | | public int? SelfNum { get; set; } |
| | | [ExcelColumn(Name = "å é¤å¤æ³¨", Width = 25)] |
| | | public string DeleteRemark { get; set; } |
| | | |
| | | |
| | | |
| | |
| | | input.MapExtraPropertiesTo(updateObj, MappingPropertyDefinitionChecks.None); |
| | | |
| | | updateObj.MaterialCode = input.MaterialCode; |
| | | updateObj.IsValid = input.IsValid; |
| | | updateObj.MaterialName = input.MaterialName; |
| | | updateObj.IsSelfMade = input.IsSelfMade; |
| | | updateObj.PurchaseType = input.PurchaseType; |
| | | updateObj.Num = input.Num; |
| | | updateObj.MaterialType = input.MaterialType; |
| | | updateObj.SelfNum = input.SelfNum; |
| | | updateObj.PrimaryUnit = input.PrimaryUnit; |
| | | updateObj.Standard = input.Standard; |
| | | updateObj.NullLength = input.NullLength; |
| | | updateObj.OuterDiameter = input.OuterDiameter; |
| | | updateObj.WallThickness = input.WallThickness; |
| | | updateObj.MaterialQuality = input.MaterialQuality; |
| | |
| | | updateObj.RedundantField1 = input.RedundantField1; |
| | | updateObj.RedundantField2 = input.RedundantField2; |
| | | updateObj.RedundantField3 = input.RedundantField3; |
| | | updateObj.CreatorName = input.CreatorName; |
| | | updateObj.LastModifierName = input.LastModifierName; |
| | | updateObj.Remark = input.Remark; |
| | | updateObj.IsDisabled = input.IsDisabled; |
| | | updateObj.CreatorName = input.CreatorName; |
| | | updateObj.LastModifierName = input.LastModifierName; |
| | | updateObj.ExtraField1 = input.ExtraField1; |
| | | updateObj.ExtraField2 = input.ExtraField2; |
| | | updateObj.ExtraField3 = input.ExtraField3; |
| | | updateObj.IsSelfMade = input.IsSelfMade; |
| | | updateObj.IsValid = input.IsValid; |
| | | updateObj.NullLength = input.NullLength; |
| | | updateObj.Num = input.Num; |
| | | updateObj.SelfNum = input.SelfNum; |
| | | updateObj.OperationRemark = input.OperationRemark; |
| | | updateObj.DeleteRemark = input.DeleteRemark; |
| | | |
| | | |
| | | await wmsMaterialRepository.UpdateAsync(updateObj); |
| | |
| | | var wmsMaterialUpdateDto = new WmsMaterialUpdateDto |
| | | { |
| | | MaterialCode = impItem.MaterialCode, |
| | | IsValid = impItem.IsValid, |
| | | MaterialName = impItem.MaterialName, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | PurchaseType = impItem.PurchaseType, |
| | | Num = impItem.Num, |
| | | MaterialType = impItem.MaterialType, |
| | | SelfNum = impItem.SelfNum, |
| | | PrimaryUnit = impItem.PrimaryUnit, |
| | | Standard = impItem.Standard, |
| | | NullLength = impItem.NullLength, |
| | | OuterDiameter = impItem.OuterDiameter, |
| | | WallThickness = impItem.WallThickness, |
| | | MaterialQuality = impItem.MaterialQuality, |
| | |
| | | RedundantField1 = impItem.RedundantField1, |
| | | RedundantField2 = impItem.RedundantField2, |
| | | RedundantField3 = impItem.RedundantField3, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | Remark = impItem.Remark, |
| | | IsDisabled = impItem.IsDisabled, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | ExtraField1 = impItem.ExtraField1, |
| | | ExtraField2 = impItem.ExtraField2, |
| | | ExtraField3 = impItem.ExtraField3, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | IsValid = impItem.IsValid, |
| | | NullLength = impItem.NullLength, |
| | | Num = impItem.Num, |
| | | SelfNum = impItem.SelfNum, |
| | | OperationRemark = impItem.OperationRemark, |
| | | DeleteRemark = impItem.DeleteRemark, |
| | | |
| | | }; |
| | | |
| | |
| | | var wmsMaterialCreateDto = new WmsMaterialCreateDto |
| | | { |
| | | MaterialCode = impItem.MaterialCode, |
| | | IsValid = impItem.IsValid, |
| | | MaterialName = impItem.MaterialName, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | PurchaseType = impItem.PurchaseType, |
| | | Num = impItem.Num, |
| | | MaterialType = impItem.MaterialType, |
| | | SelfNum = impItem.SelfNum, |
| | | PrimaryUnit = impItem.PrimaryUnit, |
| | | Standard = impItem.Standard, |
| | | NullLength = impItem.NullLength, |
| | | OuterDiameter = impItem.OuterDiameter, |
| | | WallThickness = impItem.WallThickness, |
| | | MaterialQuality = impItem.MaterialQuality, |
| | |
| | | RedundantField1 = impItem.RedundantField1, |
| | | RedundantField2 = impItem.RedundantField2, |
| | | RedundantField3 = impItem.RedundantField3, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | Remark = impItem.Remark, |
| | | IsDisabled = impItem.IsDisabled, |
| | | CreatorName = impItem.CreatorName, |
| | | LastModifierName = impItem.LastModifierName, |
| | | ExtraField1 = impItem.ExtraField1, |
| | | ExtraField2 = impItem.ExtraField2, |
| | | ExtraField3 = impItem.ExtraField3, |
| | | IsSelfMade = impItem.IsSelfMade, |
| | | IsValid = impItem.IsValid, |
| | | NullLength = impItem.NullLength, |
| | | Num = impItem.Num, |
| | | SelfNum = impItem.SelfNum, |
| | | OperationRemark = impItem.OperationRemark, |
| | | DeleteRemark = impItem.DeleteRemark, |
| | | |
| | | }; |
| | | |
| | |
| | | { |
| | | Check.NotNull(input, nameof(input)); |
| | | Check.NotNullOrWhiteSpace(input.MaterialCode, "ç©æç¼ç ï¼å¯ä¸æ è¯ï¼", 64); |
| | | Check.NotNull(input.IsValid, "æ¯å¦ææç©æ"); |
| | | Check.NotNullOrWhiteSpace(input.MaterialName, "ç©æåç§°", 128); |
| | | Check.NotNull(input.PurchaseType, "éè´ç±»åï¼æä¸¾å¼ï¼"); |
| | | Check.NotNull(input.Num, "æ¯å¦ææç©æ"); |
| | | Check.NotNull(input.MaterialType, "ç©æç±»åï¼æä¸¾å¼ï¼"); |
| | | Check.NotNull(input.OuterDiameter, "å¤å¾ï¼åä½ï¼mmï¼"); |
| | | Check.NotNull(input.WallThickness, "å£åï¼åä½ï¼mmï¼"); |
| | | Check.NotNull(input.Length, "é¿åº¦ï¼åä½ï¼mï¼"); |
| | | Check.NotNull(input.IsMainBranch, "æ¯å¦ä¸ºä¸»æ¯ç®¡"); |
| | | Check.NotNull(input.IsValid, "æ¯å¦ææç©æ"); |
| | | Check.NotNull(input.Num, "æ¯å¦ææç©æ"); |
| | | |
| | | return Task.CompletedTask; |
| | | } |
| | |
| | | rules: [{required: true, message: 'ç©æç¼ç ï¼å¯ä¸æ è¯ï¼ä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'isValid', |
| | | el: 'select', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | rules: [{required: true, message: 'æ¯å¦ææç©æä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: 'ç©æåç§°', |
| | | prop: 'materialName', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ç©æåç§°', |
| | | rules: [{required: true, message: 'ç©æåç§°ä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | }, |
| | | { |
| | | label: 'æ°é', |
| | | prop: 'isSelfMade', |
| | | el: 'select', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ°é', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: 'éè´ç±»åï¼æä¸¾å¼ï¼', |
| | |
| | | rules: [{required: true, message: 'éè´ç±»åï¼æä¸¾å¼ï¼ä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'num', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | rules: [{required: true, message: 'æ¯å¦ææç©æä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | }, |
| | | { |
| | | label: 'ç©æç±»åï¼æä¸¾å¼ï¼', |
| | | prop: 'materialType', |
| | | el: 'select', |
| | |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ç©æç±»åï¼æä¸¾å¼ï¼', |
| | | rules: [{required: true, message: 'ç©æç±»åï¼æä¸¾å¼ï¼ä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | }, |
| | | { |
| | | label: 'èªææ°é', |
| | | prop: 'selfNum', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥èªææ°é', |
| | | }, |
| | | { |
| | | label: '主åä½ï¼å¦ï¼kgãmã个ï¼', |
| | |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼', |
| | | }, |
| | | { |
| | | label: '', |
| | | prop: 'nullLength', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 0.01, |
| | | precision: 2, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥', |
| | | }, |
| | | { |
| | | label: 'å¤å¾ï¼åä½ï¼mmï¼', |
| | |
| | | placeholder: '请è¾å
¥åä½å段3 - é¢çæ©å±ç¨é', |
| | | }, |
| | | { |
| | | label: '夿³¨', |
| | | prop: 'remark', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥å¤æ³¨', |
| | | }, |
| | | { |
| | | label: 'å建人', |
| | | prop: 'creatorName', |
| | | el: 'input', |
| | |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ä¿®æ¹äºº', |
| | | }, |
| | | { |
| | | label: '夿³¨', |
| | | prop: 'remark', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥å¤æ³¨', |
| | | }, |
| | | { |
| | | label: 'æ©å±å段1', |
| | |
| | | placeholder: '请è¾å
¥æ©å±å段3', |
| | | }, |
| | | { |
| | | label: 'æ°é', |
| | | prop: 'isSelfMade', |
| | | el: 'select', |
| | | label: 'æä½å¤æ³¨', |
| | | prop: 'operationRemark', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ°é', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | placeholder: '请è¾å
¥æä½å¤æ³¨', |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'isValid', |
| | | el: 'select', |
| | | label: 'å é¤å¤æ³¨', |
| | | prop: 'deleteRemark', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | rules: [{required: true, message: 'æ¯å¦ææç©æä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: '', |
| | | prop: 'nullLength', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 0.01, |
| | | precision: 2, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥', |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'num', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | rules: [{required: true, message: 'æ¯å¦ææç©æä¸è½ä¸ºç©º', trigger: 'blur' }], |
| | | }, |
| | | { |
| | | label: 'èªææ°é', |
| | | prop: 'selfNum', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥èªææ°é', |
| | | placeholder: '请è¾å
¥å é¤å¤æ³¨', |
| | | }, |
| | | ]) |
| | | /** |
| | |
| | | await formRef.value?.validate() |
| | | const data = { |
| | | materialCode: formData.value.materialCode, |
| | | isValid: formData.value.isValid, |
| | | materialName: formData.value.materialName, |
| | | isSelfMade: formData.value.isSelfMade, |
| | | purchaseType: formData.value.purchaseType, |
| | | num: formData.value.num, |
| | | materialType: formData.value.materialType, |
| | | selfNum: formData.value.selfNum, |
| | | primaryUnit: formData.value.primaryUnit, |
| | | standard: formData.value.standard, |
| | | nullLength: formData.value.nullLength, |
| | | outerDiameter: formData.value.outerDiameter, |
| | | wallThickness: formData.value.wallThickness, |
| | | materialQuality: formData.value.materialQuality, |
| | |
| | | redundantField1: formData.value.redundantField1, |
| | | redundantField2: formData.value.redundantField2, |
| | | redundantField3: formData.value.redundantField3, |
| | | remark: formData.value.remark, |
| | | creatorName: formData.value.creatorName, |
| | | lastModifierName: formData.value.lastModifierName, |
| | | remark: formData.value.remark, |
| | | extraField1: formData.value.extraField1, |
| | | extraField2: formData.value.extraField2, |
| | | extraField3: formData.value.extraField3, |
| | | isSelfMade: formData.value.isSelfMade, |
| | | isValid: formData.value.isValid, |
| | | nullLength: formData.value.nullLength, |
| | | num: formData.value.num, |
| | | selfNum: formData.value.selfNum, |
| | | operationRemark: formData.value.operationRemark, |
| | | deleteRemark: formData.value.deleteRemark, |
| | | } |
| | | if (!current.value) { |
| | | await wmsMaterialDrawer.addWmsMaterial(data) |
| | |
| | | |
| | | formData.value = { |
| | | materialCode: res.materialCode, |
| | | isValid: res.isValid, |
| | | materialName: res.materialName, |
| | | isSelfMade: res.isSelfMade, |
| | | purchaseType: res.purchaseType, |
| | | num: res.num, |
| | | materialType: res.materialType, |
| | | selfNum: res.selfNum, |
| | | primaryUnit: res.primaryUnit, |
| | | standard: res.standard, |
| | | nullLength: res.nullLength, |
| | | outerDiameter: res.outerDiameter, |
| | | wallThickness: res.wallThickness, |
| | | materialQuality: res.materialQuality, |
| | |
| | | redundantField1: res.redundantField1, |
| | | redundantField2: res.redundantField2, |
| | | redundantField3: res.redundantField3, |
| | | remark: res.remark, |
| | | creatorName: res.creatorName, |
| | | lastModifierName: res.lastModifierName, |
| | | remark: res.remark, |
| | | extraField1: res.extraField1, |
| | | extraField2: res.extraField2, |
| | | extraField3: res.extraField3, |
| | | isSelfMade: res.isSelfMade, |
| | | isValid: res.isValid, |
| | | nullLength: res.nullLength, |
| | | num: res.num, |
| | | selfNum: res.selfNum, |
| | | operationRemark: res.operationRemark, |
| | | deleteRemark: res.deleteRemark, |
| | | id: res.id, |
| | | } |
| | | disabled.value = true |
| | |
| | | placeholder: '请è¾å
¥ç©æç¼ç ï¼å¯ä¸æ è¯ï¼', |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'isValid', |
| | | el: 'select', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: 'ç©æåç§°', |
| | | prop: 'materialName', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ç©æåç§°', |
| | | }, |
| | | { |
| | | label: 'æ°é', |
| | | prop: 'isSelfMade', |
| | | el: 'select', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ°é', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: 'éè´ç±»åï¼æä¸¾å¼ï¼', |
| | |
| | | placeholder: '请è¾å
¥éè´ç±»åï¼æä¸¾å¼ï¼', |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'num', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | }, |
| | | { |
| | | label: 'ç©æç±»åï¼æä¸¾å¼ï¼', |
| | | prop: 'materialType', |
| | | el: 'select', |
| | | option: [], |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ç©æç±»åï¼æä¸¾å¼ï¼', |
| | | }, |
| | | { |
| | | label: 'èªææ°é', |
| | | prop: 'selfNum', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥èªææ°é', |
| | | }, |
| | | { |
| | | label: '主åä½ï¼å¦ï¼kgãmã个ï¼', |
| | |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼', |
| | | }, |
| | | { |
| | | label: '', |
| | | prop: 'nullLength', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 0.01, |
| | | precision: 2, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥', |
| | | }, |
| | | { |
| | | label: 'å¤å¾ï¼åä½ï¼mmï¼', |
| | |
| | | placeholder: '请è¾å
¥å建æ¶é´', |
| | | }, |
| | | { |
| | | label: 'å建人', |
| | | prop: 'creatorName', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥å建人', |
| | | }, |
| | | { |
| | | label: 'ä¿®æ¹äºº', |
| | | prop: 'lastModifierName', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ä¿®æ¹äºº', |
| | | }, |
| | | { |
| | | label: '夿³¨', |
| | | prop: 'remark', |
| | | el: 'input', |
| | |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ç¦ç¨', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: 'å建人', |
| | | prop: 'creatorName', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥å建人', |
| | | }, |
| | | { |
| | | label: 'ä¿®æ¹äºº', |
| | | prop: 'lastModifierName', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥ä¿®æ¹äºº', |
| | | }, |
| | | { |
| | | label: 'æ©å±å段1', |
| | |
| | | placeholder: '请è¾å
¥æ©å±å段3', |
| | | }, |
| | | { |
| | | label: 'æ°é', |
| | | prop: 'isSelfMade', |
| | | el: 'select', |
| | | label: 'æä½å¤æ³¨', |
| | | prop: 'operationRemark', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ°é', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | placeholder: '请è¾å
¥æä½å¤æ³¨', |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'isValid', |
| | | el: 'select', |
| | | label: 'å é¤å¤æ³¨', |
| | | prop: 'deleteRemark', |
| | | el: 'input', |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | options: [{label: 'æ¯',value: true}, {label: 'å¦',value: false}] |
| | | }, |
| | | { |
| | | label: '', |
| | | prop: 'nullLength', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 0.01, |
| | | precision: 2, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥', |
| | | }, |
| | | { |
| | | label: 'æ¯å¦ææç©æ', |
| | | prop: 'num', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥æ¯å¦ææç©æ', |
| | | }, |
| | | { |
| | | label: 'èªææ°é', |
| | | prop: 'selfNum', |
| | | el: (props: any, { attrs }: SetupContext) => { |
| | | return h(inputNumber, { |
| | | ...props, |
| | | clearable: true, |
| | | ...attrs, |
| | | }) |
| | | }, |
| | | width: '100%', |
| | | step: 1, |
| | | precision: 0, |
| | | //disabled: disabled, |
| | | placeholder: '请è¾å
¥èªææ°é', |
| | | placeholder: '请è¾å
¥å é¤å¤æ³¨', |
| | | }, |
| | | ]) |
| | | /** |
| | |
| | | const commonGetFormData=()=>{ |
| | | const data = { |
| | | materialCode: formData.value.materialCode || '', |
| | | isValid: formData.value.isValid || '', |
| | | materialName: formData.value.materialName || '', |
| | | isSelfMade: formData.value.isSelfMade || '', |
| | | purchaseType: formData.value.purchaseType || '', |
| | | num: formData.value.num || '', |
| | | materialType: formData.value.materialType || '', |
| | | selfNum: formData.value.selfNum || '', |
| | | primaryUnit: formData.value.primaryUnit || '', |
| | | standard: formData.value.standard || '', |
| | | nullLength: formData.value.nullLength || '', |
| | | outerDiameter: formData.value.outerDiameter || '', |
| | | wallThickness: formData.value.wallThickness || '', |
| | | materialQuality: formData.value.materialQuality || '', |
| | |
| | | redundantField2: formData.value.redundantField2 || '', |
| | | redundantField3: formData.value.redundantField3 || '', |
| | | creationTime: formData.value.creationTime || '', |
| | | creatorName: formData.value.creatorName || '', |
| | | lastModifierName: formData.value.lastModifierName || '', |
| | | remark: formData.value.remark || '', |
| | | isDisabled: formData.value.isDisabled || '', |
| | | creatorName: formData.value.creatorName || '', |
| | | lastModifierName: formData.value.lastModifierName || '', |
| | | extraField1: formData.value.extraField1 || '', |
| | | extraField2: formData.value.extraField2 || '', |
| | | extraField3: formData.value.extraField3 || '', |
| | | isSelfMade: formData.value.isSelfMade || '', |
| | | isValid: formData.value.isValid || '', |
| | | nullLength: formData.value.nullLength || '', |
| | | num: formData.value.num || '', |
| | | selfNum: formData.value.selfNum || '', |
| | | operationRemark: formData.value.operationRemark || '', |
| | | deleteRemark: formData.value.deleteRemark || '', |
| | | } |
| | | return data; |
| | | } |
| | |
| | | const onReset = async () => { |
| | | formData.value = {} |
| | | formData.value.MaterialCode = '' |
| | | formData.value.IsValid = '' |
| | | formData.value.MaterialName = '' |
| | | formData.value.IsSelfMade = '' |
| | | formData.value.PurchaseType = '' |
| | | formData.value.Num = '' |
| | | formData.value.MaterialType = '' |
| | | formData.value.SelfNum = '' |
| | | formData.value.PrimaryUnit = '' |
| | | formData.value.Standard = '' |
| | | formData.value.NullLength = '' |
| | | formData.value.OuterDiameter = '' |
| | | formData.value.WallThickness = '' |
| | | formData.value.MaterialQuality = '' |
| | |
| | | formData.value.RedundantField1 = '' |
| | | formData.value.RedundantField2 = '' |
| | | formData.value.RedundantField3 = '' |
| | | formData.value.Remark = '' |
| | | formData.value.CreatorName = '' |
| | | formData.value.LastModifierName = '' |
| | | formData.value.Remark = '' |
| | | formData.value.ExtraField1 = '' |
| | | formData.value.ExtraField2 = '' |
| | | formData.value.ExtraField3 = '' |
| | | formData.value.IsSelfMade = '' |
| | | formData.value.IsValid = '' |
| | | formData.value.NullLength = '' |
| | | formData.value.Num = '' |
| | | formData.value.SelfNum = '' |
| | | formData.value.OperationRemark = '' |
| | | formData.value.DeleteRemark = '' |
| | | //åç¶ç»ä»¶åéèªå®ä¹äºä»¶ |
| | | ctx.emit('restQuery'); |
| | | } |
| | |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'isValid', |
| | | title: 'æ¯å¦ææç©æ', |
| | | width:80, |
| | | }, |
| | | { |
| | | field: 'materialName', |
| | | title: 'ç©æåç§°', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'isSelfMade', |
| | | title: 'æ°é', |
| | | width:80, |
| | | }, |
| | | { |
| | | field: 'purchaseTypeDesc', |
| | |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'num', |
| | | title: 'æ¯å¦ææç©æ', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'materialTypeDesc', |
| | | title: 'ç©æç±»åï¼æä¸¾å¼ï¼', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'selfNum', |
| | | title: 'èªææ°é', |
| | | width:160, |
| | | }, |
| | | { |
| | |
| | | { |
| | | field: 'standard', |
| | | title: 'è§æ ¼/æ åï¼å¦ï¼GB/T 8163-2018ï¼', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'nullLength', |
| | | title: '', |
| | | width:160, |
| | | }, |
| | | { |
| | |
| | | width:180, |
| | | }, |
| | | { |
| | | field: 'sort', |
| | | title: 'æåº', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'remark', |
| | | title: '夿³¨', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'deletionTime', |
| | | title: 'å 餿¶é´', |
| | | width:180, |
| | |
| | | { |
| | | field: 'lastModifierName', |
| | | title: 'ä¿®æ¹äºº', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'sort', |
| | | title: 'æåº', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'remark', |
| | | title: '夿³¨', |
| | | width:160, |
| | | }, |
| | | { |
| | |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'isSelfMade', |
| | | title: 'æ°é', |
| | | width:80, |
| | | }, |
| | | { |
| | | field: 'isValid', |
| | | title: 'æ¯å¦ææç©æ', |
| | | width:80, |
| | | }, |
| | | { |
| | | field: 'nullLength', |
| | | title: '', |
| | | field: 'operationRemark', |
| | | title: 'æä½å¤æ³¨', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'num', |
| | | title: 'æ¯å¦ææç©æ', |
| | | width:160, |
| | | }, |
| | | { |
| | | field: 'selfNum', |
| | | title: 'èªææ°é', |
| | | field: 'deleteRemark', |
| | | title: 'å é¤å¤æ³¨', |
| | | width:160, |
| | | }, |
| | | ] |
| | |
| | | isHidePagination={isHidePagination} |
| | | pageSize={20} |
| | | v-slots={{ |
| | | creationTime: ({ row }: any) => { |
| | | isValid: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | | {row.isValid != null ? (row.isValid ? 'æ¯' : 'å¦') : '-'} |
| | | </div> |
| | | ) |
| | | }, |
| | | isSelfMade: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | | {row.isSelfMade != null ? (row.isSelfMade ? 'æ¯' : 'å¦') : '-'} |
| | | </div> |
| | | ) |
| | | }, |
| | | creationTime: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | | {row.creationTime != null |
| | |
| | | </div> |
| | | ) |
| | | }, |
| | | deletionTime: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | | {row.deletionTime != null |
| | | ? dayjs(row.deletionTime).format('YYYY-MM-DD HH:mm:ss') |
| | | : '-'} |
| | | </div> |
| | | ) |
| | | }, |
| | | isDisabled: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | |
| | | </div> |
| | | ) |
| | | }, |
| | | isSelfMade: ({ row }: any) => { |
| | | deletionTime: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | | {row.isSelfMade != null ? (row.isSelfMade ? 'æ¯' : 'å¦') : '-'} |
| | | </div> |
| | | ) |
| | | }, |
| | | isValid: ({ row }: any) => { |
| | | return ( |
| | | <div> |
| | | {row.isValid != null ? (row.isValid ? 'æ¯' : 'å¦') : '-'} |
| | | {row.deletionTime != null |
| | | ? dayjs(row.deletionTime).format('YYYY-MM-DD HH:mm:ss') |
| | | : '-'} |
| | | </div> |
| | | ) |
| | | }, |