Demo
2024-06-21 fc639ed0ef35446bbe358745524c2deb2db8b251
Wms/Wms/Controllers/UpApiController.cs
@@ -20,6 +20,7 @@
using System.Linq;
using System.Text;
using Newtonsoft.Json.Linq;
using System.Runtime.CompilerServices;
namespace Wms.Controllers
{
@@ -447,6 +448,7 @@
        /// 测试验签加密
        /// </summary>
        /// <returns></returns>
        [ServiceFilter(typeof(ApiResponseActionFilter))]
        [Verification]
        [HttpPost]
        public IActionResult Demo2(IdVm model)
@@ -468,11 +470,12 @@
            }
        }
        [HttpGet]
        [HttpPost]
        [ServiceFilter(typeof(ApiResponseActionFilter))]
        public string Demo3()
        [UnitOfWork]
        public string Demo3(IdVm model)
        {
            string jsonParams = "{\"param1\": \"value1\", \"param2\": \"value2\"}";
            string jsonParams = JsonConvert.SerializeObject(model);
            // 生成时间戳(Unix 时间戳)
            var timestamp = DateTimeOffset.UtcNow.ToUnixTimeSeconds().ToString();
@@ -487,7 +490,7 @@
        private static string GenerateSignature(string jsonParams)
        {
            var appKey = "90170307d4184844ac2a26b431f79980";
            var appKey = "90170307d4184844ac2a26b431f79981";
            // 将 JSON 字符串转换为 JObject
            JObject jObject = JObject.Parse(jsonParams);