|
@@ -1,5 +1,6 @@
|
|
|
|
|
|
-using OASystem.Domain.Dtos.System;
|
|
|
+using Microsoft.AspNetCore.Mvc.Formatters;
|
|
|
+using OASystem.Domain.Dtos.System;
|
|
|
using Org.BouncyCastle.Asn1.Cms;
|
|
|
using System.Collections;
|
|
|
using static OpenAI.GPT3.ObjectModels.SharedModels.IOpenAiModels;
|
|
@@ -1209,18 +1210,74 @@ namespace OASystem.API.Controllers
|
|
|
|
|
|
[HttpPost]
|
|
|
[ProducesResponseType(typeof(JsonView), StatusCodes.Status200OK)]
|
|
|
- public IActionResult EditPageInfo()
|
|
|
+ public async Task<IActionResult> EditPageInfo(SetDataAndPageInfoView dto)
|
|
|
{
|
|
|
-
|
|
|
- return Ok(JsonView(""));
|
|
|
+ JsonView view = null;
|
|
|
+ var istrue = await _SystemMenuPermissionRepository.UpdateAsync(x=>x.Id == dto.Pageid ,x=> new Sys_SystemMenuPermission
|
|
|
+ {
|
|
|
+ AndroidUrl = dto.AndroidUrl,
|
|
|
+ CreateTime = DateTime.Now,
|
|
|
+ Icon = dto.Icon,
|
|
|
+ IosUrl = dto.IosUrl,
|
|
|
+ Name = dto.PageName,
|
|
|
+ PhoneIsEnable = dto.PagePhoneIsEnable,
|
|
|
+ CreateUserId = 235,
|
|
|
+ IsDel = 0,
|
|
|
+ IsEnable = dto.PageIsEnable,
|
|
|
+ Mid = dto.Modulid,
|
|
|
+ Remark = dto.PageRemark,
|
|
|
+ SystemMenuCode = dto.SystemMenuCode,
|
|
|
+ WebUrl = dto.WebUrl,
|
|
|
+ });
|
|
|
+
|
|
|
+ if (istrue)
|
|
|
+ {
|
|
|
+ view = JsonView(istrue);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ view = JsonView("添加失败");
|
|
|
+ }
|
|
|
+ return Ok(view);
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 添加一个页面
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="dto"></param>
|
|
|
+ /// <returns></returns>
|
|
|
[HttpPost]
|
|
|
[ProducesResponseType(typeof(JsonView), StatusCodes.Status200OK)]
|
|
|
- public IActionResult AddPageInfo()
|
|
|
+ public async Task<IActionResult> AddPageInfo(SetDataAndPageInfoView dto)
|
|
|
{
|
|
|
- return Ok(JsonView(""));
|
|
|
+ JsonView view = null;
|
|
|
+ int number = await _SystemMenuPermissionRepository.AddAsync(new Sys_SystemMenuPermission
|
|
|
+ {
|
|
|
+ AndroidUrl = dto.AndroidUrl,
|
|
|
+ CreateTime = DateTime.Now,
|
|
|
+ Icon = dto.Icon,
|
|
|
+ IosUrl = dto.IosUrl,
|
|
|
+ Name = dto.PageName,
|
|
|
+ PhoneIsEnable = dto.PagePhoneIsEnable,
|
|
|
+ CreateUserId = 235,
|
|
|
+ IsDel = 0,
|
|
|
+ IsEnable = dto.PageIsEnable,
|
|
|
+ Mid = dto.Modulid,
|
|
|
+ Remark = dto.PageRemark,
|
|
|
+ SystemMenuCode = dto.SystemMenuCode,
|
|
|
+ WebUrl = dto.WebUrl,
|
|
|
+ });
|
|
|
+
|
|
|
+ if (number > 0)
|
|
|
+ {
|
|
|
+ view = JsonView(number);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ view = JsonView("添加失败");
|
|
|
+ }
|
|
|
+ return Ok(view);
|
|
|
}
|
|
|
#endregion
|
|
|
}
|