岗位合并清理、班前会数据同步、

This commit is contained in:
2026-02-27 11:05:35 +08:00
parent d5fe6816ce
commit 73511d2e03
28 changed files with 1911 additions and 225 deletions
+93
View File
@@ -0,0 +1,93 @@
using System;
using System.Collections.Generic;
namespace Model
{
/// <summary>
/// 班前会接收数据
/// </summary>
public class ClassMeetingData
{
/// <summary>
/// 分包单位社会统一信用码
/// </summary>
public string CollCropCode { get; set; }
/// <summary>
/// 分包单位Id
/// </summary>
public string UnitId { get; set; }
/// <summary>
/// 分包单位名称
/// </summary>
public string UnitName { get; set; }
/// <summary>
/// 分包单位简称
/// </summary>
public string ShortUnitName { get; set; }
/// <summary>
/// 分包单位域名
/// </summary>
public string UnitDomain { get; set; }
/// <summary>
/// 总包单位Id
/// </summary>
public string SubjectUnit { get; set; }
/// <summary>
/// 总包单位项目Id
/// </summary>
public string SubjectProject { get; set; }
/// <summary>
/// 班前会数据集合
/// </summary>
public List<ClassMeetingItem> Items { get; set; }
}
/// <summary>
/// 班前会数据
/// </summary>
public class ClassMeetingItem
{
public string ProjectId { get; set; }
public string UnitId { get; set; }
public string ClassMeetingId { get; set; }
public string ClassMeetingCode { get; set; }
public string ClassMeetingName { get; set; }
public DateTime? ClassMeetingDate { get; set; }
public string ClassMeetingContents { get; set; }
public string CompileMan { get; set; }
public string CompileManName { get; set; }
public string TeamGroupId { get; set; }
public string TeamGroupName { get; set; }
public DateTime? CompileDate { get; set; }
public string States { get; set; }
public string MeetingPlace { get; set; }
public decimal? MeetingHours { get; set; }
public string MeetingHostMan { get; set; }
public string AttentPerson { get; set; }
public int? AttentPersonNum { get; set; }
public string MeetingHostManOther { get; set; }
public string Remark { get; set; }
/// <summary>
/// 内容附件
/// </summary>
public string AttachFileId { get; set; }
public string ToKeyId { get; set; }
public string AttachSource { get; set; }
public string AttachUrl { get; set; }
/// <summary>
/// 签到表
/// </summary>
public string AttachFileId1 { get; set; }
public string ToKeyId1 { get; set; }
public string AttachSource1 { get; set; }
public string AttachUrl1 { get; set; }
/// <summary>
/// 会议过程
/// </summary>
public string AttachFileId2 { get; set; }
public string ToKeyId2 { get; set; }
public string AttachSource2 { get; set; }
public string AttachUrl2 { get; set; }
}
}
+72
View File
@@ -26995,6 +26995,10 @@ namespace Model
private string _AQMPwd;
private string _SubjectUnit;
private string _SubjectProject;
private EntitySet<Accident_AccidentHandle> _Accident_AccidentHandle;
private EntitySet<Accident_AccidentPersonRecord> _Accident_AccidentPersonRecord;
@@ -27719,6 +27723,10 @@ namespace Model
partial void OnAQMAccountChanged();
partial void OnAQMPwdChanging(string value);
partial void OnAQMPwdChanged();
partial void OnSubjectUnitChanging(string value);
partial void OnSubjectUnitChanged();
partial void OnSubjectProjectChanging(string value);
partial void OnSubjectProjectChanged();
#endregion
public Base_Project()
@@ -29044,6 +29052,46 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubjectUnit", DbType="NVarChar(50)")]
public string SubjectUnit
{
get
{
return this._SubjectUnit;
}
set
{
if ((this._SubjectUnit != value))
{
this.OnSubjectUnitChanging(value);
this.SendPropertyChanging();
this._SubjectUnit = value;
this.SendPropertyChanged("SubjectUnit");
this.OnSubjectUnitChanged();
}
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_SubjectProject", DbType="NVarChar(50)")]
public string SubjectProject
{
get
{
return this._SubjectProject;
}
set
{
if ((this._SubjectProject != value))
{
this.OnSubjectProjectChanging(value);
this.SendPropertyChanging();
this._SubjectProject = value;
this.SendPropertyChanged("SubjectProject");
this.OnSubjectProjectChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Accident_AccidentHandle_Base_Project", Storage="_Accident_AccidentHandle", ThisKey="ProjectId", OtherKey="ProjectId", DeleteRule="NO ACTION")]
public EntitySet<Accident_AccidentHandle> Accident_AccidentHandle
{
@@ -273613,6 +273661,8 @@ namespace Model
private System.Nullable<int> _AttentPersonNum;
private string _Remark;
private EntityRef<Base_Project> _Base_Project;
private EntityRef<Base_Unit> _Base_Unit;
@@ -273657,6 +273707,8 @@ namespace Model
partial void OnTeamGroupIdChanged();
partial void OnAttentPersonNumChanging(System.Nullable<int> value);
partial void OnAttentPersonNumChanged();
partial void OnRemarkChanging(string value);
partial void OnRemarkChanged();
#endregion
public Meeting_ClassMeeting()
@@ -274004,6 +274056,26 @@ namespace Model
}
}
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_Remark", DbType="NVarChar(500)")]
public string Remark
{
get
{
return this._Remark;
}
set
{
if ((this._Remark != value))
{
this.OnRemarkChanging(value);
this.SendPropertyChanging();
this._Remark = value;
this.SendPropertyChanged("Remark");
this.OnRemarkChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Meeting_ClassMeeting_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)]
public Base_Project Base_Project
{
+1
View File
@@ -219,6 +219,7 @@
<Compile Include="CQMS\SteelItem.cs" />
<Compile Include="CQMS\UnitWork.cs" />
<Compile Include="CQMS\WelderItem.cs" />
<Compile Include="DataShare\ClassMeetingData.cs" />
<Compile Include="DoorServer\AbsenceDutyItem.cs" />
<Compile Include="DoorServer\attendanceItem.cs" />
<Compile Include="DoorServer\attendanceItems.cs" />