进入 “系统”、“系统设置”,在“类型”分组中,对系统档案、图标和附件等参数进行配置,这里是全局设置,一旦修改,会影响平台所有用户,需要非常慎重。部分类型编号值小于10000的作为系统统一定义,由管理员手工定义;如果需要单独配置,请指定所属机构。
档案类型
定义在给用户、客户和订单等写入档案时选择的分类。“最大项目”表示能写入到该分类下的档案数。“默认保密等级”表示档案需要对应的用户保密等级要求。
图标类型
定义用户、客户、产品图像(图片)时选择的分类。“最大项目”表示能写入到该分类下的图片数。“尺寸”定义了图片的一般大小,超过该大写,会按照设置的“调整大小方式”进行自动处理。“相同宽度” - 上传图片无论多大,处理成尺寸定义的宽度,高度按比例调整;“相同高度” - 上传图片无论多大,处理成尺寸定义的高度,宽度按比例调整;“相同尺寸,填充实现” - 处理成尺寸定义的大小,如果图片比例不一样导致空白,用白色进行填充;“相同尺寸,截取头部” - 处理成尺寸定义的大小,首先截取头部;“相同尺寸,截取中央” - 处理成尺寸定义的大小,首先截取中间部分。这也是 SmartERP 系统中图片处理的思路(枚举名称和值的对应关系):
public enum ImageResizeMethod
{
/// <summary>
/// 相同宽度,图片的高度可能各异
/// </summary>
SameWidth = 0,
/// <summary>
/// 相同高度,图片的宽度可能各异
/// </summary>
SameHeight = 1,
/// <summary>
/// 严格的尺寸,通过填充颜色围绕中间部分实现
/// </summary>
SameSizeWithFill = 2,
/// <summary>
/// 严格的尺寸,通过剪裁垂直上端部分缩小实现
/// </summary>
SameSizeWithTopClip = 3,
/// <summary>
/// 严格的尺寸,通过剪裁中间部分缩小实现
/// </summary>
SameSizeWithMiddleClip = 4
}
附件类型
上传用户、客户、订单等模块关联的附件时选择的分类。“最大容量”设置为0表示上传的文件没有大小限制(但仍然受到服务器端文件上传大小的限制,一般不应该超过10M)。