Socket
Socket
Sign inDemoInstall

bettem-micro-utils

Package Overview
Dependencies
2
Maintainers
1
Versions
326
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.7.27 to 1.7.33

lib/components-934d9253.js

2

lib/components.js

@@ -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\-\.\?\,\'\/\\\+&amp;%$#_]*)?/;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\-\.\?\,\'\/\\\+&amp;%$#_]*)?/;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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc