home.js
13.8 KB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/home"],{"2d8e":function(e,n,o){"use strict";(function(e,n){var t=o("47a9");o("2fec");t(o("3240"));var i=t(o("6141"));e.__webpack_require_UNI_MP_PLUGIN__=o,n(i.default)}).call(this,o("3223")["default"],o("df3c")["createPage"])},6141:function(e,n,o){"use strict";o.r(n);var t=o("fa7e"),i=o("e6fe");for(var s in i)["default"].indexOf(s)<0&&function(e){o.d(n,e,(function(){return i[e]}))}(s);o("9a7f");var c=o("828b"),r=Object(c["a"])(i["default"],t["b"],t["c"],!1,null,"06119856",null,!1,t["a"],void 0);n["default"]=r.exports},"61a2":function(e,n,o){},"9a7f":function(e,n,o){"use strict";var t=o("61a2"),i=o.n(t);i.a},b3a1:function(e,n,o){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var t={components:{CustomTabBar:function(){Promise.all([o.e("common/vendor"),o.e("components/custom-tab-bar/index")]).then(function(){return resolve(o("ba90"))}.bind(null,o)).catch(o.oe)},CustomNavbar:function(){o.e("components/custom-navbar/custom-navbar").then(function(){return resolve(o("f901"))}.bind(null,o)).catch(o.oe)}},data:function(){return{navbarHeightRpx:0,isshow1:!0,isshow2:!0,isshow3:!0,isshow4:!0,isshow5:!0,newuserInfo:{},userInfo:{},isSettingMode:!1,commonFunctions:[],tempCommonFunctions:[],features:[{text:"开单",url:"/pages/lx/lx",icon:"/static/home/order.png",iconClass:"icon-circle-bg-1",theme:{h:210,s:45,l:62}},{text:"活动开单",url:"/pages/lx/lx?type=1",icon:"/static/home/activity-order.png",iconClass:"icon-circle-bg-3",theme:{h:0,s:45,l:62}},{text:"耗卡",url:"/pages/member-consume/member-consume",icon:"/static/home/consume-card.png",iconClass:"icon-circle-bg-2",theme:{h:140,s:45,l:50}},{text:"退卡",url:"/pages/refund/refund",icon:"/static/home/refund-card.png",iconClass:"icon-circle-bg-4",theme:{h:186,s:45,l:50}},{text:"转卡",url:"/pages/transferCard/transferCard",icon:"/static/home/transfer-card.png",iconClass:"icon-circle-bg-5",theme:{h:30,s:50,l:55}},{text:"建档",url:"/pages/member-create/member-create",icon:"/static/home/create-member.png",iconClass:"icon-circle-bg-6",theme:{h:286,s:40,l:60}},{text:"拓客",url:"/pages/expansion/expansion",icon:"/static/home/expansion.png",iconClass:"icon-circle-bg-7",theme:{h:330,s:40,l:60}},{text:"鼎轩开单",url:"/pages/lx/lx?time=2025-10-01",icon:"/static/home/dingxuan-order.png",iconClass:"icon-circle-bg-8",theme:{h:48,s:45,l:58}},{text:"会员",url:"/pages/clue-list/clue-list",icon:"/static/home/member.png",iconClass:"icon-circle-bg-9",theme:{h:217,s:45,l:55}},{text:"物品购买",url:"/pages/purchase-list/purchase-list",icon:"/static/home/purchase.png",iconClass:"icon-circle-bg-10",theme:{h:130,s:45,l:52}},{text:"报销审核",url:"/pages/reimbursement-audit-list/reimbursement-audit-list",icon:"/static/home/reimbursement-audit.png",iconClass:"icon-circle-bg-11",theme:{h:355,s:45,l:55}},{text:"报销申请",url:"/pages/reimbursement-list/reimbursement-list",icon:"/static/home/reimbursement-apply.png",iconClass:"icon-circle-bg-12",theme:{h:190,s:45,l:52}},{text:"使用记录",url:"/pages/usage-list/usage-list",icon:"/static/home/usage-record.png",iconClass:"icon-circle-bg-13",theme:{h:32,s:45,l:55}},{text:"毛巾记录",url:"/pages/laundry-flow-list/laundry-flow-list",icon:"/static/home/towel-record.png",iconClass:"icon-circle-bg-14",theme:{h:277,s:40,l:52}},{text:"门店管理",url:"/pages/store-list/store-list",icon:"/static/home/store-management.png",iconClass:"icon-circle-bg-15",theme:{h:330,s:40,l:55}},{text:"AI问答",url:"/pages/web/web",icon:"/static/home/ai-qa.png",iconClass:"icon-circle-bg-16",theme:{h:50,s:45,l:58}},{text:"日志",url:"/pages/log/log",icon:"/static/home/report.png",iconClass:"icon-circle-bg-log",theme:{h:200,s:15,l:45}},{text:"报表",url:"/pages/dailyReport/dailyReport",icon:"/static/home/report.png",iconClass:"icon-circle-bg-report-1",theme:{h:24,s:20,l:50}}]}},computed:{contentTopMargin:function(){var n=e.getSystemInfoSync(),o=750/n.windowWidth,t=Math.ceil(20*o);return this.navbarHeightRpx>0?this.navbarHeightRpx+t+"rpx":100+t+"rpx"},iskjb:function(){return"科技老师"!=this.newuserInfo.gw},showReport:function(){if(!this.userInfo||!this.userInfo.userAccount)return!1;return["admin","13198568627","18884847552","13608016021","18628973287"].includes(this.userInfo.userAccount)}},onLoad:function(){this.checkLoginStatus(),this.init()},onShow:function(){this.userInfo=e.getStorageSync("userInfo"),this.newuserInfo=e.getStorageSync("newuserInfo")||{},this.loadCommonFunctions()},methods:{init:function(){var n=this;this.userInfo=e.getStorageSync("userInfo"),this.userInfo&&this.userInfo.userId&&this.API.getUsers(this.userInfo.userId).then((function(o){200===o.code&&(n.newuserInfo=o.data,"1"!=n.newuserInfo.enabledMark?(e.showToast({title:"您的账号已被禁用",icon:"none"}),e.clearStorageSync(),setTimeout((function(){e.reLaunch({url:"/pages/login/login"})}),1500)):(e.setStorageSync("newuserInfo",n.newuserInfo),n.loadCommonFunctions()))}))},loadCommonFunctions:function(){try{var n=e.getStorageSync("commonFunctions");n&&Array.isArray(n)?this.commonFunctions=n:(this.commonFunctions=[{text:"开单",url:"/pages/lx/lx",icon:"/static/home/order.png",iconClass:"icon-circle-bg-1"},{text:"耗卡",url:"/pages/member-consume/member-consume",icon:"/static/home/consume-card.png",iconClass:"icon-circle-bg-2"},{text:"退卡",url:"/pages/refund/refund",icon:"/static/home/refund-card.png",iconClass:"icon-circle-bg-4"},{text:"拓客",url:"/pages/expansion/expansion",icon:"/static/home/expansion.png",iconClass:"icon-circle-bg-7"}],this.saveCommonFunctions())}catch(o){console.error("加载常用功能失败:",o)}},saveCommonFunctions:function(){try{e.setStorageSync("commonFunctions",this.commonFunctions)}catch(n){console.error("保存常用功能失败:",n)}},openSettingMode:function(){this.isSettingMode=!0,this.tempCommonFunctions=JSON.parse(JSON.stringify(this.commonFunctions))},cancelSetting:function(){this.isSettingMode=!1,this.tempCommonFunctions=[]},confirmSetting:function(){this.commonFunctions=JSON.parse(JSON.stringify(this.tempCommonFunctions)),this.saveCommonFunctions(),this.isSettingMode=!1,this.tempCommonFunctions=[],e.showToast({title:"设置成功",icon:"success"})},toggleCommonFunction:function(n){if(this.isSettingMode){var o=this.tempCommonFunctions.findIndex((function(e){return e.url===n.url}));if(o>-1)this.tempCommonFunctions.splice(o,1);else{if(this.tempCommonFunctions.length>=8)return void e.showToast({title:"最多只能添加8个常用功能",icon:"none"});this.tempCommonFunctions.push(JSON.parse(JSON.stringify(n)))}}},isInCommonFunctions:function(e){return this.tempCommonFunctions.some((function(n){return n.url===e}))},checkLoginStatus:function(){var n=e.getStorageSync("token");n?this.userInfo=e.getStorageSync("userInfo"):e.reLaunch({url:"/pages/login/login"})},goToPage:function(n){e.navigateTo({url:n})},goToDashboard:function(){e.navigateTo({url:"/pages/dashboard/dashboard",fail:function(n){console.error("跳转失败:",n),e.showToast({title:"页面未找到",icon:"none"})}})},handleNavbarHeightChange:function(e){this.navbarHeightRpx=e.rpx||0},handleLogout:function(){var n=this;e.showModal({title:"提示",content:"确定要退出登录吗?",success:function(o){o.confirm&&n.API.logout().then((function(n){200==n.code&&(e.clearStorageSync(),e.reLaunch({url:"/pages/login/login"}))}))}})}}};n.default=t}).call(this,o("df3c")["default"])},e6fe:function(e,n,o){"use strict";o.r(n);var t=o("b3a1"),i=o.n(t);for(var s in t)["default"].indexOf(s)<0&&function(e){o.d(n,e,(function(){return t[e]}))}(s);n["default"]=i.a},fa7e:function(e,n,o){"use strict";o.d(n,"b",(function(){return i})),o.d(n,"c",(function(){return s})),o.d(n,"a",(function(){return t}));var t={customNavbar:function(){return o.e("components/custom-navbar/custom-navbar").then(o.bind(null,"f901"))},uIcon:function(){return Promise.all([o.e("common/vendor"),o.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(o.bind(null,"3f69"))}},i=function(){var e=this,n=e.$createElement,o=(e._self._c,e.commonFunctions.length>0||e.isSettingMode||e.tempCommonFunctions.length>0),t=e.iskjb&&e.iskjb?e.isSettingMode&&!e.isInCommonFunctions("/pages/lx/lx"):null,i=e.iskjb&&e.iskjb?e.isSettingMode&&!e.isInCommonFunctions("/pages/lx/lx?type=1"):null,s=e.iskjb&&e.iskjb?e.isSettingMode&&!e.isInCommonFunctions("/pages/member-consume/member-consume"):null,c=e.iskjb&&e.iskjb?e.isSettingMode&&!e.isInCommonFunctions("/pages/refund/refund"):null,r=e.iskjb&&e.iskjb?e.isSettingMode&&!e.isInCommonFunctions("/pages/transferCard/transferCard"):null,a=e.iskjb&&e.iskjb?e.isSettingMode&&!e.isInCommonFunctions("/pages/lx/lx?time=2025-10-01"):null,u=e.isSettingMode&&!e.isInCommonFunctions("/pages/clue-list/clue-list"),l=e.isSettingMode&&!e.isInCommonFunctions("/pages/member-edit/member-edit"),m=e.isSettingMode&&!e.isInCommonFunctions("/pages/expansion/expansion"),g=e.isSettingMode&&!e.isInCommonFunctions("/pages/purchase-list/purchase-list"),p=e.isSettingMode&&!e.isInCommonFunctions("/pages/reimbursement-list/reimbursement-list"),h="董事长"==e.newuserInfo.gw||"总裁"==e.newuserInfo.gw||"总经理"==e.newuserInfo.gw||"主管"==e.newuserInfo.gw||"18884847552"==e.newuserInfo.mobilePhone||"17882512738"==e.newuserInfo.mobilePhone||"18588888888"==e.newuserInfo.mobilePhone?e.isSettingMode&&!e.isInCommonFunctions("/pages/reimbursement-audit-list/reimbursement-audit-list"):null,f=e.isSettingMode&&!e.isInCommonFunctions("/pages/usage-list/usage-list"),d=e.isSettingMode&&!e.isInCommonFunctions("/pages/laundry-flow-list/laundry-flow-list"),b="18382415096"==e.newuserInfo.mobilePhone||"19938623860"==e.newuserInfo.mobilePhone||"18588888888"==e.newuserInfo.mobilePhone?e.isSettingMode&&!e.isInCommonFunctions("/pages/store-list/store-list"):null,C=e.isSettingMode&&!e.isInCommonFunctions("/pages/web/web"),x=e.isSettingMode&&!e.isInCommonFunctions("/pages/log/log");e._isMounted||(e.e0=function(n){e.isshow1=!e.isshow1},e.e1=function(n){e.isSettingMode?e.toggleCommonFunction({text:"开单",url:"/pages/lx/lx",icon:"/static/home/order.png",iconClass:"icon-circle-bg-1"}):e.goToPage("/pages/lx/lx")},e.e2=function(n){e.isSettingMode?e.toggleCommonFunction({text:"活动开单",url:"/pages/lx/lx?type=1",icon:"/static/home/activity-order.png",iconClass:"icon-circle-bg-3"}):e.goToPage("/pages/lx/lx?type=1")},e.e3=function(n){e.isSettingMode?e.toggleCommonFunction({text:"耗卡",url:"/pages/member-consume/member-consume",icon:"/static/home/consume-card.png",iconClass:"icon-circle-bg-2"}):e.goToPage("/pages/member-consume/member-consume")},e.e4=function(n){e.isSettingMode?e.toggleCommonFunction({text:"退卡",url:"/pages/refund/refund",icon:"/static/home/refund-card.png",iconClass:"icon-circle-bg-4"}):e.goToPage("/pages/refund/refund")},e.e5=function(n){e.isSettingMode?e.toggleCommonFunction({text:"转卡",url:"/pages/transferCard/transferCard",icon:"/static/home/transfer-card.png",iconClass:"icon-circle-bg-5"}):e.goToPage("/pages/transferCard/transferCard")},e.e6=function(n){e.isSettingMode?e.toggleCommonFunction({text:"鼎轩开单",url:"/pages/lx/lx?time=2025-10-01",icon:"/static/home/dingxuan-order.png",iconClass:"icon-circle-bg-8"}):e.goToPage("/pages/lx/lx?time=2025-10-01")},e.e7=function(n){e.isshow2=!e.isshow2},e.e8=function(n){e.isSettingMode?e.toggleCommonFunction({text:"会员",url:"/pages/clue-list/clue-list",icon:"/static/home/member.png",iconClass:"icon-circle-bg-9"}):e.goToPage("/pages/clue-list/clue-list")},e.e9=function(n){e.isSettingMode?e.toggleCommonFunction({text:"建档",url:"/pages/member-edit/member-edit",icon:"/static/home/create-member.png",iconClass:"icon-circle-bg-6"}):e.goToPage("/pages/member-edit/member-edit")},e.e10=function(n){e.isSettingMode?e.toggleCommonFunction({text:"拓客",url:"/pages/expansion/expansion",icon:"/static/home/expansion.png",iconClass:"icon-circle-bg-7"}):e.goToPage("/pages/expansion/expansion")},e.e11=function(n){e.isshow3=!e.isshow3},e.e12=function(n){e.isSettingMode?e.toggleCommonFunction({text:"物品购买",url:"/pages/purchase-list/purchase-list",icon:"/static/home/purchase.png",iconClass:"icon-circle-bg-10"}):e.goToPage("/pages/purchase-list/purchase-list")},e.e13=function(n){e.isSettingMode?e.toggleCommonFunction({text:"报销申请",url:"/pages/reimbursement-list/reimbursement-list",icon:"/static/home/reimbursement-apply.png",iconClass:"icon-circle-bg-12"}):e.goToPage("/pages/reimbursement-list/reimbursement-list")},e.e14=function(n){e.isSettingMode?e.toggleCommonFunction({text:"报销审核",url:"/pages/reimbursement-audit-list/reimbursement-audit-list",icon:"/static/home/reimbursement-audit.png",iconClass:"icon-circle-bg-11"}):e.goToPage("/pages/reimbursement-audit-list/reimbursement-audit-list")},e.e15=function(n){e.isshow4=!e.isshow4},e.e16=function(n){e.isSettingMode?e.toggleCommonFunction({text:"使用记录",url:"/pages/usage-list/usage-list",icon:"/static/home/usage-record.png",iconClass:"icon-circle-bg-13"}):e.goToPage("/pages/usage-list/usage-list")},e.e17=function(n){e.isSettingMode?e.toggleCommonFunction({text:"毛巾记录",url:"/pages/laundry-flow-list/laundry-flow-list",icon:"/static/home/towel-record.png",iconClass:"icon-circle-bg-14"}):e.goToPage("/pages/laundry-flow-list/laundry-flow-list")},e.e18=function(n){e.isshow5=!e.isshow5},e.e19=function(n){e.isSettingMode?e.toggleCommonFunction({text:"门店管理",url:"/pages/store-list/store-list",icon:"/static/home/store-management.png",iconClass:"icon-circle-bg-15"}):e.goToPage("/pages/store-list/store-list")},e.e20=function(n){e.isSettingMode?e.toggleCommonFunction({text:"AI问答",url:"/pages/web/web",icon:"/static/home/ai-qa.png",iconClass:"icon-circle-bg-16"}):e.goToPage("/pages/web/web")},e.e21=function(n){e.isSettingMode?e.toggleCommonFunction({text:"日志",url:"/pages/log/log",icon:"/static/home/report.png",iconClass:"icon-circle-bg-log"}):e.goToPage("/pages/log/log")}),e.$mp.data=Object.assign({},{$root:{g0:o,m0:t,m1:i,m2:s,m3:c,m4:r,m5:a,m6:u,m7:l,m8:m,m9:g,m10:p,m11:h,m12:f,m13:d,m14:b,m15:C,m16:x}})},s=[]}},[["2d8e","common/runtime","common/vendor"]]]);