|
|
@@ -0,0 +1,321 @@
|
|
|
+// 列表页
|
|
|
+<template>
|
|
|
+ <ws-page :menuIndex="2">
|
|
|
+ <section class="group-list">
|
|
|
+ <div id="order_detailbox">
|
|
|
+ <!-- <section> -->
|
|
|
+ <h3 style="font-size:24px">整包协作开发者认证</h3>
|
|
|
+ <span class="lines"></span>
|
|
|
+ <div class="order-infos">
|
|
|
+ <span v-if="successTF">
|
|
|
+ <i class="el-icon-success icons-s"></i>
|
|
|
+ <span>交易成功</span>
|
|
|
+ </span>
|
|
|
+ <span v-else>
|
|
|
+ <i class="el-icon-success icons-f"></i>
|
|
|
+ <span>交易失败</span>
|
|
|
+ </span>
|
|
|
+ <div class="pays-info">
|
|
|
+ <p>
|
|
|
+ <span class="pays-title">实际金额:</span>
|
|
|
+ <span v-if="statusTF" class="detail-pays orange font20">+¥59.00</span>
|
|
|
+ <span v-else class="detail-pays green font20">-¥59.00</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span class="pays-title">原始金额:</span>
|
|
|
+ <span v-if="statusTF" class>+¥59.00</span>
|
|
|
+ <span v-else class>-¥59.00</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span class="pays-title">支付方式:</span>
|
|
|
+ <span>账户余额</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ <div class="pays-others">
|
|
|
+ <p>
|
|
|
+ <span>创建时间:</span>
|
|
|
+ <span>2019-08-20 13:30</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>提交时间:</span>
|
|
|
+ <span>2019-08-20 13:30</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>到账时间:</span>
|
|
|
+ <span>2019-08-20 13:30</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>订单编号:</span>
|
|
|
+ <span>39984849394894</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>支付编号:</span>
|
|
|
+ <span>2334443423233</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>创建时间:</span>
|
|
|
+ <span>2019-08-20 13:30</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>到账时间:</span>
|
|
|
+ <span>2019-08-20 13:30</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>备注说明:</span>
|
|
|
+ <span>对方空间对方看看风景地方</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ <span class="lines"></span>
|
|
|
+ <h3 style="padding:20px 0 10px 0">整包协作开发者认证</h3>
|
|
|
+ <div class="pays-others" style="padding-bottom:40px">
|
|
|
+ <p>
|
|
|
+ <span>订单类型:</span>
|
|
|
+ <span>资质认证</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>交易类型:</span>
|
|
|
+ <span>购买</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>关联项目:</span>
|
|
|
+ <span>————</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>关联订单:</span>
|
|
|
+ <span class="blue">将减肥咖啡|酒店客房</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>人工财务:</span>
|
|
|
+ <span>是</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>出账账号:</span>
|
|
|
+ <span>2334443423233</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>入账账号:</span>
|
|
|
+ <span>2334443423233</span>
|
|
|
+ </p>
|
|
|
+ <p class="clear">
|
|
|
+ <span class="floatl">数据备注:</span>
|
|
|
+ <span
|
|
|
+ class="mark-width floatl"
|
|
|
+ >接口的咖啡饿的发呆发呆发呆发呆发呆发呆地方地方机看对方空间对方看当看到反馈的风景看对方空间发的快点放假放的看对方空间对方</span>
|
|
|
+ <span class="blue point floatl" @click="centerDialogVisible=true">查看详情</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>内部备注:</span>
|
|
|
+ <span>2334443423233</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <el-dialog title="数据备注" :visible.sync="centerDialogVisible" width="50%" center>
|
|
|
+ <p>接口的咖啡饿的发呆发呆发呆发呆发呆发呆地方地方机看对方空间对方看当看到反馈的风景看对方空间发的快点放假放的看对方空间对方</p>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click=" centerDialogVisible=false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="centerDialogVisible=false">确 定</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
+ <!-- </section> -->
|
|
|
+ </div>
|
|
|
+ </section>
|
|
|
+ </ws-page>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import mixinGroup from "@/mixins/group";
|
|
|
+
|
|
|
+export default {
|
|
|
+ head() {
|
|
|
+ return {
|
|
|
+ title: `整包协作开发者认证`
|
|
|
+ };
|
|
|
+ },
|
|
|
+ mixins: [mixinGroup],
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ successTF: true,
|
|
|
+ statusTF: true,
|
|
|
+ centerDialogVisible: false
|
|
|
+ };
|
|
|
+ }
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style scoped>
|
|
|
+.group-list {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ width: 816px;
|
|
|
+ padding: 20px;
|
|
|
+ background: white;
|
|
|
+}
|
|
|
+.top {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ height: 40px;
|
|
|
+}
|
|
|
+.info {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+}
|
|
|
+.info p {
|
|
|
+ margin-left: 12px;
|
|
|
+ color: #999;
|
|
|
+ font-size: 14px;
|
|
|
+}
|
|
|
+.el-button {
|
|
|
+ width: 100px;
|
|
|
+ background: var(--mainColor);
|
|
|
+}
|
|
|
+.list {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+}
|
|
|
+.group-item {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ width: 250px;
|
|
|
+ height: 220px;
|
|
|
+ border-radius: 4px;
|
|
|
+ border: 1px solid rgba(220, 223, 230, 1);
|
|
|
+ margin-top: 20px;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333;
|
|
|
+ cursor: pointer;
|
|
|
+ margin: 20px 4px 0;
|
|
|
+}
|
|
|
+.group-item:nth-child(n + 2) {
|
|
|
+ /* margin-right: 0; */
|
|
|
+}
|
|
|
+.group-item:hover {
|
|
|
+ border: 1px solid var(--mainColor);
|
|
|
+}
|
|
|
+.imgs {
|
|
|
+ position: relative;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ width: 48px;
|
|
|
+ height: 78px;
|
|
|
+}
|
|
|
+.img {
|
|
|
+ width: 48px;
|
|
|
+ height: 48px;
|
|
|
+ border: 2px solid white;
|
|
|
+ border-radius: 50%;
|
|
|
+}
|
|
|
+.two {
|
|
|
+ position: absolute;
|
|
|
+}
|
|
|
+.two:nth-child(1) {
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+}
|
|
|
+.two:nth-child(2) {
|
|
|
+ top: 30px;
|
|
|
+ left: 0;
|
|
|
+}
|
|
|
+.three {
|
|
|
+ position: absolute;
|
|
|
+}
|
|
|
+.three:nth-child(1) {
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+}
|
|
|
+.three:nth-child(2) {
|
|
|
+ top: 30px;
|
|
|
+ left: -20px;
|
|
|
+}
|
|
|
+.three:nth-child(3) {
|
|
|
+ top: 30px;
|
|
|
+ left: 20px;
|
|
|
+}
|
|
|
+.name {
|
|
|
+ margin: 14px 0 10px;
|
|
|
+}
|
|
|
+.count {
|
|
|
+ color: #999;
|
|
|
+}
|
|
|
+.el-pagination {
|
|
|
+ margin-top: 20px;
|
|
|
+ text-align: center;
|
|
|
+}
|
|
|
+#order_detailbox {
|
|
|
+ padding: 30px;
|
|
|
+ font-size: 14px;
|
|
|
+}
|
|
|
+#order_detailbox h3 {
|
|
|
+ /* font-size: 24px; */
|
|
|
+}
|
|
|
+#order_detailbox .lines {
|
|
|
+ padding-top: 30px;
|
|
|
+ display: block;
|
|
|
+ border-bottom: 1px solid rgba(0, 0, 0, 0.06);
|
|
|
+}
|
|
|
+#order_detailbox .icons-s {
|
|
|
+ color: #5dc945;
|
|
|
+ font-size: 34px;
|
|
|
+ padding: 25px 0;
|
|
|
+ vertical-align: middle;
|
|
|
+}
|
|
|
+#order_detailbox .icons-f {
|
|
|
+ color: red;
|
|
|
+ font-size: 34px;
|
|
|
+ padding: 30px 0;
|
|
|
+ vertical-align: middle;
|
|
|
+}
|
|
|
+.pays-info .pays-title {
|
|
|
+ color: #1d2a3a;
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+.orange {
|
|
|
+ color: rgba(255, 152, 0, 1);
|
|
|
+}
|
|
|
+.green {
|
|
|
+ color: rgba(37, 155, 36, 1);
|
|
|
+}
|
|
|
+.blue {
|
|
|
+ color: #005fef;
|
|
|
+}
|
|
|
+.font20 {
|
|
|
+ font-size: 20px;
|
|
|
+}
|
|
|
+.pays-info > p,
|
|
|
+.pays-others > p {
|
|
|
+ padding-bottom: 6px;
|
|
|
+}
|
|
|
+.pays-others {
|
|
|
+ font-size: 13px;
|
|
|
+ color: #666666;
|
|
|
+}
|
|
|
+.pays-others h3 {
|
|
|
+ padding-top: 20px;
|
|
|
+ color: black;
|
|
|
+ font-size: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.point {
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+.mark-width {
|
|
|
+ display: -webkit-box;
|
|
|
+ -webkit-box-orient: vertical;
|
|
|
+ -webkit-line-clamp: 1;
|
|
|
+ overflow: hidden;
|
|
|
+ width: 350px;
|
|
|
+}
|
|
|
+.floatl {
|
|
|
+ float: left;
|
|
|
+}
|
|
|
+.clear::after {
|
|
|
+ clear: both;
|
|
|
+ display: block;
|
|
|
+ content: "";
|
|
|
+}
|
|
|
+.el-button--default {
|
|
|
+ background: transparent !important;
|
|
|
+}
|
|
|
+</style>
|