bettem-micro-utils
Advanced tools
Comparing version 1.7.27 to 1.7.33
@@ -1,1 +0,1 @@ | ||
export{i as MicroLayout,d as MvAlert,p as MvCascader,j as MvCheckbox,w as MvCounts,x as MvCountsItem,e as MvEmpty,f as MvGap,z as MvIconButton,y as MvIconButtonGroup,v as MvImportExl,M as MvMenuItem,g as MvPages,B as MvProjectProgress,k as MvRadio,n as MvSelect,A as MvTabPanel,q as MvTreeSelect,h as MvUpload,o as TableController}from"./components-ef8aa1a5.js";import"vue";import"pinia";import"vue-router";import"element-plus";import"axios";import"crypto-js"; | ||
export{i as MicroLayout,d as MvAlert,p as MvCascader,j as MvCheckbox,w as MvCounts,x as MvCountsItem,e as MvEmpty,f as MvGap,z as MvIconButton,y as MvIconButtonGroup,v as MvImportExl,M as MvMenuItem,g as MvPages,B as MvProjectProgress,k as MvRadio,n as MvSelect,A as MvTabPanel,q as MvTreeSelect,h as MvUpload,o as TableController}from"./components-934d9253.js";import"vue";import"pinia";import"vue-router";import"element-plus";import"axios";import"crypto-js"; |
@@ -32,2 +32,6 @@ import { PropType } from "vue"; | ||
}; | ||
changeHref: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
}, { | ||
@@ -65,2 +69,6 @@ currentChange: (page: number) => Promise<void>; | ||
}; | ||
changeHref: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
}>> & { | ||
@@ -76,3 +84,4 @@ onChange?: ((...args: any[]) => any) | undefined; | ||
hideOnSinglePage: boolean; | ||
changeHref: boolean; | ||
}>; | ||
export default _default; |
@@ -9,2 +9,6 @@ declare const _default: import("vue").DefineComponent<{ | ||
}; | ||
allOption: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
}, { | ||
@@ -20,3 +24,9 @@ options: import("vue").Ref<{}>; | ||
}; | ||
}>>, {}>; | ||
allOption: { | ||
type: BooleanConstructor; | ||
default: boolean; | ||
}; | ||
}>>, { | ||
allOption: boolean; | ||
}>; | ||
export default _default; |
@@ -1,2 +0,2 @@ | ||
import{r as e,s as r,a,m as i,C as n}from"./components-ef8aa1a5.js";export{c as client,l as listToTree,t as treeToList,b as useDictArray,u as useDictMap}from"./components-ef8aa1a5.js";import{ref as s}from"vue";import"pinia";import"vue-router";import"element-plus";import"axios";import"crypto-js";const o=new class{pager=null;name=null;setActions(e){e.pager.subscribe((e=>{})),this.pager=e.pager,this.name=e.name}pagerState(e){this.pager.next({from:this.name,data:e})}oAuth(e){this.pagerState({type:"login",data:e})}setPageNav(e){this.pagerState({type:"pageHeader",data:e})}insertHeader(e,t,r={}){this.pagerState({type:"customHeader",data:{position:e,component:t,props:r}})}router(e,t={}){this.pagerState({type:"router",data:{path:e,query:t}})}resetPwd(e){this.pagerState({type:"resetPassword",data:e})}},d=t=>{const{isQiankun:n,router:s,props:u,pinia:l}=t;return e(l),n?(o.setActions(u),r.setMicroStore(u),((e,t)=>{e.beforeEach(((e,r,a)=>{o.setPageNav({title:e.meta.title,content:e.meta.content}),"string"==typeof window.history.state?.current&&(window.history.state.current=window.history.state.current.replace(new RegExp(t,"g"),"")),a(!0)})),e.afterEach((()=>{"object"==typeof window.history.state&&(window.history.state.current=t+(window.history.state.current||""))}))})(s,u.baseUrl)):(e=>{const t=localStorage.getItem(a.tokenName)||sessionStorage.getItem(a.tokenName),n=localStorage.getItem("userInfo"),s=localStorage.getItem("permissions"),o=localStorage.getItem("projectInfo");t&&n&&s&&o&&(r.setSystemInfo(JSON.parse(o)),r.setUserInfo({token:JSON.parse(t),userInfo:JSON.parse(n),permissions:JSON.parse(s),roles:JSON.parse(n).roleList})),e.beforeEach((async(e,t,a)=>{!e.meta.requireAuth||r.token?.token?a():i()}))})(s)};var g=Object.freeze({__proto__:null,isBankCard:(e={})=>{const{msg:t="请输入正确的银行卡号",trigger:r="blur"}=e,a=/^[1-9]\d{9,29}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isCarCode:(e={})=>{const{msg:t="请输入正确的车牌号",trigger:r="blur"}=e,a=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z][A-HJ-NP-Z0-9]{4,5}[A-HJ-NP-Z0-9挂学警港澳]$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isChineseCharacter:(e={})=>{const{msg:t="仅允许汉字",trigger:r="blur"}=e,a=/^(?:[\u3400-\u4DB5\u4E00-\u9FEA\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0])+$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isChineseName:(e={})=>{const{msg:t="请输入正确的名字",trigger:r="blur"}=e,a=/^(?:[\u4e00-\u9fa5·]{2,16})$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isEmail:(e={})=>{const{msg:t="请输入正确邮箱号码",trigger:r="blur"}=e,a=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isIdCard:(e={})=>{const{msg:t="请输入正确的身份证号码",trigger:r="blur"}=e,a=/^[1-9]\d{5}(?:18|19|20)\d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d{3}[\dXx]$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isMobilePhone:(e={})=>{const{msg:t="请输入正确的手机号",trigger:r="blur"}=e,a=/^(?:(?:\+|00)86)?1[3-9]\d{9}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isRequired:function(e={}){const{msg:t="请填写",trigger:r="blur"}=e;return{required:!0,message:t,trigger:r}},isUnifiedSocialCreditCode:(e={})=>{const{msg:t="请输入正确的统一社会信用代码",trigger:r="blur"}=e,a=/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isUrl:(e={})=>{const{msg:t="请输入正确的url地址",trigger:r="blur"}=e,a=/^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%$#_]*)?/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},passwordValidator:(e={})=>{const{msg:t="密码最少12位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符",trigger:r="blur"}=e,a=/^\S*(?=\S{12,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},userNameValidator:(e={})=>{const{msg:t="用户名必须字母开头,长度为6-15位,仅允许字母数字下划线",trigger:r="blur"}=e,a=/^[a-zA-Z]\w{5,15}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}}});const p=[{name:"permit",void:({permissions:e})=>(t,r)=>{if(a.debug&&console.log(e),!t)return;const i=e.map((e=>e.perms));"string"==typeof r.value?i.includes(r.value)||t.remove():r.value.find((e=>i.includes(e)))||t.remove()}},{name:"role",void:({roles:e})=>(t,r)=>{if(a.debug&&console.log(e),!t)return;const i=e.map((e=>e.roleCode));"string"==typeof r.value?i.includes(r.value)||t.remove():r.value.find((e=>i.includes(e)))||t.remove()}},{name:"reClick",void:()=>(e,t)=>{if(!e)return;const r=t.value||300;e.addEventListener("click",(t=>{if(e.classList.contains("is-disabled"))return;e.classList.add("is-disabled"),e.classList.add("is-loading"),e.disabled=!0;const a=setTimeout((()=>{e.classList.remove("is-disabled"),e.classList.remove("is-loading"),e.disabled=!1,clearTimeout(a)}),r)}))}},{name:"table",void:()=>(e,t)=>{t.instance[t.value||"column"].forEach((e=>{"Name"===e.label&&(e.fixed="right")}))}}],m=(e,t="/file_download")=>e.startsWith("http")||e.startsWith("//")?(t+e.split(t)[1]).split("?")[0]:e,h=(e,t="lang")=>{const r=[];for(let a=2;a<=12;a+=2){let i="";if("lang"===t&&(i=e.substring(0,a).padEnd(12,"0")),"short"===t&&(a>6?(i=e.substring(0,a+1),a++):i=e.substring(0,a)),!r.includes(parseInt(i))){if(i===e){r.push(parseInt(e));break}r.push(parseInt(i))}}return r},f=e=>{"number"==typeof e&&(e=e.toString());let t={areaCode:e,areaCodeShort:"",areaCodeMiddle:""};return t.areaCodeShort=e.replace(/0+?$/,""),t.areaCodeShort.length>0&&t.areaCodeShort.length<=6&&(t.areaCodeMiddle=t.areaCodeShort.padEnd(6,"0")),t.areaCodeShort.length>6&&t.areaCodeShort.length<=9&&(t.areaCodeMiddle=t.areaCodeShort.padEnd(9,"0")),t.areaCodeShort.length>9&&t.areaCodeShort.length<=12&&(t.areaCodeMiddle=t.areaCodeShort.padEnd(12,"0")),t},v=(e,t,r)=>{let a=[];for(let i in e){let n={label:t?e[i][t]:e[i],value:t?e[i][r]:i};a=[...a,n]}return a};function w(e){const{origin:t,pathname:a}=new URL(e);if(t!==location.origin&&e.includes("xczxszzw")){let e=window.open(t+`/authorized?loginByToken=${location.href}`);window.addEventListener("message",(function(i){i.origin===t&&i.data?.openState&&e?.postMessage({token:r.token?.token,path:a||""},t)}),!1)}else window.open(e)} | ||
import{r as e,s as r,a,m as i,C as n}from"./components-934d9253.js";export{c as client,l as listToTree,t as treeToList,b as useDictArray,u as useDictMap}from"./components-934d9253.js";import{ref as s}from"vue";import"pinia";import"vue-router";import"element-plus";import"axios";import"crypto-js";const o=new class{pager=null;name=null;setActions(e){e.pager.subscribe((e=>{})),this.pager=e.pager,this.name=e.name}pagerState(e){this.pager.next({from:this.name,data:e})}oAuth(e){this.pagerState({type:"login",data:e})}setPageNav(e){this.pagerState({type:"pageHeader",data:e})}insertHeader(e,t,r={}){this.pagerState({type:"customHeader",data:{position:e,component:t,props:r}})}router(e,t={}){this.pagerState({type:"router",data:{path:e,query:t}})}resetPwd(e){this.pagerState({type:"resetPassword",data:e})}},d=t=>{const{isQiankun:n,router:s,props:u,pinia:l}=t;return e(l),n?(o.setActions(u),r.setMicroStore(u),((e,t)=>{e.beforeEach(((e,r,a)=>{o.setPageNav({title:e.meta.title,content:e.meta.content}),"string"==typeof window.history.state?.current&&(window.history.state.current=window.history.state.current.replace(new RegExp(t,"g"),"")),a(!0)})),e.afterEach((()=>{"object"==typeof window.history.state&&(window.history.state.current=t+(window.history.state.current||""))}))})(s,u.baseUrl)):(e=>{const t=localStorage.getItem(a.tokenName)||sessionStorage.getItem(a.tokenName),n=localStorage.getItem("userInfo"),s=localStorage.getItem("permissions"),o=localStorage.getItem("projectInfo");t&&n&&s&&o&&(r.setSystemInfo(JSON.parse(o)),r.setUserInfo({token:JSON.parse(t),userInfo:JSON.parse(n),permissions:JSON.parse(s),roles:JSON.parse(n).roleList})),e.beforeEach((async(e,t,a)=>{!e.meta.requireAuth||r.token?.token?a():i()}))})(s)};var g=Object.freeze({__proto__:null,isBankCard:(e={})=>{const{msg:t="请输入正确的银行卡号",trigger:r="blur"}=e,a=/^[1-9]\d{9,29}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isCarCode:(e={})=>{const{msg:t="请输入正确的车牌号",trigger:r="blur"}=e,a=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z][A-HJ-NP-Z0-9]{4,5}[A-HJ-NP-Z0-9挂学警港澳]$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isChineseCharacter:(e={})=>{const{msg:t="仅允许汉字",trigger:r="blur"}=e,a=/^(?:[\u3400-\u4DB5\u4E00-\u9FEA\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA1F\uFA21\uFA23\uFA24\uFA27-\uFA29]|[\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0])+$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isChineseName:(e={})=>{const{msg:t="请输入正确的名字",trigger:r="blur"}=e,a=/^(?:[\u4e00-\u9fa5·]{2,16})$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isEmail:(e={})=>{const{msg:t="请输入正确邮箱号码",trigger:r="blur"}=e,a=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isIdCard:(e={})=>{const{msg:t="请输入正确的身份证号码",trigger:r="blur"}=e,a=/^[1-9]\d{5}(?:18|19|20)\d{2}(?:0[1-9]|10|11|12)(?:0[1-9]|[1-2]\d|30|31)\d{3}[\dXx]$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isMobilePhone:(e={})=>{const{msg:t="请输入正确的手机号",trigger:r="blur"}=e,a=/^(?:(?:\+|00)86)?1[3-9]\d{9}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isRequired:function(e={}){const{msg:t="请填写",trigger:r="blur"}=e;return{required:!0,message:t,trigger:r}},isUnifiedSocialCreditCode:(e={})=>{const{msg:t="请输入正确的统一社会信用代码",trigger:r="blur"}=e,a=/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},isUrl:(e={})=>{const{msg:t="请输入正确的url地址",trigger:r="blur"}=e,a=/^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%$#_]*)?/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},passwordValidator:(e={})=>{const{msg:t="密码最少12位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符",trigger:r="blur"}=e,a=/^\S*(?=\S{12,})(?=\S*\d)(?=\S*[A-Z])(?=\S*[a-z])(?=\S*[!@#$%^&*? ])\S*$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}},userNameValidator:(e={})=>{const{msg:t="用户名必须字母开头,长度为6-15位,仅允许字母数字下划线",trigger:r="blur"}=e,a=/^[a-zA-Z]\w{5,15}$/;return{validator:(e,r,i)=>{!a.test(r)&&r?i(new Error(t)):i()},trigger:r}}});const p=[{name:"permit",void:({permissions:e})=>(t,r)=>{if(a.debug&&console.log(e),!t)return;const i=e.map((e=>e.perms));"string"==typeof r.value?i.includes(r.value)||t.remove():r.value.find((e=>i.includes(e)))||t.remove()}},{name:"role",void:({roles:e})=>(t,r)=>{if(a.debug&&console.log(e),!t)return;const i=e.map((e=>e.roleCode));"string"==typeof r.value?i.includes(r.value)||t.remove():r.value.find((e=>i.includes(e)))||t.remove()}},{name:"reClick",void:()=>(e,t)=>{if(!e)return;const r=t.value||300;e.addEventListener("click",(t=>{if(e.classList.contains("is-disabled"))return;e.classList.add("is-disabled"),e.classList.add("is-loading"),e.disabled=!0;const a=setTimeout((()=>{e.classList.remove("is-disabled"),e.classList.remove("is-loading"),e.disabled=!1,clearTimeout(a)}),r)}))}},{name:"table",void:()=>(e,t)=>{t.instance[t.value||"column"].forEach((e=>{"Name"===e.label&&(e.fixed="right")}))}}],m=(e,t="/file_download")=>e.startsWith("http")||e.startsWith("//")?(t+e.split(t)[1]).split("?")[0]:e,h=(e,t="lang")=>{const r=[];for(let a=2;a<=12;a+=2){let i="";if("lang"===t&&(i=e.substring(0,a).padEnd(12,"0")),"short"===t&&(a>6?(i=e.substring(0,a+1),a++):i=e.substring(0,a)),!r.includes(parseInt(i))){if(i===e){r.push(parseInt(e));break}r.push(parseInt(i))}}return r},f=e=>{"number"==typeof e&&(e=e.toString());let t={areaCode:e,areaCodeShort:"",areaCodeMiddle:""};return t.areaCodeShort=e.replace(/0+?$/,""),t.areaCodeShort.length>0&&t.areaCodeShort.length<=6&&(t.areaCodeMiddle=t.areaCodeShort.padEnd(6,"0")),t.areaCodeShort.length>6&&t.areaCodeShort.length<=9&&(t.areaCodeMiddle=t.areaCodeShort.padEnd(9,"0")),t.areaCodeShort.length>9&&t.areaCodeShort.length<=12&&(t.areaCodeMiddle=t.areaCodeShort.padEnd(12,"0")),t},v=(e,t,r)=>{let a=[];for(let i in e){let n={label:t?e[i][t]:e[i],value:t?e[i][r]:i};a=[...a,n]}return a};function w(e){const{origin:t,pathname:a}=new URL(e);if(t!==location.origin&&e.includes("xczxszzw")){let e=window.open(t+`/authorized?loginByToken=${location.href}`);window.addEventListener("message",(function(i){i.origin===t&&i.data?.openState&&e?.postMessage({token:r.token?.token,path:a||""},t)}),!1)}else window.open(e)} | ||
/*! | ||
@@ -8,2 +8,2 @@ * currency.js - v2.0.4 | ||
* Released under MIT license | ||
*/var C={symbol:"$",separator:",",decimal:".",errorOnInvalid:!1,precision:2,pattern:"!#",negativePattern:"-!#",format:function(e,t){var r=t.pattern,a=t.negativePattern,i=t.symbol,n=t.separator,s=t.decimal,o=t.groups,u=(""+e).replace(/^-/,"").split("."),l=u[0],d=u[1];return(e.value>=0?r:a).replace("!",i).replace("#",l.replace(o,"$1"+n)+(d?s+d:""))},fromCents:!1},S=function(e){return Math.round(e)},D=function(e){return Math.pow(10,e)},F=/(\d)(?=(\d{3})+\b)/g,y=/(\d)(?=(\d\d)+\d\b)/g;function E(e,t){var r=this;if(!(r instanceof E))return new E(e,t);var a=Object.assign({},C,t),i=D(a.precision),n=A(e,a);r.intValue=n,r.value=n/i,a.increment=a.increment||1/i,a.useVedic?a.groups=y:a.groups=F,this.s=a,this.p=i}function A(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=0,i=t.decimal,n=t.errorOnInvalid,s=t.precision,o=t.fromCents,u=D(s),l="number"==typeof e,d=e instanceof E;if(d&&o)return e.intValue;if(l||d)a=d?e.value:e;else if("string"==typeof e){var c=new RegExp("[^-\\d"+i+"]","g"),g=new RegExp("\\"+i,"g");a=(a=e.replace(/\((.*)\)/,"-$1").replace(c,"").replace(g,"."))||0}else{if(n)throw Error("Invalid Input");a=0}return o||(a=(a*=u).toFixed(4)),r?S(a):a}function $(e,t=""){const r=s(t+e),a=s({1:e,2:"万"+e}),i=s(""),n=s("string"),o=(e,a="string")=>{i.value=e,n.value=a;let s="";return s=e?r.value.startsWith("万")?t?E(e,{symbol:""}).format():E(e,{precision:6,symbol:""}).divide(1e4).format():t?E(e,{precision:2,symbol:""}).multiply(1e4).format():E(e,{symbol:""}).format():"0",s=s.replace(/(?<=\.\d*)0+$|\.0*$/gi,""),"string"===a?s+r.value:{value:s,unit:r.value}};return{value:o,change:t=>{r.value=t?a.value[t]:r.value?e:"万"+e,o(i.value,n.value)},prefix:r,unitDict:a}}E.prototype={add:function(e){var t=this.intValue,r=this.s,a=this.p;return E((t+=A(e,r))/(r.fromCents?1:a),r)},subtract:function(e){var t=this.intValue,r=this.s,a=this.p;return E((t-=A(e,r))/(r.fromCents?1:a),r)},multiply:function(e){var t=this.intValue,r=this.s;return E((t*=e)/(r.fromCents?1:D(r.precision)),r)},divide:function(e){var t=this.intValue,r=this.s;return E(t/=A(e,r,!1),r)},distribute:function(e){for(var t=this.intValue,r=this.p,a=this.s,i=[],n=Math[t>=0?"floor":"ceil"](t/e),s=Math.abs(t-n*e),o=a.fromCents?1:r;0!==e;e--){var u=E(n/o,a);s-- >0&&(u=u[t>=0?"add":"subtract"](1/o)),i.push(u)}return i},dollars:function(){return~~this.value},cents:function(){return~~(this.intValue%this.p)},format:function(e){var t=this.s;return"function"==typeof e?e(this,t):t.format(this,Object.assign({},t,e))},toString:function(){var e,t,r=this.intValue,a=this.p,i=this.s;return(e=r/a,t=i.increment,S(e/t)*t).toFixed(i.precision)},toJSON:function(){return this.value}};var I={install:function(e,t={}){for(const t in n)e.component(t,n[t]);Object.keys(t).length>0&&p.forEach((r=>{e.directive(r.name,r.void(t))}))},version:"1.7.27"};export{o as actions,a as apiConfig,f as areaCodeFormat,h as areaCodeToCodeList,I as default,v as dictToArr,g as fv,i as microAuth,w as openNewProject,m as removeOrigin,r as systemStore,d as useMicroRouter,$ as useNumFormat}; | ||
*/var C={symbol:"$",separator:",",decimal:".",errorOnInvalid:!1,precision:2,pattern:"!#",negativePattern:"-!#",format:function(e,t){var r=t.pattern,a=t.negativePattern,i=t.symbol,n=t.separator,s=t.decimal,o=t.groups,u=(""+e).replace(/^-/,"").split("."),l=u[0],d=u[1];return(e.value>=0?r:a).replace("!",i).replace("#",l.replace(o,"$1"+n)+(d?s+d:""))},fromCents:!1},S=function(e){return Math.round(e)},D=function(e){return Math.pow(10,e)},F=/(\d)(?=(\d{3})+\b)/g,y=/(\d)(?=(\d\d)+\d\b)/g;function E(e,t){var r=this;if(!(r instanceof E))return new E(e,t);var a=Object.assign({},C,t),i=D(a.precision),n=A(e,a);r.intValue=n,r.value=n/i,a.increment=a.increment||1/i,a.useVedic?a.groups=y:a.groups=F,this.s=a,this.p=i}function A(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=0,i=t.decimal,n=t.errorOnInvalid,s=t.precision,o=t.fromCents,u=D(s),l="number"==typeof e,d=e instanceof E;if(d&&o)return e.intValue;if(l||d)a=d?e.value:e;else if("string"==typeof e){var c=new RegExp("[^-\\d"+i+"]","g"),g=new RegExp("\\"+i,"g");a=(a=e.replace(/\((.*)\)/,"-$1").replace(c,"").replace(g,"."))||0}else{if(n)throw Error("Invalid Input");a=0}return o||(a=(a*=u).toFixed(4)),r?S(a):a}function $(e,t=""){const r=s(t+e),a=s({1:e,2:"万"+e}),i=s(""),n=s("string"),o=(e,a="string")=>{i.value=e,n.value=a;let s="";return s=e?r.value.startsWith("万")?t?E(e,{symbol:""}).format():E(e,{precision:6,symbol:""}).divide(1e4).format():t?E(e,{precision:2,symbol:""}).multiply(1e4).format():E(e,{symbol:""}).format():"0",s=s.replace(/(?<=\.\d*)0+$|\.0*$/gi,""),"string"===a?s+r.value:{value:s,unit:r.value}};return{value:o,change:t=>{r.value=t?a.value[t]:r.value?e:"万"+e,o(i.value,n.value)},prefix:r,unitDict:a}}E.prototype={add:function(e){var t=this.intValue,r=this.s,a=this.p;return E((t+=A(e,r))/(r.fromCents?1:a),r)},subtract:function(e){var t=this.intValue,r=this.s,a=this.p;return E((t-=A(e,r))/(r.fromCents?1:a),r)},multiply:function(e){var t=this.intValue,r=this.s;return E((t*=e)/(r.fromCents?1:D(r.precision)),r)},divide:function(e){var t=this.intValue,r=this.s;return E(t/=A(e,r,!1),r)},distribute:function(e){for(var t=this.intValue,r=this.p,a=this.s,i=[],n=Math[t>=0?"floor":"ceil"](t/e),s=Math.abs(t-n*e),o=a.fromCents?1:r;0!==e;e--){var u=E(n/o,a);s-- >0&&(u=u[t>=0?"add":"subtract"](1/o)),i.push(u)}return i},dollars:function(){return~~this.value},cents:function(){return~~(this.intValue%this.p)},format:function(e){var t=this.s;return"function"==typeof e?e(this,t):t.format(this,Object.assign({},t,e))},toString:function(){var e,t,r=this.intValue,a=this.p,i=this.s;return(e=r/a,t=i.increment,S(e/t)*t).toFixed(i.precision)},toJSON:function(){return this.value}};var I={install:function(e,t={}){for(const t in n)e.component(t,n[t]);Object.keys(t).length>0&&p.forEach((r=>{e.directive(r.name,r.void(t))}))},version:"1.7.33"};export{o as actions,a as apiConfig,f as areaCodeFormat,h as areaCodeToCodeList,I as default,v as dictToArr,g as fv,i as microAuth,w as openNewProject,m as removeOrigin,r as systemStore,d as useMicroRouter,$ as useNumFormat}; |
@@ -1,1 +0,86 @@ | ||
{"name":"bettem-micro-utils","version":"1.7.27","main":"lib/index.js","description":"bettem micro app utils","exports":{".":{"import":"./lib/index.js"},"./lib/types":{"import":"./lib/types/index.d.ts"},"./lib/index.css":{"import":"./lib/index.css"},"./lib/components":{"import":"./lib/components.js"},"./hooks":{"import":"./hooks/index.js"}},"types":"lib/index.d.ts","files":["lib","hooks"],"style":"lib/index.css","license":"MIT","type":"module","scripts":{"lint":"eslint 'packages/**/*.{js,ts}' --fix","watch":"rollup -cw","build":"node ./cli.cjs && rollup -c --bundleConfigAsCjs && npm publish","ceshi":"yarn build && yarn pack","dev":"vite"},"devDependencies":{"@el3um4s/rollup-plugin-terser":"^1.0.2","@element-plus/icons-vue":"^2.1.0","@microsoft/api-extractor":"^7.34.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.0.1","@types/crypto-js":"^4.1.1","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","@vitejs/plugin-vue":"^4.0.0","@vitejs/plugin-vue-jsx":"^3.0.0","axios":"^1.3.4","element-plus":"2.2.34","eslint":"^8.35.0","husky":"^8.0.3","lint-staged":"^13.1.2","pinia":"^2.0.33","prettier":"^2.8.4","rollup":"^3.18.0","rollup-plugin-cleandir":"^2.0.0","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-gzip":"^3.1.0","rollup-plugin-scss":"3","rollup-plugin-typescript2":"^0.34.1","sass":"^1.58.3","tslib":"^2.5.0","typescript":"^4.9.5","vite":"^4.1.4","vue":"^3.2.47","vue-router":"^4.1.6","vue-tsc":"^1.2.0","vue3-lottie":"^2.5.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*./packages/**/*.{js,ts,tsx,json,md}":["prettier --write","yarn lint"]},"dependencies":{"crypto-js":"^4.1.1","currency.js":"^2.0.4"}} | ||
{ | ||
"name": "bettem-micro-utils", | ||
"version": "1.7.33", | ||
"main": "lib/index.js", | ||
"description": "bettem micro app utils", | ||
"exports": { | ||
".": { | ||
"import": "./lib/index.js" | ||
}, | ||
"./lib/types": { | ||
"import": "./lib/types/index.d.ts" | ||
}, | ||
"./lib/index.css": { | ||
"import": "./lib/index.css" | ||
}, | ||
"./lib/components": { | ||
"import": "./lib/components.js" | ||
}, | ||
"./hooks": { | ||
"import": "./hooks/index.js" | ||
} | ||
}, | ||
"types": "lib/types/index.d.ts", | ||
"files": [ | ||
"lib", | ||
"hooks" | ||
], | ||
"style": "lib/index.css", | ||
"license": "MIT", | ||
"type": "module", | ||
"scripts": { | ||
"lint": "eslint 'packages/**/*.{js,ts}' --fix", | ||
"watch": "rollup -cw", | ||
"build": "rollup -c --bundleConfigAsCjs", | ||
"ceshi": "yarn build && yarn pack", | ||
"dev": "vite" | ||
}, | ||
"devDependencies": { | ||
"@el3um4s/rollup-plugin-terser": "^1.0.2", | ||
"@element-plus/icons-vue": "^2.1.0", | ||
"@microsoft/api-extractor": "^7.34.4", | ||
"@rollup/plugin-json": "^6.0.0", | ||
"@rollup/plugin-node-resolve": "^15.0.1", | ||
"@types/crypto-js": "^4.1.1", | ||
"@typescript-eslint/eslint-plugin": "^5.54.1", | ||
"@typescript-eslint/parser": "^5.54.1", | ||
"@vitejs/plugin-vue": "^4.0.0", | ||
"@vitejs/plugin-vue-jsx": "^3.0.0", | ||
"axios": "^1.3.4", | ||
"element-plus": "2.2.34", | ||
"eslint": "^8.35.0", | ||
"husky": "^8.0.3", | ||
"lint-staged": "^13.1.2", | ||
"pinia": "^2.0.33", | ||
"prettier": "^2.8.4", | ||
"rollup": "^3.18.0", | ||
"rollup-plugin-cleandir": "^2.0.0", | ||
"rollup-plugin-cleanup": "^3.2.1", | ||
"rollup-plugin-gzip": "^3.1.0", | ||
"rollup-plugin-scss": "3", | ||
"rollup-plugin-typescript2": "^0.34.1", | ||
"sass": "^1.58.3", | ||
"tslib": "^2.5.0", | ||
"typescript": "^4.9.5", | ||
"vite": "^4.1.4", | ||
"vue": "^3.2.47", | ||
"vue-router": "^4.1.6", | ||
"vue-tsc": "^1.2.0", | ||
"vue3-lottie": "^2.5.0" | ||
}, | ||
"husky": { | ||
"hooks": { | ||
"pre-commit": "lint-staged" | ||
} | ||
}, | ||
"lint-staged": { | ||
"*./packages/**/*.{js,ts,tsx,json,md}": [ | ||
"prettier --write", | ||
"yarn lint" | ||
] | ||
}, | ||
"dependencies": { | ||
"crypto-js": "^4.1.1", | ||
"currency.js": "^2.0.4" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Unpublished package
Supply chain riskPackage version was not found on the registry. It may exist on a different registry and need to be configured to pull from that registry.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Unpopular package
QualityThis package is not very popular.
Found 1 instance in 1 package
762224
4509
1