Browse Source

BI优化修改和新增章节下的节点数据接口

Li 3 years ago
parent
commit
b1bda79c1b
1 changed files with 6 additions and 3 deletions
  1. 6 3
      TEAMModeBI/Controllers/BIAbility/AbilityTaskMgmtController.cs

+ 6 - 3
TEAMModeBI/Controllers/BIAbility/AbilityTaskMgmtController.cs

@@ -127,14 +127,17 @@ namespace TEAMModeBI.Controllers.BIAbility
             {
                 try
                 {
-                    AbilityTask tempAbilityTask = await cosmosClient.GetContainer(Constant.TEAMModelOS, "Normal").ReadItemAsync<AbilityTask>(abilityTask.id, new PartitionKey($"AbilityTask-{abilityTask.standard}"));
+                    //AbilityTask tempAbilityTask = await cosmosClient.GetContainer(Constant.TEAMModelOS, "Normal").ReadItemAsync<AbilityTask>(abilityTask.id, new PartitionKey($"AbilityTask-{abilityTask.standard}"));
 
-                    operateLog.operateDescribe = $"{recordAbilityTask.tmdName}【{recordAbilityTask.tmdId}】已操作修改章节功能,章节ID和分区键{tempAbilityTask.id}And{tempAbilityTask.code} ";
+
+                    AbilityTask AbilityTask = await cosmosClient.GetContainer(Constant.TEAMModelOS, "Normal").ReplaceItemAsync<AbilityTask>(abilityTask,abilityTask.id, new PartitionKey($"AbilityTask-{abilityTask.standard}"));
+                     
+                    operateLog.operateDescribe = $"{recordAbilityTask.tmdName}【{recordAbilityTask.tmdId}】已操作修改章节功能,章节ID和分区键{abilityTask.id}And{abilityTask.code} ";
                     operateLog.visitApi = "biabilitytask/upd-abilitytask";
                     operateLog.operateTime = DateTime.Now;
                     await _azureStorage.Save<OperateLog>(operateLog);
 
-                    return Ok(new { state = 200, abilityTask = tempAbilityTask });
+                    return Ok(new { state = 200, abilityTask = AbilityTask });
                 }
                 catch (Exception ex)
                 {