Pārlūkot izejas kodu

BUG会员端-报单列表-订单编号显示修复

York 3 gadi atpakaļ
vecāks
revīzija
953443c4ce
1 mainītis faili ar 91 papildinājumiem un 89 dzēšanām
  1. 91 89
      frontendEle/src/views/shop/dec-order-list.vue

+ 91 - 89
frontendEle/src/views/shop/dec-order-list.vue

@@ -1,91 +1,93 @@
-<template>
-    <div v-loading="loading">
+<template>
+    <div v-loading="loading">
         <div class="white-box">
+          
             <el-table class="withdraw-table" :data="tableData" stripe style="width: 100%;">
-                <el-table-column label="创建时间">
-                    <template slot-scope="scope">
-                        {{tool.formatDate(scope.row.CREATED_AT)}}
-                    </template>
-                </el-table-column>
-                <el-table-column label="报单编号" prop="DEC_SN">
-
-                </el-table-column>
-                <el-table-column label="订单编号" prop="DEC_SN">
-
-                </el-table-column>
-
-                <el-table-column label="会员编号" prop="USER_NAME">
-                </el-table-column>
-                <el-table-column label="会员姓名" prop="REAL_NAME">
-                </el-table-column>
-                <!--<el-table-column label="推荐人编号" prop="REC_USER_NAME">-->
-                <!--</el-table-column>-->
-                <el-table-column label="接点人编号" prop="CON_USER_NAME">
-                </el-table-column>
-                <el-table-column label="报单金额" prop="DEC_AMOUNT">
-                </el-table-column>
-                <el-table-column label="报单PV" prop="DEC_PV">
-                </el-table-column>
-            </el-table>
-            <div class="white-box-footer">
-                <pagination :total="totalCount" :page_size="pageSize" @size-change="handleSizeChange" @current-change="handleCurrentChange"></pagination>
-            </div>
-        </div>
-    </div>
-</template>
-
-<script>
-    import network from '@/utils/network'
-    import tool from '@/utils/tool'
-    import Pagination from '@/components/Pagination'
-    export default {
-        name: "dec-order-list",
-        components: {Pagination},
-        mounted() {
-            this.getData()
-        },
-        data() {
-            return {
-                loading: false,
-                form:{
-
-                },
-                tableData:null,
-                list: null,
-                currentPage: 1,
-                totalPages: 1,
-                totalCount: 1,
-                pageSize: 20,
-                tool: tool,
-            }
-        },
-        methods: {
-            handleCurrentChange (page) {
-                this.getData(page, this.pageSize)
-            },
-            handleSizeChange (pageSize) {
-                this.getData(this.currentPage, pageSize)
-            },
-            getData(page, pageSize) {
-                network.getPageData(this, 'shop/dec-order-list', page, pageSize, {type: this.type}, function (response) {
-                //network.getData(`shop/dec-order-list`).then(response => {
-                    console.log(response)
-                    this.loading = false;
-                    this.list = response.list;
-                    let settingObj=this.list;
-                    let settingArr = Object.keys(settingObj).map(key => {
-                        //console.log(key); //为每个键名
-                        return settingObj[key];  //把每个对象返回出去生成一个新的数组中相当于0:{id:1}
-                    } );
-                    this.tableData=settingArr;
-                    console.log(this.tableData)
-
-                });
-            },
-        }
-    }
-</script>
-
-<style scoped>
-
-</style>
+
+                <el-table-column label="创建时间">
+                    <template slot-scope="scope">
+                        {{tool.formatDate(scope.row.CREATED_AT)}}
+                    </template>
+                </el-table-column>
+                <el-table-column label="报单编号" prop="DEC_SN">
+
+                </el-table-column>
+                <el-table-column label="订单编号" prop="ORDER_SN">
+
+                </el-table-column>
+
+                <el-table-column label="会员编号" prop="USER_NAME">
+                </el-table-column>
+                <el-table-column label="会员姓名" prop="REAL_NAME">
+                </el-table-column>
+                <!--<el-table-column label="推荐人编号" prop="REC_USER_NAME">-->
+                <!--</el-table-column>-->
+                <el-table-column label="接点人编号" prop="CON_USER_NAME">
+                </el-table-column>
+                <el-table-column label="报单金额" prop="DEC_AMOUNT">
+                </el-table-column>
+                <el-table-column label="报单PV" prop="DEC_PV">
+                </el-table-column>
+            </el-table>
+            <div class="white-box-footer">
+                <pagination :total="totalCount" :page_size="pageSize" @size-change="handleSizeChange" @current-change="handleCurrentChange"></pagination>
+            </div>
+        </div>
+    </div>
+</template>
+
+<script>
+    import network from '@/utils/network'
+    import tool from '@/utils/tool'
+    import Pagination from '@/components/Pagination'
+    export default {
+        name: "dec-order-list",
+        components: {Pagination},
+        mounted() {
+            this.getData()
+        },
+        data() {
+            return {
+                loading: false,
+                form:{
+
+                },
+                tableData:null,
+                list: null,
+                currentPage: 1,
+                totalPages: 1,
+                totalCount: 1,
+                pageSize: 20,
+                tool: tool,
+            }
+        },
+        methods: {
+            handleCurrentChange (page) {
+                this.getData(page, this.pageSize)
+            },
+            handleSizeChange (pageSize) {
+                this.getData(this.currentPage, pageSize)
+            },
+            getData(page, pageSize) {
+                network.getPageData(this, 'shop/dec-order-list', page, pageSize, {type: this.type}, function (response) {
+                //network.getData(`shop/dec-order-list`).then(response => {
+                    console.log(response)
+                    this.loading = false;
+                    this.list = response.list;
+                    let settingObj=this.list;
+                    let settingArr = Object.keys(settingObj).map(key => {
+                        //console.log(key); //为每个键名
+                        return settingObj[key];  //把每个对象返回出去生成一个新的数组中相当于0:{id:1}
+                    } );
+                    this.tableData=settingArr;
+                    //console.log(this.tableData)
+
+                });
+            },
+        }
+    }
+</script>
+
+<style scoped>
+
+</style>