Web/obj/Debug/Package/PackageTmp/Js/SelEmployee.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//js file
//定义一个员工对象集合
var EmployeeList = $H();
//定义员工对象
// ID - 员工id
// Code - 工号
// Name - 姓名
// Age - 年龄
// Sex - 性别
// InProjects - 目前所在项目
// HireDate - 入职时间
// WorkYear - 工作年限
function Employee(id, code, name, age, sex, inprojects, hiredate, workyear) {
this.ID = id;
this.Code = code;
this.Name = name;
this.BirthDate = age;
this.Sex = sex;
this.InProjects = inprojects;
this.HireDate = hiredate;
this.WorkYear = workyear;
}
//将员工对象集合转化为指定格式的字符串
function EmployeeListToString(employees) {
var result = "";
employees.each(function(key, index) {
var obj = key.value;
result += obj.ID
+ "@@@@@@" + obj.Code
+ "@@@@@@" + obj.Name
+ "@@@@@@" + obj.BirthDate
+ "@@@@@@" + obj.Sex
+ "@@@@@@" + obj.InProjects
+ "@@@@@@" + obj.HireDate
+ "@@@@@@" + obj.WorkYear
+ "||||||";
});
if (result != "") {
result = result.substring(0, result.length - 6);
}
return result;
}
//将字符串转换为员工对象集合
function StringToEmployeeList(val) {
if (val.length > 0) {
if (val.indexOf("||||||") > 0) {
var arrTmp = val.split("||||||");
if (arrTmp.length > 0) {
for (var i = 0; i < arrTmp.length; i++) {
if (arrTmp[i].indexOf("@@@@@@") > 0) {
var arrObj = arrTmp[i].split("@@@@@@");
if (arrObj.length > 0) {
var obj = new Employee(arrObj[0], arrObj[1], arrObj[2], arrObj[3], arrObj[4], arrObj[5], arrObj[6], arrObj[7]);
EmployeeList.add(obj.ID, obj);
}
后面还有 20 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
