This commit is contained in:
2024-08-14 11:53:10 +08:00
parent 40f8e9bb2f
commit 5f5f9db1ff
5 changed files with 27 additions and 1 deletions

View File

@@ -10,7 +10,7 @@
/// </summary>
public List<string> ids { get; set; }
/// <summary>
/// 维修单状态 DWX(待维修)、WXZ(维修中)、YWC(已维修)
/// 维修单状态 DWX(待维修)、WXZ(维修中)、YWC(已维修)、FHZ(复核中)
/// </summary>
public string status { get; set; }
}

View File

@@ -85,5 +85,25 @@ public partial class ToolMoldMaintainTask : BaseEntity<string>
/// 工时(小时)
/// </summary>
public decimal cost_work_time { get; set; }
/// <summary>
/// 是否复核
/// </summary>
public int is_repeat { get; set; }
/// <summary>
/// 复核人
/// </summary>
public string repeater { get; set; }
/// <summary>
/// 是否报废
/// </summary>
public int is_scrap { get; set; }
/// <summary>
/// 报废穴数
/// </summary>
public int scrap_qty { get; set; }
}

View File

@@ -309,12 +309,14 @@ namespace Tnb.EquipMgr
{
string id = dic["id"];
string executeUserId = dic["executeUserId"];
string repeat_user_id = dic["repeat_user_id"];
EqpMaintainRecordH eqpSpotInsRecordH = await _repository.GetSingleAsync(x => x.id == id);
if (eqpSpotInsRecordH.status == "1")
{
_ = await _repository.UpdateAsync(x => new EqpMaintainRecordH()
{
execute_user_id = executeUserId,
repeat_user_id = repeat_user_id,
modify_id = _userManager.UserId,
modify_time = DateTime.Now
}, x => x.id == id);

View File

@@ -268,12 +268,14 @@ namespace Tnb.EquipMgr
{
string id = dic["id"];
string spotRecordUserId = dic["spotRecordUserId"];
string repeat_user_id = dic["repeat_user_id"];
EqpSpotInsRecordH eqpSpotInsRecordH = await _repository.GetSingleAsync(x => x.id == id);
if (eqpSpotInsRecordH.status == "1")
{
_ = await _repository.UpdateAsync(x => new EqpSpotInsRecordH()
{
spot_record_user_id = spotRecordUserId,
repeat_user_id = repeat_user_id,
modify_id = _userManager.UserId,
modify_time = DateTime.Now
}, x => x.id == id);

View File

@@ -311,12 +311,14 @@ namespace Tnb.EquipMgr
{
string id = dic["id"];
string executeUserId = dic["executeUserId"];
string repeat_user_id = dic["repeat_user_id"];
ToolMoldMaintainRecordH eqpSpotInsRecordH = await _repository.GetSingleAsync(x => x.id == id);
if (eqpSpotInsRecordH.status == "1")
{
_ = await _repository.UpdateAsync(x => new ToolMoldMaintainRecordH()
{
execute_user_id = executeUserId,
repeat_user_id = repeat_user_id,
modify_id = _userManager.UserId,
modify_time = DateTime.Now
}, x => x.id == id);