订单管理

This commit is contained in:
邓皓元 2019-03-06 18:47:49 +08:00
parent f43501e45e
commit 86e7f25166
24 changed files with 373 additions and 201 deletions

View File

@ -20,7 +20,8 @@ module.exports = {
named: "never",
asyncArrow: "never"
}
]
],
"no-multiple-empty-lines": "off"
},
parserOptions: {
parser: "babel-eslint"

View File

@ -3,7 +3,7 @@
<div class="common-loading">
<div class="common-loading-wrap">
<div class="loading-inner">
<Icon type="ios-loading" size=25 class="spin-icon-load umar-t10"></Icon>
<Icon type="ios-loading" size="25" class="spin-icon-load umar-t10"></Icon>
<div class="fz-12">{{msg}}</div>
</div>
</div>
@ -14,16 +14,18 @@
<script>
export default {
props: {
show: { //
show: {
//
type: Boolean,
defualt: true
},
msg: { //
msg: {
//
type: String,
default: '加载中...'
}
default: "加载中..."
}
}
};
</script>
<style>
@ -50,7 +52,6 @@
}
.ivu-spin {
font-size: 15px;
}
.spin-icon-load {
@ -58,14 +59,26 @@
}
@keyframes ani-spin {
from { transform: rotate(0deg);}
50% { transform: rotate(180deg);}
to { transform: rotate(360deg);}
from {
transform: rotate(0deg);
}
50% {
transform: rotate(180deg);
}
to {
transform: rotate(360deg);
}
}
@-webkit-keyframes ani-spin {
from { transform: rotate(0deg);}
50% { transform: rotate(180deg);}
to { transform: rotate(360deg);}
from {
transform: rotate(0deg);
}
50% {
transform: rotate(180deg);
}
to {
transform: rotate(360deg);
}
}
</style>

View File

@ -1,6 +1,8 @@
<template>
<div class="none-wraper ta-c" v-if="show">
<div><img src="~images/none.png"/></div>
<div>
<img src="~images/none.png">
</div>
<p class="msg">{{message}}</p>
</div>
</template>
@ -14,10 +16,10 @@
},
message: {
type: String,
default: '未找到相关信息'
}
default: "未找到相关信息"
}
}
};
</script>
<style scoped lang="less">

View File

@ -57,7 +57,7 @@ export function getScrollBarSize(fresh) {
// watch DOM change
export const MutationObserver = isServer ? false : window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver || false;
const SPECIAL_CHARS_REGEXP = /([\:\-\_]+(.))/g;
const SPECIAL_CHARS_REGEXP = /([:\-_]+(.))/g;
const MOZ_HACK_REGEXP = /^moz([A-Z])/;
function camelCase(name) {

View File

@ -8,10 +8,10 @@
*/
function getTarget(node) {
if (node === void 0) {
node = document.body
node = document.body;
}
if (node === true) { return document.body }
return node instanceof window.Node ? node : document.querySelector(node)
if (node === true) { return document.body; }
return node instanceof window.Node ? node : document.querySelector(node);
}
const directive = {
@ -26,7 +26,7 @@ const directive = {
if (value !== false) {
parentNode.replaceChild(home, el); // moving out, el is no longer in the document
getTarget(value).appendChild(el); // moving into new place
hasMovedOut = true
hasMovedOut = true;
}
if (!el.__transferDomData) {
el.__transferDomData = {
@ -34,7 +34,7 @@ const directive = {
home: home,
target: getTarget(value),
hasMovedOut: hasMovedOut
}
};
}
},
componentUpdated(el, { value }) {
@ -68,9 +68,9 @@ const directive = {
const ref$1 = el.__transferDomData;
if (!ref$1) return;
if (el.__transferDomData.hasMovedOut === true) {
el.__transferDomData.parentNode && el.__transferDomData.parentNode.appendChild(el)
el.__transferDomData.parentNode && el.__transferDomData.parentNode.appendChild(el);
}
el.__transferDomData = null
el.__transferDomData = null;
}
};

View File

@ -1,5 +1,11 @@
<template>
<Modal v-model="my_show" title="账号详情" :mask-closable="false" :footer-hide="true" @on-visible-change="visibleChange">
<Modal
v-model="my_show"
title="账号详情"
:mask-closable="false"
:footer-hide="true"
@on-visible-change="visibleChange"
>
<div class="page-detail-wrap" v-if="data">
<ul>
<li class="ui-list">
@ -25,7 +31,11 @@
<li class="ui-list">
<div class="ui-list-title">头像</div>
<div class="ui-list-content">
<img class="w-150 bd-a" :src="data.avatar+'?a='+Math.random()" @error="imgError($event,default_head)">
<img
class="w-150 bd-a"
:src="data.avatar+'?a='+Math.random()"
@error="imgError($event,default_head)"
>
</div>
</li>
@ -49,4 +59,3 @@
</template>
<script src="./js/detail.js"></script>

View File

@ -163,4 +163,3 @@
font-size: 12px;
}
</style>

View File

@ -1,5 +1,11 @@
<template>
<Drawer :mask-closable="false" @on-visible-change="visibleChange" title="订单详情" v-model="my_show" width="500">
<Drawer
:mask-closable="false"
@on-visible-change="visibleChange"
title="订单详情"
v-model="my_show"
width="500"
>
<div class="page-detail-wrap" v-if="data">
<Divider>订单信息</Divider>
<ul>
@ -68,9 +74,24 @@
<li class="ui-list">
<div class="ui-list-title">支付状态:</div>
<div class="ui-list-content">
<Button ghost size="small" type="info" v-if="data.transaction_status === 0">{{data.transaction_status_name}}</Button>
<Button ghost size="small" type="success" v-if="data.transaction_status === 1">{{data.transaction_status_name}}</Button>
<Button ghost size="small" type="error" v-if="data.transaction_status === 2">{{data.transaction_status_name}}</Button>
<Button
ghost
size="small"
type="info"
v-if="data.transaction_status === 0"
>{{data.transaction_status_name}}</Button>
<Button
ghost
size="small"
type="success"
v-if="data.transaction_status === 1"
>{{data.transaction_status_name}}</Button>
<Button
ghost
size="small"
type="error"
v-if="data.transaction_status === 2"
>{{data.transaction_status_name}}</Button>
</div>
</li>
@ -125,4 +146,3 @@
</template>
<script src="./js/detail.js"></script>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
[data-v-4ca8b855] .ivu-table-cell{word-break:keep-all}

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

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

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=\favicon.ico><script src=\config.js></script><title></title><link href=/css/chunk-caf89654.f97d0276.css rel=prefetch><link href=/js/chunk-00ae0766.9e6b7bf3.js rel=prefetch><link href=/js/chunk-caf89654.371d9935.js rel=prefetch><link href=/css/app.8e0e058f.css rel=preload as=style><link href=/css/chunk-vendors.3c3b2e85.css rel=preload as=style><link href=/js/app.d3b8e4a6.js rel=preload as=script><link href=/js/chunk-vendors.02a4e5bc.js rel=preload as=script><link href=/css/chunk-vendors.3c3b2e85.css rel=stylesheet><link href=/css/app.8e0e058f.css rel=stylesheet></head><body><noscript><strong>很抱歉如果没有启用JavaScript程序不能正常工作若要继续使用请启用它。</strong></noscript><div id=app></div><script src=/js/chunk-vendors.02a4e5bc.js></script><script src=/js/app.d3b8e4a6.js></script></body></html>
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=\favicon.ico><script src=\config.js></script><title></title><link href=/css/chunk-5db6a112.3030fcf3.css rel=prefetch><link href=/css/chunk-810ee926.7d15254c.css rel=prefetch><link href=/js/chunk-00ae0766.7d9f006a.js rel=prefetch><link href=/js/chunk-07a274ec.551afb1a.js rel=prefetch><link href=/js/chunk-5db6a112.41960f7f.js rel=prefetch><link href=/js/chunk-810ee926.16531585.js rel=prefetch><link href=/css/app.10b45c74.css rel=preload as=style><link href=/css/chunk-vendors.3c3b2e85.css rel=preload as=style><link href=/js/app.08d7be0b.js rel=preload as=script><link href=/js/chunk-vendors.ed6443e8.js rel=preload as=script><link href=/css/chunk-vendors.3c3b2e85.css rel=stylesheet><link href=/css/app.10b45c74.css rel=stylesheet></head><body><noscript><strong>很抱歉如果没有启用JavaScript程序不能正常工作若要继续使用请启用它。</strong></noscript><div id=app></div><script src=/js/chunk-vendors.ed6443e8.js></script><script src=/js/app.08d7be0b.js></script></body></html>