货无忧
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1 lines
4.0 KiB

"use strict";const e=require("../../common/vendor.js"),t=require("../../api/user.js"),n=require("../../utils/utils.js");if(require("../../utils/request.js"),require("../../store/index.js"),require("../../utils/functions.js"),require("../../utils/IDCardVerification.js"),require("../../utils/base64.js"),require("../../config/host.js"),require("../../utils/md5.js"),!Array){(e.resolveComponent("tiplist")+e.resolveComponent("tips"))()}const i=e.defineComponent({__name:"user",setup(i){let s=e.ref(null);const o=e.ref(null),a=e.ref(null);let r=e.ref(null),u=e.ref([{icon:"/static/usericon1.png",name:"通讯录",type:1},{icon:"/static/usericon2.png",name:"计件工资",type:2},{icon:"/static/usericon3.png",name:"系统设置",type:3},{icon:"/static/usericon4.png",name:"安全设置",type:4},{icon:"/static/usericon5.png",name:"关于我们",type:5},{icon:"/static/usericon6.png",name:"检测更新",type:6},{icon:"/static/usericon7.png",name:"分享",type:7},{icon:"/static/usericon8.png",name:"切换账号",type:8}]),c=e.reactive({showck:!1,warehouseList:[],checkitems:{}});async function l(){if(!c.checkitems.id)return e.index.showToast({title:"没有选择仓库,请先选择仓库",icon:"none"}),void n.utils.ttsspke("没有选择仓库,请先选择仓库");await t.preserveCurrentWarehouse(c.checkitems),e.index.setStorageSync("checkname",c.checkitems),c.showck=!1,e.index.showToast({title:"切换成功",icon:"none"}),n.utils.ttsspke("切换成功")}function d(){e.index.navigateTo({url:"/pages/login/login"})}async function p(){let e=await t.getMyWarehouseList({});console.log(e.data),c.warehouseList=e.data,c.showck=!0}function g(i){1==i.type||(3==i.type?e.index.navigateTo({url:"/pagesUser/pages/systemSettings/systemSettings"}):5==i.type?e.index.navigateTo({url:"/pagesUser/pages/about/about"}):6==i.type?async function(){let i=await n.utils.getversion();console.log("version 版本>>>>",i);let s={betenantCode:e.index.getStorageSync("userinfo").tenant_id,versionCode:i.version.split(".").join(""),versionType:-1!=i.pkName.indexOf("test")?"1":-1!=i.pkName.indexOf("bate")?"2":"3"};console.log("data>>>>",s);let o=await t.AppPdaversiondetail(s);200==o.code&&0!==Object.keys(o.data).length?(console.log("res.data",o.data),console.log("有可更新包"),"2"==o.data.noSensation&&-1!=o.data.link.indexOf("wgt")?n.utils.updatefile1(o.data.link):a.value.setdetails({title:"提示",content:"检测到有新版本,请问是否更新?",confirmTxt:"更新",isshow:!0,isshowcancel:!0,success:async()=>{n.utils.updatefile(o.data.link),a.value.setisshow(!1)},cancel:()=>{a.value.setisshow(!1),"2"==o.data.isUpdates&&plus.runtime.quit()},close:()=>{a.value.setisshow(!1),"2"==o.data.isUpdates&&plus.runtime.quit()}})):e.index.showToast({title:"已是最新版本",icon:"none"})}():8==i.type&&d())}function f(){const t=e.index.getStorageInfoSync();t.keys.map((t=>{"loginuser"!=t&&"HistoryDate"!=t&&"setip"!=t&&"checkname"!=t&&-1==t.indexOf("IMAGE_CACHE_INFO")&&e.index.removeStorageSync(t)})),e.index.reLaunch({url:"/pages/login/login"}),console.log(t.currentSize),console.log(String(t.limitSize))}e.onShow((()=>{s.value=e.index.getStorageSync("userinfo"),r.value=e.index.getStorageSync("checkname")})),e.onPullDownRefresh((()=>{const t=setTimeout((()=>{e.index.stopPullDownRefresh(),clearTimeout(t)}),500)}));const{showck:m,warehouseList:h,checkitems:y}=e.toRefs(c);return(t,n)=>{var i,v,k,w;return e.e({a:!(null==(i=e.unref(s))?void 0:i.user_id)},(null==(v=e.unref(s))?void 0:v.user_id)?{}:{b:e.o(d)},{c:null==(k=e.unref(s))?void 0:k.user_id},(null==(w=e.unref(s))?void 0:w.user_id)?{d:e.t(e.unref(s).real_name),e:e.t(e.unref(s).role_name),f:e.t(e.unref(r).name),g:e.o(p)}:{},{h:e.f(e.unref(u),((t,n,i)=>({a:t.icon,b:e.t(t.name),c:e.o((e=>g(t)))}))),i:e.o(f),j:e.unref(m)},e.unref(m)?{k:e.f(e.unref(h),((t,n,i)=>({a:e.t(t.name),b:e.o((e=>function(e){c.checkitems=e}(t))),c:e.n(t.name==e.unref(y).name?"items xzck":"items")}))),l:e.o(l),m:e.o((()=>{})),n:e.o((e=>m.value=!1))}:{},{o:e.sr(o,"877ebbde-0",{k:"tiplists"}),p:e.sr(a,"877ebbde-1",{k:"tip"})})}}});wx.createPage(i);