12 |
- const e={provider_valuetotext:{wxpay:"微信支付",alipay:"支付宝",appleiap:"苹果应用内支付"},status_valuetotext:{0:"未支付",1:"已支付",2:"已部分退款",3:"已全额退款","-1":"已关闭"}};function t(e,t){let a={};for(let l in e){let{type:n,value:s}=e[l];switch(n){case"search":"string"==typeof s&&s.length&&(a[l]=s);break;case"select":if(s.length){let e=[];for(let a of s)e.push(t.eq(a));a[l]=t.or(e)}break;case"range":if(s.length){let e=s[0],n=s[1];a[l]=t.and([t.gte(e),t.lte(n)])}break;case"date":if(s.length){let[e,n]=s,r=new Date(e),i=new Date(n);a[l]=t.and([t.gte(r),t.lte(i)])}break;case"timestamp":if(s.length){let[e,n]=s;a[l]=t.and([t.gte(e),t.lte(n)])}}}return a}export{e,t as f};
|