当前位置: 首页 > news >正文

物流wap网站模板天猫商城官网首页

物流wap网站模板,天猫商城官网首页,wordpress nofollow,计算机软件开发专业文章目录 金蝶云星空的网络控制设置说明网控参数加入网络控制清除网络控制清除网络控制(单个)清除网络控制(批量)清除网络控制(批量,参数是拼接好的业务对象) 金蝶云星空的网络控制设置 说明 …

文章目录

  • 金蝶云星空的网络控制设置
    • 说明
    • 网控参数
    • 加入网络控制
    • 清除网络控制
      • 清除网络控制(单个)
      • 清除网络控制(批量)
      • 清除网络控制(批量,参数是拼接好的业务对象)

金蝶云星空的网络控制设置

说明

网控设置主要用户多个用户操作一个业务单据编号时,对于冲突操作的处理。
例如:销售订单XSDD0066,张三打开将其处于编辑状态,则李四打开只能是查看状态,不能是编辑状态。 或者列表张三在操作某一张的审核(该单数据状态=审核中),则李四在列表不能操作编辑状态,也不能操作撤掉或者审核

网控参数

   public class NetworkCtrl{#region <属性>/// <summary>/// 网控对象ID/// </summary>public string NetCtrlId { get; set; }/// <summary>/// 业务对象ID/// </summary>public string InterID { get; set; }/// <summary>/// 业务操作/// </summary>public string OperationDesc { get; set; }#endregion <属性>}

加入网络控制

需要参数:网控对象ID、业务对象ID、业务操作

/// <summary>/// 手动插入网控数据/// Krystal 2023-11-03 10:24:32/// </summary>/// <param name="ctx">上下文</param>/// <param name="ncList">需要插入的网控集合</param>public void BatchStartNetworkCtrl(Context ctx, List<NetworkCtrl> ncList){foreach (var ian in ncList){NetWorkCtrlMonitorInfo mInfo = new NetWorkCtrlMonitorInfo();mInfo.Id = SequentialGuid.NewGuid().ToString();//网控主键mInfo.NetCtrlType = NetworkCtrlType.BusinessObjOperateMutex;mInfo.OrgID = ((ctx.CurrentOrganizationInfo == null) ? 1 : ctx.CurrentOrganizationInfo.ID);//执行组织IDmInfo.StartMenID = Convert.ToInt32(ctx.UserId);//启动人mInfo.ComputerName = ctx.ComputerName;//登录电脑名称mInfo.IP = ctx.IpAddress;//登录IPmInfo.NetCtrlId = ian.NetCtrlId;//网控对象IDmInfo.OperationDesc = ian.OperationDesc;//业务操作mInfo.InterID = ian.InterID;//业务对象ID,比如单据的内码mInfo.Token = ctx.ContextId;//上下文IDSaleServiceHelper.StartNetworkCtrl(ctx, mInfo);// Kingdee.K3.SCM.ServiceHelper}}

清除网络控制

需要参数:网控对象ID、业务对象ID

清除网络控制(单个)

 /// <summary>/// 清除网络控制(单个)/// </summary>/// <param name="ctx">上下文</param>/// <param name="FNetCtrlID">网控对象ID</param>/// <param name="FinterID">业务对象ID,比如单据的内码</param>/// <returns>返回执行成功的条数</returns>public int ClearNetworkCtrl(Context ctx, string FNetCtrlID, long FinterID){string strSQL = string.Format(@"{0}DELETE T_BAS_NETWORKCTRLRECORDS  WHERE FNETCTRLID = '{1}' AND FINTERID ={2}; ",OtherConst.DIALECT, FNetCtrlID, FinterID);return DBUtils.Execute(ctx, strSQL);}

清除网络控制(批量)

        /// <summary>/// 清除网络控制(批量)/// </summary>/// <param name="ctx">上下文</param>/// <param name="FNetCtrlID">网控对象ID</param>/// <param name="FinterID">业务对象ID,比如单据的内码【集合】</param>/// <returns>返回执行成功的条数</returns>public int ClearNetworkCtrl(Context ctx, string FNetCtrlID, List<long> FinterID){string strSQL = string.Format(@"{0}DELETE T_BAS_NETWORKCTRLRECORDS  WHERE FNETCTRLID = '{1}' AND FINTERID  in ({2}); ", OtherConst.DIALECT, FNetCtrlID, string.Join(",", FinterID));return DBUtils.Execute(ctx, strSQL);}

清除网络控制(批量,参数是拼接好的业务对象)

        /// <summary>/// 清除网络控制(批量,参数是拼接好的业务对象)/// </summary>/// <param name="ctx">上下文</param>/// <param name="FNetCtrlID">网控对象ID</param>/// <param name="FinterID">业务对象ID,比如单据的内码【拼接好的字符串】</param>/// <returns>返回执行成功的条数</returns>public int ClearNetworkCtrl(Context ctx, string FNetCtrlID, string FinterID){string strSQL = string.Format(@"{0}DELETE T_BAS_NETWORKCTRLRECORDS  WHERE FNETCTRLID = '{1}' AND FINTERID  in ({2}); ", OtherConst.DIALECT, FNetCtrlID, FinterID);return DBUtils.Execute(ctx, strSQL);}
http://www.yayakq.cn/news/891334/

相关文章:

  • 注册网站商标多少钱成都网站建设推来客网站系统报价
  • 深圳网站设计权威乐云践新个人建站提供软件下载
  • c2c网站开发成本湖南环保设备公司中企动力网站建设技术支持
  • 南京淘宝网站设计公司网络营销方式举个例子
  • 做网站搜索推广点击率太低怎么办价格低的形容词
  • 企业网站建设费用财务处理长春网站建设翻译
  • 网站空间里绑定好域名博文阅读网站建设
  • 做网站交易平台挣钱吗网络系统管理是做什么的
  • 枞阳做网站柳州学校网站建设
  • 济宁贵网站建设建设网站架构服务器需要多少钱
  • 南阳网站建设与管理佛山网站建设方案
  • 酒水销售网站中山做网站推广公司
  • 项城市建设规划局网站成都公司注册价格
  • 怎么弄一个网站网站备案的重要性
  • 网站建设项目开发书天坛整装公司地址在哪里
  • 图片站wordpress河北建设工程信息网下载时间
  • 查看网站开发语言商业性质网站建设步骤
  • 采集网站后台数据低代码开发技术
  • 做网站域名的公司南阳网站建设培训学校
  • 网站建设宝安国外网站搜索引擎优化方案
  • 前端案例的网站wordpress博客功能
  • h5网站做微信小程序做淘宝网站销售怎么样
  • 电子商务网站建设的心得体会男女做羞羞事的网站
  • 建站软件大全外贸流程询盘发盘
  • 如何查看网站域名信息html网站开发代码
  • wordpress主题图片修改seo入门视频
  • 国外做问卷赚购物券等的网站怎么判断网站的好坏
  • 西安 内部网站建设免费网页注册
  • 网站开发公司哪家最强网站权重如何做
  • 骨骼型的网站天津网站建设基本流程