This commit is contained in:
2021-06-10 21:59:22 +08:00
parent c1a0c836fb
commit f42fc9c438
3 changed files with 4 additions and 24 deletions

View File

@@ -271,14 +271,7 @@ namespace Ewide.Application
public string CompetentDepartment { get; set; }
#endregion
public DataStatus StateDataStatus { get; set; }
public int State
{
get
{
return (int)StateDataStatus;
}
}
public int State { get; set; }
}
public class HouseInfoInputSave

View File

@@ -131,7 +131,7 @@ WHERE HC.Id=@HouseCodeId", new { houseTask.HouseCodeId }
//判断房屋建档状态
//dataStatus == DataStatus.Saved 若是保存操作 则判断是新增/更新
//判断是新增/更新 根据传入参数dataStatus确定
input.houseInfo.StateDataStatus = dataStatus == DataStatus.Saved ? (houseEntity == null ? DataStatus.Saved : GetDataStatus(houseEntity.State)) : dataStatus;
input.houseInfo.State = dataStatus == DataStatus.Saved ? (houseEntity == null ? (int)DataStatus.Saved : houseEntity.State) : (int)dataStatus;
var houseInfo = input.houseInfo.Adapt<BsHouseInfo>();
houseInfo.HouseCodeId = input.houseCode.Id;
@@ -154,18 +154,5 @@ WHERE HC.Id=@HouseCodeId", new { houseTask.HouseCodeId }
await checkRecord.InsertAsync();
}
}
private DataStatus GetDataStatus(int status)
{
return status switch
{
-1 => DataStatus.Back,
1 => DataStatus.TempSaved,
2 => DataStatus.Saved,
3 => DataStatus.Submited,
6 => DataStatus.Passed,
_ => DataStatus.Init,
};
}
}
}