49 changed files with 32410 additions and 665 deletions
@ -1,30 +0,0 @@ |
|||||
using System; |
|
||||
using System.Collections.Generic; |
|
||||
using System.ComponentModel.DataAnnotations; |
|
||||
using System.Linq; |
|
||||
using System.Text; |
|
||||
using System.Threading.Tasks; |
|
||||
|
|
||||
namespace Win_in.Sfs.Shared.Domain.Shared.Enums.Store; |
|
||||
public enum EnumIssueType |
|
||||
{ |
|
||||
None=0, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 原材料
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "原材料")] |
|
||||
RAW =1, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 半成品
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "半成品")] |
|
||||
SEMI= 2, |
|
||||
|
|
||||
/// <summary>
|
|
||||
/// 立体库
|
|
||||
/// </summary>
|
|
||||
[Display(Name = "立体库")] |
|
||||
DimensionalStorehouse = 2, |
|
||||
} |
|
File diff suppressed because it is too large
@ -0,0 +1,181 @@ |
|||||
|
using Microsoft.EntityFrameworkCore.Migrations; |
||||
|
|
||||
|
#nullable disable |
||||
|
|
||||
|
namespace Win_in.Sfs.Wms.Store.Migrations |
||||
|
{ |
||||
|
public partial class Update_Issue : Migration |
||||
|
{ |
||||
|
protected override void Up(MigrationBuilder migrationBuilder) |
||||
|
{ |
||||
|
migrationBuilder.DropIndex( |
||||
|
name: "IX_Store_KittingPackagingNoteDetail_KittingCode", |
||||
|
table: "Store_KittingPackagingNoteDetail"); |
||||
|
|
||||
|
migrationBuilder.DropIndex( |
||||
|
name: "IX_Store_KittingPackagingNoteChassisDetail_KittingCode", |
||||
|
table: "Store_KittingPackagingNoteChassisDetail"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "Type", |
||||
|
table: "Store_KittingIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "Type", |
||||
|
table: "Store_InjectionIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "RequestType", |
||||
|
table: "Store_InjectionIssueNote"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "RequestType", |
||||
|
table: "Store_CountPlan"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "Type", |
||||
|
table: "Store_CoatingIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "Type", |
||||
|
table: "Store_AssembleIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "RequestType", |
||||
|
table: "Job_InjectionIssueJob"); |
||||
|
|
||||
|
migrationBuilder.AddColumn<int>( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_KittingIssueRequest", |
||||
|
type: "int", |
||||
|
nullable: false, |
||||
|
defaultValue: 0); |
||||
|
|
||||
|
migrationBuilder.AddColumn<int>( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_InjectionIssueRequest", |
||||
|
type: "int", |
||||
|
nullable: false, |
||||
|
defaultValue: 0); |
||||
|
|
||||
|
migrationBuilder.AddColumn<int>( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_InjectionIssueNote", |
||||
|
type: "int", |
||||
|
nullable: false, |
||||
|
defaultValue: 0); |
||||
|
|
||||
|
migrationBuilder.AddColumn<int>( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_CoatingIssueRequest", |
||||
|
type: "int", |
||||
|
nullable: false, |
||||
|
defaultValue: 0); |
||||
|
|
||||
|
migrationBuilder.AddColumn<int>( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_AssembleIssueRequest", |
||||
|
type: "int", |
||||
|
nullable: false, |
||||
|
defaultValue: 0); |
||||
|
|
||||
|
migrationBuilder.AddColumn<int>( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Job_InjectionIssueJob", |
||||
|
type: "int", |
||||
|
nullable: false, |
||||
|
defaultValue: 0); |
||||
|
} |
||||
|
|
||||
|
protected override void Down(MigrationBuilder migrationBuilder) |
||||
|
{ |
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_KittingIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_InjectionIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_InjectionIssueNote"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_CoatingIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Store_AssembleIssueRequest"); |
||||
|
|
||||
|
migrationBuilder.DropColumn( |
||||
|
name: "IssueRequestType", |
||||
|
table: "Job_InjectionIssueJob"); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "Type", |
||||
|
table: "Store_KittingIssueRequest", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: true); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "Type", |
||||
|
table: "Store_InjectionIssueRequest", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: true); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "RequestType", |
||||
|
table: "Store_InjectionIssueNote", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: true); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "RequestType", |
||||
|
table: "Store_CountPlan", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: false, |
||||
|
defaultValue: ""); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "Type", |
||||
|
table: "Store_CoatingIssueRequest", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: true); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "Type", |
||||
|
table: "Store_AssembleIssueRequest", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: true); |
||||
|
|
||||
|
migrationBuilder.AddColumn<string>( |
||||
|
name: "RequestType", |
||||
|
table: "Job_InjectionIssueJob", |
||||
|
type: "nvarchar(64)", |
||||
|
maxLength: 64, |
||||
|
nullable: true); |
||||
|
|
||||
|
migrationBuilder.CreateIndex( |
||||
|
name: "IX_Store_KittingPackagingNoteDetail_KittingCode", |
||||
|
table: "Store_KittingPackagingNoteDetail", |
||||
|
column: "KittingCode", |
||||
|
unique: true, |
||||
|
filter: "[KittingCode] IS NOT NULL"); |
||||
|
|
||||
|
migrationBuilder.CreateIndex( |
||||
|
name: "IX_Store_KittingPackagingNoteChassisDetail_KittingCode", |
||||
|
table: "Store_KittingPackagingNoteChassisDetail", |
||||
|
column: "KittingCode", |
||||
|
unique: true, |
||||
|
filter: "[KittingCode] IS NOT NULL"); |
||||
|
} |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue