optimize
wet 1 year ago
parent 3f94bb24c7
commit e914883543

@ -77,6 +77,7 @@ using RabbitMQ.Client;
using System.Configuration;
using System.Collections;
using System.Security.Principal;
using Myshipping.Core.Const;
namespace Myshipping.Application
{
@ -205,7 +206,7 @@ namespace Myshipping.Application
public async Task<dynamic> PageData(BookingOrderInput input)
{
List<long> userlist = await _right.GetDataScopeList(351064299098181);
List<long> userlist = await _right.GetDataScopeList(MenuConst.MenuBookingOrder);
List<long?> pidlist = new List<long?>();
if (!string.IsNullOrWhiteSpace(input.SEALNO) || !string.IsNullOrWhiteSpace(input.CNTRNO))
{
@ -1277,6 +1278,7 @@ namespace Myshipping.Application
}
await _rep.UpdateAsync(x => dto.Id.Contains(x.Id), x => new BookingOrder
{
VERSION = Guid.NewGuid().ToString(),
VESSEL = dto.VESSEL,
VOYNOINNER = dto.VOYNOINNER,
ETD = dto.ETD,

@ -19,6 +19,7 @@ using Myshipping.Application.EDI;
using Myshipping.Application.Entity;
using Myshipping.Application.Helper;
using Myshipping.Core;
using Myshipping.Core.Const;
using Myshipping.Core.Entity;
using Myshipping.Core.Helper;
using Myshipping.Core.Service;
@ -812,7 +813,7 @@ namespace Myshipping.Application
//&& t.STAT_TYPE == TaskStatLevelEnum.PERSON.ToString()) || (t.COMP_ID == userTendInfo.Tend.Id && t.STAT_TYPE == TaskStatLevelEnum.PUBLIC.ToString())).ToList();
//菜单375504048771141=我的任务台账
List<long> userlist = await _sysDataUserMenuService.GetDataScopeList(375504048771141);
List<long> userlist = await _sysDataUserMenuService.GetDataScopeList(MenuConst.MenuTaskManage);
bool isAdmin = userlist == null;
//任务列表分组统计
@ -1077,7 +1078,7 @@ namespace Myshipping.Application
entityOrderCol = MapsterExtHelper.GetAdaptProperty<TaskBaseInfoDto, TaskBaseInfo>(QuerySearch.SortField);
//菜单375504048771141=我的任务台账
List<long> userlist = await _sysDataUserMenuService.GetDataScopeList(375504048771141);
List<long> userlist = await _sysDataUserMenuService.GetDataScopeList(MenuConst.MenuTaskManage);
if (userlist == null)
userlist = new List<long> { UserManager.UserId };

@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Myshipping.Core.Const
{
public class MenuConst
{
/// <summary>
/// 订舱台账菜单
/// </summary>
public const long MenuBookingOrder = 351064299098181;
/// <summary>
/// 我的任务台账
/// </summary>
public const long MenuTaskManage = 375504048771141;
}
}

@ -607,6 +607,16 @@
新 用户数据权限缓存(自定义)
</summary>
</member>
<member name="F:Myshipping.Core.CommonConst.CACHE_KEY_SysEmp">
<summary>
SysEmp
</summary>
</member>
<member name="F:Myshipping.Core.CommonConst.CACHE_KEY_SysOrg">
<summary>
SysOrg
</summary>
</member>
<member name="F:Myshipping.Core.CommonConst.CACHE_KEY_COMMON_DB_CARRIER">
<summary>
船公司

Loading…
Cancel
Save