parent
c7945ce0ce
commit
eb350c20f0
@ -0,0 +1,43 @@
|
|||||||
|
<?php
|
||||||
|
namespace app\adminapi\controller\v1;
|
||||||
|
|
||||||
|
use app\adminapi\ApiController;
|
||||||
|
use think\facade\Db;
|
||||||
|
|
||||||
|
class Bonus extends ApiController
|
||||||
|
{
|
||||||
|
public function getBonusList(){
|
||||||
|
$page = input('page');
|
||||||
|
$pageSize = input('pageSize');
|
||||||
|
|
||||||
|
$do = Db::name('bonus_type');
|
||||||
|
|
||||||
|
$bonus=$do
|
||||||
|
->page($page,$pageSize)
|
||||||
|
->select();
|
||||||
|
|
||||||
|
if(!$bonus){
|
||||||
|
$bonus=[];
|
||||||
|
}
|
||||||
|
|
||||||
|
$rtn = [
|
||||||
|
'total' => $do->count(),
|
||||||
|
'data' => $bonus
|
||||||
|
];
|
||||||
|
return $this->Success($rtn);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function addBonus(){
|
||||||
|
print_r(input('post.'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function deleteBonus(){
|
||||||
|
$id = input('id');
|
||||||
|
|
||||||
|
$do = Db::name('bonus_type');
|
||||||
|
|
||||||
|
$do->where('type_id',$id)->delete();
|
||||||
|
|
||||||
|
return $this->Success('操作成功');
|
||||||
|
}
|
||||||
|
}
|
||||||
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
@ -0,0 +1 @@
|
|||||||
|
.default-button-style{background:#2979ff;border-color:#2979ff}.default-button-style :hover{background:#66b1ff;border-color:#66b1ff}.main{padding:10px;background-color:#fff}.main .breadcrumb-section{margin:0 0 10px;padding:10px;line-height:1.2;font-weight:500}.main .breadcrumb-section :deep(.el-breadcrumb){font-size:16px;color:#606266}.main .breadcrumb-section :deep(.el-breadcrumb) .el-breadcrumb__inner{display:inline-block;vertical-align:middle}.main .breadcrumb-section :deep(.el-breadcrumb) .el-breadcrumb__inner .el-breadcrumb__separator{color:#c0c4cc}.breadcrumb-section{display:flex}.breadcrumb-section div:nth-child(1){flex:1}.breadcrumb-section div:nth-child(2){width:300px;text-align:right}.pagination-block{margin:10px 0 0}
|
||||||
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
@ -0,0 +1 @@
|
|||||||
|
.el-row{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-row[data-v-1ffcecbd]{margin-bottom:20px}.el-row[data-v-1ffcecbd]:last-child{margin-bottom:0}.el-col[data-v-1ffcecbd]{border-radius:4px}.con_box[data-v-1ffcecbd]{display:flex;background-color:#409eff;padding:20px;border-radius:10px;margin-bottom:10px}.con_box div[data-v-1ffcecbd]:nth-child(1){text-align:center;flex:0 1 30%}.con_box div:nth-child(1) i[data-v-1ffcecbd]{font-size:60px;color:#fff}.con_box div[data-v-1ffcecbd]:nth-child(2){flex:0 1 70%}.con_box div:nth-child(2) .title[data-v-1ffcecbd]{font-size:20px;color:#fff;margin-bottom:10px;text-align:right}.con_box div:nth-child(2) .content[data-v-1ffcecbd]{font-size:30px;color:#fff;text-align:right}.op_box[data-v-1ffcecbd]{display:flex;background-color:#eee;border:1px solid #d4d4d4;border-radius:3px;margin-bottom:5px}.op_box .img[data-v-1ffcecbd]{flex:0 1 30%;text-align:center;border-right:1px solid #d4d4d4;display:flex;justify-content:center;align-items:center}.op_box .img i[data-v-1ffcecbd]{font-size:40px;color:#333}.op_box .text[data-v-1ffcecbd]{flex:0 1 70%;padding:5px 15px}.op_box .text .title[data-v-1ffcecbd]{text-align:left;color:#333}.op_box .text .content[data-v-1ffcecbd]{color:#00f;font-size:24px;font-weight:700}
|
||||||
@ -0,0 +1 @@
|
|||||||
|
import{b as f,d as c,u as _,i as k,p as C,k as E,o as s,l as u,r as y,n as t,e as r,N as w,I as P,t as S,m as $,a as d,w as x,g as N,v as j,X as q,h as A,aa as D}from"./index-6ada96a9.js";import{q as K,_ as B,E as T}from"./axios-bb91c877.js";const g=Symbol("breadcrumbKey"),z=f({separator:{type:String,default:"/"},separatorIcon:{type:K}}),M=c({name:"ElBreadcrumb"}),O=c({...M,props:z,setup(l){const a=l,o=_("breadcrumb"),n=k();return C(g,a),E(()=>{const e=n.value.querySelectorAll(`.${o.e("item")}`);e.length&&e[e.length-1].setAttribute("aria-current","page")}),(e,m)=>(s(),u("div",{ref_key:"breadcrumb",ref:n,class:t(r(o).b()),"aria-label":"Breadcrumb",role:"navigation"},[y(e.$slots,"default")],2))}});var R=B(O,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb.vue"]]);const V=f({to:{type:w([String,Object]),default:""},replace:{type:Boolean,default:!1}}),X=c({name:"ElBreadcrumbItem"}),F=c({...X,props:V,setup(l){const a=l,o=q(),n=P(g,void 0),e=_("breadcrumb"),{separator:m,separatorIcon:i}=S(n),p=o.appContext.config.globalProperties.$router,h=k(),v=()=>{!a.to||!p||(a.replace?p.replace(a.to):p.push(a.to))};return(b,G)=>(s(),u("span",{class:t(r(e).e("item"))},[$("span",{ref_key:"link",ref:h,class:t([r(e).e("inner"),r(e).is("link",!!b.to)]),role:"link",onClick:v},[y(b.$slots,"default")],2),r(i)?(s(),d(r(T),{key:0,class:t(r(e).e("separator"))},{default:x(()=>[(s(),d(N(r(i))))]),_:1},8,["class"])):(s(),u("span",{key:1,class:t(r(e).e("separator")),role:"presentation"},j(r(m)),3))],2))}});var I=B(F,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb-item.vue"]]);const L=A(R,{BreadcrumbItem:I}),Q=D(I);export{L as E,Q as a};
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
|||||||
|
import{b as h,N as o,d as m,I as g,c,u as _,_ as p,a2 as N,o as $,a as C,w as x,r as j,n as v,e as f,f as O,g as w,h as E}from"./index-6ada96a9.js";import{n,_ as k}from"./axios-bb91c877.js";const S=Symbol("rowContextKey"),K=h({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:o([Number,Object]),default:()=>n({})},sm:{type:o([Number,Object]),default:()=>n({})},md:{type:o([Number,Object]),default:()=>n({})},lg:{type:o([Number,Object]),default:()=>n({})},xl:{type:o([Number,Object]),default:()=>n({})}}),B=m({name:"ElCol"}),I=m({...B,props:K,setup(b){const t=b,{gutter:u}=g(S,{gutter:c(()=>0)}),a=_("col"),d=c(()=>{const e={};return u.value&&(e.paddingLeft=e.paddingRight=`${u.value/2}px`),e}),i=c(()=>{const e=[];return["span","offset","pull","push"].forEach(s=>{const l=t[s];p(l)&&(s==="span"?e.push(a.b(`${t[s]}`)):l>0&&e.push(a.b(`${s}-${t[s]}`)))}),["xs","sm","md","lg","xl"].forEach(s=>{p(t[s])?e.push(a.b(`${s}-${t[s]}`)):N(t[s])&&Object.entries(t[s]).forEach(([l,r])=>{e.push(l!=="span"?a.b(`${s}-${l}-${r}`):a.b(`${s}-${r}`))})}),u.value&&e.push(a.is("guttered")),[a.b(),e]});return(e,y)=>($(),C(w(e.tag),{class:v(f(i)),style:O(f(d))},{default:x(()=>[j(e.$slots,"default")]),_:3},8,["class","style"]))}});var P=k(I,[["__file","/home/runner/work/element-plus/element-plus/packages/components/col/src/col.vue"]]);const T=E(P);export{T as E,S as r};
|
||||||
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
@ -0,0 +1 @@
|
|||||||
|
.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;position:relative;vertical-align:middle;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size)/ 2);transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:15px 19px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary)}.el-message{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translate(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}
|
||||||
@ -0,0 +1 @@
|
|||||||
|
import{a7 as K,u as D,at as Z,K as F,B as x,au as j,av as h,b as w,N as B,d as G,q as J,r as M,J as X,a8 as Q,i as v,c as S,A as R,k as ee,X as oe,ah as te,ar as P}from"./index-6ada96a9.js";import{P as k}from"./vnode-9cd9d478.js";import{h as T,t as le,u as ne,s as ae,q as se,p as ue}from"./axios-bb91c877.js";import{t as ce,U as N,f as I}from"./el-button-27fa8f14.js";import{c as ie,n as de}from"./config-provider-50df6398.js";import{k as re}from"./el-table-column-3d368070.js";const fe=(e,o={})=>{K(e)||ce("[useLockscreen]","You need to pass a ref param to this function");const u=o.ns||D("popup"),t=Z(()=>u.bm("parent","hidden"));if(!F||T(document.body,t.value))return;let c=0,s=!1,l="0";const d=()=>{setTimeout(()=>{ae(document==null?void 0:document.body,t.value),s&&document&&(document.body.style.width=l)},200)};x(e,a=>{if(!a){d();return}s=!T(document.body,t.value),s&&(l=document.body.style.width),c=re(u.namespace.value);const f=document.documentElement.clientHeight<document.body.scrollHeight,r=le(document.body,"overflowY");c>0&&(f||r==="scroll")&&s&&(document.body.style.width=`calc(100% - ${c}px)`),ne(document.body,t.value)}),j(()=>d())},ye=e=>{if(!e)return{onClick:h,onMousedown:h,onMouseup:h};let o=!1,u=!1;return{onClick:l=>{o&&u&&e(l),o=u=!1},onMousedown:l=>{o=l.target===l.currentTarget},onMouseup:l=>{u=l.target===l.currentTarget}}},me=w({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:B([String,Array,Object])},zIndex:{type:B([String,Number])}}),ve={click:e=>e instanceof MouseEvent},pe="overlay";var Ce=G({name:"ElOverlay",props:me,emits:ve,setup(e,{slots:o,emit:u}){const t=D(pe),c=a=>{u("click",a)},{onClick:s,onMousedown:l,onMouseup:d}=ye(e.customMaskEvent?void 0:c);return()=>e.mask?J("div",{class:[t.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:s,onMousedown:l,onMouseup:d},[M(o,"default")],k.STYLE|k.CLASS|k.PROPS,["onClick","onMouseup","onMousedown"]):X("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[M(o,"default")])}});const Oe=Ce,be=w({center:{type:Boolean,default:!1},alignCenter:{type:Boolean,default:!1},closeIcon:{type:se},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),Ee={close:()=>!0},Me=w({...be,appendToBody:{type:Boolean,default:!1},beforeClose:{type:B(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,default:!1},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}}),Se={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[N]:e=>Q(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},Pe=(e,o)=>{const t=oe().emit,{nextZIndex:c}=ie();let s="";const l=I(),d=I(),a=v(!1),f=v(!1),r=v(!1),p=v(e.zIndex||c());let y,m;const A=de("namespace",te),z=S(()=>{const n={},i=`--${A.value}-dialog`;return e.fullscreen||(e.top&&(n[`${i}-margin-top`]=e.top),e.width&&(n[`${i}-width`]=ue(e.width))),n}),L=S(()=>e.alignCenter?{display:"flex"}:{});function V(){t("opened")}function $(){t("closed"),t(N,!1),e.destroyOnClose&&(r.value=!1)}function H(){t("close")}function O(){m==null||m(),y==null||y(),e.openDelay&&e.openDelay>0?{stop:y}=P(()=>E(),e.openDelay):E()}function C(){y==null||y(),m==null||m(),e.closeDelay&&e.closeDelay>0?{stop:m}=P(()=>g(),e.closeDelay):g()}function b(){function n(i){i||(f.value=!0,a.value=!1)}e.beforeClose?e.beforeClose(n):C()}function Y(){e.closeOnClickModal&&b()}function E(){F&&(a.value=!0)}function g(){a.value=!1}function q(){t("openAutoFocus")}function U(){t("closeAutoFocus")}function W(n){var i;((i=n.detail)==null?void 0:i.focusReason)==="pointer"&&n.preventDefault()}e.lockScroll&&fe(a);function _(){e.closeOnPressEscape&&b()}return x(()=>e.modelValue,n=>{n?(f.value=!1,O(),r.value=!0,p.value=e.zIndex?p.value++:c(),R(()=>{t("open"),o.value&&(o.value.scrollTop=0)})):a.value&&C()}),x(()=>e.fullscreen,n=>{o.value&&(n?(s=o.value.style.transform,o.value.style.transform=""):o.value.style.transform=s)}),ee(()=>{e.modelValue&&(a.value=!0,r.value=!0,O())}),{afterEnter:V,afterLeave:$,beforeLeave:H,handleClose:b,onModalClick:Y,close:C,doClose:g,onOpenAutoFocus:q,onCloseAutoFocus:U,onCloseRequested:_,onFocusoutPrevented:W,titleId:l,bodyId:d,closed:f,style:z,overlayDialogStyle:L,rendered:r,visible:a,zIndex:p}};export{Oe as E,Se as a,be as b,Ee as c,Me as d,ye as e,fe as f,Pe as u};
|
||||||
@ -0,0 +1 @@
|
|||||||
|
.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}
|
||||||
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
@ -0,0 +1 @@
|
|||||||
|
import"./axios-bb91c877.js";import{E as N,a as $,b as D}from"./el-table-column-3d368070.js";import{b as M,c as F,a as H}from"./el-select-531f20bf.js";import{E as O}from"./el-input-c3493547.js";import{E as P}from"./el-button-27fa8f14.js";import{E as R,a as j}from"./el-breadcrumb-item-b15210c9.js";import{g as v}from"./order-3e9cd4ed.js";import{u as A,a as G}from"./order-007a38d8.js";import{_ as J}from"./_plugin-vue_export-helper-c27b6911.js";import{i,k as K,B as w,l as E,m as r,q as l,w as s,o as f,s as p,F as Q,D as W,a as X,E as Y,x as Z,y as ee}from"./index-6ada96a9.js";import"./config-provider-50df6398.js";import"./strings-a38906b4.js";import"./request-e41ef483.js";import"./zh-tw-e7607a85.js";/* empty css */const x=m=>(Z("data-v-a7d69c39"),m=m(),ee(),m),ae={class:"main"},le={class:"breadcrumb-section"},te=x(()=>r("a",{href:"/"},"訂單列表",-1)),oe=x(()=>r("hr",null,null,-1)),se={class:"search-section"},ne=["innerHTML"],re={class:"pagination-block"},ue={__name:"index",setup(m){const V=G(),g=A(),k=[{label:"全部",value:""},{label:"未確認",value:"0"},{label:"已確認",value:"1"},{label:"已取消",value:"2"},{label:"無效",value:"3"},{value:"4",label:"退貨"},{value:"7",label:"完成"}],c=i([]),_=i(0),u=i(1),d=i(10),o=i({user_id:"",order_sn:"",consignee:"",status:"1"});g.query.user_id&&(o.value.user_id=g.query.user_id),K(async()=>{let t=await v({page:u.value,size:d.value,search:o.value});t.code===200&&(c.value=t.data.data,_.value=t.data.total)}),w(()=>u.value,async t=>{let a=await v({page:t,size:d.value,search:o.value});a.code===200&&(c.value=a.data.data,_.value=a.data.total)}),w(()=>d.value,async t=>{let a=await v({page:u.value,size:t,search:o.value});a.code===200&&(c.value=a.data.data,_.value=a.data.total)}),i("");const z=(t,a)=>{V.push({path:"/info",query:{order_id:a.order_id}})},C=async()=>{let t=await v({page:u.value,size:d.value,search:o.value});t.code===200&&(c.value=t.data.data,_.value=t.data.total)};return(t,a)=>{const h=j,B=R,y=O,S=H,I=M,b=P,n=$,T=D,U=F,q=N;return f(),E("div",ae,[r("div",le,[l(B,{separator:"/"},{default:s(()=>[l(h,{to:{path:"/"}},{default:s(()=>[p("電商管理中心")]),_:1}),l(h,null,{default:s(()=>[te]),_:1})]),_:1})]),oe,l(q,null,{default:s(()=>[r("div",se,[p(" 訂單號:"),l(y,{modelValue:o.value.order_sn,"onUpdate:modelValue":a[0]||(a[0]=e=>o.value.order_sn=e),placeholder:"",style:{width:"200px"}},null,8,["modelValue"]),p(" 收貨人:"),l(y,{modelValue:o.value.consignee,"onUpdate:modelValue":a[1]||(a[1]=e=>o.value.consignee=e),placeholder:"",style:{width:"200px"}},null,8,["modelValue"]),l(I,{modelValue:o.value.status,"onUpdate:modelValue":a[2]||(a[2]=e=>o.value.status=e),class:"m-2",placeholder:"選擇狀態"},{default:s(()=>[(f(),E(Q,null,W(k,e=>l(S,{label:e.label,key:e.value,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"]),l(b,{type:"primary",onClick:C},{default:s(()=>[p("查詢")]),_:1})]),r("div",null,[l(T,{data:c.value,style:{width:"100%"}},{default:s(()=>[l(n,{prop:"order_sn",label:"訂單號"}),l(n,{prop:"add_time",label:"下單時間"}),l(n,{prop:"consignee",label:"收貨人"}),l(n,{prop:"total_fee",label:"訂單金額",width:"100"}),l(n,{prop:"pay_name",label:"金流方式"}),l(n,{prop:"shipping_name",label:"物流方式"}),l(n,{label:"訂單狀態",width:"200"},{default:s(e=>[r("div",{innerHTML:e.row.status},null,8,ne)]),_:1}),l(n,{fixed:"right",label:"操作",width:"150"},{default:s(e=>[l(b,{size:"small",onClick:L=>z(e.$index,e.row)},{default:s(()=>[p("查看")]),_:2},1032,["onClick"]),e.row.order_status===3?(f(),X(b,{key:0,size:"small",type:"danger",onClick:L=>t.handleDelete(e.$index,e.row)},{default:s(()=>[p("刪除")]),_:2},1032,["onClick"])):Y("",!0)]),_:1})]),_:1},8,["data"]),r("div",re,[l(U,{"current-page":u.value,"onUpdate:currentPage":a[3]||(a[3]=e=>u.value=e),"page-size":d.value,"onUpdate:pageSize":a[4]||(a[4]=e=>d.value=e),"page-sizes":[10,20,50,100],small:"small",layout:"->,total, sizes, prev, pager, next, jumper",total:_.value},null,8,["current-page","page-size","total"])])])]),_:1})])}}},Ve=J(ue,[["__scopeId","data-v-a7d69c39"]]);export{Ve as default};
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
|||||||
|
.search-section[data-v-a7d69c39]{background-color:#f3f3f3;border:1px solid #d7d7d7;padding:5px;color:gray;margin:0 0 10px}.pagination-block[data-v-a7d69c39]{margin:10px 0 0}
|
||||||
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 @@
|
|||||||
|
import{i as _,A as I,l as V,m as v,q as n,w as p,o as U,s as w,x as E,y as b,z as A}from"./index-6ada96a9.js";import{a as B}from"./axios-bb91c877.js";import{E as F,a as R}from"./el-form-item-24717c79.js";import{E as j}from"./el-button-27fa8f14.js";import{E as S,a as z}from"./el-input-c3493547.js";import{_ as D}from"./_plugin-vue_export-helper-c27b6911.js";import{E as g}from"./index-7b95daf7.js";import"./config-provider-50df6398.js";/*! js-cookie v3.0.5 | MIT */function h(o){for(var l=1;l<arguments.length;l++){var u=arguments[l];for(var f in u)o[f]=u[f]}return o}var M={read:function(o){return o[0]==='"'&&(o=o.slice(1,-1)),o.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(o){return encodeURIComponent(o).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function x(o,l){function u(t,i,e){if(!(typeof document>"u")){e=h({},l,e),typeof e.expires=="number"&&(e.expires=new Date(Date.now()+e.expires*864e5)),e.expires&&(e.expires=e.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var r in e)e[r]&&(c+="; "+r,e[r]!==!0&&(c+="="+e[r].split(";")[0]));return document.cookie=t+"="+o.write(i,t)+c}}function f(t){if(!(typeof document>"u"||arguments.length&&!t)){for(var i=document.cookie?document.cookie.split("; "):[],e={},c=0;c<i.length;c++){var r=i[c].split("="),a=r.slice(1).join("=");try{var d=decodeURIComponent(r[0]);if(e[d]=o.read(a,d),t===d)break}catch{}}return t?e[t]:e}}return Object.create({set:u,get:f,remove:function(t,i){u(t,"",h({},i,{expires:-1}))},withAttributes:function(t){return x(this.converter,h({},this.attributes,t))},withConverter:function(t){return x(h({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(l)},converter:{value:Object.freeze(o)}})}var T=x(M,{path:"/"});const q=o=>(E("data-v-5c2539af"),o=o(),b(),o),O={class:"login-page"},$={class:"login-box"},H=q(()=>v("div",{class:"login-logo"},"電商後台",-1)),K={class:"card"},P={class:"card-body login-card-body"},G=["src","onclick"],J={__name:"index",setup(o){const l=_(null),u=_(null);I(()=>{l.value.focus()});const f=_(null),t=_("index.php?act=captcha&"+Math.random()),i=()=>{e.value.captcha=e.value.captcha.toUpperCase()},e=_({username:"",password:"",captcha:"",remember:!1}),c=async r=>{r&&await r.validate(async(a,d)=>{if(a){let s=await B.post("privilege.php?act=signin",e.value);if(s.data.code!="200"){switch(t.value="index.php?act=captcha&"+Math.random(),g("登入失敗"),s.data.code){case"501":e.value.captcha="";break;default:e.value.username="",e.value.password="",e.value.captcha="",l.value.focus()}return}g("登入成功"),T.set("Authorization","Bearer "+s.data.token),window.location.href="index.php"}else return g("登入失敗"),!1})};return(r,a)=>{const d=S,s=R,C=z,k=j,y=F;return U(),V("div",O,[v("div",$,[H,v("div",K,[v("div",P,[n(y,{ref_key:"ruleFormRef",ref:u,model:e.value,"status-icon":"",rules:r.rules,class:"demo-ruleForm"},{default:p(()=>[n(s,{prop:"username",rules:[{required:!0,message:"帳號必填",trigger:"blur"}]},{default:p(()=>[n(d,{modelValue:e.value.username,"onUpdate:modelValue":a[0]||(a[0]=m=>e.value.username=m),autocomplete:"off",placeholder:"請輸入帳號",ref_key:"ifocus",ref:l},null,8,["modelValue"])]),_:1}),n(s,{prop:"password",rules:[{required:!0,message:"密碼必填",trigger:"blur"}]},{default:p(()=>[n(d,{modelValue:e.value.password,"onUpdate:modelValue":a[1]||(a[1]=m=>e.value.password=m),type:"password",autocomplete:"off",placeholder:"請輸入密碼"},null,8,["modelValue"])]),_:1}),n(s,null,{default:p(()=>[n(d,{modelValue:e.value.captcha,"onUpdate:modelValue":a[2]||(a[2]=m=>e.value.captcha=m),placeholder:"請輸入驗證碼",onKeyup:i},{append:p(()=>[v("img",{src:t.value,alt:"CAPTCHA",style:{cursor:"pointer"},title:"點擊換一張",ref_key:"captchaImg",ref:f,onclick:`this.src='index.php?act=captcha&${Math.random()}'`},null,8,G)]),_:1},8,["modelValue"])]),_:1}),n(s,null,{default:p(()=>[n(C,{modelValue:e.value.remember,"onUpdate:modelValue":a[3]||(a[3]=m=>e.value.remember=m)},{default:p(()=>[w("記住登入")]),_:1},8,["modelValue"])]),_:1}),n(s,null,{default:p(()=>[n(k,{type:"primary",block:"",onClick:a[4]||(a[4]=m=>c(u.value))},{default:p(()=>[w("登入")]),_:1})]),_:1})]),_:1},8,["model","rules"])])])])])}}},L=D(J,[["__scopeId","data-v-5c2539af"]]);A(L).mount("#app");
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
|||||||
|
import{r as t}from"./request-e41ef483.js";function n(r){return t("/order/list","post",r)}function o(r){return t("/order/getCardInfo","get",{sn:r})}function d(r){return t("/order/getOrderInfo","get",{id:r})}function u(r){return t("/order/getOrderAction","get",{id:r})}function a(r){return t("/order/updateOrder","post",r)}function i(r){return t("/order/updateOrderAction","post",r)}export{d as a,u as b,o as c,a as d,n as g,i as u};
|
||||||
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 @@
|
|||||||
|
import"./axios-bb91c877.js";import{E}from"./el-button-27fa8f14.js";import{Q as T,_ as x,a as B,b as N,E as z}from"./qrcode.vue.esm-bb646d39.js";import{i as s,k as D,l as F,m as e,q as t,w as c,C as r,W as m,v as p,a as M,F as O,a4 as S,o as v,s as f}from"./index-6ada96a9.js";import{c as U,d as I}from"./order-3e9cd4ed.js";import"./config-provider-50df6398.js";import"./strings-a38906b4.js";import"./vnode-9cd9d478.js";import"./request-e41ef483.js";const L={id:"printMe"},P={class:"card-preview"},Q=e("img",{src:x},null,-1),j={class:"front"},q={class:"front-cname"},R={class:"front-ename"},W=["src"],A={class:"card-preview"},G=e("img",{src:B},null,-1),H={class:"back"},J={class:"nfcimg"},K={class:"action"},ce={__name:"printcard",setup(X){let h=location.href,i=new URL(h).searchParams.get("sn");const l=s(0),n=s("front"),a=s({cname:"",ename:"",images:"",user_id:""}),g=s(100);D(async()=>{let o=await U(i);console.log("res",o),o.code===200&&(a.value=o.data)});const b=()=>{n.value==="front"?l.value=1:l.value=0},w=s({id:"printMe",popTitle:"card print",beforeOpenCallback(o){console.log("打開之前")},openCallback(o){console.log("執行了打印")},closeCallback(o){console.log("關閉了打印工具")}}),k=async()=>{(await I({order_sn:i,order_status:3})).code===200&&(console.log("window close"),window.location.href="about:blank",window.close())};return(o,d)=>{const _=z,y=N,u=E,C=S("print");return v(),F(O,null,[e("div",null,[t(y,{modelValue:n.value,"onUpdate:modelValue":d[0]||(d[0]=V=>n.value=V),type:"card",onTabClick:b},{default:c(()=>[t(_,{label:"正面",name:"front"}),t(_,{label:"反面",name:"back"})]),_:1},8,["modelValue"]),e("div",L,[r(e("div",P,[Q,e("div",j,[e("div",q,p(a.value.cname),1),e("div",R,p(a.value.ename),1),e("img",{class:"front-logo",src:a.value.image},null,8,W)])],512),[[m,l.value===0]]),r(e("div",A,[G,e("div",H,[e("div",J,[t(T,{value:a.value.nfcurl,size:g.value,level:"L"},null,8,["value","size"])])])],512),[[m,l.value===1]])])]),e("div",K,[r((v(),M(u,{type:"primary"},{default:c(()=>[f("製卡")]),_:1})),[[C,w.value]]),t(u,{type:"success",onClick:k},{default:c(()=>[f("完成")]),_:1})])],64)}}};export{ce as default};
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
|||||||
|
import{a}from"./axios-bb91c877.js";const t=a.create({baseURL:"https://shop.h888.fun/adminapi/v1",withCredentials:!0,timeout:5e3}),i=(e,s="GET",r={},n={})=>{switch(s=s.toUpperCase(),s){case"GET":return t.get(e,{params:r,...n});case"POST":return t.post(e,r,n);default:return t.get(e,{params:r,...n})}};t.interceptors.request.use(e=>e,e=>Promise.reject(e));t.interceptors.response.use(e=>e.data,e=>{if(e.response)switch(e.response.status){}return Promise.reject(e)});export{i as r};
|
||||||
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 @@
|
|||||||
|
import{aI as a}from"./index-6ada96a9.js";const p=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),t=e=>a(e);export{t as c,p as e};
|
||||||
@ -0,0 +1 @@
|
|||||||
|
import{M as A,ao as N}from"./index-6ada96a9.js";var _=(E=>(E[E.TEXT=1]="TEXT",E[E.CLASS=2]="CLASS",E[E.STYLE=4]="STYLE",E[E.PROPS=8]="PROPS",E[E.FULL_PROPS=16]="FULL_PROPS",E[E.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",E[E.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",E[E.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",E[E.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",E[E.NEED_PATCH=512]="NEED_PATCH",E[E.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",E[E.HOISTED=-1]="HOISTED",E[E.BAIL=-2]="BAIL",E))(_||{});const e=E=>{const o=A(E)?E:[E],S=[];return o.forEach(T=>{var r;A(T)?S.push(...e(T)):N(T)&&A(T.children)?S.push(...e(T.children)):(S.push(T),N(T)&&((r=T.component)!=null&&r.subTree)&&S.push(...e(T.component.subTree)))}),S};export{_ as P,e as f};
|
||||||
@ -0,0 +1 @@
|
|||||||
|
import{C as a}from"./config-provider-50df6398.js";import{h as o}from"./index-6ada96a9.js";const l=o(a);var C=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function n(u){return u&&u.__esModule&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u}var e={};(function(u){Object.defineProperty(u,"__esModule",{value:!0});var t={name:"zh-tw",el:{colorpicker:{confirm:"確認",clear:"清空",defaultLabel:"色彩選擇器",description:"目前色彩為 {color}。按一下 Enter 以選擇新色彩。"},datepicker:{now:"現在",today:"今天",cancel:"取消",clear:"清空",confirm:"確認",dateTablePrompt:"使用方向鍵與 Enter 鍵以選擇日期",monthTablePrompt:"使用方向鍵與 Enter 鍵以選擇月份",yearTablePrompt:"使用方向鍵與 Enter 鍵以選擇年份",selectedDate:"已選日期",selectDate:"選擇日期",selectTime:"選擇時間",startDate:"開始日期",startTime:"開始時間",endDate:"結束日期",endTime:"結束時間",prevYear:"前一年",nextYear:"後一年",prevMonth:"上個月",nextMonth:"下個月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},weeksFull:{sun:"星期日",mon:"星期一",tue:"星期二",wed:"星期三",thu:"星期四",fri:"星期五",sat:"星期六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},inputNumber:{decrease:"減少數值",increase:"增加數值"},select:{loading:"載入中",noMatch:"無相符資料",noData:"無資料",placeholder:"請選擇"},dropdown:{toggleDropdown:"切換下拉選單"},cascader:{noMatch:"無相符資料",loading:"載入中",placeholder:"請選擇",noData:"無資料"},pagination:{goto:"前往",pagesize:"項/頁",total:"共 {total} 項",pageClassifier:"頁",page:"頁",prev:"上一頁",next:"下一頁",currentPage:"第 {pager} 頁",prevPages:"向前 {pager} 頁",nextPages:"向后 {pager} 頁",deprecationWarning:"偵測到已過時的使用方式,請參閱 el-pagination 說明文件以了解更多資訊"},dialog:{close:"關閉此對話框"},drawer:{close:"關閉此對話框"},messagebox:{title:"提示",confirm:"確定",cancel:"取消",error:"輸入的資料不符規定!",close:"關閉此對話框"},upload:{deleteTip:"按一下 Delete 鍵以刪除",delete:"刪除",preview:"查看圖片",continue:"繼續上傳"},slider:{defaultLabel:"滑桿介於 {min} 至 {max}",defaultRangeStartLabel:"選擇起始值",defaultRangeEndLabel:"選擇結束值"},table:{emptyText:"暫無資料",confirmFilter:"篩選",resetFilter:"重置",clearFilter:"全部",sumText:"合計"},tree:{emptyText:"暫無資料"},transfer:{noMatch:"無相符資料",noData:"無資料",titles:["列表 1","列表 2"],filterPlaceholder:"請輸入搜尋內容",noCheckedFormat:"共 {total} 項",hasCheckedFormat:"已選 {checked}/{total} 項"},image:{error:"載入失敗"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"確認",cancelButtonText:"取消"}}};u.default=t})(e);const F=n(e);export{l as E,C as c,n as g,F as z};
|
||||||
@ -0,0 +1,49 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="zh-TW">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<title>{$lang.cp_home}{if $ur_here} - {$ur_here}{/if}</title>
|
||||||
|
<!-- Google Font: Source Sans Pro -->
|
||||||
|
<link
|
||||||
|
rel="stylesheet"
|
||||||
|
href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"
|
||||||
|
/>
|
||||||
|
<link href="https://dev.iconly.io/public/x2OLQFwf8Nev/iconly.css" rel="stylesheet"/>
|
||||||
|
<script type="module" crossorigin src="./assets/bonus-e57b5ec4.js"></script>
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/index-6ada96a9.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/axios-bb91c877.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/config-provider-50df6398.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-button-27fa8f14.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-input-c3493547.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-table-column-3d368070.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/strings-a38906b4.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-select-531f20bf.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-breadcrumb-item-b15210c9.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/vnode-9cd9d478.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-overlay-c7791c9a.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-radio-4c331a76.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-form-item-24717c79.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/request-e41ef483.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/zh-tw-e7607a85.js">
|
||||||
|
<link rel="modulepreload" crossorigin href="./assets/el-col-17f2842b.js">
|
||||||
|
<link rel="stylesheet" href="./assets/axios-3111e043.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-table-column-6c7c84cf.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-button-2cb60ae5.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-input-eda68dc7.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-select-c3d1a4bc.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-breadcrumb-item-a5da584b.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-radio-fc242210.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-overlay-f6b2674f.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-form-item-d10bb01f.css">
|
||||||
|
<link rel="stylesheet" href="./assets/el-col-b7cf8595.css">
|
||||||
|
<link rel="stylesheet" href="./assets/bonus-5c3be981.css">
|
||||||
|
<link rel="stylesheet" href="./assets/normalize-a99f45e8.css">
|
||||||
|
<link rel="stylesheet" href="./assets/common-1507e385.css">
|
||||||
|
</head>
|
||||||
|
<body class="hold-transition login-page">
|
||||||
|
<!-- /.login-box -->
|
||||||
|
<div id="app"></div>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Loading…
Reference in new issue