angular.module('push') .factory('accountModel', function () { var publishtabindex = 0; var mymessagetabindex = 0; var saveflg = 0;//提交数据标志:0 新增 1 修改 var olduserauthinfo = ""; var userauthinfo = {};//用户认证信息 var infoimagelist = [];//个人附件集合 var positionaltitles = [];//职称集合 var orgtypelist = [];//单位类型合集 return { getPublishTabIndex: function () { return publishtabindex; }, setPublishTabIndex: function (index) { publishtabindex = index; }, getMyMessageIndex: function () { return mymessagetabindex; }, setMyMessageTabIndex: function (index) { mymessagetabindex = index; }, getSaveFlg: function () { return saveflg; }, setSaveFlg: function (flg) { saveflg = flg; }, getOldUserAuthInfo: function () { return olduserauthinfo; }, setOldUserAuthInfo: function (obj) { olduserauthinfo = obj; }, getUserAuthInfo: function () { return userauthinfo; }, setUserAuthInfo: function (obj) { userauthinfo = obj; }, getInfoImageList: function () { return infoimagelist; }, setInfoImageList: function (list) { infoimagelist = list; }, getPositionalTitles: function () { return positionaltitles; }, setPositionalTitles: function (list) { positionaltitles = list; }, getOrgtypeList: function () { return orgtypelist; }, setOrgtypeList: function (list) { orgtypelist = list; } } });