|
@@ -272,7 +272,7 @@ public class UserService : BaseService, IUserService, IDynamicApi
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="input"></param>
|
|
/// <param name="input"></param>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
- [AppTransaction]
|
|
|
|
|
|
+ [AdminTransaction]
|
|
public virtual async Task<IResultOutput> AddAsync(UserAddInput input)
|
|
public virtual async Task<IResultOutput> AddAsync(UserAddInput input)
|
|
{
|
|
{
|
|
if (await _userRepository.Select.AnyAsync(a => a.UserName == input.UserName))
|
|
if (await _userRepository.Select.AnyAsync(a => a.UserName == input.UserName))
|
|
@@ -343,7 +343,7 @@ public class UserService : BaseService, IUserService, IDynamicApi
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="input"></param>
|
|
/// <param name="input"></param>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
- [AppTransaction]
|
|
|
|
|
|
+ [AdminTransaction]
|
|
public virtual async Task<IResultOutput> UpdateAsync(UserUpdateInput input)
|
|
public virtual async Task<IResultOutput> UpdateAsync(UserUpdateInput input)
|
|
{
|
|
{
|
|
var user = await _userRepository.GetAsync(input.Id);
|
|
var user = await _userRepository.GetAsync(input.Id);
|
|
@@ -457,7 +457,7 @@ public class UserService : BaseService, IUserService, IDynamicApi
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
- [AppTransaction]
|
|
|
|
|
|
+ [AdminTransaction]
|
|
public virtual async Task<IResultOutput> DeleteAsync(long id)
|
|
public virtual async Task<IResultOutput> DeleteAsync(long id)
|
|
{
|
|
{
|
|
var user = await _userRepository.Select.WhereDynamic(id).ToOneAsync(a => new { a.Type });
|
|
var user = await _userRepository.Select.WhereDynamic(id).ToOneAsync(a => new { a.Type });
|
|
@@ -490,7 +490,7 @@ public class UserService : BaseService, IUserService, IDynamicApi
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="ids"></param>
|
|
/// <param name="ids"></param>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
- [AppTransaction]
|
|
|
|
|
|
+ [AdminTransaction]
|
|
public virtual async Task<IResultOutput> BatchDeleteAsync(long[] ids)
|
|
public virtual async Task<IResultOutput> BatchDeleteAsync(long[] ids)
|
|
{
|
|
{
|
|
var admin = await _userRepository.Select.Where(a => ids.Contains(a.Id) &&
|
|
var admin = await _userRepository.Select.Where(a => ids.Contains(a.Id) &&
|
|
@@ -523,7 +523,7 @@ public class UserService : BaseService, IUserService, IDynamicApi
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
- [AppTransaction]
|
|
|
|
|
|
+ [AdminTransaction]
|
|
public virtual async Task<IResultOutput> SoftDeleteAsync(long id)
|
|
public virtual async Task<IResultOutput> SoftDeleteAsync(long id)
|
|
{
|
|
{
|
|
var user = await _userRepository.Select.WhereDynamic(id).ToOneAsync(a => new { a.Type });
|
|
var user = await _userRepository.Select.WhereDynamic(id).ToOneAsync(a => new { a.Type });
|
|
@@ -552,7 +552,7 @@ public class UserService : BaseService, IUserService, IDynamicApi
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="ids"></param>
|
|
/// <param name="ids"></param>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
- [AppTransaction]
|
|
|
|
|
|
+ [AdminTransaction]
|
|
public virtual async Task<IResultOutput> BatchSoftDeleteAsync(long[] ids)
|
|
public virtual async Task<IResultOutput> BatchSoftDeleteAsync(long[] ids)
|
|
{
|
|
{
|
|
var admin = await _userRepository.Select.Where(a => ids.Contains(a.Id) &&
|
|
var admin = await _userRepository.Select.Where(a => ids.Contains(a.Id) &&
|