This commit is contained in:
何美荣 2026-04-02 18:52:19 +08:00
parent 40adfd193a
commit 34a71fe3f7
18 changed files with 142195 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,629 @@
using System;
using Microsoft.EntityFrameworkCore.Migrations;
namespace APT.Data.Migrations.Migrations
{
public partial class hmr2026040202 : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
COMPANY_NAME = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
IDENTIFY_CODE = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
USER_NAME = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
WORK_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
WORK_END_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
NAME = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
TYPE = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
METHOD = table.Column<int>(type: "int", nullable: true),
MODE = table.Column<decimal>(type: "decimal(18,2)", nullable: true),
AREA = table.Column<decimal>(type: "decimal(18,2)", nullable: true),
ALLOW_NO = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
ALLOW_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
ALLOW_END_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
SAFE_ALLOW_NO = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
SAFE_ALLOW_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
SAFE_ALLOW_END_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
COMPANY_DESCRIPTION = table.Column<string>(type: "nvarchar(500)", maxLength: 500, nullable: true),
STATUS = table.Column<int>(type: "int", nullable: false),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION", x => x.ID);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_SK_MONITOR_DEPART",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
NAME = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_SK_MONITOR_DEPART", x => x.ID);
table.ForeignKey(
name: "FK_T_SK_MONITOR_DEPART_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTERPRISE_INFORMATION_REGISTRATION_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
IMG_FILE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE", x => x.ID);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ENTERPRISE_INFORMATION_REGISTRAT~",
column: x => x.ENTERPRISE_INFORMATION_REGISTRATION_ID,
principalTable: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE_T_PF_IMG_FILE_IMG_FILE_ID",
column: x => x.IMG_FILE_ID,
principalTable: "T_PF_IMG_FILE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTERPRISE_INFORMATION_REGISTRATION_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
IMG_FILE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE", x => x.ID);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ENTERPRISE_INFORMATION_REGISTRATION_ID",
column: x => x.ENTERPRISE_INFORMATION_REGISTRATION_ID,
principalTable: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE_T_PF_IMG_FILE_IMG_FILE_ID",
column: x => x.IMG_FILE_ID,
principalTable: "T_PF_IMG_FILE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTERPRISE_INFORMATION_REGISTRATION_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
IMG_FILE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE", x => x.ID);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ENTERPRISE_INFORMATION_REGISTRATI~",
column: x => x.ENTERPRISE_INFORMATION_REGISTRATION_ID,
principalTable: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE_T_PF_IMG_FILE_IMG_FILE_ID",
column: x => x.IMG_FILE_ID,
principalTable: "T_PF_IMG_FILE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTERPRISE_INFORMATION_REGISTRATION_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
PRODUCTION_UNIT_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT", x => x.ID);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT_T_FM_USER_PRODUCTION_UNIT_SET_PRODUCTION_UNIT_ID",
column: x => x.PRODUCTION_UNIT_ID,
principalTable: "T_FM_USER_PRODUCTION_UNIT_SET",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ENTERPRISE_INFORMATION_REGISTRATION_ID",
column: x => x.ENTERPRISE_INFORMATION_REGISTRATION_ID,
principalTable: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTERPRISE_INFORMATION_REGISTRATION_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
IMG_FILE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE", x => x.ID);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ENTERPRISE_INFORMATION_REGISTRATI~",
column: x => x.ENTERPRISE_INFORMATION_REGISTRATION_ID,
principalTable: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE_T_PF_IMG_FILE_IMG_FILE_ID",
column: x => x.IMG_FILE_ID,
principalTable: "T_PF_IMG_FILE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
HIDDEN_DANGER_RECTIFY_RECORD_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
APPLY_USER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
APPLY_DEPARTMENT_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CODE = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
NOTICE_CODE = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: true),
HIDDEN_DESCRIPTION = table.Column<string>(type: "nvarchar(500)", maxLength: 500, nullable: true),
HIDDEN_REASON = table.Column<string>(type: "nvarchar(500)", maxLength: 500, nullable: true),
CHARGE_USER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
REVIEW_DESCRIPTION = table.Column<string>(type: "nvarchar(500)", maxLength: 500, nullable: true),
REVIEW_RESULT = table.Column<int>(type: "int", nullable: true),
REPORT_DATE = table.Column<DateTime>(type: "datetime2", nullable: true),
MONITOR_DEPART_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MONITOR_OPINION = table.Column<string>(type: "nvarchar(500)", maxLength: 500, nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE", x => x.ID);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_T_FM_DEPARTMENT_APPLY_DEPARTMENT_ID",
column: x => x.APPLY_DEPARTMENT_ID,
principalTable: "T_FM_DEPARTMENT",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_T_FM_USER_APPLY_USER_ID",
column: x => x.APPLY_USER_ID,
principalTable: "T_FM_USER",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_T_FM_USER_CHARGE_USER_ID",
column: x => x.CHARGE_USER_ID,
principalTable: "T_FM_USER",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_T_SK_HIDDEN_DANGER_RECTIFY_RECORD_HIDDEN_DANGER_RECTIFY_RECORD_ID",
column: x => x.HIDDEN_DANGER_RECTIFY_RECORD_ID,
principalTable: "T_SK_HIDDEN_DANGER_RECTIFY_RECORD",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_T_SK_MONITOR_DEPART_MONITOR_DEPART_ID",
column: x => x.MONITOR_DEPART_ID,
principalTable: "T_SK_MONITOR_DEPART",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
MAJOR_ACCIDENT_HAZARD_MANAGE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
IMG_FILE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE", x => x.ID);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE_T_PF_IMG_FILE_IMG_FILE_ID",
column: x => x.IMG_FILE_ID,
principalTable: "T_PF_IMG_FILE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_MAJOR_ACCIDENT_HAZARD_MANAGE_ID",
column: x => x.MAJOR_ACCIDENT_HAZARD_MANAGE_ID,
principalTable: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateTable(
name: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER",
columns: table => new
{
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
MAJOR_ACCIDENT_HAZARD_MANAGE_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
USER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
},
constraints: table =>
{
table.PrimaryKey("PK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER", x => x.ID);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER_T_FM_ORGANIZATION_ORG_ID",
column: x => x.ORG_ID,
principalTable: "T_FM_ORGANIZATION",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER_T_FM_USER_USER_ID",
column: x => x.USER_ID,
principalTable: "T_FM_USER",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
table.ForeignKey(
name: "FK_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_MAJOR_ACCIDENT_HAZARD_MANAGE_ID",
column: x => x.MAJOR_ACCIDENT_HAZARD_MANAGE_ID,
principalTable: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
principalColumn: "ID",
onDelete: ReferentialAction.Restrict);
});
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ORG_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE_ENTERPRISE_INFORMATION_REGISTRATION_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE",
column: "ENTERPRISE_INFORMATION_REGISTRATION_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE_IMG_FILE_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE",
column: "IMG_FILE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE_ORG_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE_ENTERPRISE_INFORMATION_REGISTRATION_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE",
column: "ENTERPRISE_INFORMATION_REGISTRATION_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE_IMG_FILE_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE",
column: "IMG_FILE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE_ORG_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE_ENTERPRISE_INFORMATION_REGISTRATION_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE",
column: "ENTERPRISE_INFORMATION_REGISTRATION_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE_IMG_FILE_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE",
column: "IMG_FILE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE_ORG_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT_ENTERPRISE_INFORMATION_REGISTRATION_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT",
column: "ENTERPRISE_INFORMATION_REGISTRATION_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT_ORG_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT_PRODUCTION_UNIT_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT",
column: "PRODUCTION_UNIT_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE_ENTERPRISE_INFORMATION_REGISTRATION_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE",
column: "ENTERPRISE_INFORMATION_REGISTRATION_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE_IMG_FILE_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE",
column: "IMG_FILE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE_ORG_ID",
table: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_APPLY_DEPARTMENT_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
column: "APPLY_DEPARTMENT_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_APPLY_USER_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
column: "APPLY_USER_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_CHARGE_USER_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
column: "CHARGE_USER_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_HIDDEN_DANGER_RECTIFY_RECORD_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
column: "HIDDEN_DANGER_RECTIFY_RECORD_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_MONITOR_DEPART_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
column: "MONITOR_DEPART_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_ORG_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE_IMG_FILE_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE",
column: "IMG_FILE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE_MAJOR_ACCIDENT_HAZARD_MANAGE_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE",
column: "MAJOR_ACCIDENT_HAZARD_MANAGE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE_ORG_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER_MAJOR_ACCIDENT_HAZARD_MANAGE_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER",
column: "MAJOR_ACCIDENT_HAZARD_MANAGE_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER_ORG_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER",
column: "ORG_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER_USER_ID",
table: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER",
column: "USER_ID");
migrationBuilder.CreateIndex(
name: "IX_T_SK_MONITOR_DEPART_ORG_ID",
table: "T_SK_MONITOR_DEPART",
column: "ORG_ID");
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE");
migrationBuilder.DropTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE");
migrationBuilder.DropTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE");
migrationBuilder.DropTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT");
migrationBuilder.DropTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE");
migrationBuilder.DropTable(
name: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE");
migrationBuilder.DropTable(
name: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER");
migrationBuilder.DropTable(
name: "T_FO_ENTERPRISE_INFORMATION_REGISTRATION");
migrationBuilder.DropTable(
name: "T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE");
migrationBuilder.DropTable(
name: "T_SK_MONITOR_DEPART");
}
}
}

View File

@ -32935,6 +32935,400 @@ namespace APT.Data.Migrations.Migrations
b.ToTable("T_FO_EDUCATIONAL"); b.ToTable("T_FO_EDUCATIONAL");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("ALLOW_DATE")
.HasColumnType("datetime2");
b.Property<DateTime?>("ALLOW_END_DATE")
.HasColumnType("datetime2");
b.Property<string>("ALLOW_NO")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<decimal?>("AREA")
.HasColumnType("decimal(18,2)");
b.Property<string>("COMPANY_DESCRIPTION")
.HasMaxLength(500)
.HasColumnType("nvarchar(500)");
b.Property<string>("COMPANY_NAME")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<string>("IDENTIFY_CODE")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<int?>("METHOD")
.HasColumnType("int");
b.Property<decimal?>("MODE")
.HasColumnType("decimal(18,2)");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<string>("NAME")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("SAFE_ALLOW_DATE")
.HasColumnType("datetime2");
b.Property<DateTime?>("SAFE_ALLOW_END_DATE")
.HasColumnType("datetime2");
b.Property<string>("SAFE_ALLOW_NO")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<int>("STATUS")
.HasColumnType("int");
b.Property<string>("TYPE")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<string>("USER_NAME")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<DateTime?>("WORK_DATE")
.HasColumnType("datetime2");
b.Property<DateTime?>("WORK_END_DATE")
.HasColumnType("datetime2");
b.HasKey("ID");
b.HasIndex("ORG_ID");
b.ToTable("T_FO_ENTERPRISE_INFORMATION_REGISTRATION");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<Guid>("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("IMG_FILE_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("ENTERPRISE_INFORMATION_REGISTRATION_ID");
b.HasIndex("IMG_FILE_ID");
b.HasIndex("ORG_ID");
b.ToTable("T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<Guid>("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("IMG_FILE_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("ENTERPRISE_INFORMATION_REGISTRATION_ID");
b.HasIndex("IMG_FILE_ID");
b.HasIndex("ORG_ID");
b.ToTable("T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<Guid>("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("IMG_FILE_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("ENTERPRISE_INFORMATION_REGISTRATION_ID");
b.HasIndex("IMG_FILE_ID");
b.HasIndex("ORG_ID");
b.ToTable("T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<Guid>("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("PRODUCTION_UNIT_ID")
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("ENTERPRISE_INFORMATION_REGISTRATION_ID");
b.HasIndex("ORG_ID");
b.HasIndex("PRODUCTION_UNIT_ID");
b.ToTable("T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<Guid>("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("IMG_FILE_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("ENTERPRISE_INFORMATION_REGISTRATION_ID");
b.HasIndex("IMG_FILE_ID");
b.HasIndex("ORG_ID");
b.ToTable("T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_FIRE_JOB", b => modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_FIRE_JOB", b =>
{ {
b.Property<Guid>("ID") b.Property<Guid>("ID")
@ -83822,6 +84216,222 @@ namespace APT.Data.Migrations.Migrations
b.ToTable("T_SK_LIBRARY_IMPORT_TEMP_NEW"); b.ToTable("T_SK_LIBRARY_IMPORT_TEMP_NEW");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("APPLY_DEPARTMENT_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("APPLY_USER_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CHARGE_USER_ID")
.HasColumnType("uniqueidentifier");
b.Property<string>("CODE")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("HIDDEN_DANGER_RECTIFY_RECORD_ID")
.HasColumnType("uniqueidentifier");
b.Property<string>("HIDDEN_DESCRIPTION")
.HasMaxLength(500)
.HasColumnType("nvarchar(500)");
b.Property<string>("HIDDEN_REASON")
.HasMaxLength(500)
.HasColumnType("nvarchar(500)");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("MONITOR_DEPART_ID")
.HasColumnType("uniqueidentifier");
b.Property<string>("MONITOR_OPINION")
.HasMaxLength(500)
.HasColumnType("nvarchar(500)");
b.Property<string>("NOTICE_CODE")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("REPORT_DATE")
.HasColumnType("datetime2");
b.Property<string>("REVIEW_DESCRIPTION")
.HasMaxLength(500)
.HasColumnType("nvarchar(500)");
b.Property<int?>("REVIEW_RESULT")
.HasColumnType("int");
b.HasKey("ID");
b.HasIndex("APPLY_DEPARTMENT_ID");
b.HasIndex("APPLY_USER_ID");
b.HasIndex("CHARGE_USER_ID");
b.HasIndex("HIDDEN_DANGER_RECTIFY_RECORD_ID");
b.HasIndex("MONITOR_DEPART_ID");
b.HasIndex("ORG_ID");
b.ToTable("T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("IMG_FILE_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid>("MAJOR_ACCIDENT_HAZARD_MANAGE_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("IMG_FILE_ID");
b.HasIndex("MAJOR_ACCIDENT_HAZARD_MANAGE_ID");
b.HasIndex("ORG_ID");
b.ToTable("T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid>("MAJOR_ACCIDENT_HAZARD_MANAGE_ID")
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("USER_ID")
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("MAJOR_ACCIDENT_HAZARD_MANAGE_ID");
b.HasIndex("ORG_ID");
b.HasIndex("USER_ID");
b.ToTable("T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MEASURE", b => modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MEASURE", b =>
{ {
b.Property<Guid>("ID") b.Property<Guid>("ID")
@ -83877,6 +84487,57 @@ namespace APT.Data.Migrations.Migrations
b.ToTable("T_SK_MEASURE"); b.ToTable("T_SK_MEASURE");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MONITOR_DEPART", b =>
{
b.Property<Guid>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("uniqueidentifier");
b.Property<Guid?>("CREATER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("CREATE_TIME")
.HasColumnType("datetime2");
b.Property<int>("ENTITY_ORG_TPYE")
.HasColumnType("int");
b.Property<Guid?>("FLOW_ID")
.HasColumnType("uniqueidentifier");
b.Property<int>("FLOW_SEND_STATUS")
.HasColumnType("int");
b.Property<int>("FLOW_STATUS")
.HasColumnType("int");
b.Property<Guid?>("FORM_ID")
.HasColumnType("uniqueidentifier");
b.Property<bool>("IS_DELETED")
.HasColumnType("bit");
b.Property<Guid?>("MODIFIER_ID")
.HasColumnType("uniqueidentifier");
b.Property<DateTime?>("MODIFY_TIME")
.HasColumnType("datetime2");
b.Property<string>("NAME")
.HasMaxLength(50)
.HasColumnType("nvarchar(50)");
b.Property<Guid?>("ORG_ID")
.IsRequired()
.HasColumnType("uniqueidentifier");
b.HasKey("ID");
b.HasIndex("ORG_ID");
b.ToTable("T_SK_MONITOR_DEPART");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_PLAN_SET", b => modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_PLAN_SET", b =>
{ {
b.Property<Guid>("ID") b.Property<Guid>("ID")
@ -109466,6 +110127,147 @@ namespace APT.Data.Migrations.Migrations
b.Navigation("Nav_Org"); b.Navigation("Nav_Org");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", b =>
{
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE", b =>
{
b.HasOne("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", "Nav_Company")
.WithMany("Nav_AllowFiles")
.HasForeignKey("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.BaseData.Domain.Entities.T_PF_IMG_FILE", "Nav_ImgFile")
.WithMany()
.HasForeignKey("IMG_FILE_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_Company");
b.Navigation("Nav_ImgFile");
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE", b =>
{
b.HasOne("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", "Nav_Company")
.WithMany("Nav_Files")
.HasForeignKey("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.BaseData.Domain.Entities.T_PF_IMG_FILE", "Nav_ImgFile")
.WithMany()
.HasForeignKey("IMG_FILE_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_Company");
b.Navigation("Nav_ImgFile");
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE", b =>
{
b.HasOne("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", "Nav_Company")
.WithMany("Nav_SafeFiles")
.HasForeignKey("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.BaseData.Domain.Entities.T_PF_IMG_FILE", "Nav_ImgFile")
.WithMany()
.HasForeignKey("IMG_FILE_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_Company");
b.Navigation("Nav_ImgFile");
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT", b =>
{
b.HasOne("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", "Nav_Company")
.WithMany("Nav_ProUnits")
.HasForeignKey("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_USER_PRODUCTION_UNIT_SET", "Nav_ProUnit")
.WithMany()
.HasForeignKey("PRODUCTION_UNIT_ID")
.OnDelete(DeleteBehavior.Restrict);
b.Navigation("Nav_Company");
b.Navigation("Nav_Org");
b.Navigation("Nav_ProUnit");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE", b =>
{
b.HasOne("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", "Nav_Company")
.WithMany("Nav_WorkFiles")
.HasForeignKey("ENTERPRISE_INFORMATION_REGISTRATION_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.BaseData.Domain.Entities.T_PF_IMG_FILE", "Nav_ImgFile")
.WithMany()
.HasForeignKey("IMG_FILE_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_Company");
b.Navigation("Nav_ImgFile");
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_FIRE_JOB", b => modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_FIRE_JOB", b =>
{ {
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_DEPARTMENT", "Nav_ApplyDepartment") b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_DEPARTMENT", "Nav_ApplyDepartment")
@ -128820,6 +129622,104 @@ namespace APT.Data.Migrations.Migrations
b.Navigation("Nav_Org"); b.Navigation("Nav_Org");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE", b =>
{
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_DEPARTMENT", "Nav_ApplyDepartment")
.WithMany()
.HasForeignKey("APPLY_DEPARTMENT_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_USER", "Nav_ApplyUser")
.WithMany()
.HasForeignKey("APPLY_USER_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_USER", "Nav_ChargeUser")
.WithMany()
.HasForeignKey("CHARGE_USER_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_HIDDEN_DANGER_RECTIFY_RECORD", "Nav_RectifyRecord")
.WithMany()
.HasForeignKey("HIDDEN_DANGER_RECTIFY_RECORD_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_MONITOR_DEPART", "Nav_MonitorDepart")
.WithMany()
.HasForeignKey("MONITOR_DEPART_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_ApplyDepartment");
b.Navigation("Nav_ApplyUser");
b.Navigation("Nav_ChargeUser");
b.Navigation("Nav_MonitorDepart");
b.Navigation("Nav_Org");
b.Navigation("Nav_RectifyRecord");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE", b =>
{
b.HasOne("APT.BaseData.Domain.Entities.T_PF_IMG_FILE", "Nav_ImgFile")
.WithMany()
.HasForeignKey("IMG_FILE_ID")
.OnDelete(DeleteBehavior.Restrict);
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE", "Nav_Major")
.WithMany("Nav_Files")
.HasForeignKey("MAJOR_ACCIDENT_HAZARD_MANAGE_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_ImgFile");
b.Navigation("Nav_Major");
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER", b =>
{
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE", "Nav_Major")
.WithMany("Nav_Users")
.HasForeignKey("MAJOR_ACCIDENT_HAZARD_MANAGE_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_USER", "Nav_User")
.WithMany()
.HasForeignKey("USER_ID")
.OnDelete(DeleteBehavior.Restrict);
b.Navigation("Nav_Major");
b.Navigation("Nav_Org");
b.Navigation("Nav_User");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MEASURE", b => modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MEASURE", b =>
{ {
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org") b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
@ -128831,6 +129731,17 @@ namespace APT.Data.Migrations.Migrations
b.Navigation("Nav_Org"); b.Navigation("Nav_Org");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MONITOR_DEPART", b =>
{
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
.WithMany()
.HasForeignKey("ORG_ID")
.OnDelete(DeleteBehavior.Restrict)
.IsRequired();
b.Navigation("Nav_Org");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_PLAN_SET", b => modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_PLAN_SET", b =>
{ {
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_CHECK_TYPE", "Nav_CheckType") b.HasOne("APT.MS.Domain.Entities.SK.T_SK_CHECK_TYPE", "Nav_CheckType")
@ -135813,6 +136724,19 @@ namespace APT.Data.Migrations.Migrations
b.Navigation("Nav_Users"); b.Navigation("Nav_Users");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_ENTERPRISE_INFORMATION_REGISTRATION", b =>
{
b.Navigation("Nav_AllowFiles");
b.Navigation("Nav_Files");
b.Navigation("Nav_ProUnits");
b.Navigation("Nav_SafeFiles");
b.Navigation("Nav_WorkFiles");
});
modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_FIRE_JOB", b => modelBuilder.Entity("APT.MS.Domain.Entities.FO.T_FO_FIRE_JOB", b =>
{ {
b.Navigation("Nav_Details"); b.Navigation("Nav_Details");
@ -137507,6 +138431,13 @@ namespace APT.Data.Migrations.Migrations
b.Navigation("Nav_DetailUsers"); b.Navigation("Nav_DetailUsers");
}); });
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE", b =>
{
b.Navigation("Nav_Files");
b.Navigation("Nav_Users");
});
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_PLAN_SET", b => modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_PLAN_SET", b =>
{ {
b.Navigation("Nav_ListArea"); b.Navigation("Nav_ListArea");

View File

@ -1226,6 +1226,79 @@ builder.HasOne(t => t.Nav_User).WithMany().HasForeignKey(t => t.USER_ID).OnDelet
base.Configure(builder); base.Configure(builder);
builder.Property(t => t.NAME).HasMaxLength(500); builder.Property(t => t.NAME).HasMaxLength(500);
} }
}
#endregion
#region EnterpriseInformationRegistration
public partial class FOEnterpriseInformationRegistrationMap :APTEntityBaseMap<T_FO_ENTERPRISE_INFORMATION_REGISTRATION>
{
public override void Configure(EntityTypeBuilder<T_FO_ENTERPRISE_INFORMATION_REGISTRATION> builder)
{
base.Configure(builder);
builder.Property(t => t.COMPANY_NAME).HasMaxLength(50);
builder.Property(t => t.IDENTIFY_CODE).HasMaxLength(50);
builder.Property(t => t.USER_NAME).HasMaxLength(50);
builder.Property(t => t.NAME).HasMaxLength(50);
builder.Property(t => t.TYPE).HasMaxLength(50);
builder.Property(t => t.ALLOW_NO).HasMaxLength(50);
builder.Property(t => t.SAFE_ALLOW_NO).HasMaxLength(50);
builder.Property(t => t.COMPANY_DESCRIPTION).HasMaxLength(500);
builder.Ignore(t => t.PUBLISH);
}
}
#endregion
#region EnterpriseInformationRegistrationAllowfile
public partial class FOEnterpriseInformationRegistrationAllowfileMap :APTEntityBaseMap<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE>
{
public override void Configure(EntityTypeBuilder<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Company).WithMany(t=>t.Nav_AllowFiles).HasForeignKey(t => t.ENTERPRISE_INFORMATION_REGISTRATION_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ImgFile).WithMany().HasForeignKey(t => t.IMG_FILE_ID).OnDelete(DeleteBehavior.Restrict);
}
}
#endregion
#region EnterpriseInformationRegistrationFile
public partial class FOEnterpriseInformationRegistrationFileMap :APTEntityBaseMap<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE>
{
public override void Configure(EntityTypeBuilder<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Company).WithMany(t=>t.Nav_Files).HasForeignKey(t => t.ENTERPRISE_INFORMATION_REGISTRATION_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ImgFile).WithMany().HasForeignKey(t => t.IMG_FILE_ID).OnDelete(DeleteBehavior.Restrict);
}
}
#endregion
#region EnterpriseInformationRegistrationSafefile
public partial class FOEnterpriseInformationRegistrationSafefileMap :APTEntityBaseMap<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE>
{
public override void Configure(EntityTypeBuilder<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Company).WithMany(t=>t.Nav_SafeFiles).HasForeignKey(t => t.ENTERPRISE_INFORMATION_REGISTRATION_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ImgFile).WithMany().HasForeignKey(t => t.IMG_FILE_ID).OnDelete(DeleteBehavior.Restrict);
}
}
#endregion
#region EnterpriseInformationRegistrationUnit
public partial class FOEnterpriseInformationRegistrationUnitMap :APTEntityBaseMap<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT>
{
public override void Configure(EntityTypeBuilder<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Company).WithMany(t=>t.Nav_ProUnits).HasForeignKey(t => t.ENTERPRISE_INFORMATION_REGISTRATION_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ProUnit).WithMany().HasForeignKey(t => t.PRODUCTION_UNIT_ID).OnDelete(DeleteBehavior.Restrict);
}
}
#endregion
#region EnterpriseInformationRegistrationWorkfile
public partial class FOEnterpriseInformationRegistrationWorkfileMap :APTEntityBaseMap<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE>
{
public override void Configure(EntityTypeBuilder<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Company).WithMany(t=>t.Nav_WorkFiles).HasForeignKey(t => t.ENTERPRISE_INFORMATION_REGISTRATION_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ImgFile).WithMany().HasForeignKey(t => t.IMG_FILE_ID).OnDelete(DeleteBehavior.Restrict);
}
} }
#endregion #endregion
#region FireJob #region FireJob
@ -14474,6 +14547,48 @@ builder.Property(t => t.HIDDEN_DESCRIPTION).HasMaxLength(9999);
builder.Property(t => t.HIDDEN_LEVEL).HasMaxLength(500); builder.Property(t => t.HIDDEN_LEVEL).HasMaxLength(500);
builder.Property(t => t.HIDDEN_RECITIFY).HasMaxLength(9999); builder.Property(t => t.HIDDEN_RECITIFY).HasMaxLength(9999);
} }
}
#endregion
#region MajorAccidentHazardManage
public partial class SKMajorAccidentHazardManageMap :APTEntityBaseMap<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE>
{
public override void Configure(EntityTypeBuilder<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_RectifyRecord).WithMany().HasForeignKey(t => t.HIDDEN_DANGER_RECTIFY_RECORD_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ApplyUser).WithMany().HasForeignKey(t => t.APPLY_USER_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ApplyDepartment).WithMany().HasForeignKey(t => t.APPLY_DEPARTMENT_ID).OnDelete(DeleteBehavior.Restrict);
builder.Property(t => t.CODE).HasMaxLength(50);
builder.Property(t => t.NOTICE_CODE).HasMaxLength(50);
builder.Property(t => t.HIDDEN_DESCRIPTION).HasMaxLength(500);
builder.Property(t => t.HIDDEN_REASON).HasMaxLength(500);
builder.HasOne(t => t.Nav_ChargeUser).WithMany().HasForeignKey(t => t.CHARGE_USER_ID).OnDelete(DeleteBehavior.Restrict);
builder.Property(t => t.REVIEW_DESCRIPTION).HasMaxLength(500);
builder.HasOne(t => t.Nav_MonitorDepart).WithMany().HasForeignKey(t => t.MONITOR_DEPART_ID).OnDelete(DeleteBehavior.Restrict);
builder.Property(t => t.MONITOR_OPINION).HasMaxLength(500);
}
}
#endregion
#region MajorAccidentHazardManageFile
public partial class SKMajorAccidentHazardManageFileMap :APTEntityBaseMap<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE>
{
public override void Configure(EntityTypeBuilder<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Major).WithMany(t=>t.Nav_Files).HasForeignKey(t => t.MAJOR_ACCIDENT_HAZARD_MANAGE_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_ImgFile).WithMany().HasForeignKey(t => t.IMG_FILE_ID).OnDelete(DeleteBehavior.Restrict);
}
}
#endregion
#region MajorAccidentHazardManageUser
public partial class SKMajorAccidentHazardManageUserMap :APTEntityBaseMap<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER>
{
public override void Configure(EntityTypeBuilder<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER> builder)
{
base.Configure(builder);
builder.HasOne(t => t.Nav_Major).WithMany(t=>t.Nav_Users).HasForeignKey(t => t.MAJOR_ACCIDENT_HAZARD_MANAGE_ID).OnDelete(DeleteBehavior.Restrict);
builder.HasOne(t => t.Nav_User).WithMany().HasForeignKey(t => t.USER_ID).OnDelete(DeleteBehavior.Restrict);
}
} }
#endregion #endregion
#region Measure #region Measure
@ -14485,6 +14600,16 @@ builder.Property(t => t.HIDDEN_RECITIFY).HasMaxLength(9999);
builder.Property(t => t.REMARK).HasMaxLength(500); builder.Property(t => t.REMARK).HasMaxLength(500);
builder.Property(t => t.NAME).HasMaxLength(500); builder.Property(t => t.NAME).HasMaxLength(500);
} }
}
#endregion
#region MonitorDepart
public partial class SKMonitorDepartMap :APTEntityBaseMap<T_SK_MONITOR_DEPART>
{
public override void Configure(EntityTypeBuilder<T_SK_MONITOR_DEPART> builder)
{
base.Configure(builder);
builder.Property(t => t.NAME).HasMaxLength(50);
}
} }
#endregion #endregion
#region PlanSet #region PlanSet

View File

@ -0,0 +1,113 @@
using APT.BaseData.Domain.Enums.PF;
using APT.Infrastructure.Core;
using APT.MS.Domain.Enums;
using APT.MS.Domain.Enums.SK;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.FO
{
[Description("企业信息登记表")]
public class T_FO_ENTERPRISE_INFORMATION_REGISTRATION : MesEntityBase
{
[Description("公司名称")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(50)]
public string COMPANY_NAME { get; set; }
[Description("统一社会信用代码")]
[FormFieldEdit]
[DataFieldLength(50)]
public string IDENTIFY_CODE { get; set; }
[Description("法定代表人")]
[FormFieldEdit]
[DataFieldLength(50)]
public string USER_NAME { get; set; }
[Description("营业开始时间")]
[FormFieldEdit]
public DateTime? WORK_DATE { get; set; }
[Description("营业结束时间")]
[FormFieldEdit]
public DateTime? WORK_END_DATE { get; set; }
[Description("矿山名称")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(50)]
public string NAME { get; set; }
[Description("开采矿种")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(50)]
public string TYPE { get; set; }
[Description("开采方式")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[EnumName("FOMethodEnum")]
public FOMethodEnum? METHOD { get; set; }
[Description("生产单元")]
public virtual ICollection<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT> Nav_ProUnits { get; set; }
[Description("生产规模(吨/年)")]
[FormFieldEdit]
public decimal? MODE { get; set; }
[Description("矿区面积(平方公里)")]
[FormFieldEdit]
public decimal? AREA { get; set; }
[Description("采矿许可证号")]
[FormFieldEdit]
[DataFieldLength(50)]
public string ALLOW_NO { get; set; }
[Description("许可证有效开始时间")]
[FormFieldEdit]
public DateTime? ALLOW_DATE { get; set; }
[Description("许可证有效结束时间")]
[FormFieldEdit]
public DateTime? ALLOW_END_DATE { get; set; }
[Description("安全生产许可证号")]
[FormFieldEdit]
[DataFieldLength(50)]
public string SAFE_ALLOW_NO { get; set; }
[Description("安全生产许可证有效开始时间")]
[FormFieldEdit]
public DateTime? SAFE_ALLOW_DATE { get; set; }
[Description("安全生产许可证有效结束时间")]
[FormFieldEdit]
public DateTime? SAFE_ALLOW_END_DATE { get; set; }
[Description("公司简介")]
[FormFieldEdit]
[DataFieldLength(500)]
public string COMPANY_DESCRIPTION { get; set; }
[Description("营业执照附件")]
[FormFieldEdit]
public virtual ICollection<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE> Nav_WorkFiles { get; set; }
[Description("采矿证附件")]
[FormFieldEdit]
public virtual ICollection<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE> Nav_AllowFiles { get; set; }
[Description("安全生产许可证附件")]
[FormFieldEdit]
public virtual ICollection<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE> Nav_SafeFiles { get; set; }
[Description("其他附件")]
[FormFieldEdit]
public virtual ICollection<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE> Nav_Files { get; set; }
[Description("状态")]
[FormFieldTable]
[FormFieldQuery]
[EnumName("PFStandardStatus")]
public PFStandardStatus STATUS { get; set; }
[Description("是否发布")]
[DataFieldIngore]
public string PUBLISH { get; set; }
}
}

View File

@ -0,0 +1,27 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.FO
{
[Description("采矿证附件")]
public class T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE : MesEntityBase
{
[Description("企业登记表")]
[DataFieldForeignKey("Nav_Company", "Nav_AllowFiles")]
public Guid ENTERPRISE_INFORMATION_REGISTRATION_ID { get; set; }
[Description("导航属性:企业登记表")]
public virtual T_FO_ENTERPRISE_INFORMATION_REGISTRATION Nav_Company { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -0,0 +1,27 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.FO
{
[Description("其他附件")]
public class T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE : MesEntityBase
{
[Description("企业登记表")]
[DataFieldForeignKey("Nav_Company", "Nav_Files")]
public Guid ENTERPRISE_INFORMATION_REGISTRATION_ID { get; set; }
[Description("导航属性:企业登记表")]
public virtual T_FO_ENTERPRISE_INFORMATION_REGISTRATION Nav_Company { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -0,0 +1,27 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.FO
{
[Description("安全生产许可证附件")]
public class T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE : MesEntityBase
{
[Description("企业登记表")]
[DataFieldForeignKey("Nav_Company", "Nav_SafeFiles")]
public Guid ENTERPRISE_INFORMATION_REGISTRATION_ID { get; set; }
[Description("导航属性:企业登记表")]
public virtual T_FO_ENTERPRISE_INFORMATION_REGISTRATION Nav_Company { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -0,0 +1,28 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.FO
{
[Description("企业登记生产单元子表")]
public class T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT : MesEntityBase
{
[Description("企业登记表")]
[DataFieldForeignKey("Nav_Company", "Nav_ProUnits")]
public Guid ENTERPRISE_INFORMATION_REGISTRATION_ID { get; set; }
[Description("导航属性:企业登记表")]
public virtual T_FO_ENTERPRISE_INFORMATION_REGISTRATION Nav_Company { get; set; }
[Description("生产单元ID")]
[DataFieldForeignKey("Nav_ProUnit")]
[FormFieldEdit]
public Guid? PRODUCTION_UNIT_ID { get; set; }
[Description("导航属性:生产单元")]
public virtual T_FM_USER_PRODUCTION_UNIT_SET Nav_ProUnit { get; set; }
}
}

View File

@ -0,0 +1,27 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.FO
{
[Description("营业执照附件")]
public class T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE : MesEntityBase
{
[Description("企业登记表")]
[DataFieldForeignKey("Nav_Company", "Nav_WorkFiles")]
public Guid ENTERPRISE_INFORMATION_REGISTRATION_ID { get; set; }
[Description("导航属性:企业登记表")]
public virtual T_FO_ENTERPRISE_INFORMATION_REGISTRATION Nav_Company { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -0,0 +1,94 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.FO;
using APT.MS.Domain.Enums;
using APT.MS.Domain.Enums.SK;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SK
{
[Description("重大事故隐患治理销号表")]
public class T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE : MesEntityBase
{
/// <summary>
/// 整改记录表
/// </summary>
[Description("整改记录表")]
[DataFieldForeignKey("Nav_RectifyRecord")]
public Guid? HIDDEN_DANGER_RECTIFY_RECORD_ID { get; set; }
[Description("导航属性:整改记录表")]
public virtual T_SK_HIDDEN_DANGER_RECTIFY_RECORD Nav_RectifyRecord { get; set; }
[Description("发起人")]
[DataFieldForeignKey("Nav_ApplyUser")]
public Guid? APPLY_USER_ID { get; set; }
[Description("导航属性:发起人")]
public virtual T_FM_USER Nav_ApplyUser { get; set; }
[Description("发起部门")]
[DataFieldForeignKey("Nav_ApplyDepartment")]
public Guid? APPLY_DEPARTMENT_ID { get; set; }
[Description("导航属性:发起部门")]
public virtual T_FM_DEPARTMENT Nav_ApplyDepartment { get; set; }
[DataFieldLength(50)]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[Description("表单编号")]
public string CODE { get; set; }
[Description("通知单编号")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(50)]
public string NOTICE_CODE { get; set; }
[Description("重大事故隐患名称")]
[DataFieldLength(500)]
public string HIDDEN_DESCRIPTION { get; set; }
[Description("重大事故隐患形成原因分析")]
[DataFieldLength(500)]
public string HIDDEN_REASON { get; set; }
[Description("实地复查负责人")]
[DataFieldForeignKey("Nav_ChargeUser")]
public Guid? CHARGE_USER_ID { get; set; }
[Description("导航属性:实地复查负责人")]
public virtual T_FM_USER Nav_ChargeUser { get; set; }
[Description("复查人员")]
public virtual ICollection<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER> Nav_Users { get; set; }
[Description("复查情况描述")]
[DataFieldLength(500)]
public string REVIEW_DESCRIPTION { get; set; }
[Description("附件")]
public virtual ICollection<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE> Nav_Files { get; set; }
[Description("复查结论")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[EnumName("SKReviewResultEnum")]
public SKReviewResultEnum? REVIEW_RESULT { get; set; }
[Description("上报时间")]
[FormFieldEdit]
public DateTime? REPORT_DATE { get; set; }
[Description("监管部门")]
[DataFieldForeignKey("Nav_MonitorDepart")]
public Guid? MONITOR_DEPART_ID { get; set; }
[Description("导航属性:监管部门")]
public virtual T_SK_MONITOR_DEPART Nav_MonitorDepart { get; set; }
[Description("监管部门意见")]
[DataFieldLength(500)]
public string MONITOR_OPINION { get; set; }
}
}

View File

@ -0,0 +1,26 @@
using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SK
{
[Description("附件")]
public class T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE : MesEntityBase
{
[Description("重大事故隐患治理销号表")]
[DataFieldForeignKey("Nav_Major", "Nav_Files")]
public Guid MAJOR_ACCIDENT_HAZARD_MANAGE_ID { get; set; }
[Description("导航属性:重大事故隐患治理销号表")]
public virtual T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE Nav_Major { get; set; }
[Description("文件ID")]
[DataFieldForeignKey("Nav_ImgFile")]
public Guid? IMG_FILE_ID { get; set; }
[Description("导航属性:文件")]
public virtual T_PF_IMG_FILE Nav_ImgFile { get; set; }
}
}

View File

@ -0,0 +1,29 @@
using APT.BaseData.Domain.Entities.FM;
using APT.Infrastructure.Core;
using APT.MS.Domain.Entities.FO;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SK
{
[Description("复查人员")]
public class T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER : MesEntityBase
{
[Description("重大事故隐患治理销号表")]
[DataFieldForeignKey("Nav_Major", "Nav_Users")]
public Guid MAJOR_ACCIDENT_HAZARD_MANAGE_ID { get; set; }
[Description("导航属性:重大事故隐患治理销号表")]
public virtual T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE Nav_Major { get; set; }
[Description("人员")]
[DataFieldForeignKey("Nav_User")]
[FormFieldEdit]
public Guid? USER_ID { get; set; }
[Description("导航属性:人员")]
public virtual T_FM_USER Nav_User { get; set; }
}
}

View File

@ -0,0 +1,19 @@
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace APT.MS.Domain.Entities.SK
{
[Description("监管部门")]
public class T_SK_MONITOR_DEPART : MesEntityBase
{
[Description("名称")]
[FormFieldTable]
[FormFieldEdit]
[FormFieldQuery]
[DataFieldLength(50)]
public string NAME { get; set; }
}
}

View File

@ -277,5 +277,12 @@ namespace APT.MS.Domain.Enums
/// </summary> /// </summary>
[Description("已驳回")] [Description("已驳回")]
Rejected = 40 Rejected = 40
}
public enum FOMethodEnum
{
[Description("露天开采")]
Up = 0,
[Description("地下开采")]
Down = 5,
} }
} }

View File

@ -478,5 +478,12 @@ namespace APT.MS.Domain.Enums.SK
/// </summary> /// </summary>
[Description("隐患整改记录审批驳回")] [Description("隐患整改记录审批驳回")]
RecifyRecordAuditR = 141, RecifyRecordAuditR = 141,
}
public enum SKReviewResultEnum
{
[Description("同意销号")]
OK = 0,
[Description("不同意销号")]
NO = 10,
} }
} }

View File

@ -2462,6 +2462,672 @@ namespace APT.FO.WebApi.Controllers.Api
} }
}
#endregion
#region EnterpriseInformationRegistration-
/// <summary>
/// 企业信息登记表
/// </summary>
[Route("api/FO/EnterpriseInformationRegistration")]
public partial class EnterpriseInformationRegistrationController : AuthorizeApiController<T_FO_ENTERPRISE_INFORMATION_REGISTRATION>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_FO_ENTERPRISE_INFORMATION_REGISTRATION entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_FO_ENTERPRISE_INFORMATION_REGISTRATION> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region EnterpriseInformationRegistrationAllowfile-
/// <summary>
/// 采矿证附件
/// </summary>
[Route("api/FO/EnterpriseInformationRegistrationAllowfile")]
public partial class EnterpriseInformationRegistrationAllowfileController : AuthorizeApiController<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_ALLOWFILE> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region EnterpriseInformationRegistrationFile-
/// <summary>
/// 其他附件
/// </summary>
[Route("api/FO/EnterpriseInformationRegistrationFile")]
public partial class EnterpriseInformationRegistrationFileController : AuthorizeApiController<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_FILE> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region EnterpriseInformationRegistrationSafefile-
/// <summary>
/// 安全生产许可证附件
/// </summary>
[Route("api/FO/EnterpriseInformationRegistrationSafefile")]
public partial class EnterpriseInformationRegistrationSafefileController : AuthorizeApiController<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_SAFEFILE> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region EnterpriseInformationRegistrationUnit-
/// <summary>
/// 企业登记生产单元子表
/// </summary>
[Route("api/FO/EnterpriseInformationRegistrationUnit")]
public partial class EnterpriseInformationRegistrationUnitController : AuthorizeApiController<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_UNIT> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region EnterpriseInformationRegistrationWorkfile-
/// <summary>
/// 营业执照附件
/// </summary>
[Route("api/FO/EnterpriseInformationRegistrationWorkfile")]
public partial class EnterpriseInformationRegistrationWorkfileController : AuthorizeApiController<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_FO_ENTERPRISE_INFORMATION_REGISTRATION_WORKFILE> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
} }
#endregion #endregion

View File

@ -10343,6 +10343,339 @@ namespace APT.SK.WebApi.Controllers.Api
} }
}
#endregion
#region MajorAccidentHazardManage-
/// <summary>
/// 重大事故隐患治理销号表
/// </summary>
[Route("api/SK/MajorAccidentHazardManage")]
public partial class MajorAccidentHazardManageController : AuthorizeApiController<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region MajorAccidentHazardManageFile-
/// <summary>
/// 附件
/// </summary>
[Route("api/SK/MajorAccidentHazardManageFile")]
public partial class MajorAccidentHazardManageFileController : AuthorizeApiController<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_FILE> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
}
#endregion
#region MajorAccidentHazardManageUser-
/// <summary>
/// 复查人员
/// </summary>
[Route("api/SK/MajorAccidentHazardManageUser")]
public partial class MajorAccidentHazardManageUserController : AuthorizeApiController<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_SK_MAJOR_ACCIDENT_HAZARD_MANAGE_USER> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
} }
#endregion #endregion
@ -10454,6 +10787,117 @@ namespace APT.SK.WebApi.Controllers.Api
} }
}
#endregion
#region MonitorDepart-
/// <summary>
/// 监管部门
/// </summary>
[Route("api/SK/MonitorDepart")]
public partial class MonitorDepartController : AuthorizeApiController<T_SK_MONITOR_DEPART>
{
/// <summary>
/// 查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Entities")]
public JsonActionResult<IEnumerable<T_SK_MONITOR_DEPART>> Entities([FromBody]KeywordFilter filter)
{
return WitEntities(null, filter);
}
/// <summary>
/// 排序查询所有数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderEntities")]
public JsonActionResult<IEnumerable<T_SK_MONITOR_DEPART>> OrderEntities([FromBody]KeywordFilter filter)
{
return WitOrderEntities(null, filter);
}
/// <summary>
/// 分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Paged")]
public PagedActionResult<T_SK_MONITOR_DEPART> Paged([FromBody]KeywordPageFilter pageFilter)
{
return WitPaged(null, pageFilter);
}
/// <summary>
/// 排序分页查询数据
/// </summary>
/// <param name="pageFilter">分页过滤实体</param>
/// <returns></returns>
[HttpPost, Route("OrderPaged")]
public PagedActionResult<T_SK_MONITOR_DEPART> OrderPaged([FromBody]KeywordPageFilter pageFilter)
{
return WitOrderPaged(null, pageFilter);
}
/// <summary>
/// 根据主键删除数据
/// </summary>
/// <param name="id">主键ID</param>
/// <returns></returns>
[HttpGet, Route("Delete")]
public JsonActionResult<bool> Delete(string id)
{
return WitRealDelete(id);
}
/// <summary>
/// 更新或新增数据
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("Update")]
public JsonActionResult<bool> Update([FromBody]T_SK_MONITOR_DEPART entity)
{
return WitUpdate(entity);
}
/// <summary>
/// 批量更新
/// </summary>
/// <param name="entity">对象实体</param>
/// <returns></returns>
[HttpPost, Route("BatchUpdate")]
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_SK_MONITOR_DEPART> entity)
{
return WitBantchUpdate(entity?.Data);
}
/// <summary>
/// 批量删除数据
/// </summary>
/// <param name="ids">id字符串id用逗号分隔</param>
/// <returns></returns>
[HttpGet, Route("BatchDelete")]
public JsonActionResult<bool> BatchDelete(string ids)
{
return WitRealBatchDelete(ids);
}
/// <summary>
/// 获得单条实体数据
/// </summary>
/// <param name="filter">过滤实体</param>
/// <returns></returns>
[HttpPost, Route("Get")]
public JsonActionResult<T_SK_MONITOR_DEPART> Get([FromBody] KeywordFilter filter)
{
return WitEntity(null, filter);
}
} }
#endregion #endregion