# 销售公用类库 - SAL.Common.Utility.dll

销售管理公用类库封装了大多数模块都可能会用到的方法,以求简化代码,提升开发效率,减少出错。

✨ 佛祖已保佑,永无 bug,头发浓密,永不加班... 🍗

# 引用说明

引用位置:10.200.1.11 - E:\@销售公用类库\SAL.Common.Utility.dll

# 方法列表

# 获取销售参数:GetParam

根据提供的参数代码查询条件获取符合条件的第1个参数的值。

参数:此方法接受一个必录 code 参数和一个可选的 condition 参数。

返回IsSuccess 代表成功,Result 为获取到的参数值,若出错可从 ErrMsg 获取错误信息。

示例代码:

示例 1:不带查询条件

var res = ParamUtil.GetParam("参数代码");
if(res.IsSuccess){
    DialogBox.ShowMessage(res.Result.ToString());
}

示例 2:提供查询条件

//根据参数要求实例化获取条件
var condition = new ParamConditionBean();
condition.CpxlCode = "Fabric";
condition.CplbCode = "Fabric-YnDyeFab";

//获取参数
var res = ParamUtil.GetParam("参数代码", condition);

//获取失败
if (!res.IsSuccess)
{
    DialogBox.ShowError(res.ErrMsg);

    //如果是因为没有找到满足条件的记录,则可通过 ExtraData 查看拼接后的 SQL 条件
    if (res.ExtraData != null)
    {
        DialogBox.ShowError(res.ExtraData.ToString());
    }

    return;
}

//获取成功
DialogBox.ShowMessage(res.Result.ToString());