sjz
2 天以前 5e0de5156fd817d0eb6efa7624df4d2740215379
部门修改字段
已修改3个文件
47 ■■■■■ 文件已修改
MES.Service/Modes/SysDepartment.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/BasicData/MesDeliveryNoteManager.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/BasicData/SysDepartmentManager.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/SysDepartment.cs
@@ -120,19 +120,6 @@
    /// </summary>
    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)]
    public decimal Id { get; set; }
    /// <summary>
    ///     生产车间
    /// </summary>
    [SugarColumn(ColumnName = "PRODUCTION_WORKSHOP")]
    public string? ProductionWorkshop { get; set; }
    /// <summary>
    ///     物料属性
    /// </summary>
    [SugarColumn(ColumnName = "MATERIAL_PROPERTI")]
    public string? MaterialProperti { get; set; }
    /// <summary>
    ///     创建组织
    /// </summary>
@@ -150,19 +137,6 @@
    /// </summary>
    [SugarColumn(ColumnName = "PARENT_ID")]
    public decimal? ParentId { get; set; }
    /// <summary>
    ///     自定义字段4
    /// </summary>
    [SugarColumn(ColumnName = "REMARK4")]
    public string? Remark4 { get; set; }
    /// <summary>
    ///     自定义字段5
    /// </summary>
    [SugarColumn(ColumnName = "REMARK5")]
    public string? Remark5 { get; set; }
    [SugarColumn(IsIgnore = true)] public string? Type { get; set; }
}
MES.Service/service/BasicData/MesDeliveryNoteManager.cs
@@ -35,22 +35,6 @@
        }) > 0;
    }
    // 插入数据的方法
    private bool InsertData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,List<MesDeliveryNoteDetails> mesDeliveryNoteDetails)
    {
        var decimals = mesDeliveryNoteDetails.Select(s => s.Id).ToArray();
        if (mesDeliveryNote.Id != null) base.DeleteById(mesDeliveryNote.Id);
        if (decimals.Length > 0)
            db.Deleteable<MesRohInData>().In(decimals).ExecuteCommand();
        var insert = base.Insert(mesDeliveryNote);
        var insertRange = mesDeliveryNoteManager.InsertRange(mesDeliveryNoteDetails);
        if (insert && insertRange) return true;
        throw new NotImplementedException("插入失败");
    }
    // 更新数据的方法
    private bool DeleteData(SqlSugarScope db, MesDeliveryNote mesDeliveryNote,List<MesDeliveryNoteDetails> mesDeliveryNoteDetails)
MES.Service/service/BasicData/SysDepartmentManager.cs
@@ -12,8 +12,7 @@
    // Save 方法用于保存单个部门记录,根据类型执行不同的操作
    public bool Save(ErpDepartment department)
    {
        var entity =
            GetSysDepartment(department); // 将 ErpDepartment 转换为 SysDepartment
        var entity = GetSysDepartment(department); // 将 ErpDepartment 转换为 SysDepartment
        return UseTransaction(db =>
        {
@@ -109,10 +108,10 @@
    {
        return new SysDepartment
        {
            Id = Convert.ToDecimal(department.Id),
            Departmentcode = department.FNumber,
            Departmentname = department.FName,
            Departmentid = Convert.ToDecimal(department.Id),
            Id = Convert.ToDecimal(department.Id),
            Depextr1 = department.FDeptProperty,
            Depextr2 = department.FGroup,
            Depextr3 = department.FWIPStockID,