This commit is contained in:
parent
a91904fe17
commit
0c3b8d4392
|
@ -0,0 +1 @@
|
||||||
|
@charset "UTF-8";.my-order[data-v-74a6e87a]{border-radius:1.2rem;height:100%;background-color:#fff;width:30rem;position:relative;overflow:hidden}.my-order .header-nav[data-v-74a6e87a]{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:3.5rem}.my-order .header-nav span[data-v-74a6e87a]{color:#ff4a00}.my-order .header-nav .nav-item[data-v-74a6e87a]{font-weight:700}.my-order .header-nav .nav-item-btn[data-v-74a6e87a]{display:flex;justify-content:space-between;align-items:center}.my-order .header-input[data-v-74a6e87a]{padding:1rem;padding-top:0;height:2.5rem;border-bottom:.0625rem solid #eee}.my-order .order-lists[data-v-74a6e87a]{height:calc(100vh - 16.45rem);overflow-y:auto}.my-order .order-lists .item[data-v-74a6e87a]{padding:1rem;border-bottom:.0625rem solid #eee}.my-order .order-lists .item .top[data-v-74a6e87a]{display:flex;justify-content:space-between;align-items:flex-end}.my-order .order-lists .item .top .sn[data-v-74a6e87a]{font-weight:700;font-size:.9rem}.my-order .order-lists .item .top .cahier[data-v-74a6e87a]:before{content:"收银";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #2ec479;color:#2ec479;border-radius:.187rem}.my-order .order-lists .item .top .cahier2[data-v-74a6e87a]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #ff4a00;color:#ff4a00;border-radius:.187rem}.my-order .order-lists .item .top .create-time[data-v-74a6e87a]{font-size:.8rem}.my-order .order-lists .item .shop[data-v-74a6e87a]{display:flex;justify-content:space-between}.my-order .order-lists .item .shop .right[data-v-74a6e87a]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.my-order .order-lists .item .shop .right .money[data-v-74a6e87a]{font-size:1rem;color:#ff4a00;font-weight:700}.my-order .order-lists .item .shop .right .count[data-v-74a6e87a]{font-size:.7rem;color:#999}.my-order .order-lists .item .shop .left[data-v-74a6e87a]{height:4.5rem;display:flex;align-items:center}.my-order .order-lists .item .shop .left .shop-img[data-v-74a6e87a]{width:3.5rem;height:3.5rem;border-radius:.3rem;margin-right:.4rem}.my-order .order-lists .item .shop .left .shop-name[data-v-74a6e87a]{font-size:.9rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.my-order .order-lists .item .bottom[data-v-74a6e87a]{display:flex;justify-content:space-between;font-size:.9rem;color:#777}.my-order .order-lists .item .bottom .manage-btn[data-v-74a6e87a]{color:#fff;background-color:#e6a23c;border-radius:.2rem;padding:0 .2rem;margin-left:.5rem}.my-order .order-lists .item-active[data-v-74a6e87a]{background-color:#efefef}.my-order .load-end[data-v-74a6e87a]{text-align:center;padding:1rem;color:#333;font-size:.8rem}.my-order[data-v-e0380861]{border-radius:1.2rem;height:100%;flex:1;background-color:#fff;position:relative;overflow:hidden}.my-order .detail[data-v-e0380861]{height:100%;box-sizing:border-box;position:relative}.my-order .detail .table[data-v-e0380861]{padding:1rem;overflow-y:auto;height:100%}.my-order .detail .table .table-title[data-v-e0380861]{font-weight:700}.my-order .detail .table .table-info[data-v-e0380861]{display:flex;flex-wrap:wrap;color:#777;font-size:.9rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.0625rem solid #eee}.my-order .detail .table .table-info[data-v-e0380861]:last-child{border-bottom:none}.my-order .detail .table .table-info .info-item[data-v-e0380861]{width:33%;display:flex;padding-top:1rem}.my-order .detail .table .table-info .info-item .info-item-title[data-v-e0380861]{flex-shrink:0;padding-right:1rem}.my-order .detail .footer[data-v-e0380861]{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:6rem;box-sizing:border-box;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem;border-top:.0625rem solid #eee}.my-card{display:flex}::-webkit-scrollbar{width:.315rem}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.315rem}::-webkit-scrollbar-thumb:hover{background-color:#999}
|
|
@ -1 +1 @@
|
||||||
import{b as t,c,k as a,e,f as o,w as d,g as l}from"./index-DcwaEiyg.js";const r={style:{width:"100vw",height:"100vh"}},_={style:{display:"flex","justify-content":"center","padding-top":"20vh"}},m={style:{display:"flex","flex-direction":"column","justify-content":"center","padding-left":"3rem"}},p=e("div",{style:{"font-size":"5rem","font-weight":"bold"}},"404",-1),h=e("div",{style:{"padding-bottom":"1rem"}},"您的页面没有找到",-1),v={__name:"index",setup(f){const s=()=>{window.location="/"};return(y,g)=>{const n=t("el-image"),i=t("el-button");return c(),a("div",r,[e("div",_,[o(n,{loading:"lazy",style:{width:"30rem",height:"20rem"},src:"/src/assets/icon-404-color.svg"}),e("div",m,[p,h,o(i,{type:"primary",onClick:s},{default:d(()=>[l("返回首页")]),_:1})])])])}}};export{v as default};
|
import{b as t,c,k as a,e,f as o,w as d,g as l}from"./index-B_OMyays.js";const r={style:{width:"100vw",height:"100vh"}},_={style:{display:"flex","justify-content":"center","padding-top":"20vh"}},m={style:{display:"flex","flex-direction":"column","justify-content":"center","padding-left":"3rem"}},p=e("div",{style:{"font-size":"5rem","font-weight":"bold"}},"404",-1),h=e("div",{style:{"padding-bottom":"1rem"}},"您的页面没有找到",-1),v={__name:"index",setup(f){const s=()=>{window.location="/"};return(y,g)=>{const n=t("el-image"),i=t("el-button");return c(),a("div",r,[e("div",_,[o(n,{loading:"lazy",style:{width:"30rem",height:"20rem"},src:"/src/assets/icon-404-color.svg"}),e("div",m,[p,h,o(i,{type:"primary",onClick:s},{default:d(()=>[l("返回首页")]),_:1})])])])}}};export{v as default};
|
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
import{a as B,b as L}from"./shop-CBW6q5xA.js";import{r as f,b as s,h as v,c as i,k as b,f as e,w as t,j as N,g as r,d,p as y,E as A}from"./index-DcwaEiyg.js";const D={class:"my-card put-storage"},I={class:"order-lists","infinite-scroll-distance":300,"infinite-scroll-delay":500,"infinite-scroll-immediate":!1,style:{overflow:"auto"}},T={__name:"index",setup(S){const u=f([]),a=f({page_no:1,page_size:20,loadend:!1,type:1}),_=f(!1),c=()=>{a.value.loadend||(_.value=!0,B({page_no:a.value.page_no,page_size:a.value.page_size,type:a.value.type}).then(n=>{u.value=[...u.value,...n.data.lists],n.data.lists.length<a.value.page_size&&(a.value.loadend=!0),a.value.page_no++,_.value=!1}))};c();const h=()=>{a.value.page_no=1,a.value.loadend=!1,u.value=[],c()},k=async n=>{L({id:n.id}).then(p=>{n.status=1,A.success("入库成功")})};return(n,p)=>{const g=s("el-radio-button"),x=s("el-radio-group"),o=s("el-table-column"),C=s("el-image"),m=s("el-tag"),V=s("el-button"),E=s("el-table"),w=v("loading"),z=v("infinite-scroll");return i(),b("div",D,[e(x,{style:{"margin-bottom":"20px"},modelValue:a.value.type,"onUpdate:modelValue":p[0]||(p[0]=l=>a.value.type=l),onChange:h},{default:t(()=>[e(g,{label:1,value:1},{default:t(()=>[r("售卖库存")]),_:1}),e(g,{label:2,value:2},{default:t(()=>[r("兑换库存")]),_:1})]),_:1},8,["modelValue"]),N((i(),b("div",I,[e(E,{data:u.value},{default:t(()=>[e(o,{label:"导入人员",prop:"admin_name"}),e(o,{label:"门店确认人员",prop:"staff_name"}),e(o,{label:"商品图",prop:"image"},{default:t(({row:l})=>[e(C,{class:"image",src:l.image},null,8,["src"])]),_:1}),e(o,{label:"商品",prop:"store_name"}),e(o,{label:"数量",prop:"nums"}),e(o,{label:"状态",prop:"status"},{default:t(({row:l})=>[l.status===1?(i(),d(m,{key:0,type:"success"},{default:t(()=>[r("已入库")]),_:1})):l.status===0?(i(),d(m,{key:1,type:"warning"},{default:t(()=>[r("待确认")]),_:1})):l.status===-1?(i(),d(m,{key:2,type:"danger"},{default:t(()=>[r("库存不足")]),_:1})):y("",!0)]),_:1}),e(o,{label:"备注",prop:"mark"}),e(o,{label:"操作",width:"120",fixed:"right"},{default:t(({row:l})=>[l.status==0?(i(),d(V,{key:0,type:"success",onClick:j=>k(l)},{default:t(()=>[r(" 确认入库 ")]),_:2},1032,["onClick"])):y("",!0)]),_:1})]),_:1},8,["data"])])),[[w,_.value],[z,c]])])}}};export{T as default};
|
import{a as B,b as L}from"./shop-MnTPC95V.js";import{r as f,b as s,h as v,c as i,k as b,f as e,w as t,j as N,g as r,d,p as y,E as A}from"./index-B_OMyays.js";const D={class:"my-card put-storage"},I={class:"order-lists","infinite-scroll-distance":300,"infinite-scroll-delay":500,"infinite-scroll-immediate":!1,style:{overflow:"auto"}},T={__name:"index",setup(S){const u=f([]),a=f({page_no:1,page_size:20,loadend:!1,type:1}),_=f(!1),c=()=>{a.value.loadend||(_.value=!0,B({page_no:a.value.page_no,page_size:a.value.page_size,type:a.value.type}).then(n=>{u.value=[...u.value,...n.data.lists],n.data.lists.length<a.value.page_size&&(a.value.loadend=!0),a.value.page_no++,_.value=!1}))};c();const h=()=>{a.value.page_no=1,a.value.loadend=!1,u.value=[],c()},k=async n=>{L({id:n.id}).then(p=>{n.status=1,A.success("入库成功")})};return(n,p)=>{const g=s("el-radio-button"),x=s("el-radio-group"),o=s("el-table-column"),C=s("el-image"),m=s("el-tag"),V=s("el-button"),E=s("el-table"),w=v("loading"),z=v("infinite-scroll");return i(),b("div",D,[e(x,{style:{"margin-bottom":"20px"},modelValue:a.value.type,"onUpdate:modelValue":p[0]||(p[0]=l=>a.value.type=l),onChange:h},{default:t(()=>[e(g,{label:1,value:1},{default:t(()=>[r("售卖库存")]),_:1}),e(g,{label:2,value:2},{default:t(()=>[r("兑换库存")]),_:1})]),_:1},8,["modelValue"]),N((i(),b("div",I,[e(E,{data:u.value},{default:t(()=>[e(o,{label:"导入人员",prop:"admin_name"}),e(o,{label:"门店确认人员",prop:"staff_name"}),e(o,{label:"商品图",prop:"image"},{default:t(({row:l})=>[e(C,{class:"image",src:l.image},null,8,["src"])]),_:1}),e(o,{label:"商品",prop:"store_name"}),e(o,{label:"数量",prop:"nums"}),e(o,{label:"状态",prop:"status"},{default:t(({row:l})=>[l.status===1?(i(),d(m,{key:0,type:"success"},{default:t(()=>[r("已入库")]),_:1})):l.status===0?(i(),d(m,{key:1,type:"warning"},{default:t(()=>[r("待确认")]),_:1})):l.status===-1?(i(),d(m,{key:2,type:"danger"},{default:t(()=>[r("库存不足")]),_:1})):y("",!0)]),_:1}),e(o,{label:"备注",prop:"mark"}),e(o,{label:"操作",width:"120",fixed:"right"},{default:t(({row:l})=>[l.status==0?(i(),d(V,{key:0,type:"success",onClick:j=>k(l)},{default:t(()=>[r(" 确认入库 ")]),_:2},1032,["onClick"])):y("",!0)]),_:1})]),_:1},8,["data"])])),[[w,_.value],[z,c]])])}}};export{T as default};
|
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
import{_ as U,u as I,r as u,o as R,b as n,c as S,k as b,e as v,f as e,w as t,i as m,g as C,q as L,s as B,C as E,E as w}from"./index-DcwaEiyg.js";import{l as K}from"./user-CnK8Y4fd.js";const N=l=>(L("data-v-f9ff2ce9"),l=l(),B(),l),M={class:"body"},T={class:"login"},q=N(()=>v("div",{class:"title"},"里海收银系统 - 登录",-1)),$={__name:"index",setup(l){const d=I(),y=E(),k=u(null),p=u(null),s=u({account:"",password:"",terminal:1}),_=()=>{if(!s.value.account)return w({message:"请填写账号",type:"error"});if(!s.value.password)return w({message:"请填写密码",type:"error"});K(s.value).then(a=>{var o;(o=a.data)!=null&&o.token&&(d.setToken(a.data.token),d.setUserInfo(a.data),y.push("/"))}).catch(a=>{})};return R(()=>{}),(a,o)=>{const h=n("User"),f=n("el-icon"),i=n("el-input"),c=n("el-form-item"),x=n("Lock"),V=n("el-button"),g=n("el-form");return S(),b("div",M,[v("div",T,[q,e(g,null,{default:t(()=>[e(c,null,{default:t(()=>[e(i,{ref_key:"accRef",ref:k,modelValue:s.value.account,"onUpdate:modelValue":o[0]||(o[0]=r=>s.value.account=r),placeholder:"请输入账号",onKeydown:o[1]||(o[1]=m(r=>p.value.focus(),["enter"]))},{prefix:t(()=>[e(f,null,{default:t(()=>[e(h)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(c,null,{default:t(()=>[e(i,{ref_key:"pwdRef",ref:p,modelValue:s.value.password,"onUpdate:modelValue":o[2]||(o[2]=r=>s.value.password=r),type:"password",placeholder:"请输入密码","show-password":"",onKeydown:m(_,["enter"])},{prefix:t(()=>[e(f,null,{default:t(()=>[e(x)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(c,null,{default:t(()=>[e(V,{style:{width:"100%"},type:"primary",onClick:_},{default:t(()=>[C("登录")]),_:1})]),_:1})]),_:1})])])}}},A=U($,[["__scopeId","data-v-f9ff2ce9"]]);export{A as default};
|
import{_ as U,u as I,r as u,o as R,b as n,c as S,k as b,e as v,f as e,w as t,i as m,g as C,q as L,s as B,C as E,E as w}from"./index-B_OMyays.js";import{l as K}from"./user-Cbeu7Uhp.js";const N=l=>(L("data-v-f9ff2ce9"),l=l(),B(),l),M={class:"body"},T={class:"login"},q=N(()=>v("div",{class:"title"},"里海收银系统 - 登录",-1)),$={__name:"index",setup(l){const d=I(),y=E(),k=u(null),p=u(null),s=u({account:"",password:"",terminal:1}),_=()=>{if(!s.value.account)return w({message:"请填写账号",type:"error"});if(!s.value.password)return w({message:"请填写密码",type:"error"});K(s.value).then(a=>{var o;(o=a.data)!=null&&o.token&&(d.setToken(a.data.token),d.setUserInfo(a.data),y.push("/"))}).catch(a=>{})};return R(()=>{}),(a,o)=>{const h=n("User"),f=n("el-icon"),i=n("el-input"),c=n("el-form-item"),x=n("Lock"),V=n("el-button"),g=n("el-form");return S(),b("div",M,[v("div",T,[q,e(g,null,{default:t(()=>[e(c,null,{default:t(()=>[e(i,{ref_key:"accRef",ref:k,modelValue:s.value.account,"onUpdate:modelValue":o[0]||(o[0]=r=>s.value.account=r),placeholder:"请输入账号",onKeydown:o[1]||(o[1]=m(r=>p.value.focus(),["enter"]))},{prefix:t(()=>[e(f,null,{default:t(()=>[e(h)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(c,null,{default:t(()=>[e(i,{ref_key:"pwdRef",ref:p,modelValue:s.value.password,"onUpdate:modelValue":o[2]||(o[2]=r=>s.value.password=r),type:"password",placeholder:"请输入密码","show-password":"",onKeydown:m(_,["enter"])},{prefix:t(()=>[e(f,null,{default:t(()=>[e(x)]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(c,null,{default:t(()=>[e(V,{style:{width:"100%"},type:"primary",onClick:_},{default:t(()=>[C("登录")]),_:1})]),_:1})]),_:1})])])}}},A=U($,[["__scopeId","data-v-f9ff2ce9"]]);export{A as default};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
@charset "UTF-8";.my-order[data-v-4002e8c0]{border-radius:1.2rem;height:100%;background-color:#fff;width:30rem;position:relative;overflow:hidden}.my-order .header-nav[data-v-4002e8c0]{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:3.5rem}.my-order .header-nav span[data-v-4002e8c0]{color:#ff4a00}.my-order .header-nav .nav-item[data-v-4002e8c0]{font-weight:700}.my-order .header-nav .nav-item-btn[data-v-4002e8c0]{display:flex;justify-content:space-between;align-items:center}.my-order .header-input[data-v-4002e8c0]{padding:1rem;padding-top:0;height:2.5rem;border-bottom:.0625rem solid #eee}.my-order .order-lists[data-v-4002e8c0]{height:calc(100vh - 16.45rem);overflow-y:auto}.my-order .order-lists .item[data-v-4002e8c0]{padding:1rem;border-bottom:.0625rem solid #eee}.my-order .order-lists .item .top[data-v-4002e8c0]{display:flex;justify-content:space-between;align-items:flex-end}.my-order .order-lists .item .top .sn[data-v-4002e8c0]{font-weight:700;font-size:.9rem}.my-order .order-lists .item .top .cahier[data-v-4002e8c0]:before{content:"收银";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #2ec479;color:#2ec479;border-radius:.187rem}.my-order .order-lists .item .top .cahier2[data-v-4002e8c0]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #ff4a00;color:#ff4a00;border-radius:.187rem}.my-order .order-lists .item .top .create-time[data-v-4002e8c0]{font-size:.8rem}.my-order .order-lists .item .shop[data-v-4002e8c0]{display:flex;justify-content:space-between}.my-order .order-lists .item .shop .right[data-v-4002e8c0]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.my-order .order-lists .item .shop .right .money[data-v-4002e8c0]{font-size:1rem;color:#ff4a00;font-weight:700}.my-order .order-lists .item .shop .right .count[data-v-4002e8c0]{font-size:.7rem;color:#999}.my-order .order-lists .item .shop .left[data-v-4002e8c0]{height:4.5rem;display:flex;align-items:center}.my-order .order-lists .item .shop .left .shop-img[data-v-4002e8c0]{width:3.5rem;height:3.5rem;border-radius:.3rem;margin-right:.4rem}.my-order .order-lists .item .shop .left .shop-name[data-v-4002e8c0]{font-size:.9rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.my-order .order-lists .item .bottom[data-v-4002e8c0]{display:flex;justify-content:space-between;font-size:.9rem;color:#777}.my-order .order-lists .item .bottom .manage-btn[data-v-4002e8c0]{color:#fff;background-color:#e6a23c;border-radius:.2rem;padding:0 .2rem;margin-left:.5rem}.my-order .order-lists .item-active[data-v-4002e8c0]{background-color:#efefef}.my-order .load-end[data-v-4002e8c0]{text-align:center;padding:1rem;color:#333;font-size:.8rem}.my-order[data-v-d6d231a6]{border-radius:1.2rem;height:100%;flex:1;background-color:#fff;position:relative;overflow:hidden}.my-order .detail[data-v-d6d231a6]{height:100%;box-sizing:border-box;position:relative}.my-order .detail .table[data-v-d6d231a6]{padding:1rem 1rem 6rem;overflow-y:auto;height:100%}.my-order .detail .table .table-title[data-v-d6d231a6]{font-weight:700}.my-order .detail .table .table-info[data-v-d6d231a6]{display:flex;flex-wrap:wrap;color:#777;font-size:.9rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.0625rem solid #eee}.my-order .detail .table .table-info[data-v-d6d231a6]:last-child{border-bottom:none}.my-order .detail .table .table-info .info-item[data-v-d6d231a6]{width:33%;display:flex;padding-top:1rem}.my-order .detail .table .table-info .info-item .info-item-title[data-v-d6d231a6]{flex-shrink:0;padding-right:1rem}.my-order .detail .footer[data-v-d6d231a6]{position:absolute;bottom:0;left:0;width:100%;height:6rem;box-sizing:border-box;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem;border-top:.0625rem solid #eee}.my-card{display:flex}::-webkit-scrollbar{width:.315rem}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.315rem}::-webkit-scrollbar-thumb:hover{background-color:#999}
|
|
|
@ -1 +1 @@
|
||||||
@charset "UTF-8";.my-order[data-v-90e829d8]{border-radius:1.2rem;height:100%;background-color:#fff;width:30rem;position:relative;overflow:hidden;display:flex;flex-direction:column}.my-order .header-nav[data-v-90e829d8]{display:flex;justify-content:space-between;padding:1rem;height:1.5rem}.my-order .header-nav .nav-item[data-v-90e829d8]{font-weight:700}.my-order .header-nav span[data-v-90e829d8]{color:#ff4a00}.my-order .header-nav .nav-item-clear[data-v-90e829d8]{display:flex;align-items:center;font-size:.8rem;cursor:pointer}.my-order .header-input[data-v-90e829d8]{padding:1rem;padding-top:0;height:2.5rem;border-bottom:.0625rem solid #eee}.my-order .order-lists[data-v-90e829d8]{flex:1;overflow-y:auto}.my-order .order-lists .item[data-v-90e829d8]{padding:1rem;border-bottom:.0625rem solid #eee}.my-order .order-lists .item .top[data-v-90e829d8]{display:flex;justify-content:space-between;align-items:flex-end}.my-order .order-lists .item .top .sn[data-v-90e829d8]{font-weight:700;font-size:.9rem}.my-order .order-lists .item .top .cahier[data-v-90e829d8]:before{content:"收银";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #2ec479;color:#2ec479;border-radius:.187rem}.my-order .order-lists .item .top .cahier2[data-v-90e829d8]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #ff4a00;color:#ff4a00;border-radius:.187rem}.my-order .order-lists .item .top .create-time[data-v-90e829d8]{font-size:.8rem}.my-order .order-lists .item .shop[data-v-90e829d8]{display:flex;justify-content:space-between}.my-order .order-lists .item .shop .right[data-v-90e829d8]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.my-order .order-lists .item .shop .right .money[data-v-90e829d8]{font-size:1rem;color:#ff4a00;font-weight:700}.my-order .order-lists .item .shop .right .count[data-v-90e829d8]{font-size:.7rem;color:#999}.my-order .order-lists .item .shop .left[data-v-90e829d8]{height:4.5rem;display:flex;align-items:center}.my-order .order-lists .item .shop .left .shop-img[data-v-90e829d8]{width:3.5rem;height:3.5rem;border-radius:.3rem;margin-right:.4rem}.my-order .order-lists .item .shop .left .shop-name[data-v-90e829d8]{font-size:.9rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.my-order .order-lists .item .bottom[data-v-90e829d8]{display:flex;justify-content:space-between;font-size:.9rem;color:#777}.my-order .order-lists .item .bottom .manage-btn[data-v-90e829d8]{color:#fff;background-color:#e6a23c;border-radius:.2rem;padding:0 .2rem;margin-left:.5rem}.my-order .order-lists .item-active[data-v-90e829d8]{background-color:#efefef}.my-order .load-end[data-v-90e829d8]{text-align:center;padding:1rem;color:#333;font-size:.8rem}.my-order[data-v-2317ae78]{border-radius:1.2rem;height:100%;flex:1;background-color:#fff;position:relative;overflow:hidden}.my-order .detail[data-v-2317ae78]{height:100%;box-sizing:border-box;position:relative}.my-order .detail .table[data-v-2317ae78]{padding:1rem 1rem 6rem;overflow-y:auto;height:100%}.my-order .detail .table .table-title[data-v-2317ae78]{font-weight:700}.my-order .detail .table .table-info[data-v-2317ae78]{display:flex;flex-wrap:wrap;color:#777;font-size:.9rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.0625rem solid #eee}.my-order .detail .table .table-info[data-v-2317ae78]:last-child{border-bottom:none}.my-order .detail .table .table-info .info-item[data-v-2317ae78]{width:33%;display:flex;padding-top:1rem}.my-order .detail .table .table-info .info-item .info-item-title[data-v-2317ae78]{flex-shrink:0;padding-right:1rem}.my-order .detail .footer[data-v-2317ae78]{position:absolute;bottom:0;left:0;width:100%;height:6rem;box-sizing:border-box;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem;border-top:.0625rem solid #eee}.my-card{display:flex}.my-card .my-code{height:70%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.my-card .my-code .box{width:38rem;position:relative}.my-card .my-code .box .input{width:100%;height:3rem;box-sizing:border-box;border-radius:4rem;border:.0625rem solid #1890ff;padding:0 1rem;font-size:1.1rem}.my-card .my-code .box .input:focus{outline:none;box-shadow:0 0 .31rem #1890ff;transition:all .2s ease-in-out}.my-card .my-code .box .btn{position:absolute;right:0;top:0;width:5rem;height:100%;border-radius:0 4rem 4rem 0;background:#1890ff;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.my-card .my-code .to-list{width:auto;color:#1890ff;font-size:1.1rem;margin-top:3rem;text-align:center;display:flex;align-items:center;cursor:pointer}::-webkit-scrollbar{width:.31rem}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.31rem}::-webkit-scrollbar-thumb:hover{background-color:#999}
|
@charset "UTF-8";.my-order[data-v-90e829d8]{border-radius:1.2rem;height:100%;background-color:#fff;width:30rem;position:relative;overflow:hidden;display:flex;flex-direction:column}.my-order .header-nav[data-v-90e829d8]{display:flex;justify-content:space-between;padding:1rem;height:1.5rem}.my-order .header-nav .nav-item[data-v-90e829d8]{font-weight:700}.my-order .header-nav span[data-v-90e829d8]{color:#ff4a00}.my-order .header-nav .nav-item-clear[data-v-90e829d8]{display:flex;align-items:center;font-size:.8rem;cursor:pointer}.my-order .header-input[data-v-90e829d8]{padding:1rem;padding-top:0;height:2.5rem;border-bottom:.0625rem solid #eee}.my-order .order-lists[data-v-90e829d8]{flex:1;overflow-y:auto}.my-order .order-lists .item[data-v-90e829d8]{padding:1rem;border-bottom:.0625rem solid #eee}.my-order .order-lists .item .top[data-v-90e829d8]{display:flex;justify-content:space-between;align-items:flex-end}.my-order .order-lists .item .top .sn[data-v-90e829d8]{font-weight:700;font-size:.9rem}.my-order .order-lists .item .top .cahier[data-v-90e829d8]:before{content:"收银";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #2ec479;color:#2ec479;border-radius:.187rem}.my-order .order-lists .item .top .cahier2[data-v-90e829d8]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #ff4a00;color:#ff4a00;border-radius:.187rem}.my-order .order-lists .item .top .create-time[data-v-90e829d8]{font-size:.8rem}.my-order .order-lists .item .shop[data-v-90e829d8]{display:flex;justify-content:space-between}.my-order .order-lists .item .shop .right[data-v-90e829d8]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.my-order .order-lists .item .shop .right .money[data-v-90e829d8]{font-size:1rem;color:#ff4a00;font-weight:700}.my-order .order-lists .item .shop .right .count[data-v-90e829d8]{font-size:.7rem;color:#999}.my-order .order-lists .item .shop .left[data-v-90e829d8]{height:4.5rem;display:flex;align-items:center}.my-order .order-lists .item .shop .left .shop-img[data-v-90e829d8]{width:3.5rem;height:3.5rem;border-radius:.3rem;margin-right:.4rem}.my-order .order-lists .item .shop .left .shop-name[data-v-90e829d8]{font-size:.9rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.my-order .order-lists .item .bottom[data-v-90e829d8]{display:flex;justify-content:space-between;font-size:.9rem;color:#777}.my-order .order-lists .item .bottom .manage-btn[data-v-90e829d8]{color:#fff;background-color:#e6a23c;border-radius:.2rem;padding:0 .2rem;margin-left:.5rem}.my-order .order-lists .item-active[data-v-90e829d8]{background-color:#efefef}.my-order .load-end[data-v-90e829d8]{text-align:center;padding:1rem;color:#333;font-size:.8rem}.my-order[data-v-f5ee51ef]{border-radius:1.2rem;height:100%;flex:1;background-color:#fff;position:relative;overflow:hidden}.my-order .detail[data-v-f5ee51ef]{height:100%;box-sizing:border-box;position:relative}.my-order .detail .table[data-v-f5ee51ef]{padding:1rem;overflow-y:auto;height:100%}.my-order .detail .table .table-title[data-v-f5ee51ef]{font-weight:700}.my-order .detail .table .table-info[data-v-f5ee51ef]{display:flex;flex-wrap:wrap;color:#777;font-size:.9rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.0625rem solid #eee}.my-order .detail .table .table-info[data-v-f5ee51ef]:last-child{border-bottom:none}.my-order .detail .table .table-info .info-item[data-v-f5ee51ef]{width:33%;display:flex;padding-top:1rem}.my-order .detail .table .table-info .info-item .info-item-title[data-v-f5ee51ef]{flex-shrink:0;padding-right:1rem}.my-order .detail .footer[data-v-f5ee51ef]{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:6rem;box-sizing:border-box;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem;border-top:.0625rem solid #eee}.my-card{display:flex}.my-card .my-code{height:70%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.my-card .my-code .box{width:38rem;position:relative}.my-card .my-code .box .input{width:100%;height:3rem;box-sizing:border-box;border-radius:4rem;border:.0625rem solid #1890ff;padding:0 1rem;font-size:1.1rem}.my-card .my-code .box .input:focus{outline:none;box-shadow:0 0 .31rem #1890ff;transition:all .2s ease-in-out}.my-card .my-code .box .btn{position:absolute;right:0;top:0;width:5rem;height:100%;border-radius:0 4rem 4rem 0;background:#1890ff;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.my-card .my-code .to-list{width:auto;color:#1890ff;font-size:1.1rem;margin-top:3rem;text-align:center;display:flex;align-items:center;cursor:pointer}::-webkit-scrollbar{width:.31rem}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.31rem}::-webkit-scrollbar-thumb:hover{background-color:#999}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
||||||
|
@charset "UTF-8";.my-order[data-v-42ec4cb4]{border-radius:1.2rem;height:100%;background-color:#fff;width:30rem;position:relative;overflow:hidden}.my-order .header-nav[data-v-42ec4cb4]{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:3.5rem}.my-order .header-nav span[data-v-42ec4cb4]{color:#ff4a00}.my-order .header-nav .nav-item[data-v-42ec4cb4]{font-weight:700}.my-order .header-nav .nav-item-btn[data-v-42ec4cb4]{display:flex;justify-content:space-between;align-items:center}.my-order .header-input[data-v-42ec4cb4]{padding:1rem;padding-top:0;height:2.5rem;border-bottom:.0625rem solid #eee}.my-order .order-lists[data-v-42ec4cb4]{height:calc(100vh - 16.45rem);overflow-y:auto}.my-order .order-lists .item[data-v-42ec4cb4]{padding:1rem;border-bottom:.0625rem solid #eee}.my-order .order-lists .item .top[data-v-42ec4cb4]{display:flex;justify-content:space-between;align-items:flex-end}.my-order .order-lists .item .top .sn[data-v-42ec4cb4]{font-weight:700;font-size:.9rem}.my-order .order-lists .item .top .cahier[data-v-42ec4cb4]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #2ec479;color:#2ec479;border-radius:.187rem}.my-order .order-lists .item .top .cahier2[data-v-42ec4cb4]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #ff4a00;color:#ff4a00;border-radius:.187rem}.my-order .order-lists .item .top .create-time[data-v-42ec4cb4]{font-size:.8rem}.my-order .order-lists .item .shop[data-v-42ec4cb4]{display:flex;justify-content:space-between}.my-order .order-lists .item .shop .right[data-v-42ec4cb4]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.my-order .order-lists .item .shop .right .money[data-v-42ec4cb4]{font-size:1rem;color:#ff4a00;font-weight:700}.my-order .order-lists .item .shop .right .count[data-v-42ec4cb4]{font-size:.7rem;color:#999}.my-order .order-lists .item .shop .left[data-v-42ec4cb4]{height:4.5rem;display:flex;align-items:center}.my-order .order-lists .item .shop .left .shop-img[data-v-42ec4cb4]{width:3.5rem;height:3.5rem;border-radius:.3rem;margin-right:.4rem}.my-order .order-lists .item .shop .left .shop-name[data-v-42ec4cb4]{font-size:.9rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.my-order .order-lists .item .bottom[data-v-42ec4cb4]{display:flex;justify-content:space-between;font-size:.9rem;color:#777}.my-order .order-lists .item .bottom .manage-btn[data-v-42ec4cb4]{color:#fff;background-color:#e6a23c;border-radius:.2rem;padding:0 .2rem;margin-left:.5rem}.my-order .order-lists .item-active[data-v-42ec4cb4]{background-color:#efefef}.my-order .load-end[data-v-42ec4cb4]{text-align:center;padding:1rem;color:#333;font-size:.8rem}.my-order[data-v-18a74f9a]{border-radius:1.2rem;height:100%;flex:1;background-color:#fff;position:relative;overflow:hidden}.my-order .detail[data-v-18a74f9a]{height:100%;box-sizing:border-box;position:relative}.my-order .detail .table[data-v-18a74f9a]{padding:1rem;box-sizing:border-box;overflow-y:auto;height:100%}.my-order .detail .table .table-title[data-v-18a74f9a]{font-weight:700}.my-order .detail .table .table-info[data-v-18a74f9a]{display:flex;flex-wrap:wrap;color:#777;font-size:.9rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.0625rem solid #eee}.my-order .detail .table .table-info[data-v-18a74f9a]:last-child{border-bottom:none}.my-order .detail .table .table-info .info-item[data-v-18a74f9a]{width:33%;display:flex;padding-top:1rem}.my-order .detail .table .table-info .info-item .info-item-title[data-v-18a74f9a]{flex-shrink:0;padding-right:1rem}.my-order .detail .footer[data-v-18a74f9a]{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:6rem;box-sizing:border-box;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem;border-top:.0625rem solid #eee}.my-card{display:flex}::-webkit-scrollbar{width:.315rem}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.315rem}::-webkit-scrollbar-thumb:hover{background-color:#999}
|
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
@charset "UTF-8";.my-order[data-v-ede11fac]{border-radius:1.2rem;height:100%;background-color:#fff;width:30rem;position:relative;overflow:hidden}.my-order .header-nav[data-v-ede11fac]{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:3.5rem}.my-order .header-nav span[data-v-ede11fac]{color:#ff4a00}.my-order .header-nav .nav-item[data-v-ede11fac]{font-weight:700}.my-order .header-nav .nav-item-btn[data-v-ede11fac]{display:flex;justify-content:space-between;align-items:center}.my-order .header-input[data-v-ede11fac]{padding:1rem;padding-top:0;height:2.5rem;border-bottom:.0625rem solid #eee}.my-order .order-lists[data-v-ede11fac]{height:calc(100vh - 16.45rem);overflow-y:auto}.my-order .order-lists .item[data-v-ede11fac]{padding:1rem;border-bottom:.0625rem solid #eee}.my-order .order-lists .item .top[data-v-ede11fac]{display:flex;justify-content:space-between;align-items:flex-end}.my-order .order-lists .item .top .sn[data-v-ede11fac]{font-weight:700;font-size:.9rem}.my-order .order-lists .item .top .cahier[data-v-ede11fac]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #2ec479;color:#2ec479;border-radius:.187rem}.my-order .order-lists .item .top .cahier2[data-v-ede11fac]:before{content:"平台";font-weight:400;font-size:.7rem;padding:.1rem;margin-right:.2rem;border:.0625rem solid #ff4a00;color:#ff4a00;border-radius:.187rem}.my-order .order-lists .item .top .create-time[data-v-ede11fac]{font-size:.8rem}.my-order .order-lists .item .shop[data-v-ede11fac]{display:flex;justify-content:space-between}.my-order .order-lists .item .shop .right[data-v-ede11fac]{flex-shrink:0;display:flex;flex-direction:column;justify-content:center}.my-order .order-lists .item .shop .right .money[data-v-ede11fac]{font-size:1rem;color:#ff4a00;font-weight:700}.my-order .order-lists .item .shop .right .count[data-v-ede11fac]{font-size:.7rem;color:#999}.my-order .order-lists .item .shop .left[data-v-ede11fac]{height:4.5rem;display:flex;align-items:center}.my-order .order-lists .item .shop .left .shop-img[data-v-ede11fac]{width:3.5rem;height:3.5rem;border-radius:.3rem;margin-right:.4rem}.my-order .order-lists .item .shop .left .shop-name[data-v-ede11fac]{font-size:.9rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.my-order .order-lists .item .bottom[data-v-ede11fac]{display:flex;justify-content:space-between;font-size:.9rem;color:#777}.my-order .order-lists .item .bottom .manage-btn[data-v-ede11fac]{color:#fff;background-color:#e6a23c;border-radius:.2rem;padding:0 .2rem;margin-left:.5rem}.my-order .order-lists .item-active[data-v-ede11fac]{background-color:#efefef}.my-order .load-end[data-v-ede11fac]{text-align:center;padding:1rem;color:#333;font-size:.8rem}.my-order[data-v-0d99d774]{border-radius:1.2rem;height:100%;flex:1;background-color:#fff;position:relative;overflow:hidden}.my-order .detail[data-v-0d99d774]{height:100%;box-sizing:border-box;position:relative}.my-order .detail .table[data-v-0d99d774]{padding:1rem 1rem 6rem;box-sizing:border-box;overflow-y:auto;height:100%}.my-order .detail .table .table-title[data-v-0d99d774]{font-weight:700}.my-order .detail .table .table-info[data-v-0d99d774]{display:flex;flex-wrap:wrap;color:#777;font-size:.9rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.0625rem solid #eee}.my-order .detail .table .table-info[data-v-0d99d774]:last-child{border-bottom:none}.my-order .detail .table .table-info .info-item[data-v-0d99d774]{width:33%;display:flex;padding-top:1rem}.my-order .detail .table .table-info .info-item .info-item-title[data-v-0d99d774]{flex-shrink:0;padding-right:1rem}.my-order .detail .footer[data-v-0d99d774]{position:absolute;bottom:0;left:0;width:100%;height:6rem;box-sizing:border-box;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:0 2rem;border-top:.0625rem solid #eee}.my-card{display:flex}::-webkit-scrollbar{width:.315rem}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.315rem}::-webkit-scrollbar-thumb:hover{background-color:#999}
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
import{f as i}from"./merchant-C7inwBZD.js";import{_ as d,r as a,b as l,h as p,j as m,c as u,k as h,e as f,f as e,w as v}from"./index-DcwaEiyg.js";const b={"element-loading-text":"加载中",class:"my-order"},g={class:"table"},x={__name:"indexCount",setup(w){const o=a([]),n=a({page_no:1,page_size:15}),r=a(!1);return(()=>{i(n.value).then(s=>{o.value=s.data.lists})})(),(s,k)=>{const t=l("el-table-column"),c=l("el-table"),_=p("loading");return m((u(),h("div",b,[f("div",g,[e(c,{data:o.value,style:{width:"100%"}},{default:v(()=>[e(t,{prop:"record_date",label:"时间",width:"260"}),e(t,{prop:"cashier_cash_total_amount",label:"现金收银金额(元)"}),e(t,{prop:"cashier_total_amount",label:"线上收银金额(元)"}),e(t,{prop:"platofrm_total_amount",label:"平台订单金额(元)"}),e(t,{prop:"total_amount",label:"总金额(元)"})]),_:1},8,["data"])])])),[[_,r.value]])}}},y=d(x,[["__scopeId","data-v-d25755c6"]]);export{y as default};
|
import{f as i}from"./merchant-D74vZaCt.js";import{_ as d,r as a,b as l,h as p,j as m,c as u,k as h,e as f,f as e,w as v}from"./index-B_OMyays.js";const b={"element-loading-text":"加载中",class:"my-order"},g={class:"table"},x={__name:"indexCount",setup(w){const o=a([]),n=a({page_no:1,page_size:15}),r=a(!1);return(()=>{i(n.value).then(s=>{o.value=s.data.lists})})(),(s,k)=>{const t=l("el-table-column"),c=l("el-table"),_=p("loading");return m((u(),h("div",b,[f("div",g,[e(c,{data:o.value,style:{width:"100%"}},{default:v(()=>[e(t,{prop:"record_date",label:"时间",width:"260"}),e(t,{prop:"cashier_cash_total_amount",label:"现金收银金额(元)"}),e(t,{prop:"cashier_total_amount",label:"线上收银金额(元)"}),e(t,{prop:"platofrm_total_amount",label:"平台订单金额(元)"}),e(t,{prop:"total_amount",label:"总金额(元)"})]),_:1},8,["data"])])])),[[_,r.value]])}}},y=d(x,[["__scopeId","data-v-d25755c6"]]);export{y as default};
|
|
@ -1 +1 @@
|
||||||
import{G as a}from"./index-DcwaEiyg.js";function i(){return a.get("/merchant/Merchant/amount_account")}function r(n){return a.get("/merchant/Merchant/taking_lists",{params:n})}function c(){return a.get("/merchant/Merchant/taking_info")}function e(n){return a.post("/merchant/Merchant/withdraw",n)}function o(n){return a.get("/financial/FinancialRecord/lists",{params:n})}function s(n){return a.get("/financial/FinancialRecord/api_lists",{params:n})}export{i as a,c as b,e as c,r as d,s as e,o as f};
|
import{G as a}from"./index-B_OMyays.js";function i(){return a.get("/merchant/Merchant/amount_account")}function r(n){return a.get("/merchant/Merchant/taking_lists",{params:n})}function c(){return a.get("/merchant/Merchant/taking_info")}function e(n){return a.post("/merchant/Merchant/withdraw",n)}function o(n){return a.get("/financial/FinancialRecord/lists",{params:n})}function s(n){return a.get("/financial/FinancialRecord/api_lists",{params:n})}export{i as a,c as b,e as c,r as d,s as e,o as f};
|
|
@ -1 +1 @@
|
||||||
import{_ as e,c as t,k as c}from"./index-DcwaEiyg.js";const n={},o={style:{width:"1rem",height:"100%"}};function r(s,_){return t(),c("div",o)}const i=e(n,[["render",r]]);export{i as p};
|
import{_ as e,c as t,k as c}from"./index-B_OMyays.js";const n={},o={style:{width:"1rem",height:"100%"}};function r(s,_){return t(),c("div",o)}const i=e(n,[["render",r]]);export{i as p};
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
||||||
|
.dra-body[data-v-f84027d6]{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.dra-body .header[data-v-f84027d6]{width:30rem;display:flex}.dra-body .header>div[data-v-f84027d6]{flex:1;border:.0625rem solid #ccc;text-align:center;padding:.6rem 0;cursor:pointer}.dra-body .header .left[data-v-f84027d6]{border-right:none;border-radius:5rem 0 0 5rem}.dra-body .header .right[data-v-f84027d6]{border-left:none;border-radius:0 5rem 5rem 0}.dra-body .header .active[data-v-f84027d6]{background-color:#1890ff;color:#fff;transition:.3s;border-color:#1890ff}.dra-body .card1 .code-input[data-v-f84027d6]{width:100%;height:3rem;font-size:1.2rem}.dra-body .card1 .tips[data-v-f84027d6]{width:38rem;height:16rem;background:url(./pay-De0xbdxm.png);background-size:100% 100%;background-repeat:no-repeat}.dra-body .card3 .codes[data-v-f84027d6]{width:38rem;display:flex;align-items:center}.dra-body .card3 .codes .code-input[data-v-f84027d6]{flex:1;height:3rem;font-size:1.2rem}.dra-body .card3 .codes .get-code-btn[data-v-f84027d6]{height:3rem;margin-left:1rem}.dra-body .card3 .code-pay[data-v-f84027d6]{margin-top:4rem;width:100%;height:3rem;border-radius:3rem}.cancel-btn[data-v-f84027d6]{width:60%;border-color:#1890ff;color:#1890ff;border-radius:5rem;height:3rem;font-size:1.2rem}.drawer-body[data-v-f84027d6]{width:100%;overflow-x:hidden}.counter[data-v-f84027d6]{padding:1.25rem;border-radius:1.25rem;background-color:#f3f9ff}.counter .received[data-v-f84027d6]{height:3rem;padding:0 1.25rem;border:.0625rem solid #1890ff;box-shadow:0 0 .18rem #1890ff;border-radius:.5rem;background-color:#fff;font-size:1.62rem;line-height:3rem;color:#333}.counter .balance[data-v-f84027d6]{width:100%;box-sizing:border-box;padding:1.12rem 0 1.12rem .625rem;text-align:start;font-size:.95rem;color:#303133;display:flex;justify-content:space-between}.counter .balance .money[data-v-f84027d6]{color:#ff4a00}.counter .balance .tips[data-v-f84027d6]{font-size:.8rem;color:#999}.counter .keypad[data-v-f84027d6]{display:grid;grid-template-columns:auto auto auto auto;grid-gap:.625rem}.counter .keypad .left[data-v-f84027d6]{grid-column-end:span 3;display:grid;grid-template-columns:auto auto auto;grid-gap:.625rem}.counter .keypad .right[data-v-f84027d6]{display:grid;grid-template-columns:auto;grid-gap:.625rem}.counter .keypad .el-button[data-v-f84027d6]{height:3.875rem;width:8.125rem;margin:0!important;border:0;border-radius:.5rem;font-weight:500;font-size:1.75rem!important;line-height:3.87rem;color:#1890ff}.counter .keypad .el-button[data-v-f84027d6]:focus{box-shadow:none}.counter .keypad .enter[data-v-f84027d6]{grid-row-end:span 4;height:8.37rem;line-height:8.37rem;background-color:#1890ff;font-weight:500;font-size:1.35rem!important;color:#fff;position:relative}.counter .keypad .enter-disable[data-v-f84027d6]{background-color:#ccc}
|
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
.dra-body[data-v-5258f337]{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.dra-body .header[data-v-5258f337]{width:25rem;display:flex}.dra-body .header>div[data-v-5258f337]{flex:1;border:.0625rem solid #ccc;text-align:center;padding:.6rem 0;cursor:pointer}.dra-body .header .left[data-v-5258f337]{border-right:none;border-radius:5rem 0 0 5rem}.dra-body .header .right[data-v-5258f337]{border-left:none;border-radius:0 5rem 5rem 0}.dra-body .header .active[data-v-5258f337]{background-color:#1890ff;color:#fff;transition:.3s;border-color:#1890ff}.dra-body .card1 .code-input[data-v-5258f337]{width:100%;height:3rem;font-size:1.2rem}.dra-body .card1 .tips[data-v-5258f337]{width:38rem;height:16rem;background:url(./pay-De0xbdxm.png);background-size:100% 100%;background-repeat:no-repeat}.dra-body .card3 .codes[data-v-5258f337]{width:38rem;display:flex;align-items:center}.dra-body .card3 .codes .code-input[data-v-5258f337]{flex:1;height:3rem;font-size:1.2rem}.dra-body .card3 .codes .get-code-btn[data-v-5258f337]{height:3rem;margin-left:1rem}.dra-body .card3 .code-pay[data-v-5258f337]{margin-top:4rem;width:100%;height:3rem;border-radius:3rem}.cancel-btn[data-v-5258f337]{width:60%;border-color:#1890ff;color:#1890ff;border-radius:5rem;height:3rem;font-size:1.2rem}.drawer-body[data-v-5258f337]{width:100%;overflow-x:hidden}.counter[data-v-5258f337]{padding:1.25rem;border-radius:1.25rem;background-color:#f3f9ff}.counter .received[data-v-5258f337]{height:3rem;padding:0 1.25rem;border:.0625rem solid #1890ff;box-shadow:0 0 .18rem #1890ff;border-radius:.5rem;background-color:#fff;font-size:1.62rem;line-height:3rem;color:#333}.counter .balance[data-v-5258f337]{width:100%;box-sizing:border-box;padding:1.12rem 0 1.12rem .625rem;text-align:start;font-size:.95rem;color:#303133;display:flex;justify-content:space-between}.counter .balance .money[data-v-5258f337]{color:#ff4a00}.counter .balance .tips[data-v-5258f337]{font-size:.8rem;color:#999}.counter .keypad[data-v-5258f337]{display:grid;grid-template-columns:auto auto auto auto;grid-gap:.625rem}.counter .keypad .left[data-v-5258f337]{grid-column-end:span 3;display:grid;grid-template-columns:auto auto auto;grid-gap:.625rem}.counter .keypad .right[data-v-5258f337]{display:grid;grid-template-columns:auto;grid-gap:.625rem}.counter .keypad .el-button[data-v-5258f337]{height:3.875rem;width:8.125rem;margin:0!important;border:0;border-radius:.5rem;font-weight:500;font-size:1.75rem!important;line-height:3.87rem;color:#1890ff}.counter .keypad .el-button[data-v-5258f337]:focus{box-shadow:none}.counter .keypad .enter[data-v-5258f337]{grid-row-end:span 4;height:8.37rem;line-height:8.37rem;background-color:#1890ff;font-weight:500;font-size:1.35rem!important;color:#fff;position:relative}.counter .keypad .enter-disable[data-v-5258f337]{background-color:#ccc}
|
|
|
@ -1 +1 @@
|
||||||
import{G as s}from"./index-DcwaEiyg.js";function r(t){return s.get("/store_product/storeProduct/lists",{params:t})}function o(t){return s.get("/cate/cate/lists",{params:t})}function a(t){return s.get("/system_store_storage/systemstorestorage/lists",{params:t})}function i(t){return s.post("/system_store_storage/systemstorestorage/edit",t)}export{a,i as b,o as m,r as s};
|
import{G as s}from"./index-B_OMyays.js";function r(t){return s.get("/store_product/storeProduct/lists",{params:t})}function o(t){return s.get("/cate/cate/lists",{params:t})}function a(t){return s.get("/system_store_storage/systemstorestorage/lists",{params:t})}function i(t){return s.post("/system_store_storage/systemstorestorage/edit",t)}export{a,i as b,o as m,r as s};
|
|
@ -1 +0,0 @@
|
||||||
import{G as e}from"./index-DcwaEiyg.js";function o(r){return e.post("/cart/cart/create",r)}function s(r){return e.get("/cart/cart/list",{params:r})}function i(r){return e.post("/store_order/StoreOrder/checkOrder",r)}function a(r){return e.post("/cart/cart/delete",r)}function n(r){return e.post("/store_order/StoreOrder/createOrder",r)}function c(r){return e.post("/store_order/StoreOrder/pay",r)}function d(r){return e.get("/store_order/StoreOrder/lists",{params:r})}function p(r){return e.get("/order/cashierinfo/lists",{params:r})}function f(r){return e.get("/store_order/storeOrder/detail",{params:r})}function u(r){return e.get("/store_order/storeOrder/writeoff_list",{params:r})}function O(r){return e.post("/store_order/StoreOrder/writeoff_order",r)}function A(r){return e.post("/store_order/StoreOrder/checkSms",r)}function _(r){return e.get("/store_order/StoreOrder/print",{params:r})}export{s as a,o as b,a as c,p as d,f as e,n as f,c as g,A as h,_ as i,u as j,i as o,d as s,O as w};
|
|
|
@ -0,0 +1 @@
|
||||||
|
import{G as e}from"./index-B_OMyays.js";function o(r){return e.post("/cart/cart/create",r)}function s(r){return e.get("/cart/cart/list",{params:r})}function a(r){return e.post("/store_order/StoreOrder/checkOrder",r)}function i(r){return e.post("/cart/cart/delete",r)}function n(r){return e.post("/store_order/StoreOrder/createOrder",r)}function c(r){return e.post("/store_order/StoreOrder/pay",r)}function d(r){return e.get("/store_order/StoreOrder/lists",{params:r})}function p(r){return e.get("/store_order/storeOrder/detail",{params:r})}function u(r){return e.get("/store_order/storeOrder/writeoff_list",{params:r})}function f(r){return e.post("/store_order/StoreOrder/writeoff_order",r)}function O(r){return e.post("/store_order/StoreOrder/checkSms",r)}function A(r){return e.get("/store_order/StoreOrder/print",{params:r})}export{s as a,o as b,i as c,p as d,n as e,c as f,O as g,A as h,u as i,a as o,d as s,f as w};
|
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
||||||
import{G as s}from"./index-DcwaEiyg.js";function t(e){return s.post("/login/account",e)}function u(e){return s.get("/user/UserShip/lists",{params:e})}function i(e){return s.post("/user/user/add",e)}function n(e){return s.get("/user/user/lists",{params:e})}function a(e){return s.get("/user/user/detail",{params:e})}function p(e){return s.get("/user/Address/detail",{params:e})}function o(e){return s.post("/user/Address/edit",e)}function d(e){return s.post("/store_order/StoreOrder/rechange_amount",e)}function c(e){return s.post("/user/user/user_ship",e)}function A(e){return s.get("/user/UserLabel/lists",{params:e})}function l(e){return s.post("/user/user/user_label",e)}export{u as a,i as b,d as c,a as d,c as e,A as f,l as g,p as h,o as i,t as l,n as u};
|
import{G as s}from"./index-B_OMyays.js";function t(e){return s.post("/login/account",e)}function u(e){return s.get("/user/UserShip/lists",{params:e})}function i(e){return s.post("/user/user/add",e)}function n(e){return s.get("/user/user/lists",{params:e})}function a(e){return s.get("/user/user/detail",{params:e})}function p(e){return s.get("/user/Address/detail",{params:e})}function o(e){return s.post("/user/Address/edit",e)}function d(e){return s.post("/store_order/StoreOrder/rechange_amount",e)}function c(e){return s.post("/user/user/user_ship",e)}function A(e){return s.get("/user/UserLabel/lists",{params:e})}function l(e){return s.post("/user/user/user_label",e)}export{u as a,i as b,d as c,a as d,c as e,A as f,l as g,p as h,o as i,t as l,n as u};
|
|
@ -56,8 +56,8 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<script type="module" crossorigin src="./assets/index-DcwaEiyg.js"></script>
|
<script type="module" crossorigin src="./assets/index-B_OMyays.js"></script>
|
||||||
<link rel="stylesheet" crossorigin href="./assets/index-BpYACaKk.css">
|
<link rel="stylesheet" crossorigin href="./assets/index-F8CM97a-.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="app"></div>
|
<div id="app"></div>
|
||||||
|
|
|
@ -16,6 +16,8 @@ const codeRef = ref("");
|
||||||
|
|
||||||
const userStore = useUserStore();
|
const userStore = useUserStore();
|
||||||
|
|
||||||
|
const minMoney = ref(0.01) //最小起购金额
|
||||||
|
|
||||||
const onPrint = (id) => {
|
const onPrint = (id) => {
|
||||||
storeOrderPrintApi({
|
storeOrderPrintApi({
|
||||||
id: id,
|
id: id,
|
||||||
|
@ -99,9 +101,9 @@ const regexPay = /^(25|26|27|28|29|30)\d{14,22}$/; //支付宝条码正则 25-30
|
||||||
const order_id = ref("");
|
const order_id = ref("");
|
||||||
// 支付
|
// 支付
|
||||||
const handleEnter = () => {
|
const handleEnter = () => {
|
||||||
|
if (form.value.pay_price < minMoney.value) return ElMessage.error(`起购金额为${minMoney.value}元`)
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
codeRef.value.blur();
|
codeRef.value.blur();
|
||||||
|
|
||||||
if (isRePay.value) orderPay();
|
if (isRePay.value) orderPay();
|
||||||
else {
|
else {
|
||||||
let pay_type;
|
let pay_type;
|
||||||
|
@ -263,15 +265,19 @@ const getOrderStatus = (id) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const beforeClose = (data) => {
|
const beforeClose = (data) => {
|
||||||
window.removeEventListener("keydown", keyboard);
|
try {
|
||||||
reLoad.value = false;
|
window.removeEventListener("keydown", keyboard);
|
||||||
loading.value = false;
|
reLoad.value = false;
|
||||||
input.value = "";
|
loading.value = false;
|
||||||
collection.value = "";
|
input.value = "";
|
||||||
collectionArray.value = [];
|
collection.value = "";
|
||||||
codeRef.value?.blur();
|
collectionArray.value = [];
|
||||||
emit("paySuccess", data);
|
codeRef.value?.blur();
|
||||||
drawer.value = false;
|
emit("paySuccess", data);
|
||||||
|
drawer.value = false;
|
||||||
|
} catch (error) {
|
||||||
|
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const loading = ref(false);
|
const loading = ref(false);
|
||||||
|
@ -326,6 +332,7 @@ const numTap = (item) => {
|
||||||
};
|
};
|
||||||
// 现金结算
|
// 现金结算
|
||||||
const cashBnt = () => {
|
const cashBnt = () => {
|
||||||
|
if (form.value.pay_price < minMoney.value) return ElMessage.error(`起购金额为${minMoney.value}元`)
|
||||||
if (
|
if (
|
||||||
changePrice.value === "" ||
|
changePrice.value === "" ||
|
||||||
changePrice.value === null ||
|
changePrice.value === null ||
|
||||||
|
@ -421,10 +428,14 @@ const keyboard = (event) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const getSms = () => {
|
const getSms = () => {
|
||||||
if(!uid.value) return ElMessage.error('请先选择用户');
|
if (form.value.pay_price < minMoney.value && active.value === 3) return ElMessage.error(`起购金额为${minMoney.value}元`)
|
||||||
|
if (!uid.value) return ElMessage.error('请先选择用户');
|
||||||
|
let type = 1; // 采购款支付
|
||||||
|
if (active.value == 4) type = 2; //礼品券兑换
|
||||||
storeOrderCheckSmsApi({
|
storeOrderCheckSmsApi({
|
||||||
cart_id: cart_id.value,
|
cart_id: cart_id.value,
|
||||||
uid: uid.value
|
uid: uid.value,
|
||||||
|
type: type
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
ElMessage({
|
ElMessage({
|
||||||
message: '发送成功',
|
message: '发送成功',
|
||||||
|
@ -435,9 +446,12 @@ const getSms = () => {
|
||||||
const smsCode = ref('');
|
const smsCode = ref('');
|
||||||
// 提交验证码/支付
|
// 提交验证码/支付
|
||||||
const handlecodeEnter = () => {
|
const handlecodeEnter = () => {
|
||||||
if(!uid.value) return ElMessage.error('请先选择用户');
|
if (form.value.pay_price < minMoney.value && active.value === 3) return ElMessage.error(`起购金额为${minMoney.value}元`)
|
||||||
|
if (!uid.value) return ElMessage.error('请先选择用户');
|
||||||
|
let pay_type = 18; // 采购款支付
|
||||||
|
if (active.value == 4) pay_type = 19; //礼品券兑换
|
||||||
orderCreateApi({
|
orderCreateApi({
|
||||||
pay_type: 18, //余额/采购款支付
|
pay_type: pay_type,
|
||||||
sms_code: smsCode.value,
|
sms_code: smsCode.value,
|
||||||
cart_id: cart_id.value,
|
cart_id: cart_id.value,
|
||||||
uid: uid.value
|
uid: uid.value
|
||||||
|
@ -458,13 +472,11 @@ const isFocus = ref(false);
|
||||||
// 键盘事件
|
// 键盘事件
|
||||||
const aleft = () => {
|
const aleft = () => {
|
||||||
if (!drawer.value || (isFocus.value && input.value.length > 0)) return;
|
if (!drawer.value || (isFocus.value && input.value.length > 0)) return;
|
||||||
if (active.value == 2) return changeActive(1);
|
if (active.value != 1) return changeActive(active.value - 1);
|
||||||
if (active.value == 3) return changeActive(2);
|
|
||||||
};
|
};
|
||||||
const aright = () => {
|
const aright = () => {
|
||||||
if (!drawer.value || (isFocus.value && input.value.length > 0)) return;
|
if (!drawer.value || (isFocus.value && input.value.length > 0)) return;
|
||||||
if (active.value == 1) return changeActive(2);
|
if (active.value != 4) return changeActive(active.value + 1);
|
||||||
if (active.value == 2) return changeActive(3);
|
|
||||||
};
|
};
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
mitt.on("left", aleft);
|
mitt.on("left", aleft);
|
||||||
|
@ -491,12 +503,15 @@ onUnmounted(() => {
|
||||||
<div class="center" :class="{ active: active == 2 }" @click="changeActive(2)">
|
<div class="center" :class="{ active: active == 2 }" @click="changeActive(2)">
|
||||||
现金收款
|
现金收款
|
||||||
</div>
|
</div>
|
||||||
<div class="right" :class="{ active: active == 3 }" @click="changeActive(3)">
|
<div class="center" :class="{ active: active == 3 }" @click="changeActive(3)">
|
||||||
采购款
|
采购款
|
||||||
</div>
|
</div>
|
||||||
|
<div class="right" :class="{ active: active == 4 }" @click="changeActive(4)">
|
||||||
|
礼品券兑换
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<div v-if="form.activities == 1" style="display: inline-block;margin-right: 20px">
|
<div v-if="form.activities == 1 && active != 4" style="display: inline-block;margin-right: 20px">
|
||||||
<div style="display: inline-block;margin-right: 20px">
|
<div style="display: inline-block;margin-right: 20px">
|
||||||
<div style="color: #999;padding: 2rem 0 0.3rem 0">原价:</div>
|
<div style="color: #999;padding: 2rem 0 0.3rem 0">原价:</div>
|
||||||
<div style="color: #f5222d; padding-bottom: 2rem">
|
<div style="color: #f5222d; padding-bottom: 2rem">
|
||||||
|
@ -504,7 +519,8 @@ onUnmounted(() => {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div style="display: inline-block;">
|
<div style="display: inline-block;">
|
||||||
<div style="color: #999;padding: 2rem 0 0.3rem 0">{{ form.activity ? '活动折扣:' : '消费返利' }}</div>
|
<div style="color: #999;padding: 2rem 0 0.3rem 0">{{ form.activity ? '活动折扣:' : '消费返利' }}
|
||||||
|
</div>
|
||||||
<div style="color: #f5222d; padding-bottom: 2rem">
|
<div style="color: #f5222d; padding-bottom: 2rem">
|
||||||
{{ form.activity }}¥<span style="font-size: 1.6rem">{{ form.activity_price }}</span>
|
{{ form.activity }}¥<span style="font-size: 1.6rem">{{ form.activity_price }}</span>
|
||||||
</div>
|
</div>
|
||||||
|
@ -513,7 +529,7 @@ onUnmounted(() => {
|
||||||
<div style="display: inline-block ">
|
<div style="display: inline-block ">
|
||||||
<div style="color: #999; padding: 2rem 0 0.3rem 0">应收金额(元):</div>
|
<div style="color: #999; padding: 2rem 0 0.3rem 0">应收金额(元):</div>
|
||||||
<div style="color: #f5222d; padding-bottom: 2rem">
|
<div style="color: #f5222d; padding-bottom: 2rem">
|
||||||
¥<span style="font-size: 1.6rem">{{ form.pay_price }}</span>
|
¥<span style="font-size: 1.6rem">{{ active == 4 ? form.original_price : form.pay_price }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -545,7 +561,7 @@ onUnmounted(() => {
|
||||||
<div class="left">
|
<div class="left">
|
||||||
<el-button v-for="item in numList" :key="item" @click="numTap(item)">{{
|
<el-button v-for="item in numList" :key="item" @click="numTap(item)">{{
|
||||||
item
|
item
|
||||||
}}
|
}}
|
||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
|
@ -564,7 +580,7 @@ onUnmounted(() => {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card3" v-else>
|
<div class="card3" v-else-if="active == 3 || active == 4">
|
||||||
<div class="codes">
|
<div class="codes">
|
||||||
<el-input v-model="smsCode" autofocus class="code-input" placeholder="请输入验证码"
|
<el-input v-model="smsCode" autofocus class="code-input" placeholder="请输入验证码"
|
||||||
@keyup.enter="handlecodeEnter" @focus="isFocus = true" @blur="isFocus = false" />
|
@keyup.enter="handlecodeEnter" @focus="isFocus = true" @blur="isFocus = false" />
|
||||||
|
@ -592,7 +608,7 @@ onUnmounted(() => {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
||||||
.header {
|
.header {
|
||||||
width: 25rem;
|
width: 30rem;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
&>div {
|
&>div {
|
||||||
|
|
|
@ -32,9 +32,8 @@ const open = () => {
|
||||||
|
|
||||||
const changeActive = (e) => {
|
const changeActive = (e) => {
|
||||||
active.value = e;
|
active.value = e;
|
||||||
|
console.log(active.value);
|
||||||
if (active.value == 2) {
|
if (active.value == 2) {
|
||||||
active.value = 1;
|
|
||||||
return ElMessage.error('暂不支持现金收款');
|
|
||||||
// 添加键盘事件监听器
|
// 添加键盘事件监听器
|
||||||
window.addEventListener("keydown", keyboard);
|
window.addEventListener("keydown", keyboard);
|
||||||
} else {
|
} else {
|
||||||
|
@ -54,6 +53,7 @@ const cart_id = ref([]);
|
||||||
const isRePay = ref(false);
|
const isRePay = ref(false);
|
||||||
const setForm = (e) => {
|
const setForm = (e) => {
|
||||||
form.value = e.data;
|
form.value = e.data;
|
||||||
|
form.value.total = e.data.price;
|
||||||
cart_id.value = e.cart_id;
|
cart_id.value = e.cart_id;
|
||||||
isRePay.value = e.isRePay || false;
|
isRePay.value = e.isRePay || false;
|
||||||
};
|
};
|
||||||
|
@ -322,8 +322,7 @@ const cashBnt = () => {
|
||||||
userRechangeAmountApi({
|
userRechangeAmountApi({
|
||||||
uid: form.value.uid,
|
uid: form.value.uid,
|
||||||
price: form.value.price,
|
price: form.value.price,
|
||||||
pay_type: pay_type,
|
pay_type: 17,
|
||||||
pay_type: "17", //现金支付 17
|
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
drawer.value = false;
|
drawer.value = false;
|
||||||
|
|
|
@ -68,10 +68,10 @@ defineExpose({
|
||||||
@clear="getOrderList(true)" clearable>
|
@clear="getOrderList(true)" clearable>
|
||||||
<template #append>
|
<template #append>
|
||||||
<el-button type="primary" style="
|
<el-button type="primary" style="
|
||||||
background-color: #1890ff;
|
background-color: #1890ff;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
border-radius: 0 0.315rem 0.315rem 0;
|
border-radius: 0 0.315rem 0.315rem 0;
|
||||||
" @click="getOrderList(true)">搜索</el-button>
|
" @click="getOrderList(true)">搜索</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-input>
|
</el-input>
|
||||||
</div>
|
</div>
|
||||||
|
@ -80,20 +80,21 @@ defineExpose({
|
||||||
<div class="item" v-for="(item, index) in orderList" :key="index" @click="setForm(item, index)">
|
<div class="item" v-for="(item, index) in orderList" :key="index" @click="setForm(item, index)">
|
||||||
<el-avatar class="avatar" :src="item.avatar" />
|
<el-avatar class="avatar" :src="item.avatar" />
|
||||||
<div style="display: flex; flex-direction: column; justify-content: space-around;flex:1;">
|
<div style="display: flex; flex-direction: column; justify-content: space-around;flex:1;">
|
||||||
<div class="top flex">
|
<div class="top">
|
||||||
<div class="r-1"><span class="bold">{{ item.nickname }}</span><span>{{ ' (ID:' + item.id
|
<div>
|
||||||
|
<span class="bold">{{ item.nickname }}</span><span>{{ ' (ID:' + item.id
|
||||||
+ ')' }}</span>
|
+ ')' }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>手机号: {{ item.mobile || item.account }}</div>
|
<div class="flex-between">
|
||||||
</div>
|
<div class="mr-2">手机号: {{ item.mobile || item.account }}</div>
|
||||||
<div class="bottom flex" style="justify-content: space-between;">
|
|
||||||
<!-- <div class="r-1">积分: <span class="red">55</span></div> -->
|
|
||||||
<div>采购款: <span class="red">{{ item.purchase_funds }}</span></div>
|
|
||||||
<div>
|
|
||||||
<el-tag type="primary" v-if="item.user_ship != 1">{{ item.user_ship_name }}</el-tag>
|
<el-tag type="primary" v-if="item.user_ship != 1">{{ item.user_ship_name }}</el-tag>
|
||||||
<el-tag type="success" v-else>{{ item.user_ship_name }}</el-tag>
|
<el-tag type="success" v-else>{{ item.user_ship_name }}</el-tag>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="bottom flex" style="justify-content: space-between;">
|
||||||
|
<div>采购款: <span class="red">{{ item.purchase_funds }}</span></div>
|
||||||
|
<div>礼品券: <span class="red">{{ item.integral }}</span></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="loadEnd" class="load-end">没有更多了</div>
|
<div v-if="loadEnd" class="load-end">没有更多了</div>
|
||||||
|
@ -161,6 +162,12 @@ defineExpose({
|
||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.flex-between{
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
.flex {
|
.flex {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
|
@ -174,7 +181,11 @@ defineExpose({
|
||||||
margin-right: 1rem;
|
margin-right: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bottom {}
|
.bottom {
|
||||||
|
&>div{
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.red {
|
.red {
|
||||||
color: #ff4a00;
|
color: #ff4a00;
|
||||||
|
|
|
@ -84,7 +84,7 @@ const testObj = {
|
||||||
"remark": "",
|
"remark": "",
|
||||||
"mer_id": 0,
|
"mer_id": 0,
|
||||||
"verify_code": "6-******",
|
"verify_code": "6-******",
|
||||||
"shipping_type": 2, // 1快递, 2自提
|
"shipping_type": 2, // 1快递, 2自提, 3收银
|
||||||
"reservation": 0,
|
"reservation": 0,
|
||||||
"reservation_time": null,
|
"reservation_time": null,
|
||||||
"is_writeoff": 1,
|
"is_writeoff": 1,
|
||||||
|
|
|
@ -92,7 +92,7 @@ const where = ref({
|
||||||
});
|
});
|
||||||
const goods_list = ref([]);
|
const goods_list = ref([]);
|
||||||
const getOrderList = () => {
|
const getOrderList = () => {
|
||||||
console.log("触底");
|
return console.log("触底");
|
||||||
if (formData.value.id && !where.value.loadend) {
|
if (formData.value.id && !where.value.loadend) {
|
||||||
console.log("加载");
|
console.log("加载");
|
||||||
where.value.loading = true;
|
where.value.loading = true;
|
||||||
|
@ -128,7 +128,7 @@ const convert = ()=>{
|
||||||
}).then(res=>{
|
}).then(res=>{
|
||||||
if(res.show==0&&res.msg=='核销成功') ElMessage.success(res.msg);
|
if(res.show==0&&res.msg=='核销成功') ElMessage.success(res.msg);
|
||||||
formData.value.is_writeoff = 1;
|
formData.value.is_writeoff = 1;
|
||||||
onPrint();
|
// onPrint();
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -238,6 +238,7 @@ onUnmounted(() => {
|
||||||
<el-table-column prop="cart_info.total_price" label="总价" width="150">
|
<el-table-column prop="cart_info.total_price" label="总价" width="150">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
<div style="height: 8rem;"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
<el-button v-if="formData.is_writeoff==0" type="primary" size="large" :disabled="formData.is_writeoff" @click="convert">立即核销</el-button>
|
<el-button v-if="formData.is_writeoff==0" type="primary" size="large" :disabled="formData.is_writeoff" @click="convert">立即核销</el-button>
|
||||||
|
@ -267,7 +268,6 @@ onUnmounted(() => {
|
||||||
|
|
||||||
.table {
|
.table {
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
padding-bottom: 6rem;
|
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|
||||||
|
@ -305,6 +305,7 @@ onUnmounted(() => {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
|
z-index: 1;;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 6rem;
|
height: 6rem;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
|
|
@ -90,7 +90,7 @@ const where = ref({
|
||||||
});
|
});
|
||||||
const goods_list = ref([]);
|
const goods_list = ref([]);
|
||||||
const getOrderList = () => {
|
const getOrderList = () => {
|
||||||
console.log("触底");
|
return console.log("触底");
|
||||||
if (formData.value.id && !where.value.loadend) {
|
if (formData.value.id && !where.value.loadend) {
|
||||||
console.log("加载");
|
console.log("加载");
|
||||||
where.value.loading = true;
|
where.value.loading = true;
|
||||||
|
@ -223,6 +223,7 @@ onUnmounted(() => {
|
||||||
<el-table-column prop="cart_info.total_price" label="总价" width="150">
|
<el-table-column prop="cart_info.total_price" label="总价" width="150">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
<div style="height: 8rem;"></div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="footer">
|
<!-- <div class="footer">
|
||||||
<el-button v-if="formData.is_writeoff === 0" type="primary" size="large" :disabled="formData.is_writeoff"
|
<el-button v-if="formData.is_writeoff === 0" type="primary" size="large" :disabled="formData.is_writeoff"
|
||||||
|
@ -252,7 +253,6 @@ onUnmounted(() => {
|
||||||
|
|
||||||
.table {
|
.table {
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
padding-bottom: 6rem;
|
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
@ -291,6 +291,7 @@ onUnmounted(() => {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
|
z-index: 1;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 6rem;
|
height: 6rem;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
|
|
@ -156,7 +156,7 @@ onUnmounted(() => {
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<div class="money">¥{{ item.pay_price }}</div>
|
<div class="money">¥{{ item.pay_price }}</div>
|
||||||
<div class="count">共{{ item.product_info.length }}款商品</div>
|
<div class="count">共{{ item.total_num }}款商品</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="bottom">
|
<div class="bottom">
|
||||||
|
|
|
@ -31,7 +31,7 @@ const where = ref({
|
||||||
});
|
});
|
||||||
const goods_list = ref([]);
|
const goods_list = ref([]);
|
||||||
const getOrderList = () => {
|
const getOrderList = () => {
|
||||||
console.log("触底");
|
return console.log("触底");
|
||||||
if (formData.value.id && !where.value.loadend) {
|
if (formData.value.id && !where.value.loadend) {
|
||||||
console.log("加载");
|
console.log("加载");
|
||||||
where.value.loading = true;
|
where.value.loading = true;
|
||||||
|
|
|
@ -15,6 +15,7 @@ const discounts = ref(0); //优惠金额
|
||||||
const userStore = useUserStore();
|
const userStore = useUserStore();
|
||||||
const userListRef = ref(null);
|
const userListRef = ref(null);
|
||||||
|
|
||||||
|
|
||||||
const clearAll = () => {
|
const clearAll = () => {
|
||||||
let id = [];
|
let id = [];
|
||||||
list.value.map((item) => {
|
list.value.map((item) => {
|
||||||
|
@ -144,7 +145,10 @@ onUnmounted(() => {
|
||||||
</el-icon></el-button>
|
</el-icon></el-button>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-bewteen" style="align-items: flex-end;">
|
<div class="flex-bewteen" style="align-items: flex-end;">
|
||||||
<div>采购款: {{ userInfo.purchase_funds }}</div>
|
<div style="display:flex;">
|
||||||
|
<div style="margin-right: 0.5rem;">采购款: <span style="color: #f70;">{{ userInfo.purchase_funds }}</span></div>
|
||||||
|
<div>礼品券: <span style="color: #f70;">{{ userInfo.integral }}</span></div>
|
||||||
|
</div>
|
||||||
<el-button link @click="userInfo.uid = ''">重置<el-icon>
|
<el-button link @click="userInfo.uid = ''">重置<el-icon>
|
||||||
<RefreshLeft />
|
<RefreshLeft />
|
||||||
</el-icon></el-button>
|
</el-icon></el-button>
|
||||||
|
@ -188,7 +192,7 @@ onUnmounted(() => {
|
||||||
¥<span>{{ item.price }}</span>
|
¥<span>{{ item.price }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<el-input-number v-model="item.cart_num" :precision="2" :min="+item.batch > 0 ? +item.batch : 1" :step="1"
|
<el-input-number v-model="item.cart_num" :min="+item.batch > 0 ? +item.batch : 1" :step="1" step-strictly
|
||||||
@change="changeCartNum(item)" />
|
@change="changeCartNum(item)" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -218,8 +222,7 @@ onUnmounted(() => {
|
||||||
</div> -->
|
</div> -->
|
||||||
</div>
|
</div>
|
||||||
<div class="order-btn">
|
<div class="order-btn">
|
||||||
<el-button class="btn" type="primary" @click="goPay" :disabled="list.length == 0 || allPrice < 500">{{
|
<el-button class="btn" type="primary" @click="goPay" :disabled="list.length == 0">{{ "立即结账 (F9)" }}</el-button>
|
||||||
allPrice < 500 ? "¥500起订" : "立即结账 (F9)" }}</el-button>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<price ref="priceRef" @changeAllPrice="changeAllPrice"></price>
|
<price ref="priceRef" @changeAllPrice="changeAllPrice"></price>
|
||||||
|
|
|
@ -71,10 +71,10 @@ const close = () => {
|
||||||
<div class="sku">
|
<div class="sku">
|
||||||
<el-input-number
|
<el-input-number
|
||||||
ref="inputRef"
|
ref="inputRef"
|
||||||
:precision="2"
|
|
||||||
v-model="form.cart_num"
|
v-model="form.cart_num"
|
||||||
:placeholder="`请输入数量(默认为${+form.batch > 0 ? form.batch : '1.00'})`"
|
:placeholder="`请输入数量(默认为${+form.batch > 0 ? form.batch : '1'})`"
|
||||||
:min="+form.batch > 0 ? +form.batch : 1"
|
:min="+form.batch > 0 ? +form.batch : 1"
|
||||||
|
step-strictly
|
||||||
:step="1"
|
:step="1"
|
||||||
style="width: 20rem"
|
style="width: 20rem"
|
||||||
size="large"
|
size="large"
|
||||||
|
|
|
@ -46,9 +46,9 @@ const getStoreList = (data = {}, reload = false) => {
|
||||||
if (res.data?.lists?.length < where.value.page_size) loadEnd.value = true;
|
if (res.data?.lists?.length < where.value.page_size) loadEnd.value = true;
|
||||||
storeList.value = storeList.value.concat(res.data.lists);
|
storeList.value = storeList.value.concat(res.data.lists);
|
||||||
if (
|
if (
|
||||||
data.code &&
|
data.store_name_code &&
|
||||||
storeList.value.length == 1 &&
|
storeList.value.length == 1 &&
|
||||||
isAllDigits(data.code)
|
isAllDigits(data.store_name_code)
|
||||||
) {
|
) {
|
||||||
shopRef.value.code = "";
|
shopRef.value.code = "";
|
||||||
shopRef.value.inputBlur();
|
shopRef.value.inputBlur();
|
||||||
|
@ -112,7 +112,6 @@ const checkOut = () => {
|
||||||
};
|
};
|
||||||
|
|
||||||
const goPay = () => {
|
const goPay = () => {
|
||||||
if (orderRef.value.allPrice < 500) return ElMessage.error('订单金额不能低于500元');
|
|
||||||
checkOut();
|
checkOut();
|
||||||
payRef.value.drawer = true;
|
payRef.value.drawer = true;
|
||||||
};
|
};
|
||||||
|
|
|
@ -90,7 +90,7 @@ const where = ref({
|
||||||
});
|
});
|
||||||
const goods_list = ref([]);
|
const goods_list = ref([]);
|
||||||
const getOrderList = () => {
|
const getOrderList = () => {
|
||||||
console.log("触底");
|
return console.log("触底");
|
||||||
if (formData.value.id && !where.value.loadend) {
|
if (formData.value.id && !where.value.loadend) {
|
||||||
console.log("加载");
|
console.log("加载");
|
||||||
where.value.loading = true;
|
where.value.loading = true;
|
||||||
|
@ -233,6 +233,7 @@ onUnmounted(() => {
|
||||||
<el-table-column prop="cart_info.total_price" label="总价" width="150">
|
<el-table-column prop="cart_info.total_price" label="总价" width="150">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
<div style="height: 8rem;"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer" v-if="!formData.paid">
|
<div class="footer" v-if="!formData.paid">
|
||||||
<el-button type="primary" size="large" @click="rePay">重新支付</el-button>
|
<el-button type="primary" size="large" @click="rePay">重新支付</el-button>
|
||||||
|
@ -261,7 +262,6 @@ onUnmounted(() => {
|
||||||
|
|
||||||
.table {
|
.table {
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
padding-bottom: 6rem;
|
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
|
||||||
|
@ -298,6 +298,7 @@ onUnmounted(() => {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
|
z-index: 1;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 6rem;
|
height: 6rem;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
|
|
@ -193,7 +193,7 @@ onUnmounted(()=>{
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<div class="money">¥{{ item.pay_price }}</div>
|
<div class="money">¥{{ item.pay_price }}</div>
|
||||||
<div class="count">共{{ item.product_info.length }}款商品</div>
|
<div class="count">共{{ item.total_num }}款商品</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="bottom">
|
<div class="bottom">
|
||||||
|
|
Loading…
Reference in New Issue