| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 | 
							
- (function () {
 
-     BemsWebApplication.CmUserViewModel = function (data) {
 
-         this.SiteId = ko.observable();
 
-         this.UserId = ko.observable();
 
-         this.CompanyId = ko.observable();
 
-         this.DepartmentId = ko.observable();
 
-         this.PositionId = ko.observable();
 
-         this.BusinessFieldId = ko.observable();
 
-         this.UserGroupId = ko.observable();
 
-         this.Name = ko.observable();
 
-         this.Passwd = ko.observable();
 
-         this.Birthday = ko.observable();
 
-         this.Lunar = ko.observable();
 
-         this.StateId = ko.observable();
 
-         this.EmploymentType = ko.observable();
 
-         this.EmploymentStatus = ko.observable();
 
-         this.OfficePhoneNo = ko.observable();
 
-         this.HomePhoneNo = ko.observable();
 
-         this.MobilePhoneNo = ko.observable();
 
-         this.HomeZip1 = ko.observable();
 
-         this.HomeZip2 = ko.observable();
 
-         this.HomeAddress1 = ko.observable();
 
-         this.HomeAdderss2 = ko.observable();
 
-         this.Email = ko.observable();
 
-         this.EnterDate = ko.observable();
 
-         this.RetireDate = ko.observable();
 
-         this.Comment = ko.observable();
 
-         this.Rfcsn = ko.observable();
 
-         this.PasswordUpdatedDate = ko.observable();
 
-         //this.PhotoFileId = ko.observable();
 
-         this.IsBems = ko.observable();
 
-         this.IsUse = ko.observable();
 
-         this.Certificated = ko.observable();
 
-         this.IsScheduleUser = ko.observable();
 
-         this.IsSI = ko.observable();
 
-         this.IsMobile = ko.observable();
 
-         if (data)
 
-             this.fromJS(data);
 
-     };
 
-     $.extend(BemsWebApplication.CmUserViewModel.prototype, {
 
-         toJS: function () {
 
-             return {
 
-                 SiteId: this.SiteId(),
 
-                 UserId: this.UserId(),
 
-                 CompanyId: this.CompanyId(),
 
-                 DepartmentId: this.DepartmentId(),
 
-                 PositionId: this.PositionId(),
 
-                 BusinessFieldId: this.BusinessFieldId(),
 
-                 UserGroupId: this.UserGroupId(),
 
-                 Name: this.Name(),
 
-                 Passwd: this.Passwd(),
 
-                 Birthday: this.Birthday(),
 
-                 Lunar: this.Lunar(),
 
-                 StateId: this.StateId(),
 
-                 EmploymentType: this.EmploymentType(),
 
-                 EmploymentStatus: this.EmploymentStatus(),
 
-                 OfficePhoneNo: this.OfficePhoneNo(),
 
-                 HomePhoneNo: this.HomePhoneNo(),
 
-                 MobilePhoneNo: this.MobilePhoneNo(),
 
-                 HomeZip1: this.HomeZip1(),
 
-                 HomeZip2: this.HomeZip2(),
 
-                 HomeAddress1: this.HomeAddress1(),
 
-                 HomeAdderss2: this.HomeAdderss2(),
 
-                 Email: this.Email(),
 
-                 EnterDate: this.EnterDate(),
 
-                 RetireDate: this.RetireDate(),
 
-                 Comment: this.Comment(),
 
-                 Rfcsn: this.Rfcsn(),
 
-                 PasswordUpdatedDate: this.PasswordUpdatedDate(),
 
-                 //PhotoFileId: this.PhotoFileId(),
 
-                 IsBems: this.IsBems(),
 
-                 IsUse: this.IsUse(),
 
-                 Certificated: this.Certificated(),
 
-                 IsScheduleUser: this.IsScheduleUser(),
 
-                 IsSI: this.IsSI(),
 
-                 IsMobile: this.IsMobile(),
 
-             };
 
-         },
 
-         fromJS: function (data) {
 
-             if (data) {
 
-                 this.SiteId(data.SiteId);
 
-                 this.UserId(data.UserId);
 
-                 this.CompanyId(data.CompanyId);
 
-                 this.DepartmentId(data.DepartmentId);
 
-                 this.PositionId(data.PositionId);
 
-                 this.BusinessFieldId(data.BusinessFieldId);
 
-                 this.UserGroupId(data.UserGroupId);
 
-                 this.Name(data.Name);
 
-                 this.Passwd(data.Passwd);
 
-                 this.Birthday(data.Birthday);
 
-                 this.Lunar(data.Lunar);
 
-                 this.StateId(data.StateId);
 
-                 this.EmploymentType(data.EmploymentType);
 
-                 this.EmploymentStatus(data.EmploymentStatus);
 
-                 this.OfficePhoneNo(data.OfficePhoneNo);
 
-                 this.HomePhoneNo(data.HomePhoneNo);
 
-                 this.MobilePhoneNo(data.MobilePhoneNo);
 
-                 this.HomeZip1(data.HomeZip1);
 
-                 this.HomeZip2(data.HomeZip2);
 
-                 this.HomeAddress1(data.HomeAddress1);
 
-                 this.HomeAdderss2(data.HomeAdderss2);
 
-                 this.Email(data.Email);
 
-                 this.EnterDate(data.EnterDate);
 
-                 this.RetireDate(data.RetireDate);
 
-                 this.Comment(data.Comment);
 
-                 this.Rfcsn(data.Rfcsn);
 
-                 this.PasswordUpdatedDate(data.PasswordUpdatedDate);
 
-                 //this.PhotoFileId(data.PhotoFileId);
 
-                 this.IsBems(data.IsBems);
 
-                 this.IsUse(data.IsUse);
 
-                 this.Certificated(data.Certificated);
 
-                 this.IsScheduleUser(data.IsScheduleUser);
 
-                 this.IsSI(data.IsSI);
 
-                 this.IsMobile(data.IsMobile);
 
-             }
 
-         }
 
-     });
 
- })();
 
 
  |