/***********************
* 说明:单据审批
* 创建人:龚宇超
* 创建日期:2017-12-27
* 修改人:
* 修改日期:
* 修改备注:
* 版本:1.0.0.1
***********************/
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Lskj.Control;
using Lskj.Control.Model;
using Lskj.Business.Impl;
using Lskj.Data;
using Lskj.Model;
using Lskj.Util;
using DevExpress.XtraGrid.Views.Grid;
using DevExpress.XtraTab;
using DevExpress.Utils;
using Lskj.Business;
using System.Threading.Tasks;
using System.Collections;
namespace Lskj.PubAccraditation
{
public partial class FrmMain : BaseForm
{
public FrmMain()
{
InitializeComponent();
}
///
/// 审批配置对象
///
public BaseAccraditationModel BaseAccraditModelObj;
///
/// 审批公共model
///
public BillAuditCommonModel BillComModelObj;
///
/// 系统模块配置
///
public DynamicPubAccraditionModel SysModel;
///
/// 说明:窗体加载时
/// 创建人:龚宇超
/// 创建日期:2017-11-30
/// 修改人:
/// 修改日期:2018-04-19
/// 修改备注:1. 取消模块权限验证,点击菜单时候已验证.右键菜单无需验证
/// 版本:1.1
///
/// The instance containing the event data.
protected override void OnLoad(EventArgs e)
{
WaitForm.ShowForm();
this.auditPanelEx.Visible = false;
try
{
this.InitializeSetting();
}
catch (Exception ex)
{
LogHelper.Instance.WriteError(ex, ResourceKeys.BaseModuleAudit);
//MessageUtil.Show(ex);
string Message = ErrorMessage.PromptErrorMessage(ex);
MessageUtil.Show(Message, ex.Message);
}
finally
{
Lskj.Control.Model.AutoSizeChange.ControllInitializeSize(this);
WaitForm.HideForm();
this.auditPanelEx.Visible = true;
}
}
///
/// 说明:初始化属性
/// 创建人:龚宇超
/// 创建日期:2018-02-05
/// 修改人:龚宇超
/// 修改日期:2018-04-19
/// 修改备注:1. menuCondRow有为空的情况,需要判断.
/// 版本:1.1
///
private void InitializeSetting()
{
Dictionary