Pine před 6 roky
rodič
revize
dbf5b9f5ba

+ 4 - 4
src/components/home.vue

@@ -5,11 +5,11 @@
         <div class="logo">
           <!-- <img src="https://ask-image.zhaopin.cn/other_files/kh_1530093270375.jpg"> -->
 
-          <img src="../assets/img/logo@2x.png" />
+          <img src="http://shopimg.jetour.com.cn/20190729/1564402058621.jpg" />
           <!--<h6>经销商管理系统</h6>-->
         </div>
-        <el-menu default-active="0" class="el-menu-vertical-demo">
-          <el-menu-item :index="currentMenu" @click="showMenu()">
+        <el-menu default-active="1" class="el-menu-vertical-demo">
+          <el-menu-item :index="1" @click="showMenu()">
             <i class="el-icon-menu"></i>
             <span slot="title">{{currentMenu}}</span>
           </el-menu-item>
@@ -17,7 +17,7 @@
       </el-aside>
       <el-container>
         <el-header class="header" height="66px">
-          <img class="portrait" src="http://39.108.234.18/img/bg1.jpg" />
+          <img class="portrait" src="http://shopimg.jetour.com.cn/20190729/1564402058621.jpg" />
           <span>{{personInfo.username}}</span>
           <i class="iconfont icon-guanbi" @click="logout()"></i>
         </el-header>

+ 0 - 155
src/components/multimedia/zpappraiseinfoDetail.vue

@@ -1,155 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                            <el-table-column
-                        prop="apreName"
-                        label="评审姓名"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="apreHonor"
-                        label="评审荣誉"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="apreIcon"
-                        label="评审头像"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="type"
-                        label="类型【1:主席团。2:评审团】"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-              
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpappraiseinfo/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpappraiseinfo/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/appraiseinfos',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/appraiseinfos'})
-            },
-        },
-    }
-</script>

+ 0 - 130
src/components/multimedia/zpappraiseinfoEdit.vue

@@ -1,130 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-            <el-form-item label="评审姓名">
-                <el-input v-model="row_info.apreName"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="评审荣誉">
-                <el-input v-model="row_info.apreHonor"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="评审头像">
-                <el-input v-model="row_info.apreIcon"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="类型【1:主席团。2:评审团】">
-                <el-input v-model="row_info.type"></el-input>
-            </el-form-item>
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpappraiseinfo/getZpAppraiseInfoEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpappraiseinfo/update":"zhaopin/zpappraiseinfo/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/appraiseinfo" });
-            }
-        }
-    };
-</script>

+ 0 - 204
src/components/multimedia/zplinksinfoDetail.vue

@@ -1,204 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                            <el-table-column
-                        prop="id"
-                        label=""
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="linkTitle"
-                        label="友链标题"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="linkLogo"
-                        label="友链LOGO"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="linkUrl"
-                        label="友情链接"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="linkIntroduce"
-                        label="友情介绍"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="type"
-                        label="类型"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="status"
-                        label="【备用】使用状态"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="updateTime"
-                        label="更新时间"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="delFlag"
-                        label="是否删除【N/Y】"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupA"
-                        label="【备用】字段A"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupB"
-                        label="【备用】字段B"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupC"
-                        label="【备用】字段C"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupD"
-                        label="【备用】字段D"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupE"
-                        label="【备用】字段E"
-                        align="center">
-                </el-table-column>
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zplinksinfo/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zplinksinfo/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/linksinfos',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/linksinfos'})
-            },
-        },
-    }
-</script>

+ 0 - 145
src/components/multimedia/zplinksinfoEdit.vue

@@ -1,145 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-           
-
-        
-            <el-form-item label="友链标题">
-                <el-input v-model="row_info.linkTitle"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="友链LOGO">
-                <el-input v-model="row_info.linkLogo"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="友情链接">
-                <el-input v-model="row_info.linkUrl"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="友情介绍">
-                <el-input v-model="row_info.linkIntroduce"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="类型">
-                <el-input v-model="row_info.type"></el-input>
-            </el-form-item>
-
-        
-           
-
-
-    
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zplinksinfo/getZpLinksInfoEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zplinksinfo/update":"zhaopin/zplinksinfo/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/linksinfo" });
-            }
-        }
-    };
-</script>

+ 0 - 163
src/components/multimedia/zpmediareportDetail.vue

@@ -1,163 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-        
-                            <el-table-column
-                        prop="meName"
-                        label="媒体名称"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="meTitlePar"
-                        label="标题"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="meIntroduce"
-                        label="介绍"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="meContent"
-                        label="内容"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="type"
-                        label="类型"
-                        align="center">
-                </el-table-column>
-                            
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                          
-                         
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpmediareport/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpmediareport/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/mediareports',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/mediareports'})
-            },
-        },
-    }
-</script>

+ 0 - 134
src/components/multimedia/zpmediareportEdit.vue

@@ -1,134 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-          
-        
-            <el-form-item label="媒体名称">
-                <el-input v-model="row_info.meName"></el-input>
-            </el-form-item>
-
-            <el-form-item label="父标题">
-                <el-input v-model="row_info.meTitlePar"></el-input>
-            </el-form-item>
-
-            <el-form-item label="介绍">
-                <el-input v-model="row_info.meIntroduce"></el-input>
-            </el-form-item>
-
-            <el-form-item label="内容">
-                <el-input v-model="row_info.meContent"></el-input>
-            </el-form-item>
-
-            <el-form-item label="类型">
-                <el-input v-model="row_info.type"></el-input>
-            </el-form-item>
-        
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpmediareport/getZpMediaReportEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpmediareport/update":"zhaopin/zpmediareport/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/mediareport" });
-            }
-        }
-    };
-</script>

+ 0 - 166
src/components/multimedia/zpmultimediainfoDetail.vue

@@ -1,166 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-            
-                            <el-table-column
-                        prop="mtdLocation"
-                        label="位置标识"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="mtdFile"
-                        label="图片视频路径"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="mtdLink"
-                        label="链接"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="mtdTitle"
-                        label="标题"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="mtdOrder"
-                        label="排序"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="mtdNtoe"
-                        label="备注"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="createTime"
-                        label="提交时间"
-                        align="center">
-                </el-table-column>
-                           
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpmultimediainfo/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpmultimediainfo/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/multimediainfos',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/multimediainfos'})
-            },
-        },
-    }
-</script>

+ 0 - 143
src/components/multimedia/zpmultimediainfoEdit.vue

@@ -1,143 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-            <el-form-item label="位置标识">
-                <el-input v-model="row_info.mtdLocation"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="图片视频路径">
-                <el-input v-model="row_info.mtdFile"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="链接">
-                <el-input v-model="row_info.mtdLink"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="标题">
-                <el-input v-model="row_info.mtdTitle"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="排序">
-                <el-input v-model="row_info.mtdOrder"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="备注">
-                <el-input v-model="row_info.mtdNtoe"></el-input>
-            </el-form-item>
-        
-        
-
-    
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpmultimediainfo/getZpMultimediaInfoEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpmultimediainfo/update":"zhaopin/zpmultimediainfo/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/multimediainfo" });
-            }
-        }
-    };
-</script>

+ 0 - 155
src/components/multimedia/zpsendnewsDetail.vue

@@ -1,155 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                            <el-table-column
-                        prop="coIds"
-                        label="公司ID集合"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="messageInfo"
-                        label="消息内容"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="coReadIds"
-                        label="已读公司ID集合"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="type"
-                        label="类型"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                         
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpsendnews/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpsendnews/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/sendnewss',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/sendnewss'})
-            },
-        },
-    }
-</script>

+ 0 - 123
src/components/multimedia/zpsendnewsEdit.vue

@@ -1,123 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-            <el-form-item label="公司ID集合">
-                <el-input v-model="row_info.coIds"></el-input>
-            </el-form-item>
-
-            <el-form-item label="消息内容">
-                <el-input v-model="row_info.messageInfo"></el-input>
-            </el-form-item>
-
-        
-
-        <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-
-        <el-button @click="back">返回</el-button>
-
-        </el-form-item>
-
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpsendnews/getZpSendNewsEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpsendnews/update":"zhaopin/zpsendnews/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/sendnews" });
-            }
-        }
-    };
-</script>

+ 0 - 149
src/components/multimedia/zpwhitepaperDetail.vue

@@ -1,149 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                        
-                            <el-table-column
-                        prop="paTitle"
-                        label="白皮书名称"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="paLink"
-                        label="下载链接"
-                        align="center">
-                </el-table-column>
-                       
-            
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                           
-                           
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpwhitepaper/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpwhitepaper/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/whitepapers',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/whitepapers'})
-            },
-        },
-    }
-</script>

+ 0 - 125
src/components/multimedia/zpwhitepaperEdit.vue

@@ -1,125 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-  
-        
-            <el-form-item label="白皮书名称">
-                <el-input v-model="row_info.paTitle"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="下载链接">
-                <el-input v-model="row_info.paLink"></el-input>
-            </el-form-item>
-        
-
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpwhitepaper/getZpWhitePaperEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpwhitepaper/update":"zhaopin/zpwhitepaper/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/whitepaper" });
-            }
-        }
-    };
-</script>

+ 0 - 199
src/components/sysdata/zpdblogDetail.vue

@@ -1,199 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                            <el-table-column
-                        prop="id"
-                        label=""
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="tbName"
-                        label="操作的表多表用|分割"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="dbNote"
-                        label="操作内容"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="dbResult"
-                        label="结果【1:true;2:false】"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="type"
-                        label="类型"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="status"
-                        label="【备用】使用状态"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="updateTime"
-                        label="更新时间"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="delFlag"
-                        label="是否删除【N/Y】"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupA"
-                        label="【备用】字段A"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupB"
-                        label="【备用】字段B"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupC"
-                        label="【备用】字段C"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupD"
-                        label="【备用】字段D"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="backupE"
-                        label="【备用】字段E"
-                        align="center">
-                </el-table-column>
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpdblog/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpdblog/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/zpdblogs',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/zpdblogs'})
-            },
-        },
-    }
-</script>

+ 0 - 181
src/components/sysdata/zpdblogEdit.vue

@@ -1,181 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-            <el-form-item label="">
-                <el-input v-model="row_info.id"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="操作的表多表用|分割">
-                <el-input v-model="row_info.tbName"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="操作内容">
-                <el-input v-model="row_info.dbNote"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="结果【1:true;2:false】">
-                <el-input v-model="row_info.dbResult"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="类型">
-                <el-input v-model="row_info.type"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="【备用】使用状态">
-                <el-input v-model="row_info.status"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="创建时间">
-                <el-input v-model="row_info.createTime"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="更新时间">
-                <el-input v-model="row_info.updateTime"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="是否删除【N/Y】">
-                <el-input v-model="row_info.delFlag"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="【备用】字段A">
-                <el-input v-model="row_info.backupA"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="【备用】字段B">
-                <el-input v-model="row_info.backupB"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="【备用】字段C">
-                <el-input v-model="row_info.backupC"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="【备用】字段D">
-                <el-input v-model="row_info.backupD"></el-input>
-            </el-form-item>
-
-        
-            <el-form-item label="【备用】字段E">
-                <el-input v-model="row_info.backupE"></el-input>
-            </el-form-item>
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpdblog/getZpCompanyInfoEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpdblog/update":"zhaopin/zpdblog/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/zpdblog" });
-            }
-        }
-    };
-</script>

+ 1038 - 848
src/components/table.vue

@@ -1,884 +1,1074 @@
 <template>
-  <div id="table">
-    <el-row>
-      <el-col :span="24">
-        <el-input v-model="orderNumber" placeholder="请输入订单号" style="width: 200px"></el-input>
-        <el-button type="primary" @click="getRows">搜索</el-button>
-        <el-button type="warning" @click="refreshTable">清空</el-button>
-      </el-col>
-    </el-row>
-    <el-table :data="tableData" ref="table" :height="autoHeight" border stripe v-loading="loading" style="margin-top: 10px">
-      <el-table-column type="index" label="排序" width="80"></el-table-column>
-      <el-table-column prop="code" label="订单号" width="180"></el-table-column>
-      <el-table-column label="订单状态" width="100">
-        <template slot-scope="scope">
-          {{scope.row.status == 1?'待支付定金'
-          :scope.row.status==2?'已支付定金'
-          :scope.row.status==3?'已完成'
-          :scope.row.status==4?'取消订单':'退定金完成'}}
-        </template>
-      </el-table-column>
-      <el-table-column prop="customerId" label="订单所属会员ID"></el-table-column>
-      <el-table-column prop="carId" label="车型ID"></el-table-column>
-      <el-table-column label="车型信息" width="100">
-        <template slot-scope="scope">
-          <el-button type="warning" plain @click="queryCarInfo(scope.row.carJson,scope.$index)">查看</el-button>
-        </template>
-      </el-table-column>
-      <el-table-column label="选配信息" width="100">
-        <template slot-scope="scope">
-          <el-button type="warning" plain @click="queryMatchingInfo(scope.row.pickedCarInformation,scope.$index)">查看
-          </el-button>
-        </template>
-      </el-table-column>
-      <el-table-column prop="carSupplier" label="4S供应商" width="280"></el-table-column>
-      <el-table-column prop="carSupplierNo" label="4S供应商编码" width="160"></el-table-column>
-      <el-table-column prop="totalPrice" label="总价"></el-table-column>
-      <el-table-column prop="depositPrice" label="定金"></el-table-column>
-      <el-table-column label="支付定金时间" width="160">
-        <template slot-scope="scope">
-          <span v-if="scope.row.payDepositTime">{{scope.row.payDepositTime}}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="支付方式">
-        <template slot-scope="scope">{{scope.row.payType==1?'全款':'贷款'}}</template>
-      </el-table-column>
-      <el-table-column prop="downPaymentPrice" label="首付款"></el-table-column>
-      <el-table-column prop="downPaymentRate" label="首付比例"></el-table-column>
-      <el-table-column prop="realDownPaymentPrice" label="实际首付款"></el-table-column>
-      <el-table-column prop="realDownPaymentRate" label="实际首付比例"></el-table-column>
-      <el-table-column prop="finalPaymentPrice" label="尾款"></el-table-column>
-      <el-table-column prop="loanPrice" label="贷款总额"></el-table-column>
-      <el-table-column prop="loanRate" label="贷款利率"></el-table-column>
-      <el-table-column prop="monthlyInstallmentPaymentPrice" label="月供金额"></el-table-column>
-      <el-table-column prop="loanInstalmentCount" label="分期次数"></el-table-column>
-      <el-table-column label="贷款状态" width="120">
-        <template slot-scope="scope">{{loanState(scope.row.loanStatus)}}</template>
-      </el-table-column>
-      <el-table-column label="线下审核时间" width="160">
-        <template slot-scope="scope">
-          <span v-if="scope.row.offlineAuditTime">{{scope.row.offlineAuditTime}}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="线上审核时间" width="160">
-        <template slot-scope="scope">
-          <span v-if="scope.row.onlineAuditTime">{{scope.row.onlineAuditTime}}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="订单取消时间" width="160">
-        <template slot-scope="scope">
-          <span v-if="scope.row.orderCancelTime">{{scope.row.orderCancelTime}}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="订单完成时间" width="160">
-        <template slot-scope="scope">
-          <span v-if="scope.row.orderFinishTime">{{scope.row.orderFinishTime}}</span>
-        </template>
-      </el-table-column>
-      <el-table-column prop="pickCity" label="取车城市" width="120"></el-table-column>
-      <el-table-column prop="name" label="收货人姓名" width="100"></el-table-column>
-      <el-table-column prop="mobile" label="收货人联系方式" width="120"></el-table-column>
-      <el-table-column prop="idCard" label="收货人身份证号" width="170"></el-table-column>
-      <el-table-column prop="isSend" label="订单是否发送给金融公司"></el-table-column>
-      <el-table-column prop="isUse" label="是否被工厂使用过"></el-table-column>
-      <el-table-column label="金融公司链接地址" width="300">
-        <template slot-scope="scope">
-          <a v-if="scope.row.url" :href="scope.row.url" target="_blank" class="link">{{scope.row.url}}</a>
-          <span v-else>无</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="取消原因" width="140">
-        <template slot-scope="scope">
-          {{scope.row.cancelReason == 1?'不需要了'
-          :scope.row.cancelReason==2?'车辆选配内容错误'
-          :scope.row.cancelReason==3?'地址信息填写错误':'其他'}}
-        </template>
-      </el-table-column>
-      <el-table-column prop="isRefund" label="是否退款" width="120">
-        <template slot-scope="scope">{{scope.row.isRefund == 0?'没有退款':'退款了'}}</template>
-      </el-table-column>
-      <el-table-column label="操作 " width="160px" fixed="right" align="center">
-        <template slot-scope="scope">
-          <el-button v-show="scope.row.loanStatus == 4" type="primary" size="small"
-                     @click="examine(scope.row,scope.$index)">审核
-          </el-button>
-          <el-button v-show="scope.row.loanStatus == 5 && !scope.row.offlinePayments" type="warning" size="small"
-                     @click="payForBtn(scope.row,scope.$index)">支付
-          </el-button>
-          <el-button v-show="scope.row.offlinePayments && scope.row.offlinePayments && scope.row.status != 3" type="warning"
-                     size="small"
-                     @click="deliveryVehicles(scope.row,scope.$index)">交车
-          </el-button>
-          <el-button size="small"
-                     @click="refundBtn(scope.row,scope.$index)">退款
-          </el-button>
-        </template>
-      </el-table-column>
-    </el-table>
-    <el-pagination
-        @size-change="handleSizeChange"
-        @current-change="handleCurrentChange"
-        :current-page="currentPage"
-        :page-sizes="[15, 20, 25, 30]"
-        :page-size="pageSize"
-        layout="total, sizes, prev, pager, next, jumper"
-        :total="totalNumber">
-    </el-pagination>
-    <template>
-      <el-dialog id="examineDialog" title="审核" :visible.sync="examineDialog" width="30%" :before-close="clearForm('examineForm')">
-        <el-form :inline="true" label-width="150px" :model="examineForm" ref="examineForm" status-icon><!--:rules="examineFormRules"-->
-          <el-form-item label="线下审核状态"><!--prop="loanStatus"-->
-            <el-select v-model="examineForm.loanStatus">
-              <el-option v-for="(item,index) in status" :key="index" :label="item.label"
-                         :value="item.value"></el-option>
-            </el-select>
-          </el-form-item>
-          <el-form-item label="首付比例" v-show="examineForm.loanStatus === 5"><!--prop="downPaymentRate"-->
-            <input class="inline-input" maxlength="4" v-model="examineForm.downPaymentRate" type="number" min="0" max="1">
-          </el-form-item>
-          <el-form-item style="width: 98%;text-align: right">
-            <el-button @click="closeExamineDialog">取消</el-button>
-            <el-button type="primary" @click="confirmationAudit">确定</el-button><!--confirmationAudit('examineForm')-->
-          </el-form-item>
-        </el-form>
-      </el-dialog>
-      <el-dialog id="payForDialog" title="支付" :visible.sync="payForDialog" width="30%">
-        <div>
-          <el-upload
-              class="upload-demo"
-              :action="uploadUrl"
-              :multiple="false"
-              :show-file-list="false"
-              :before-upload="beforeAvatarUpload"
-              :on-success="uploadSuccess"
-              :on-error="uploadFailed">
-            <el-button size="small" type="primary" style="display: block">点击上传</el-button>
-            <div slot="tip" class="el-upload__tip">上传一张格式为jpg/png图片,且不超过2M</div>
-            <!--缓存图片查看-->
-            <img v-if="imgUrl" :src="imgUrl" alt="" style="width: 50%">
-          </el-upload>
-          <div style="width: 100%;text-align: right;padding: 5px 10px;margin-top: 10px">
-            <el-button size="mini" @click="closePayForDialog">取消</el-button>
-            <el-button v-if="imgUrl" size="mini" type="warning" @click="payForAddImg(imgUrl)">确认支付</el-button>
-          </div>
-        </div>
-      </el-dialog>
-      <el-dialog id="vehicleDeliveryDialog" title="交车" :visible.sync="vehicleDeliveryDialog" width="30%">
-        <div>
-          <el-upload
-              class="upload-demo"
-              :action="uploadUrl"
-              list-type="picture"
-              :file-list="fileList"
-              :before-upload="beforeAvatarUpload"
-              :on-success="uploadSuccessOther"
-              :on-remove="handleRemove"
-              :on-error="uploadFailed">
-            <el-button size="small" type="primary" style="display: block">点击上传</el-button>
-            <div slot="tip" class="el-upload__tip">上传一张格式为jpg/png图片,且不超过2M</div>
-          </el-upload>
-          <!--缓存图片查看-->
-          <div>
-
-          </div>
-          <div style="width: 100%;text-align: right;padding: 5px 10px;margin-top: 10px">
-            <el-button size="mini" @click="closeVehicleDeliveryDialog">取消</el-button>
-            <el-button size="mini" type="warning" @click="confirmVehicleDelivery">确认交车</el-button>
-          </div>
-        </div>
-      </el-dialog>
-      <el-dialog id="carInfoDialog" title="车型信息" :visible.sync="carInfoDialog" width="30%">
-        <ul>
-          <li><span>车型名称:</span>{{carInfo.name}}</li>
-          <li><span>车型描述:</span>{{carInfo.carDesc}}</li>
-          <li><span>价格:</span>{{carInfo.price}}</li>
-          <li><span>座椅描述:</span>{{carInfo.seatDesc}}</li>
-          <li><span>定金:</span>{{carInfo.deposit}}</li>
-          <li><span>首付比例:</span>{{carInfo.downPaymentRate}}</li>
-          <li><span>定金是否小于首付:</span>{{carInfo.depositLessthanDownPayment == true? '小于':'大于'}}</li>
-          <li><span>删除:</span>{{carInfo.delFlag==0?'未删除':'已删除'}}</li>
-          <li><span>车型图片:</span><img :src="carInfo.url" alt="车型图片" style="width: 20%;display: inline-block"></li>
-          <!--<li><span>移动版车型图片</span><img :src="carInfo.mobileUrl" alt="车型图片" style="width: 20%;display: inline-block"></li>-->
-        </ul>
-      </el-dialog>
-      <el-dialog id="matchingDialog" title="选配信息" :visible.sync="matchingDialog" width="50%">
-        <ul>
-          <li v-if="matchingInfo.carCaliper">
-            <h4>卡钳</h4>
-            <p>
-              <span>名称: </span><i>{{matchingInfo.carCaliper.name}}</i>
-              <span>价格: </span><i>{{matchingInfo.carCaliper.price}}</i>
-              <span>类型: </span><i>{{matchingInfo.carCaliper.type}}</i>
-              <span>选值: </span><i>{{matchingInfo.carCaliper.value}}</i>
-            </p>
-          </li>
-          <li v-if="matchingInfo.carColor">
-            <h4>车身颜色</h4>
-            <p>
-              <span>名称: </span><i>{{matchingInfo.carColor.name}}</i>
-              <span>价格: </span><i>{{matchingInfo.carColor.price}}</i>
-              <span>类型: </span><i>{{matchingInfo.carColor.type}}</i>
-              <span>选值: </span><i>{{matchingInfo.carColor.value}}</i>
-            </p>
-          </li>
-          <li v-if="matchingInfo.carSeat">
-            <h4>座椅</h4>
-            <p>
-              <span>名称: </span><i>{{matchingInfo.carSeat.name}}</i>
-              <span>价格: </span><i>{{matchingInfo.carSeat.price}}</i>
-              <span>类型: </span><i>{{matchingInfo.carSeat.type}}</i>
-              <span>选值: </span><i>{{matchingInfo.carSeat.value}}</i>
-            </p>
-          </li>
-          <li v-if="matchingInfo.carWheelHub">
-            <h4>轮廓</h4>
-            <p>
-              <span>名称: </span><i>{{matchingInfo.carWheelHub.name}}</i>
-              <span>价格: </span><i>{{matchingInfo.carWheelHub.price}}</i>
-              <span>类型: </span><i>{{matchingInfo.carWheelHub.type}}</i>
-              <span>选值: </span><i>{{matchingInfo.carWheelHub.value}}</i>
-            </p>
-          </li>
-          <li v-if="matchingInfo.catUpholstery">
-            <h4>内饰</h4>
-            <p>
-              <span>名称: </span><i>{{matchingInfo.catUpholstery.name}}</i>
-              <span>价格: </span><i>{{matchingInfo.catUpholstery.price}}</i>
-              <span>类型: </span><i>{{matchingInfo.catUpholstery.type}}</i>
-              <span>选值: </span><i>{{matchingInfo.catUpholstery.value}}</i>
-            </p>
-          </li>
-        </ul>
-      </el-dialog>
-      <el-dialog id="refundDialog" title="退款" :visible.sync="refundDialog" width="30%" :before-close="clearForm('refundForm')">
-        <el-form label-width="100px" :model="refundForm" ref="refundForm" status-icon :rules="refundFormRules">
-          <el-row>
-            <el-col span="12">
-              <el-form-item label="会员号">
-                <el-input v-model="refundForm.customerId" disabled></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col span="12">
-              <el-form-item label="退单号" prop="backCode">
-                <el-input v-model="refundForm.backCode"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col span="12">
-              <el-form-item label="退定金额" prop="backPrice">
-                <el-input v-model="refundForm.backPrice"></el-input>
-              </el-form-item>
+    <div id="table">
+        <el-row>
+            <el-col :span="24">
+                <el-input v-model="orderNumber" placeholder="请输入订单号" style="width: 200px"></el-input>
+                <el-button type="primary" @click="getRows">搜索</el-button>
+                <el-button type="warning" @click="refreshTable">清空</el-button>
             </el-col>
-            <el-col span="12">
-              <el-form-item label="收款人户名" prop="name">
-                <el-input v-model="refundForm.name"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col span="12">
-              <el-form-item label="银行账号" prop="account">
-                <el-input v-model="refundForm.account"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col span="12">
-              <el-form-item label="银行名称" prop="bank">
-                <el-input v-model="refundForm.bank"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col span="12">
-              <el-form-item label="退定原因">
-                <el-select v-model="refundForm.reason">
-                  <el-option v-for="(item,index) in reasons"
-                             :key="index"
-                             :label="item.label"
-                             :value="item.value">
-                  </el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col span="12">
-              <el-form-item label="退单状态">
-                <el-select v-model="refundForm.status">
-                  <el-option v-for="(item,index) in refundStatus"
-                             :key="index"
-                             :label="item.label"
-                             :value="item.value">
-                  </el-option>
-                </el-select>
-              </el-form-item>
-            </el-col>
-            <el-col span="24" style="text-align: right">
-              <el-button @click="refundDialog = false">取消</el-button>
-              <el-button type="primary" @click="saveRefundInfo('refundForm')">确认</el-button>
-            </el-col>
-          </el-row>
-        </el-form>
-      </el-dialog>
-    </template>
-  </div>
+        </el-row>
+        <el-table :data="tableData" ref="table" :height="autoHeight" border stripe v-loading="loading"
+                  style="margin-top: 10px">
+            <el-table-column type="index" label="排序" width="80"></el-table-column>
+            <el-table-column prop="code" label="订单号" width="180"></el-table-column>
+            <el-table-column label="订单状态" width="100">
+                <template slot-scope="scope">
+                    {{scope.row.status == 1?'待支付定金'
+                    :scope.row.status==2?'已支付定金'
+                    :scope.row.status==3?'已完成'
+                    :scope.row.status==4?'取消订单':'退定金完成'}}
+                </template>
+            </el-table-column>
+            <!--<el-table-column prop="customerId" label="订单所属会员ID"></el-table-column>-->
+            <!--<el-table-column prop="carId" label="车型ID"></el-table-column>-->
+            <el-table-column label="车型信息" width="100">
+                <template slot-scope="scope">
+                    <el-button type="warning" plain @click="queryCarInfo(scope.row.carJson,scope.$index)">查看</el-button>
+                </template>
+            </el-table-column>
+            <el-table-column label="选配信息" width="100">
+                <template slot-scope="scope">
+                    <el-button type="warning" plain
+                               @click="queryMatchingInfo(scope.row.pickedCarInformation,scope.$index)">查看
+                    </el-button>
+                </template>
+            </el-table-column>
+            <el-table-column prop="carSupplier" label="4S供应商" width="280"></el-table-column>
+            <el-table-column prop="carSupplierNo" label="4S供应商编码" width="160"></el-table-column>
+            <el-table-column prop="totalPrice" label="总价"></el-table-column>
+            <el-table-column prop="depositPrice" label="定金"></el-table-column>
+            <el-table-column label="支付定金时间" width="160">
+                <template slot-scope="scope">
+                    <span v-if="scope.row.payDepositTime">{{scope.row.payDepositTime}}</span>
+                </template>
+            </el-table-column>
+            <el-table-column label="支付方式">
+                <template slot-scope="scope">{{scope.row.payType==1?'全款':'贷款'}}</template>
+            </el-table-column>
+            <el-table-column prop="downPaymentPrice" label="首付款"></el-table-column>
+            <el-table-column prop="downPaymentRate" label="首付比例"></el-table-column>
+            <el-table-column prop="realDownPaymentPrice" label="实际首付款"></el-table-column>
+            <el-table-column prop="realDownPaymentRate" label="实际首付比例"></el-table-column>
+            <el-table-column prop="finalPaymentPrice" label="尾款"></el-table-column>
+            <el-table-column prop="loanPrice" label="贷款总额"></el-table-column>
+            <el-table-column prop="loanRate" label="贷款利率"></el-table-column>
+            <el-table-column prop="monthlyInstallmentPaymentPrice" label="月供金额"></el-table-column>
+            <el-table-column prop="loanInstalmentCount" label="分期次数"></el-table-column>
+
+            <el-table-column label="贷款状态" width="120">
+                <template slot-scope="scope">{{loanState(scope.row.loanStatus)}}</template>
+            </el-table-column>
+
+            <el-table-column label="首付状态" width="120">
+                <template slot-scope="scope">{{(scope.row.offlinePayments?scope.row.offlinePayments.downPaymentStatus:"0" == 0)?'未支付':'已支付'}}</template>
+            </el-table-column>
+
+            <el-table-column label="尾款状态" width="120">
+                <template slot-scope="scope">{{(scope.row.offlinePayments?scope.row.offlinePayments.tailStatus:"0")== 0?'未支付':'已支付'}}</template>
+            </el-table-column>
+
+
+            <el-table-column
+                    label="发票信息"
+                    align="center">
+                <template  slot-scope="scope">
+                    <button @click="open(scope.row.offlinePayments?scope.row.offlinePayments.invoicePath:'0')">查看图片</button>
+                </template>
+            </el-table-column>
+
+            <el-table-column
+                    label="交车凭证"
+                    align="center">
+                <template  slot-scope="scope">
+                    <button @click="open(scope.row.offlinePayments?scope.row.offlinePayments.deliveryPath:'0')">查看图片</button>
+                </template>
+            </el-table-column>
+            <!---->
+            <!--<el-table-column label="交车凭证" width="120">-->
+                <!--<template slot-scope="scope">{{undefined==scope.row.offlinePayments.carOrderId?"0":scope.row.offlinePayments.carOrderId}}</template>-->
+            <!--</el-table-column>-->
+
+            <el-table-column label="线下审核时间" width="160">
+                <template slot-scope="scope">
+                    <span v-if="scope.row.offlineAuditTime">{{scope.row.offlineAuditTime}}</span>
+                </template>
+            </el-table-column>
+            <el-table-column label="线上审核时间" width="160">
+                <template slot-scope="scope">
+                    <span v-if="scope.row.onlineAuditTime">{{scope.row.onlineAuditTime}}</span>
+                </template>
+            </el-table-column>
+            <el-table-column label="订单取消时间" width="160">
+                <template slot-scope="scope">
+                    <span v-if="scope.row.orderCancelTime">{{scope.row.orderCancelTime}}</span>
+                </template>
+            </el-table-column>
+            <el-table-column label="订单完成时间" width="160">
+                <template slot-scope="scope">
+                    <span v-if="scope.row.orderFinishTime">{{scope.row.orderFinishTime}}</span>
+                </template>
+            </el-table-column>
+            <el-table-column prop="pickCity" label="取车城市" width="120"></el-table-column>
+            <el-table-column prop="name" label="收货人姓名" width="100"></el-table-column>
+            <el-table-column prop="mobile" label="收货人联系方式" width="120"></el-table-column>
+            <el-table-column prop="idCard" label="收货人身份证号" width="170"></el-table-column>
+            <el-table-column label="订单是否发送给金融公司">
+                <template slot-scope="scope">
+                    {{scope.row.isSend == 0?'否' :'是'}}
+                </template>
+            </el-table-column>
+            <el-table-column label="是否被工厂使用过">
+                <template slot-scope="scope">
+                    {{scope.row.isUse == 0?'否' :'是'}}
+                </template>
+            </el-table-column>
+
+            <el-table-column label="金融公司链接地址" width="300">
+                <template slot-scope="scope">
+                    <a v-if="scope.row.url" :href="scope.row.url" target="_blank" class="link">{{scope.row.url}}</a>
+                    <span v-else>无</span>
+                </template>
+            </el-table-column>
+
+            <el-table-column label="取消原因" width="140">
+                <template slot-scope="scope">
+                    {{scope.row.cancelReason == 1?'不需要了'
+                    :scope.row.cancelReason==2?'车辆选配内容错误'
+                    :scope.row.cancelReason==3?'地址信息填写错误':'其他'}}
+                </template>
+            </el-table-column>
+
+
+            <el-table-column prop="isRefund" label="是否退款" width="120">
+                <template slot-scope="scope">
+                    <el-button round @click="Detailsofrefund(scope.row.id,scope.row.isRefund)">{{scope.row.isRefund == 0?'没有退款':'退款详情'}}</el-button>
+                </template>
+            </el-table-column>
+
+
+            <el-table-column label="操作 " width="160px" fixed="right" align="center">
+                <template slot-scope="scope">
+                    <el-button v-show="scope.row.loanStatus == 4" type="primary" size="small"
+                               @click="examine(scope.row,scope.$index)">审核
+                    </el-button>
+                    <el-button v-show="scope.row.loanStatus == 5 && !scope.row.offlinePayments" type="warning"
+                               size="small"
+                               @click="payForBtn(scope.row,scope.$index)">支付
+                    </el-button>
+                    <el-button v-show="scope.row.offlinePayments && scope.row.offlinePayments && scope.row.status != 3"
+                               type="warning"
+                               size="small"
+                               @click="deliveryVehicles(scope.row,scope.$index)">交车
+                    </el-button>
+                    <el-button size="small"
+                               @click="refundBtn(scope.row,scope.$index)">退款
+                    </el-button>
+                </template>
+            </el-table-column>
+        </el-table>
+        <el-pagination
+                @size-change="handleSizeChange"
+                @current-change="handleCurrentChange"
+                :current-page="currentPage"
+                :page-sizes="[15, 20, 25, 30]"
+                :page-size="pageSize"
+                layout="total, sizes, prev, pager, next, jumper"
+                :total="totalNumber">
+        </el-pagination>
+        <template>
+            <el-dialog id="examineDialog" title="审核" :visible.sync="examineDialog" width="30%"
+                       :before-close="clearForm('examineForm')">
+                <el-form :inline="true" label-width="150px" :model="examineForm" ref="examineForm" status-icon>
+                    <!--:rules="examineFormRules"-->
+                    <el-form-item label="线下审核状态"><!--prop="loanStatus"-->
+                        <el-select v-model="examineForm.loanStatus">
+                            <el-option v-for="(item,index) in status" :key="index" :label="item.label"
+                                       :value="item.value"></el-option>
+                        </el-select>
+                    </el-form-item>
+                    <el-form-item label="首付比例" v-show="examineForm.loanStatus === 5"><!--prop="downPaymentRate"-->
+                        <input class="inline-input" maxlength="4" v-model="examineForm.downPaymentRate" type="number"
+                               min="0" max="1">
+                    </el-form-item>
+                    <el-form-item style="width: 98%;text-align: right">
+                        <el-button @click="closeExamineDialog">取消</el-button>
+                        <el-button type="primary" @click="confirmationAudit">确定</el-button>
+                        <!--confirmationAudit('examineForm')-->
+                    </el-form-item>
+                </el-form>
+            </el-dialog>
+            <el-dialog id="payForDialog" title="支付" :visible.sync="payForDialog" width="30%">
+                <div>
+                    <el-upload
+                            class="upload-demo"
+                            :action="uploadUrl"
+                            :multiple="false"
+                            :show-file-list="false"
+                            :before-upload="beforeAvatarUpload"
+                            :on-success="uploadSuccess"
+                            :on-error="uploadFailed">
+                        <el-button size="small" type="primary" style="display: block">点击上传</el-button>
+                        <div slot="tip" class="el-upload__tip">上传一张格式为jpg/png图片,且不超过2M</div>
+                        <!--缓存图片查看-->
+                        <img v-if="imgUrl" :src="imgUrl" alt="" style="width: 50%">
+                    </el-upload>
+                    <div style="width: 100%;text-align: right;padding: 5px 10px;margin-top: 10px">
+                        <el-button size="mini" @click="closePayForDialog">取消</el-button>
+                        <el-button v-if="imgUrl" size="mini" type="warning" @click="payForAddImg(imgUrl)">确认支付
+                        </el-button>
+                    </div>
+                </div>
+            </el-dialog>
+            <el-dialog id="vehicleDeliveryDialog" title="交车" :visible.sync="vehicleDeliveryDialog" width="30%">
+                <div>
+                    <el-upload
+                            class="upload-demo"
+                            :action="uploadUrl"
+                            list-type="picture"
+                            :file-list="fileList"
+                            :before-upload="beforeAvatarUpload"
+                            :on-success="uploadSuccessOther"
+                            :on-remove="handleRemove"
+                            :on-error="uploadFailed">
+                        <el-button size="small" type="primary" style="display: block">点击上传</el-button>
+                        <div slot="tip" class="el-upload__tip">上传一张格式为jpg/png图片,且不超过2M</div>
+                    </el-upload>
+                    <!--缓存图片查看-->
+                    <div>
+
+                    </div>
+                    <div style="width: 100%;text-align: right;padding: 5px 10px;margin-top: 10px">
+                        <el-button size="mini" @click="closeVehicleDeliveryDialog">取消</el-button>
+                        <el-button size="mini" type="warning" @click="confirmVehicleDelivery">确认交车</el-button>
+                    </div>
+                </div>
+            </el-dialog>
+            <el-dialog id="carInfoDialog" title="车型信息" :visible.sync="carInfoDialog" width="30%">
+                <ul>
+                    <li><span>车型名称:</span>{{carInfo.name}}</li>
+                    <li><span>车型描述:</span>{{carInfo.carDesc}}</li>
+                    <li><span>价格:</span>{{carInfo.price}}</li>
+                    <li><span>座椅描述:</span>{{carInfo.seatDesc}}</li>
+                    <li><span>定金:</span>{{carInfo.deposit}}</li>
+                    <li><span>首付比例:</span>{{carInfo.downPaymentRate}}</li>
+                    <li><span>定金是否小于首付:</span>{{carInfo.depositLessthanDownPayment == true? '小于':'大于'}}</li>
+                    <li><span>删除:</span>{{carInfo.delFlag==0?'未删除':'已删除'}}</li>
+                    <li><span>车型图片:</span><img :src="carInfo.url" alt="车型图片" style="width: 20%;display: inline-block">
+                    </li>
+                    <!--<li><span>移动版车型图片</span><img :src="carInfo.mobileUrl" alt="车型图片" style="width: 20%;display: inline-block"></li>-->
+                </ul>
+            </el-dialog>
+            <el-dialog id="matchingDialog" title="选配信息" :visible.sync="matchingDialog" width="50%">
+                <ul>
+                    <li v-if="matchingInfo.carCaliper">
+                        <h4>卡钳</h4>
+                        <p>
+                            <span>名称: </span><i>{{matchingInfo.carCaliper.name}}</i>
+                            <span>价格: </span><i>{{matchingInfo.carCaliper.price}}</i>
+                            <span>类型: </span><i>{{matchingInfo.carCaliper.type}}</i>
+                            <span>选值: </span><i>{{matchingInfo.carCaliper.value}}</i>
+                        </p>
+                    </li>
+                    <li v-if="matchingInfo.carColor">
+                        <h4>车身颜色</h4>
+                        <p>
+                            <span>名称: </span><i>{{matchingInfo.carColor.name}}</i>
+                            <span>价格: </span><i>{{matchingInfo.carColor.price}}</i>
+                            <span>类型: </span><i>{{matchingInfo.carColor.type}}</i>
+                            <span>选值: </span><i>{{matchingInfo.carColor.value}}</i>
+                        </p>
+                    </li>
+                    <li v-if="matchingInfo.carSeat">
+                        <h4>座椅</h4>
+                        <p>
+                            <span>名称: </span><i>{{matchingInfo.carSeat.name}}</i>
+                            <span>价格: </span><i>{{matchingInfo.carSeat.price}}</i>
+                            <span>类型: </span><i>{{matchingInfo.carSeat.type}}</i>
+                            <span>选值: </span><i>{{matchingInfo.carSeat.value}}</i>
+                        </p>
+                    </li>
+                    <li v-if="matchingInfo.carWheelHub">
+                        <h4>轮廓</h4>
+                        <p>
+                            <span>名称: </span><i>{{matchingInfo.carWheelHub.name}}</i>
+                            <span>价格: </span><i>{{matchingInfo.carWheelHub.price}}</i>
+                            <span>类型: </span><i>{{matchingInfo.carWheelHub.type}}</i>
+                            <span>选值: </span><i>{{matchingInfo.carWheelHub.value}}</i>
+                        </p>
+                    </li>
+                    <li v-if="matchingInfo.catUpholstery">
+                        <h4>内饰</h4>
+                        <p>
+                            <span>名称: </span><i>{{matchingInfo.catUpholstery.name}}</i>
+                            <span>价格: </span><i>{{matchingInfo.catUpholstery.price}}</i>
+                            <span>类型: </span><i>{{matchingInfo.catUpholstery.type}}</i>
+                            <span>选值: </span><i>{{matchingInfo.catUpholstery.value}}</i>
+                        </p>
+                    </li>
+                </ul>
+            </el-dialog>
+            <el-dialog id="refundDialog" title="退款" :visible.sync="refundDialog" width="30%"
+                       :before-close="clearForm('refundForm')">
+                <el-form label-width="100px" :model="refundForm" ref="refundForm" status-icon :rules="refundFormRules">
+                    <el-row>
+                        <el-col span="12">
+                            <el-form-item label="会员号">
+                                <el-input v-model="refundForm.customerId" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退单号" prop="backCode">
+                                <el-input v-model="refundForm.backCode"></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退定金额" prop="backPrice">
+                                <el-input v-model="refundForm.backPrice"></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="收款人户名" prop="name">
+                                <el-input v-model="refundForm.name"></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="银行账号" prop="account">
+                                <el-input v-model="refundForm.account"></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="银行名称" prop="bank">
+                                <el-input v-model="refundForm.bank"></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退定原因">
+                                <el-select v-model="refundForm.reason">
+                                    <el-option v-for="(item,index) in reasons"
+                                               :key="index"
+                                               :label="item.label"
+                                               :value="item.value">
+                                    </el-option>
+                                </el-select>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退单状态">
+                                <el-select v-model="refundForm.status">
+                                    <el-option v-for="(item,index) in refundStatus"
+                                               :key="index"
+                                               :label="item.label"
+                                               :value="item.value">
+                                    </el-option>
+                                </el-select>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="24" style="text-align: right">
+                            <el-button @click="refundDialog = false">取消</el-button>
+                            <el-button type="primary" @click="saveRefundInfo('refundForm')">确认</el-button>
+                        </el-col>
+                    </el-row>
+                </el-form>
+            </el-dialog>
+
+
+            <el-dialog id="refundDeaDialog" title="退款详情" :visible.sync="refundDeaDialog" width="30%"
+                       :before-close="clearForm('refundForm')">
+                <el-form label-width="100px" :model="refundDealtis" ref="refundForm" status-icon :rules="refundFormRules">
+                    <el-row>
+                        <el-col span="12">
+                            <el-form-item label="会员号">
+                                <el-input v-model="refundDealtis.customerId" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退单号" prop="backCode">
+                                <el-input v-model="refundDealtis.backCode" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退定金额" prop="backPrice">
+                                <el-input v-model="refundDealtis.backPrice" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="收款人户名" prop="name">
+                                <el-input v-model="refundDealtis.name" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="银行账号" prop="account">
+                                <el-input v-model="refundDealtis.account" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="银行名称" prop="bank">
+                                <el-input v-model="refundDealtis.bank" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+
+                        <el-col span="12">
+                            <el-form-item label="审核时间" prop="bank">
+                                <el-input v-model="refundDealtis.auditTime" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="审核人" prop="bank">
+                                <el-input v-model="refundDealtis.auditor" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退定时间" prop="bank">
+                                <el-input v-model="refundDealtis.finishTime" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退款原因" prop="bank">
+                                <el-input v-model="refundDealtis.dealerReason" disabled></el-input>
+                            </el-form-item>
+                        </el-col>
+
+                        <el-col span="12">
+                            <el-form-item label="退定原因">
+                                <el-select v-model="refundDealtis.reason" disabled>
+                                    <el-option v-for="(item,index) in reasons"
+                                               :key="index"
+                                               :label="item.label"
+                                               :value="item.value">
+                                    </el-option>
+                                </el-select>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="12">
+                            <el-form-item label="退单状态">
+                                <el-select v-model="refundDealtis.status" disabled>
+                                    <el-option v-for="(item,index) in refundStatus"
+                                               :key="index"
+                                               :label="item.label"
+                                               :value="item.value">
+                                    </el-option>
+                                </el-select>
+                            </el-form-item>
+                        </el-col>
+                        <el-col span="24" style="text-align: right">
+                            <el-button @click="refundDeaDialog = false">关闭</el-button>
+                        </el-col>
+                    </el-row>
+                </el-form>
+            </el-dialog>
+
+            <el-dialog :visible.sync="dialogVisibleList">
+					<span v-for="(item,index) in images">
+						<img  width="50%" :src="images[index]" alt="">
+					</span>
+            </el-dialog>
+
+        </template>
+    </div>
 </template>
 
 <script>
-  import {utils} from "../utils/config";
-  import * as Api from "../utils/server"
-  import {Message} from "element-ui"
-
-  export default {
-    name: "",
-    data() {
-      return {
-        examineDialog: false,  // 审核对话框
-        carInfoDialog: false,  // 车型信息对话框
-        payForDialog: false,  // 支付对话框
-        vehicleDeliveryDialog: false,  // 交车对话框
-        matchingDialog: false,  // 车辆选配对话框
-        refundDialog: false, // 退款对话框
-        carInfo: {}, // 车辆信息
-        matchingInfo: {}, // 选配信息
-        tableData: [],
-        orderNumber: '',
-        loading: true,
-        totalNumber: null,
-        totalPage: null,
-        currentPage: 1,
-        pageSize: 15,
-        examineForm: {
-          loanStatus: '',  // 状态
-          downPaymentRate: ''  // 比例
+    import {utils} from "../utils/config";
+    import * as Api from "../utils/server"
+    import {Message} from "element-ui"
+
+    export default {
+        name: "",
+        data() {
+            return {
+                dialogVisibleList:false,
+                refundDeaDialog:false, //退款详情
+                examineDialog: false,  // 审核对话框
+                carInfoDialog: false,  // 车型信息对话框
+                payForDialog: false,  // 支付对话框
+                vehicleDeliveryDialog: false,  // 交车对话框
+                matchingDialog: false,  // 车辆选配对话框
+                refundDialog: false, // 退款对话框
+                carInfo: {}, // 车辆信息
+                matchingInfo: {}, // 选配信息
+                tableData: [],
+                orderNumber: '',
+                loading: true,
+                totalNumber: null,
+                totalPage: null,
+                currentPage: 1,
+                pageSize: 15,
+                images:'',
+                examineForm: {
+                    loanStatus: '',  // 状态
+                    downPaymentRate: ''  // 比例
+                },
+                examineFormRules: {
+                    loanStatus: [
+                        {required: true, message: '请选择审核状态', trigger: 'change'}
+                    ],
+                    downPaymentRate: [
+                        {validator: this.$validator.downPaymentRate, trigger: 'blur'}
+                    ]
+                },
+                status: [
+                    {
+                        label: '线下审核通过',
+                        value: 5
+                    },
+                    {
+                        label: '线下审核不通过',
+                        value: 6
+                    }
+                ],
+                index: null, // 当前列表Id
+                uploadUrl: Api.imgUrl,
+                imgUrl: '',
+                fileList: [],
+                imgUrls: [],
+                refundForm: {
+                    customerId: '',       // 会员id
+                    backCode: '',         // 退单号
+                    backPrice: '',        // 退定金额
+                    name: '',             // 收款人姓名
+                    account: '',          // 收款人银行账号
+                    bank: '',             // 银行名称
+                    reason: '',           // 退定原因
+                    status: ''            // 退单状态
+                },
+                refundDealtis:{
+
+            },
+                refundFormRules: {
+                    backCode: [
+                        {required: true, message: '请输入退单号', trigger: 'blur'}
+                    ],
+                    backPrice: [
+                        {validator: this.$validator.backPrice, trigger: 'blur'}
+                    ],
+                    name: [
+                        {validator: this.$validator.name, trigger: 'blur'}
+                    ],
+                    account: [
+                        {validator: this.$validator.account, trigger: 'blur'}
+                    ],
+                    bank: [
+                        {required: true, message: '请输入银行名称', trigger: 'blur'}
+                    ],
+                },
+                reasons: [
+                    {
+                        label: '贷款审核不通过',
+                        value: "1"
+                    },
+                    {
+                        label: '车辆选配内容错误',
+                        value: "2"
+                    },
+                    {
+                        label: '地址信息填写错误',
+                        value: "3"
+                    },
+                    {
+                        label: '其他',
+                        value: "4"
+                    }
+                ],
+                refundStatus: [
+                    {
+                        label: '待审核',
+                        value: "1"
+                    },
+                    {
+                        label: '审核通过',
+                        value: "2"
+                    },
+                    {
+                        label: '审核不通过',
+                        value: "3"
+                    },
+                    {
+                        label: '已退款',
+                        value: "4"
+                    }
+                ],
+                refundState: '',
+            };
         },
-        examineFormRules:{
-          loanStatus:[
-            { required: true, message: '请选择审核状态', trigger: 'change' }
-          ],
-          downPaymentRate:[
-            { validator: this.$validator.downPaymentRate, trigger: 'blur' }
-          ]
+        computed: {
+            autoHeight() {
+                return window.innerHeight - 277
+            }
         },
-        status: [
-          {
-            label: '线下审核通过',
-            value: 5
-          },
-          {
-            label: '线下审核不通过',
-            value: 6
-          }
-        ],
-        index: null, // 当前列表Id
-        uploadUrl: Api.imgUrl,
-        imgUrl: '',
-        fileList: [],
-        imgUrls:[],
-        refundForm: {
-          customerId: '',       // 会员id
-          backCode: '',         // 退单号
-          backPrice: '',        // 退定金额
-          name: '',             // 收款人姓名
-          account: '',          // 收款人银行账号
-          bank: '',             // 银行名称
-          reason: '',           // 退定原因
-          status: ''            // 退单状态
+        mounted() {
+            this.getRows();
         },
-        refundFormRules:{
-          backCode:[
-            { required: true, message: '请输入退单号', trigger: 'blur' }
-          ],
-          backPrice:[
-            { validator: this.$validator.backPrice, trigger: 'blur' }
-          ],
-          name:[
-            { validator: this.$validator.name, trigger: 'blur' }
-          ],
-          account:[
-            { validator: this.$validator.account, trigger: 'blur' }
-          ],
-          bank:[
-            { required: true, message: '请输入银行名称', trigger: 'blur' }
-          ],
+        destroyed() {
+            sessionStorage.removeItem('imgUrl');
+            sessionStorage.removeItem('imgUrls');
         },
-        reasons: [
-          {
-            label: '贷款审核不通过',
-            value: 1
-          },
-          {
-            label: '车辆选配内容错误',
-            value: 2
-          },
-          {
-            label: '地址信息填写错误',
-            value: 3
-          },
-          {
-            label: '其他',
-            value: 4
-          }
-        ],
-        refundStatus: [
-          {
-            label: '待审核',
-            value: 1
-          },
-          {
-            label: '审核通过',
-            value: 2
-          },
-          {
-            label: '审核不通过',
-            value: 3
-          },
-          {
-            label: '已退款',
-            value: 4
-          }
-        ],
-        refundState: '',
-      };
-    },
-    computed: {
-      autoHeight() {
-        return window.innerHeight - 277
-      }
-    },
-    mounted() {
-      this.getRows();
-    },
-    destroyed() {
-      sessionStorage.removeItem('imgUrl');
-      sessionStorage.removeItem('imgUrls');
-    },
-    methods: {
-      // 审核按钮
-      examine(row, index) {
-        this.examineDialog = true;
-        this.index = row.id;
-      },
-      // 支付按钮
-      payForBtn(row, index) {
-        let src = sessionStorage.getItem('imgUrl');
-        if (src) {
-          this.imgUrl = src
-        } else {
-          this.imgUrl = '';
-        }
-        this.payForDialog = true;
-        this.index = row.id;
-      },
-      // 交车按钮
-      deliveryVehicles(row, index) {
-        let urls = sessionStorage.getItem('imgUrls');
-        if(urls){
-          urls.forEach((item,index)=>{
-            this.imgUrls.push(item.response.data[0]);
-          });
-          this.fileList = urls;
-        }else{
-          this.fileList = [];
-          this.imgUrls = [];
-        }
-        this.vehicleDeliveryDialog = true;
-        this.index = row.id;
-      },
-      // 退款按钮
-      refundBtn(row, index) {
-        this.refundForm.customerId = row.customerId;
-        let params = {
-          customerId: row.customerId,
-          orderId: row.id
-        };
-        // 查询是否满足退款条件
-        this.$post("/business/CarOrder/returnorder", params)
-          .then(res => {
-            if (res.status === 200) {
-              if (res.data.success) {
-                this.refundState = res.data.data;
-                Message.success(res.data.data);
-                this.refundDialog = true;
-              } else {
-                Message.error(res.data.error);
-              }
-            }
-          })
-          .catch(err => {
-            console.log(err)
-          })
-      },
-      refreshTable(){
-        this.orderNumber = '';
-        this.getRows();
-      },
-      // 获取订单列表信息
-      getRows() {
-        let data = {
-          code: this.orderNumber,
-          currentPage: this.currentPage,
-          pageNumber: this.pageSize
-        };
-        let params = utils.paramData(data);
-        this.$get("business/CarOrder/page", data).then(
-          response => {
-            if (response.status == 200) {
-              this.loading = false;
-              this.tableData = response.data.data.pp;
-              this.totalNumber = response.data.data.page.totalNumber;
-              this.$message.success("数据加载成功");
-            } else {
-              this.$message.success("服务器连接异常");
-            }
-          },
-          response => {
-            this.$message.success("服务器连接异常");
-          }
-        );
-      },
-      // 查看车型信息
-      queryCarInfo(info, index) {
-        this.carInfoDialog = true;
-        this.carInfo = Object.assign({}, JSON.parse(info));
-      },
-      // 查看选配信息
-      queryMatchingInfo(info, index) {
-        this.matchingDialog = true;
-        let jsInfo = JSON.parse(info);
-        this.matchingInfo = jsInfo;
-      },
-      // 单款状态
-      loanState(val) {
-        let str = "";
-        switch (+val) {
-          case 0:
-            str = "暂无";
-            break;
-          case 1:
-            str = "线上待审核";
-            break;
-          case 2:
-            str = "线上审核通过";
-            break;
-          case 3:
-            str = "线上审核不通过";
-            break;
-          case 4:
-            str = "线下待审核";
-            break;
-          case 5:
-            str = "线下审核通过";
-            break;
-          case 6:
-            str = "线下审核不通过";
-            break;
-          default:
-            str = "暂无";
-        }
-        return str;
-      },
-      // 改变当前页面条数
-      handleSizeChange(val) {
-        console.log(`每页 ${val} 条`);
-        this.currentPage = 1;
-        this.pageSize = val;
-        this.loading = true;
-        this.getRows();
-      },
-      // 改变当前页
-      handleCurrentChange(val) {
-        console.log(`当前页: ${val}`);
-        this.currentPage = val;
-        this.loading = true;
-        this.getRows();
-      },
-      // 关闭审核对话框
-      closeExamineDialog() {
-        this.examineDialog = false;
-      },
-      // 对话框关闭 清空对话框form表单
-      clearForm(formName){
-        this.resetForm(formName);
-      },
-      // 确认审核结果
-      confirmationAudit(formName) {
-        // this.$refs[formName].validate((valid) => {
-        //   if (valid) {
-            let params = {
-              id: this.index,
-              loanStatus: this.examineForm.loanStatus,
-              downPaymentRate: this.examineForm.downPaymentRate
-            };
-            this.$put("/business/CarOrder/offlineReview", params)
-              .then(res => {
-                if (res.status === 200) {
-                  if (res.data.success) {
-                    Message.success(res.data.data);
-                  } else {
-                    console.log('审核失败返回结果失败...', res.data);
-                  }
+        methods: {
+            // 审核按钮
+            examine(row, index) {
+                this.examineDialog = true;
+                this.index = row.id;
+            },
+            // 支付按钮
+            payForBtn(row, index) {
+                let src = sessionStorage.getItem('imgUrl');
+                if (src) {
+                    this.imgUrl = src
                 } else {
-                  console.log('审核失败返回结果失败...', res)
+                    this.imgUrl = '';
                 }
-                this.examineDialog = false;
-                this.loading = true;
+                this.payForDialog = true;
+                this.index = row.id;
+            },
+            // 交车按钮
+            deliveryVehicles(row, index) {
+                let urls = sessionStorage.getItem('imgUrls');
+                if (urls) {
+                    urls.forEach((item, index) => {
+                        this.imgUrls.push(item.response.data[0]);
+                    });
+                    this.fileList = urls;
+                } else {
+                    this.fileList = [];
+                    this.imgUrls = [];
+                }
+                this.vehicleDeliveryDialog = true;
+                this.index = row.id;
+            },
+            // 退款按钮
+            refundBtn(row, index) {
+                this.refundForm.customerId = row.customerId;
+                let params = {
+                    customerId: row.customerId,
+                    orderId: row.id
+                };
+                // 查询是否满足退款条件
+                this.$post("/business/CarOrder/returnorder", params)
+                    .then(res => {
+                        if (res.status === 200) {
+                            if (res.data.success) {
+                                this.refundState = res.data.data;
+                                Message.success(res.data.data);
+                                this.refundDialog = true;
+                            } else {
+                                Message.error(res.data.error);
+                            }
+                        }
+                    })
+                    .catch(err => {
+                        console.log(err)
+                    })
+            },
+            refreshTable() {
+                this.orderNumber = '';
                 this.getRows();
-              });
-        //   }
-        // })
-      },
-      // 上传前的回调函数
-      beforeAvatarUpload(file) {
-        const isJPG = file.type === 'image/jpeg' || file.type === 'image/png';
-        const isLt2M = file.size / 1024 / 1024 < 2;
-
-        if (!isJPG) {
-          this.$message.error('请上传JPG / PNG 格式图片!');
-        }
-        if (!isLt2M) {
-          this.$message.error('上传头像图片大小不能超过 2MB!');
-        }
-        return isJPG && isLt2M;
-      },
-      // 图片上传成功
-      uploadSuccess(response, file, fileList) {
-        if (response.success) {
-          this.imgUrl = response.data[0];
-          // 图片上传成功缓存下当前图片url
-          sessionStorage.setItem('imgUrl', this.imgUrl);
-        } else {
-          console.log(response.data);
-        }
-      },
-      // 上传多图
-      uploadSuccessOther(response, file, fileList){
-        if(fileList.length>0){
-          fileList.forEach((item,index)=>{
-            this.imgUrls.push(item.response.data[0]);
-          });
-          sessionStorage.setItem('imgUrls',fileList);
-        }
-      },
-      // 图片列表删除
-      handleRemove(file, fileList) {
-        console.log('图片列表删除');
-        console.log(file, fileList);
-      },
-      // 上传失败
-      uploadFailed(err, file, fileList) {
-        console.log('上传失败');
-        console.log(err);
-      },
-      // 最终支付(id imgUrl)添加图片
-      payForAddImg(url) {
-        let params = {
-          id: this.index,
-          invoicePath: url
-        };
-        this.$put("/business/CarOrder/pay", params)
-          .then(res => {
-            if (res.status === 200) {
-              if (res.data.success) {
-                Message.success(res.data.data);
-              } else {
-                Message.warning(res.data.error);
-              }
-              sessionStorage.removeItem('imgUrl');
-              this.payForDialog = false;
-              this.examineDialog = false;
-              this.loading = true;
-              setTimeout(() => {
+            },
+            // 获取订单列表信息
+            getRows() {
+                let data = {
+                    code: this.orderNumber,
+                    currentPage: this.currentPage,
+                    pageNumber: this.pageSize
+                };
+                let params = utils.paramData(data);
+                this.$get("business/CarOrder/page", data).then(
+                    response => {
+                        if (response.status == 200) {
+                            this.loading = false;
+                            this.tableData = response.data.data.pp;
+                            this.totalNumber = response.data.data.page.totalNumber;
+                            this.$message.success("数据加载成功");
+                        } else {
+                            this.$message.success("服务器连接异常");
+                        }
+                    },
+                    response => {
+                        this.$message.success("服务器连接异常");
+                    }
+                );
+            },
+            // 查看车型信息
+            queryCarInfo(info, index) {
+                this.carInfoDialog = true;
+                this.carInfo = Object.assign({}, JSON.parse(info));
+            },
+            // 查看选配信息
+            queryMatchingInfo(info, index) {
+                this.matchingDialog = true;
+                let jsInfo = JSON.parse(info);
+                this.matchingInfo = jsInfo;
+            },
+            // 单款状态
+            loanState(val) {
+                let str = "";
+                switch (+val) {
+                    case 0:
+                        str = "暂无";
+                        break;
+                    case 1:
+                        str = "线上待审核";
+                        break;
+                    case 2:
+                        str = "线上审核通过";
+                        break;
+                    case 3:
+                        str = "线上审核不通过";
+                        break;
+                    case 4:
+                        str = "线下待审核";
+                        break;
+                    case 5:
+                        str = "线下审核通过";
+                        break;
+                    case 6:
+                        str = "线下审核不通过";
+                        break;
+                    default:
+                        str = "暂无";
+                }
+                return str;
+            },
+            // 改变当前页面条数
+            handleSizeChange(val) {
+                console.log(`每页 ${val} 条`);
+                this.currentPage = 1;
+                this.pageSize = val;
+                this.loading = true;
                 this.getRows();
-              }, 1000)
-            }
-          })
-      },
-      // 关闭支付对话框
-      closePayForDialog() {
-        this.payForDialog = false;
-      },
-      // 确认交车
-      confirmVehicleDelivery(){
-        let params = {
-          id: this.index,
-          invoicePath: this.imgUrls
-        };
-        this.$put("/business/CarOrder/delivery", params)
-          .then(res => {
-            if (res.status === 200) {
-              if (res.data.success) {
-                Message.success(res.data.data);
-              } else {
-                Message.warning(res.data.error);
-              }
-              sessionStorage.removeItem('imgUrls');
-              this.vehicleDeliveryDialog = false;
-              this.loading = true;
-              setTimeout(() => {
+            },
+            // 改变当前页
+            handleCurrentChange(val) {
+                console.log(`当前页: ${val}`);
+                this.currentPage = val;
+                this.loading = true;
                 this.getRows();
-              }, 1000)
-            }
-          })
-      },
-      // 关闭交车对话框
-      closeVehicleDeliveryDialog(){
-        this.vehicleDeliveryDialog = false;
-      },
-      // 保存退单信息
-      saveRefundInfo(formName) {
-        this.$refs[formName].validate((valid) => {
-          if (valid) {
-            let params = {
-              customerId: this.refundForm.customerId,
-              backCode: this.refundForm.backCode,
-              backPrice: this.refundForm.backPrice,
-              name: this.refundForm.name,
-              account: this.refundForm.account,
-              bank: this.refundForm.bank,
-              reason: this.refundForm.reason,
-              status: this.refundForm.status,
-              dealerReason: this.refundState
-            };
-            this.$post("/business/CarBackOrder/save", params)
-              .then(res => {
-                if (res.status === 200) {
-                  if (res.data.success) {
-                    Message.success(res.data.data);
-                  } else {
-                    Message.warning(res.data.error);
-                  }
-                  this.resetForm('refundForm');
-                  setTimeout(() => {
-                    this.refundDialog = false;
-                    this.loading = true;
-                    this.getRows();
-                  }, 1000)
+            },
+            // 关闭审核对话框
+            closeExamineDialog() {
+                this.examineDialog = false;
+            },
+            // 对话框关闭 清空对话框form表单
+            clearForm(formName) {
+                this.resetForm(formName);
+            },
+            // 确认审核结果
+            confirmationAudit(formName) {
+                // this.$refs[formName].validate((valid) => {
+                //   if (valid) {
+                let params = {
+                    id: this.index,
+                    loanStatus: this.examineForm.loanStatus,
+                    downPaymentRate: this.examineForm.downPaymentRate
+                };
+                this.$put("/business/CarOrder/offlineReview", params)
+                    .then(res => {
+                        if (res.status === 200) {
+                            if (res.data.success) {
+                                Message.success(res.data.data);
+                            } else {
+                                console.log('审核失败返回结果失败...', res.data);
+                            }
+                        } else {
+                            console.log('审核失败返回结果失败...', res)
+                        }
+                        this.examineDialog = false;
+                        this.loading = true;
+                        this.getRows();
+                    });
+                //   }
+                // })
+            },
+            // 上传前的回调函数
+            beforeAvatarUpload(file) {
+                const isJPG = file.type === 'image/jpeg' || file.type === 'image/png';
+                const isLt2M = file.size / 1024 / 1024 < 2;
+
+                if (!isJPG) {
+                    this.$message.error('请上传JPG / PNG 格式图片!');
                 }
-              })
-              .catch(err => {
-              })
-          }
-        })
-      },
-      // 表单重置
-      resetForm(formName) {
-        if (this.$refs[formName]!==undefined) {
-          this.$refs[formName].resetFields();
-        }
-      }
-    },
-  };
+                if (!isLt2M) {
+                    this.$message.error('上传头像图片大小不能超过 2MB!');
+                }
+                return isJPG && isLt2M;
+            },
+            // 图片上传成功
+            uploadSuccess(response, file, fileList) {
+                if (response.success) {
+                    this.imgUrl = response.data[0];
+                    // 图片上传成功缓存下当前图片url
+                    sessionStorage.setItem('imgUrl', this.imgUrl);
+                } else {
+                    console.log(response.data);
+                }
+            },
+            // 上传多图
+            uploadSuccessOther(response, file, fileList) {
+                if (fileList.length > 0) {
+                    fileList.forEach((item, index) => {
+                        this.imgUrls.push(item.response.data[0]);
+                    });
+                    sessionStorage.setItem('imgUrls', fileList);
+                }
+            },
+            // 图片列表删除
+            handleRemove(file, fileList) {
+                console.log('图片列表删除');
+                console.log(file, fileList);
+            },
+            // 上传失败
+            uploadFailed(err, file, fileList) {
+                console.log('上传失败');
+                console.log(err);
+            },
+            // 最终支付(id imgUrl)添加图片
+            payForAddImg(url) {
+                let params = {
+                    id: this.index,
+                    invoicePath: url
+                };
+                this.$put("/business/CarOrder/pay", params)
+                    .then(res => {
+                        if (res.status === 200) {
+                            if (res.data.success) {
+                                Message.success(res.data.data);
+                            } else {
+                                Message.warning(res.data.error);
+                            }
+                            sessionStorage.removeItem('imgUrl');
+                            this.payForDialog = false;
+                            this.examineDialog = false;
+                            this.loading = true;
+                            setTimeout(() => {
+                                this.getRows();
+                            }, 1000)
+                        }
+                    })
+            },
+            // 关闭支付对话框
+            closePayForDialog() {
+                this.payForDialog = false;
+            },
+            // 确认交车
+            confirmVehicleDelivery() {
+                let params = {
+                    id: this.index,
+                    invoicePath: this.imgUrls
+                };
+                this.$put("/business/CarOrder/delivery", params)
+                    .then(res => {
+                        if (res.status === 200) {
+                            if (res.data.success) {
+                                Message.success(res.data.data);
+                            } else {
+                                Message.warning(res.data.error);
+                            }
+                            sessionStorage.removeItem('imgUrls');
+                            this.vehicleDeliveryDialog = false;
+                            this.loading = true;
+                            setTimeout(() => {
+                                this.getRows();
+                            }, 1000)
+                        }
+                    })
+            },
+            // 关闭交车对话框
+            closeVehicleDeliveryDialog() {
+                this.vehicleDeliveryDialog = false;
+            },
+            // 保存退单信息
+            saveRefundInfo(formName) {
+                this.$refs[formName].validate((valid) => {
+                    if (valid) {
+                        let params = {
+                            customerId: this.refundForm.customerId,
+                            backCode: this.refundForm.backCode,
+                            backPrice: this.refundForm.backPrice,
+                            name: this.refundForm.name,
+                            account: this.refundForm.account,
+                            bank: this.refundForm.bank,
+                            reason: this.refundForm.reason,
+                            status: this.refundForm.status,
+                            dealerReason: this.refundState
+                        };
+                        this.$post("/business/CarBackOrder/save", params)
+                            .then(res => {
+                                if (res.status === 200) {
+                                    if (res.data.success) {
+                                        Message.success(res.data.data);
+                                    } else {
+                                        Message.warning(res.data.error);
+                                    }
+                                    this.resetForm('refundForm');
+                                    setTimeout(() => {
+                                        this.refundDialog = false;
+                                        this.loading = true;
+                                        this.getRows();
+                                    }, 1000)
+                                }
+                            })
+                            .catch(err => {
+                            })
+                    }
+                })
+            },
+            // 表单重置
+            resetForm(formName) {
+                if (this.$refs[formName] !== undefined) {
+                    this.$refs[formName].resetFields();
+                }
+            },
+            Detailsofrefund(id,refundStatus){
+                console.log(id,refundStatus);
+                if (refundStatus == 0){
+                    return;
+                }
+                let params = {
+                    orderId: id,
+                };
+                this.$get("/business/CarBackOrder/getOne", params)
+                    .then(res => {
+                        if (res.status === 200) {
+                            if (res.data.success) {
+                                this.refundDealtis = res.data.data;
+
+                                this.refundDeaDialog=true;
+                                // Message.success(res.data.data);
+                            } else {
+                                Message.warning(res.data.error);
+                            }
+
+                        }
+                    })
+
+            },
+            open :function (file) {
+                console.log(file)
+                this.dialogImageUrl = file;
+                this.images = this.dialogImageUrl.split(",");
+                console.log(this.images);
+                this.dialogVisibleList = true;
+            },
+
+
+        },
+    };
 </script>
 
 <style scoped lang="less">
-  input[type=number] {
-    -moz-appearance: textfield;
-  }
-
-  input[type=number]::-webkit-inner-spin-button,
-  input[type=number]::-webkit-outer-spin-button {
-    -webkit-appearance: none;
-    margin: 0;
-  }
-
-  #carInfoDialog {
-    ul {
-      padding: 5px;
-
-      li {
-        display: flex;
-        align-items: center;
-        overflow: hidden;
-        padding: 5px;
-
-        span {
-          display: inline-block;
-          width: 150px;
-          font-size: 15px;
-          font-weight: bold;
-        }
-      }
+    input[type=number] {
+        -moz-appearance: textfield;
     }
-  }
 
-  #matchingDialog {
-    ul {
-      padding: 5px;
+    input[type=number]::-webkit-inner-spin-button,
+    input[type=number]::-webkit-outer-spin-button {
+        -webkit-appearance: none;
+        margin: 0;
+    }
+
+    #carInfoDialog {
+        ul {
+            padding: 5px;
 
-      li {
-        margin-top: 10px;
-        padding: 10px;
-        box-shadow: 0 0 10px #ccc;
+            li {
+                display: flex;
+                align-items: center;
+                overflow: hidden;
+                padding: 5px;
 
-        h4 {
-          font-size: 16px;
+                span {
+                    display: inline-block;
+                    width: 150px;
+                    font-size: 15px;
+                    font-weight: bold;
+                }
+            }
         }
+    }
+
+    #matchingDialog {
+        ul {
+            padding: 5px;
+
+            li {
+                margin-top: 10px;
+                padding: 10px;
+                box-shadow: 0 0 10px #ccc;
+
+                h4 {
+                    font-size: 16px;
+                }
 
-        p {
-          margin-top: 10px;
+                p {
+                    margin-top: 10px;
 
-          span {
-            display: inline-block;
-            font-size: 15px;
-            text-align: right;
+                    span {
+                        display: inline-block;
+                        font-size: 15px;
+                        text-align: right;
 
-            &:first-child {
-              margin-left: 20px;
+                        &:first-child {
+                            margin-left: 20px;
+                        }
+                    }
+
+                    i {
+                        margin-left: 10px;
+                        font-style: normal;
+                        font-size: 14px;
+                        display: inline-block;
+                        min-width: 120px;
+                    }
+                }
             }
-          }
-
-          i {
-            margin-left: 10px;
-            font-style: normal;
-            font-size: 14px;
-            display: inline-block;
-            min-width: 120px;
-          }
         }
-      }
     }
-  }
-
-  #examineDialog {
-    .el-form--inline .el-form-item {
-      width: 100%;
-      margin-right: 0;
 
-      .inline-input {
-        -webkit-appearance: none;
-        background-color: #fff;
-        background-image: none;
-        border-radius: 4px;
-        border: 1px solid #dcdfe6;
-        -webkit-box-sizing: border-box;
-        box-sizing: border-box;
-        color: #606266;
-        display: inline-block;
-        font-size: inherit;
-        height: 40px;
-        line-height: 40px;
-        outline: none;
-        padding: 0 15px;
-        -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
-        -o-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
-        transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
-        width: 217px;
-      }
-
-      .inline-span {
-        display: inline-block;
-        margin-left: 10px;
-        font-size: 16px;
-        color: #f15353;
-      }
-    }
+    #examineDialog {
+        .el-form--inline .el-form-item {
+            width: 100%;
+            margin-right: 0;
 
-  }
+            .inline-input {
+                -webkit-appearance: none;
+                background-color: #fff;
+                background-image: none;
+                border-radius: 4px;
+                border: 1px solid #dcdfe6;
+                -webkit-box-sizing: border-box;
+                box-sizing: border-box;
+                color: #606266;
+                display: inline-block;
+                font-size: inherit;
+                height: 40px;
+                line-height: 40px;
+                outline: none;
+                padding: 0 15px;
+                -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
+                -o-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
+                transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
+                width: 217px;
+            }
 
-  .link {
-    text-decoration: none;
+            .inline-span {
+                display: inline-block;
+                margin-left: 10px;
+                font-size: 16px;
+                color: #f15353;
+            }
+        }
 
-    &:link {
-      border: none;
-      color: #5eb3e6;
     }
 
-    &:focus {
-      outline-style: none;
-      outline-width: 0;
+    .link {
+        text-decoration: none;
+
+        &:link {
+            border: none;
+            color: #5eb3e6;
+        }
+
+        &:focus {
+            outline-style: none;
+            outline-width: 0;
+        }
     }
-  }
-</style>
+</style>

+ 0 - 140
src/components/wordbook/zpareaDetail.vue

@@ -1,140 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                            <el-table-column
-                        prop="arName"
-                        label="区域"
-                        align="center">
-                </el-table-column>
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-        
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zparea/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zparea/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/areas',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/areas'})
-            },
-        },
-    }
-</script>

+ 0 - 119
src/components/wordbook/zpareaEdit.vue

@@ -1,119 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-        
-            <el-form-item label="区域">
-                <el-input v-model="row_info.arName"></el-input>
-            </el-form-item>
-
-
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zparea/getZpAreaEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zparea/update":"zhaopin/zparea/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/area" });
-            }
-        }
-    };
-</script>

+ 0 - 139
src/components/wordbook/zpindustryDetail.vue

@@ -1,139 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                <el-table-column
-                        prop="name"
-                        label="行业名称"
-                        align="center">
-                </el-table-column>
-                               <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpindustry/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpindustry/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/industrys',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/industrys'})
-            },
-        },
-    }
-</script> 

+ 0 - 120
src/components/wordbook/zpindustryEdit.vue

@@ -1,120 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-
-        
-            <el-form-item label="行业名称">
-                <el-input v-model="row_info.name"></el-input>
-            </el-form-item>
-
-        
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpindustry/getZpIndustryEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpindustry/update":"zhaopin/zpindustry/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/industry" });
-            }
-        }
-    };
-</script>

+ 0 - 142
src/components/wordbook/zplabDetail.vue

@@ -1,142 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                           
-                            <el-table-column
-                        prop="lanName"
-                        label="标签名称"
-                        align="center">
-                </el-table-column>
-                            
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                           
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zplab/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zplab/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/labs',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/labs'})
-            },
-        },
-    }
-</script>

+ 0 - 124
src/components/wordbook/zplabEdit.vue

@@ -1,124 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-        
-          
-
-        
-            <el-form-item label="标签名称">
-                <el-input v-model="row_info.lanName"></el-input>
-            </el-form-item>
-
-    
-   
-        
-        
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zplab/getZpLabEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zplab/update":"zhaopin/zplab/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/lab" });
-            }
-        }
-    };
-</script>

+ 0 - 142
src/components/wordbook/zpscaleDetail.vue

@@ -1,142 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <div class="">
-        <div class="filters">
-            <el-button type="primary" @click="create()">创建</el-button>
-            <div class="num"> 共{{totalNumber}}标签</div>
-        </div>
-
-        <el-table :data="rows"
-                  ref="table"
-                  height="600"
-                  border
-                  style="width: 100%"
-                  element-loading-text="拼命加载中"
-                  stripe
-                  v-loading="loading">
-            <el-table-column
-                    label="序号"
-                    type="index"
-                    width="70"
-                    align="center">
-            </el-table-column>
-                        
-                            <el-table-column
-                        prop="name"
-                        label="规模"
-                        align="center">
-                </el-table-column>
-                            
-                            <el-table-column
-                        prop="createTime"
-                        label="创建时间"
-                        align="center">
-                </el-table-column>
-                           
-                        <el-table-column label="操作 " width="250px" fixed="right"   align="center">
-                <template slot-scope="scope">
-                    <el-button size="small" @click="editRow(scope.row)">编辑</el-button>
-                    <el-button size="small" type="danger" @click="deleteRow(scope.row)">删除</el-button>
-                </template>
-            </el-table-column>
-        </el-table>
-
-        <div class="pagination-wrapper" v-show="!loading">
-            <el-pagination layout="sizes, prev, pager, next" :page-size="pageSize" :total="totalNumber"
-                           :current-page="currentPage" @current-change="pageChange" @size-change="sizeChange">
-            </el-pagination>
-        </div>
-    </div>
-</template>
-
-<script>
-    export default {
-        name: 'ZhaoPin',
-        created(){
-            this.getRows();
-        } ,
-        data () {
-            return {
-                loading:false,
-                rows: [],
-                totalNumber: 0,
-                totalPage: 10,
-                currentPage: 1,
-                pageSize: 20,
-            }
-        },
-        filters:{
-            formatDate(date){
-                date=new Date(date);
-                var year=date.getFullYear();
-                var month=date.getMonth()+1;
-                var day=date.getDate();
-                if(month<10){
-                    month='0'+month;
-                }
-                return year+'-'+month+'-'+day;
-            }
-        },
-        methods:{
-            getRows(){
-
-                this.$http.get(this.$store.state.httpApi + 'zhaopin/zpscale/page?currentPage='+this.currentPage+'&pageNumber='+this.pageSize).then(response =>{
-
-                if(response.status == 200){
-                this.rows=response.data.data.pp;
-                this.totalNumber = response.data.data.page.totalNumber;
-                this.$message.success('数据加载成功');
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            },
-
-            deleteRow(data){
-                this.$confirm('确定要删除吗?', '提示', {
-                    confirmButtonText: '确定',
-                    cancelButtonText: '取消',
-                    type: 'warning'
-                }).then(() => {
-                    var httpApi=this.$store.state.httpApi;
-                this.$http.post(this.$store.state.httpApi + 'zhaopin/zpscale/del?id='+data.id).then(response =>{
-                if(response.status == 200){
-                console.log(response)
-                if(response.data.success){
-                this.$message.success('删除成功');
-                this.getRows();
-                }else{
-                this.$message.success('删除失败');
-                }
-                }else{
-                this.$message.success('服务器连接异常');
-                }
-                },response => {
-                this.$message.success('服务器连接异常');
-                })
-            }).catch(() => {
-                    this.$message({
-                    type: 'info',
-                    message: '已取消删除'
-                });
-            });
-            },
-            editRow(data){
-                this.$router.push({path:'/home/scales',query:{id:data.id}})
-            },
-            pageChange: function (page) {
-                this.currentPage = page;
-                this.getRows();
-            },
-            sizeChange: function (size) {
-                this.pageSize = size;
-                this.getRows();
-            },
-            create(){
-                this.$router.push({path:'/home/scales'})
-            },
-        },
-    }
-</script>

+ 0 - 121
src/components/wordbook/zpscaleEdit.vue

@@ -1,121 +0,0 @@
-<!--suppress ALL -->
-<template>
-    <el-form ref="form" :model="row_info" label-width="80px">
-
-
-    
-
-        
-            <el-form-item label="规模">
-                <el-input v-model="row_info.name"></el-input>
-            </el-form-item>
-
-        
-      
-
-                <el-button type="primary" @click="onSubmit">{{edit?'保存':'立即创建'}}</el-button>
-        <el-button @click="back">返回</el-button>
-        </el-form-item>
-    </el-form>
-
-</template>
-
-<script>
-    export default {
-        name: "ZhaoPin",
-        created() {
-
-            var id = this.$route.query.id;
-
-            if (id) {
-                this.$http.get(this.$store.state.httpApi +"zhaopin/zpscale/getZpScaleEntity?id=" +id).then(
-                 response => {
-                    if (response.status == 200) {
-                    if (response.data.success) {
-                        this.edit = true;
-                        this.row_info = response.data.data;
-                    } else {
-                        this.$message.success("加载数据异常");
-                    }
-                } else {
-                    this.$message.success("服务器连接异常");
-                }
-            },
-                response => {
-                    this.$message.success("服务器连接异常");
-                }
-            );
-            }
-        },
-        data() {
-            return {
-                loading: false,
-                edit: false,
-                tab: 1,
-                row_info: {}
-            };
-        },
-        filters: {
-            formatDate(date) {
-                date = new Date(date);
-                var year = date.getFullYear();
-                var month = date.getMonth() + 1;
-                var day = date.getDate();
-                if (month < 10) {
-                    month = "0" + month;
-                }
-                return year + "-" + month + "-" + day;
-            }
-        },
-        methods: {
-            getQueryString: function(name) {
-                var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-                var r = window.location.search.substr(1).match(reg);
-                if (r != null) return unescape(r[2]);
-                return null;
-            },
-
-            onSubmit: function() {
-
-                var httpApi=this.$store.state.httpApi;
-
-
-                var data = JSON.parse(JSON.stringify(this.row_info));
-
-                this.$confirm(this.edit ? "确定要保存吗" : "确定要创建吗", "提示", {
-                    confirmButtonText: this.edit ? "保存" : "创建",
-                    cancelButtonText: "取消",
-                    type: "warning"
-                }).then(function() {
-                                    return this.$http.post(this.$store.state.httpApi + (this.edit? "zhaopin/zpscale/update":"zhaopin/zpscale/save"),data).then(
-                                    response => {
-                                    if (response.status == 200) {
-                                    if (response.data.success == true) {
-                                    if (!this.edit) {
-                                    this.row_info.id = response.data.data;
-                                    }
-                                    this.edit = true;
-                                    this.$message.success("保存成功");
-                                    this.getRows();
-                                    } else {
-                                    this.$message.success("保存失败");
-                                    }
-                                    } else {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    },
-                                    response => {
-                                    this.$message.success("服务器连接异常");
-                                    }
-                                    );
-                                }.bind(this)
-                        )
-                        .catch(function() {});
-            },
-
-            back: function() {
-                this.$router.push({ path: "/home/scale" });
-            }
-        }
-    };
-</script>