sunpengfei
2025-08-12 421b883ad4a46a680c9312101febcf190bc5f128
FlexJobApi.Core/Utils/SmsUtils/SmsUtils.cs
@@ -1,9 +1,12 @@
using Azure.Core;
using Furion;
using Furion.DatabaseAccessor;
using Furion.FriendlyException;
using Furion.UnifyResult;
using Mapster;
using MediatR;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Hosting;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -38,6 +41,13 @@
            entity.TemplateParam = new { code }.ToJson();
            await aliyunSmsUtils.SendAsync(model.PhoneNumber, model.TemplateCode, entity.TemplateParam, cancellationToken);
            await rep.InsertAsync(entity);
            if (App.HostEnvironment.IsDevelopment())
            {
                UnifyContext.Fill(new
                {
                    Code = code
                });
            }
            return entity.Id;
        }