Song.Site/Manage/Sys/Scripts/Depart/DepartNode.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*!
* 主 题:《部门的节点》
* 说 明:生成部门的节点对象;
* 功能描述:
* 1、部门的节点对象,包括部门所有信息,与数据库信息一一对应;
* 2、节点属性包括上级、下级、有否子节点,是否为最后一个节点等;
* 3、如果他对像时为空,则默认生成“部门管理”的根节点
*
* 作 者:宋雷鸣
* 开发时间: 2012年12月23日
*/
//部门的节点
function Node(object, fulldata) {
this.object = object;
this.fulldata = fulldata;
if (object != null) {
this.evaluate1();
this.evaluate2();
} else {
this.Name = "全部";
this.Id = 0;
this.evaluate2();
}
}
//取部门的名称,如果为空,则为null
Node.prototype.Name = "null";
//节点的id
Node.prototype.Id = 0;
//部门的父节点id
Node.prototype.PatId = 0;
//排序号
Node.prototype.Tax = 0;
//部门是否启用,默认为true
Node.prototype.IsUse = true;
//该部门是否显示,默认为true
Node.prototype.IsShow = true;
//部门的介绍或说明
Node.prototype.Intro = ""; //
//节点的状态,如果为true则,在页面显示时为展开状态
Node.prototype.State = true;
//节点的业务属性
//部门代码
Node.prototype.Code = "";
//中文简称
Node.prototype.CnAbbr = "";
//英文名称
Node.prototype.EnName = "";
//英文简称
Node.prototype.EnAbbr = "";
//联系方式
Node.prototype.Phone = "";
Node.prototype.Fax = "";
Node.prototype.Email = "";
Node.prototype.Msn = "";
Node.prototype.WorkAddr = "";
//以下为系统属性
//该节点的子节点
Node.prototype.Childs = null;
后面还有 198 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
