Commit b87a720a by swl

gx

parent 158f26b0
No preview for this file type
...@@ -2,8 +2,8 @@ const domain = { ...@@ -2,8 +2,8 @@ const domain = {
// dev: "http://192.168.3.87:8881", // 姚镇接口 // dev: "http://192.168.3.87:8881", // 姚镇接口
// dev: "http://192.168.100.16:8881", // 姚镇接口 // dev: "http://192.168.100.16:8881", // 姚镇接口
// dev: "http://81.69.231.72:8881", // 测试接口 dev: "http://81.69.231.72:8881", // 测试接口
dev: "https://exam.smart-zj.cn:9100/smartExam/", // /新正式接口 // dev: "https://exam.smart-zj.cn:9100/smartExam/", // /新正式接口
}; };
// 腾讯地图 key // 腾讯地图 key
const map = { const map = {
......
...@@ -5,12 +5,12 @@ import { TokenKey } from "@/utils/auth"; ...@@ -5,12 +5,12 @@ import { TokenKey } from "@/utils/auth";
const config = { const config = {
// proxy: "https://exam.smart-zj.cn:9100/exam/", // 新线上地址 // proxy: "https://exam.smart-zj.cn:9100/exam/", // 新线上地址
// proxy: "http://81.69.231.72:8881", // 测试地址 proxy: "http://81.69.231.72:8881", // 测试地址
// 192.168.3.143 // 192.168.3.143
// proxy: "http://192.168.3.87:8881", //本地 // proxy: "http://192.168.3.87:8881", //本地
// proxy: "http://192.168.100.16:8881", //本地// // proxy: "http://192.168.100.16:8881", //本地//
proxy: "https://exam.smart-zj.cn:9100/smartExam", // 新正式接口zs // proxy: "https://exam.smart-zj.cn:9100/smartExam", // 新正式接口zs
// proxy: "http://81.69.231.72:9089/", // 测试地址 // proxy: "http://81.69.231.72:9089/", // 测试地址
// proxy1: "http://81.69.231.72:8881/admin-api", // 测试地址 // proxy1: "http://81.69.231.72:8881/admin-api", // 测试地址
// proxy1: "https://exam.smart-zj.cn:9100/smartExam/admin-api", // 新正式接口 // proxy1: "https://exam.smart-zj.cn:9100/smartExam/admin-api", // 新正式接口
......
<template> <template>
<div class="deedtax-house"> <div class="deedtax-house">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="不动产坐落辖市区" v-if="this.realEstateArea == '市区'">
label="不动产坐落辖市区" <el-select v-model="searchForm.checkArealEstateArea" placeholder="请选择不动产坐落辖市区" @change="onSubmit"
v-if="this.realEstateArea == '市区'" size="medium">
> <el-option v-for="item in areaList" :key="item.id" :label="item.label" :value="item.id">
<el-select
v-model="searchForm.checkArealEstateArea"
placeholder="请选择不动产坐落辖市区"
@change="onSubmit"
size="medium"
>
<el-option
v-for="item in areaList"
:key="item.id"
:label="item.label"
:value="item.id"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -47,24 +22,15 @@ ...@@ -47,24 +22,15 @@
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center"> <el-table-column slot="departmentName" label="实施主体" align="center">
<template> <template>
{{ {{
...@@ -78,70 +44,35 @@ ...@@ -78,70 +44,35 @@
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag> <el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag>
<el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag> <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag>
<el-tag <el-tag type="warning" v-if="scope.row.state == 2 || scope.row.state == 3">待退税办理</el-tag>
type="warning"
v-if="scope.row.state == 2 || scope.row.state == 3"
>待退税办理</el-tag
>
<el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag> <el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag>
<el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="380" align="center"> <el-table-column fixed="right" label="操作" width="380" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="success" size="mini" round @click="pass(scope.row)">通过
"
type="success"
size="mini"
round
@click="pass(scope.row)"
>通过
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="danger" size="mini" round @click="deny(scope.row)">拒绝
"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.flag == true &&
scope.row.flag == true && searchForm.departmentCode == '10000027'
searchForm.departmentCode == '10000027' " type="info" size="mini" round @click="drevokeeny(scope.row)">撤销
"
type="info"
size="mini"
round
@click="drevokeeny(scope.row)"
>撤销
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<!-- 新增功能start --> <!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%"> <el-table :data="totalList" style="width: 100%">
...@@ -184,7 +115,7 @@ ...@@ -184,7 +115,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -200,16 +131,11 @@ ...@@ -200,16 +131,11 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
v-for="(item, index) in viewDetail.idCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -224,35 +150,21 @@ ...@@ -224,35 +150,21 @@
<div class="cell"> <div class="cell">
<p class="label">银行卡照片</p> <p class="label">银行卡照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
v-for="(item, index) in viewDetail.bankCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税发票号码</p> <p class="label">契税发票号码</p>
<p <p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }} NO.{{ viewDetail.deedBillCode }}
</p> </p>
<p <p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }} NO.{{ viewDetail.secondDeedBillCode }}
</p> </p>
<p <p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{ NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode viewDetail.secondDeedBillCode
}} }}
...@@ -289,62 +201,40 @@ ...@@ -289,62 +201,40 @@
<div class="cell"> <div class="cell">
<p class="label">不动产权证书</p> <p class="label">不动产权证书</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.certificate" :key="index"
v-for="(item, index) in viewDetail.certificate" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">商品房买卖合同3张</p> <p class="label">商品房买卖合同3张</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.contract" :key="index"
v-for="(item, index) in viewDetail.contract" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税完税凭证</p> <p class="label">契税完税凭证</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.voucher" :key="index"
v-for="(item, index) in viewDetail.voucher" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.commitmentType"> <div class="cell" v-if="viewDetail.commitmentType">
<p class="label">共有情况</p> <p class="label">共有情况</p>
<p class="value"> <p class="value">
<span v-if="viewDetail.commitmentType == 1" <span v-if="viewDetail.commitmentType == 1">单独所有、共同共有</span>
>单独所有、共同共有</span
>
<span v-if="viewDetail.commitmentType == 2">按份共有</span> <span v-if="viewDetail.commitmentType == 2">按份共有</span>
</p> </p>
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]"> <div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index"> <div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -359,23 +249,13 @@ ...@@ -359,23 +249,13 @@
<p v-if="record.length === 0">暂无记录~</p> <p v-if="record.length === 0">暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
title="改派部门" :before-close="closeDialog">
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="改派部门"> <el-form-item label="改派部门">
<el-cascader <el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList"
v-model="params.checkArea" :show-all-levels="false" @change="handleChange">
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader> </el-cascader>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -390,7 +270,7 @@ ...@@ -390,7 +270,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
...@@ -802,7 +682,6 @@ export default { ...@@ -802,7 +682,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
...@@ -1001,7 +880,7 @@ export default { ...@@ -1001,7 +880,7 @@ export default {
} }
}); });
}) })
.catch(() => {}); .catch(() => { });
}, },
drevokeeny(row) { drevokeeny(row) {
this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", { this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", {
......
...@@ -212,7 +212,7 @@ ...@@ -212,7 +212,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -228,7 +228,7 @@ ...@@ -228,7 +228,7 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -391,7 +391,7 @@ ...@@ -391,7 +391,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
...@@ -802,7 +802,6 @@ export default { ...@@ -802,7 +802,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
...@@ -119,7 +119,7 @@ ...@@ -119,7 +119,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -310,7 +310,7 @@ ...@@ -310,7 +310,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import { import {
queryCommerListDeedTaxFromInitDepartment, queryCommerListDeedTaxFromInitDepartment,
queryCommerDeedTaxDetailInfo, queryCommerDeedTaxDetailInfo,
...@@ -708,7 +708,6 @@ export default { ...@@ -708,7 +708,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
<template> <template>
<div class="deedtax-house"> <div class="deedtax-house">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="不动产坐落辖市区" v-if="this.realEstateArea == '市区'">
label="不动产坐落辖市区" <el-select v-model="searchForm.checkArealEstateArea" placeholder="请选择不动产坐落辖市区" @change="onSubmit"
v-if="this.realEstateArea == '市区'" size="medium">
> <el-option v-for="item in areaList" :key="item.id" :label="item.label" :value="item.id">
<el-select
v-model="searchForm.checkArealEstateArea"
placeholder="请选择不动产坐落辖市区"
@change="onSubmit"
size="medium"
>
<el-option
v-for="item in areaList"
:key="item.id"
:label="item.label"
:value="item.id"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -47,24 +22,15 @@ ...@@ -47,24 +22,15 @@
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center"> <el-table-column slot="departmentName" label="实施主体" align="center">
<template> <template>
{{ {{
...@@ -78,70 +44,35 @@ ...@@ -78,70 +44,35 @@
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag> <el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag>
<el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag> <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag>
<el-tag <el-tag type="warning" v-if="scope.row.state == 2 || scope.row.state == 3">待退税办理</el-tag>
type="warning"
v-if="scope.row.state == 2 || scope.row.state == 3"
>待退税办理</el-tag
>
<el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag> <el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag>
<el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="380" align="center"> <el-table-column fixed="right" label="操作" width="380" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="success" size="mini" round @click="pass(scope.row)">通过
"
type="success"
size="mini"
round
@click="pass(scope.row)"
>通过
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="danger" size="mini" round @click="deny(scope.row)">拒绝
"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.flag == true &&
scope.row.flag == true && searchForm.departmentCode == '10000027'
searchForm.departmentCode == '10000027' " type="info" size="mini" round @click="drevokeeny(scope.row)">撤销
"
type="info"
size="mini"
round
@click="drevokeeny(scope.row)"
>撤销
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<!-- 新增功能start --> <!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%"> <el-table :data="totalList" style="width: 100%">
...@@ -184,7 +115,7 @@ ...@@ -184,7 +115,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -200,16 +131,11 @@ ...@@ -200,16 +131,11 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
v-for="(item, index) in viewDetail.idCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -224,35 +150,21 @@ ...@@ -224,35 +150,21 @@
<div class="cell"> <div class="cell">
<p class="label">银行卡照片</p> <p class="label">银行卡照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
v-for="(item, index) in viewDetail.bankCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税发票号码</p> <p class="label">契税发票号码</p>
<p <p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }} NO.{{ viewDetail.deedBillCode }}
</p> </p>
<p <p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }} NO.{{ viewDetail.secondDeedBillCode }}
</p> </p>
<p <p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{ NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode viewDetail.secondDeedBillCode
}} }}
...@@ -289,62 +201,40 @@ ...@@ -289,62 +201,40 @@
<div class="cell"> <div class="cell">
<p class="label">不动产权证书</p> <p class="label">不动产权证书</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.certificate" :key="index"
v-for="(item, index) in viewDetail.certificate" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">商品房买卖合同3张</p> <p class="label">商品房买卖合同3张</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.contract" :key="index"
v-for="(item, index) in viewDetail.contract" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税完税凭证</p> <p class="label">契税完税凭证</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.voucher" :key="index"
v-for="(item, index) in viewDetail.voucher" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.commitmentType"> <div class="cell" v-if="viewDetail.commitmentType">
<p class="label">共有情况</p> <p class="label">共有情况</p>
<p class="value"> <p class="value">
<span v-if="viewDetail.commitmentType == 1" <span v-if="viewDetail.commitmentType == 1">单独所有、共同共有</span>
>单独所有、共同共有</span
>
<span v-if="viewDetail.commitmentType == 2">按份共有</span> <span v-if="viewDetail.commitmentType == 2">按份共有</span>
</p> </p>
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]"> <div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index"> <div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -359,23 +249,13 @@ ...@@ -359,23 +249,13 @@
<p v-if="record.length === 0">暂无记录~</p> <p v-if="record.length === 0">暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
title="改派部门" :before-close="closeDialog">
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="改派部门"> <el-form-item label="改派部门">
<el-cascader <el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList"
v-model="params.checkArea" :show-all-levels="false" @change="handleChange">
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader> </el-cascader>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -390,7 +270,7 @@ ...@@ -390,7 +270,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
...@@ -806,7 +686,6 @@ export default { ...@@ -806,7 +686,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
...@@ -1006,7 +885,7 @@ export default { ...@@ -1006,7 +885,7 @@ export default {
} }
}); });
}) })
.catch(() => {}); .catch(() => { });
}, },
drevokeeny(row) { drevokeeny(row) {
this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", { this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", {
......
<template> <template>
<div class="deedtax-house"> <div class="deedtax-house">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="不动产坐落辖市区" v-if="this.realEstateArea == '市区'">
label="不动产坐落辖市区" <el-select v-model="searchForm.checkArealEstateArea" placeholder="请选择不动产坐落辖市区" @change="onSubmit"
v-if="this.realEstateArea == '市区'" size="medium">
> <el-option v-for="item in areaList" :key="item.id" :label="item.label" :value="item.id">
<el-select
v-model="searchForm.checkArealEstateArea"
placeholder="请选择不动产坐落辖市区"
@change="onSubmit"
size="medium"
>
<el-option
v-for="item in areaList"
:key="item.id"
:label="item.label"
:value="item.id"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -47,24 +22,15 @@ ...@@ -47,24 +22,15 @@
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center"> <el-table-column slot="departmentName" label="实施主体" align="center">
<template> <template>
{{ {{
...@@ -78,112 +44,58 @@ ...@@ -78,112 +44,58 @@
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag> <el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag>
<el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag> <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag>
<el-tag <el-tag type="warning" v-if="scope.row.state == 2 || scope.row.state == 3">待退税办理</el-tag>
type="warning"
v-if="scope.row.state == 2 || scope.row.state == 3"
>待退税办理</el-tag
>
<el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag> <el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag>
<el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="380" align="center"> <el-table-column fixed="right" label="操作" width="380" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="
v-if=" scope.row.state == 1 &&
scope.row.state == 1 && searchForm.departmentCode == '10000027' &&
searchForm.departmentCode == '10000027' && realEstateArea !== '丹阳市'
realEstateArea !== '丹阳市' " type="success" size="mini" round @click="pass(scope.row, 'default')">通过
"
type="success"
size="mini"
round
@click="pass(scope.row, 'default')"
>通过
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.state == 2 &&
scope.row.state == 2 && searchForm.departmentCode == '10000031' &&
searchForm.departmentCode == '10000031' && realEstateArea == '丹阳市'
realEstateArea == '丹阳市' " type="success" size="mini" round @click="pass(scope.row, 'danYang')">通过
"
type="success"
size="mini"
round
@click="pass(scope.row, 'danYang')"
>通过
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="danger" size="mini" round @click="deny(scope.row)">拒绝
"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<!-- 退税办理丹阳拒绝 --> <!-- 退税办理丹阳拒绝 -->
<el-button <el-button v-if="
v-if=" scope.row.state == 2 &&
scope.row.state == 2 && searchForm.departmentCode == '10000031' &&
searchForm.departmentCode == '10000031' && realEstateArea == '丹阳市'
realEstateArea == '丹阳市' " type="danger" size="mini" round @click="deny(scope.row)">拒绝
"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.flag == true &&
scope.row.flag == true && searchForm.departmentCode == '10000027'
searchForm.departmentCode == '10000027' " type="info" size="mini" round @click="drevokeeny(scope.row)">撤销
"
type="info"
size="mini"
round
@click="drevokeeny(scope.row)"
>撤销
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" realEstateArea !== '丹阳市' &&
realEstateArea !== '丹阳市' && scope.row.state != 0 &&
scope.row.state != 0 && scope.row.state != 4 &&
scope.row.state != 4 && searchForm.departmentCode == '10000027'
searchForm.departmentCode == '10000027' " type="success" size="mini" round>
" <el-dropdown size="mini" @command="handleCommand(scope.row, $event, 'default')">
type="success"
size="mini"
round
>
<el-dropdown
size="mini"
@command="handleCommand(scope.row, $event, 'default')"
>
<span class="el-dropdown-link"> <span class="el-dropdown-link">
申请表<i class="el-icon-arrow-down el-icon--right"></i> 申请表<i class="el-icon-arrow-down el-icon--right"></i>
</span> </span>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-tooltip <el-tooltip class="item" effect="dark" content="请点击的“重置申请表”按钮,以解决文件不存在或文件内容有误的问题"
class="item" placement="top-start">
effect="dark"
content="请点击的“重置申请表”按钮,以解决文件不存在或文件内容有误的问题"
placement="top-start"
>
<el-dropdown-item icon="el-icon-refresh" command="reset"> <el-dropdown-item icon="el-icon-refresh" command="reset">
重置申请表 重置申请表
</el-dropdown-item> </el-dropdown-item>
...@@ -196,30 +108,18 @@ ...@@ -196,30 +108,18 @@
</el-dropdown> </el-dropdown>
</el-button> </el-button>
<!-- 丹阳市的申请表在退税办理 --> <!-- 丹阳市的申请表在退税办理 -->
<el-button <el-button v-else-if="
v-else-if=" realEstateArea == '丹阳市' &&
realEstateArea == '丹阳市' && (scope.row.state == 2 || scope.row.state == 6) &&
(scope.row.state == 2 || scope.row.state == 6) && searchForm.departmentCode == '10000031'
searchForm.departmentCode == '10000031' " type="success" size="mini" round>
" <el-dropdown size="mini" @command="handleCommand(scope.row, $event, 'danYang')">
type="success"
size="mini"
round
>
<el-dropdown
size="mini"
@command="handleCommand(scope.row, $event, 'danYang')"
>
<span class="el-dropdown-link"> <span class="el-dropdown-link">
申请表<i class="el-icon-arrow-down el-icon--right"></i> 申请表<i class="el-icon-arrow-down el-icon--right"></i>
</span> </span>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-tooltip <el-tooltip class="item" effect="dark" content="请点击的“重置申请表”按钮,以解决文件不存在或文件内容有误的问题"
class="item" placement="top-start">
effect="dark"
content="请点击的“重置申请表”按钮,以解决文件不存在或文件内容有误的问题"
placement="top-start"
>
<el-dropdown-item icon="el-icon-refresh" command="reset"> <el-dropdown-item icon="el-icon-refresh" command="reset">
重置申请表 重置申请表
</el-dropdown-item> </el-dropdown-item>
...@@ -235,12 +135,7 @@ ...@@ -235,12 +135,7 @@
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<!-- 新增功能start --> <!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%"> <el-table :data="totalList" style="width: 100%">
...@@ -254,12 +149,10 @@ ...@@ -254,12 +149,10 @@
</el-table> </el-table>
<div class="cell" v-if="viewDetail.checkArea != '丹阳市'"> <div class="cell" v-if="viewDetail.checkArea != '丹阳市'">
<p class="label">是否享受过相关政策</p> <p class="label">是否享受过相关政策</p>
<p <p :class="[
:class="[ 'value',
'value', viewDetail.enjoyFlag == true ? 'value2' : 'value1',
viewDetail.enjoyFlag == true ? 'value2' : 'value1', ]">
]"
>
{{ viewDetail.enjoyFlag ? "否" : "是" }} {{ viewDetail.enjoyFlag ? "否" : "是" }}
</p> </p>
</div> </div>
...@@ -283,7 +176,7 @@ ...@@ -283,7 +176,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -299,16 +192,11 @@ ...@@ -299,16 +192,11 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
v-for="(item, index) in viewDetail.idCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -323,35 +211,21 @@ ...@@ -323,35 +211,21 @@
<div class="cell"> <div class="cell">
<p class="label">银行卡照片</p> <p class="label">银行卡照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
v-for="(item, index) in viewDetail.bankCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税发票号码</p> <p class="label">契税发票号码</p>
<p <p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }} NO.{{ viewDetail.deedBillCode }}
</p> </p>
<p <p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }} NO.{{ viewDetail.secondDeedBillCode }}
</p> </p>
<p <p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{ NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode viewDetail.secondDeedBillCode
}} }}
...@@ -388,62 +262,40 @@ ...@@ -388,62 +262,40 @@
<div class="cell"> <div class="cell">
<p class="label">不动产权证书</p> <p class="label">不动产权证书</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.certificate" :key="index"
v-for="(item, index) in viewDetail.certificate" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">商品房买卖合同3张</p> <p class="label">商品房买卖合同3张</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.contract" :key="index"
v-for="(item, index) in viewDetail.contract" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税完税凭证</p> <p class="label">契税完税凭证</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.voucher" :key="index"
v-for="(item, index) in viewDetail.voucher" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.commitmentType"> <div class="cell" v-if="viewDetail.commitmentType">
<p class="label">共有情况</p> <p class="label">共有情况</p>
<p class="value"> <p class="value">
<span v-if="viewDetail.commitmentType == 1" <span v-if="viewDetail.commitmentType == 1">单独所有、共同共有</span>
>单独所有、共同共有</span
>
<span v-if="viewDetail.commitmentType == 2">按份共有</span> <span v-if="viewDetail.commitmentType == 2">按份共有</span>
</p> </p>
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]"> <div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index"> <div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -458,23 +310,13 @@ ...@@ -458,23 +310,13 @@
<p v-if="record.length === 0">暂无记录~</p> <p v-if="record.length === 0">暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
title="改派部门" :before-close="closeDialog">
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="改派部门"> <el-form-item label="改派部门">
<el-cascader <el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList"
v-model="params.checkArea" :show-all-levels="false" @change="handleChange">
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader> </el-cascader>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -484,26 +326,13 @@ ...@@ -484,26 +326,13 @@
<el-button type="primary" @click="determine">确 定</el-button> <el-button type="primary" @click="determine">确 定</el-button>
</span> </span>
</el-dialog> </el-dialog>
<el-dialog <el-dialog :visible.sync="refundShow" width="600px" title="提示" class="refuseDialog">
:visible.sync="refundShow" <el-form :model="refundForm" ref="refundForm" label-width="120px" :rules="refundRules">
width="600px"
title="提示"
class="refuseDialog"
>
<el-form
:model="refundForm"
ref="refundForm"
label-width="120px"
:rules="refundRules"
>
<el-form-item label="通过原因" prop="reason"> <el-form-item label="通过原因" prop="reason">
<el-input type="textarea" v-model="refundForm.reason"></el-input> <el-input type="textarea" v-model="refundForm.reason"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="退税金额 (元)" prop="taxReimbursementAmount"> <el-form-item label="退税金额 (元)" prop="taxReimbursementAmount">
<el-input <el-input type="number" v-model="refundForm.taxReimbursementAmount"></el-input>
type="number"
v-model="refundForm.taxReimbursementAmount"
></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -517,7 +346,7 @@ ...@@ -517,7 +346,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
import docxtemplater from "docxtemplater"; import docxtemplater from "docxtemplater";
...@@ -965,7 +794,6 @@ export default { ...@@ -965,7 +794,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
...@@ -1196,7 +1024,7 @@ export default { ...@@ -1196,7 +1024,7 @@ export default {
} }
}); });
}) })
.catch(() => {}); .catch(() => { });
}, },
drevokeeny(row) { drevokeeny(row) {
this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", { this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", {
......
<template> <template>
<div class="deedtax"> <div class="deedtax">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="不动产坐落辖市区" v-if="
label="不动产坐落辖市区" this.realEstateArea == '市区' ||
v-if=" (this.searchForm.departmentCode == '10000032' &&
this.realEstateArea == '市区' || this.realEstateArea != '句容市')
(this.searchForm.departmentCode == '10000032' && ">
this.realEstateArea != '句容市') <el-select v-model="searchForm.checkArealEstateArea" placeholder="请选择不动产坐落辖市区" @change="onSubmit"
" size="medium">
> <el-option v-for="item in areaList" :key="item.id" :label="item.label" :value="item.id">
<el-select
v-model="searchForm.checkArealEstateArea"
placeholder="请选择不动产坐落辖市区"
@change="onSubmit"
size="medium"
>
<el-option
v-for="item in areaList"
:key="item.id"
:label="item.label"
:value="item.id"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -49,37 +24,24 @@ ...@@ -49,37 +24,24 @@
<el-button type="primary" @click="onSubmit">查询</el-button> <el-button type="primary" @click="onSubmit">查询</el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button <el-button type="primary" v-if="
type="primary" this.searchForm.departmentCode == '10000033' ||
v-if=" this.searchForm.departmentCode == '10000031'
this.searchForm.departmentCode == '10000033' || " @click="downLoadShow = true">导出
this.searchForm.departmentCode == '10000031'
"
@click="downLoadShow = true"
>导出
</el-button> </el-button>
</el-form-item> </el-form-item>
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center"> <el-table-column slot="departmentName" label="实施主体" align="center">
<template> <template>
{{ this.$route.query.departmentName }} {{ this.$route.query.departmentName }}
...@@ -87,18 +49,12 @@ ...@@ -87,18 +49,12 @@
</el-table-column> </el-table-column>
<el-table-column label="状态" align="center"> <el-table-column label="状态" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.reviewerState == 0" <el-tag type="warning" v-if="scope.row.reviewerState == 0">待审核</el-tag>
>待审核</el-tag <el-tag type="success" v-if="scope.row.reviewerState == 8">初审通过</el-tag>
>
<el-tag type="success" v-if="scope.row.reviewerState == 8"
>初审通过</el-tag
>
<!-- <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag> <!-- <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag>
<el-tag type="warning" v-if="scope.row.state == 2">待用户确认</el-tag> <el-tag type="warning" v-if="scope.row.state == 2">待用户确认</el-tag>
<el-tag type="warning" v-if="scope.row.state == 3">待退税办理</el-tag> --> <el-tag type="warning" v-if="scope.row.state == 3">待退税办理</el-tag> -->
<el-tag type="danger" v-if="scope.row.reviewerState == 9" <el-tag type="danger" v-if="scope.row.reviewerState == 9">已驳回</el-tag>
>已驳回</el-tag
>
<!-- <el-tag type="info" v-if="scope.row.state == 5">已撤销</el-tag> --> <!-- <el-tag type="info" v-if="scope.row.state == 5">已撤销</el-tag> -->
<!-- <el-tag type="warning" v-if="scope.row.state == 6">资料审核</el-tag> --> <!-- <el-tag type="warning" v-if="scope.row.state == 6">资料审核</el-tag> -->
<!-- <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> --> <!-- <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> -->
...@@ -106,63 +62,29 @@ ...@@ -106,63 +62,29 @@
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="350" align="center"> <el-table-column fixed="right" label="操作" width="350" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="scope.row.reviewerState == 0 && scope.row.state == 0" type="success" size="mini" round
v-if="scope.row.reviewerState == 0 && scope.row.state == 0" @click="pass(scope.row)">通过
type="success"
size="mini"
round
@click="pass(scope.row)"
>通过
</el-button> </el-button>
<el-button <el-button v-if="scope.row.reviewerState == 0 && scope.row.state == 0" type="danger" size="mini" round
v-if="scope.row.reviewerState == 0 && scope.row.state == 0" @click="deny(scope.row)">拒绝
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" (scope.row.reviewerState == 9 && scope.row.state == 4) ||
(scope.row.reviewerState == 9 && scope.row.state == 4) || ((scope.row.state == 0 || scope.row.state == 1) &&
((scope.row.state == 0 || scope.row.state == 1) && scope.row.reviewerState == 8)
scope.row.reviewerState == 8) " type="info" size="mini" round @click="drevokeeny(scope.row)">撤销
"
type="info"
size="mini"
round
@click="drevokeeny(scope.row)"
>撤销
</el-button> </el-button>
<el-button <el-button v-if="scope.row.state == 0 && realEstateArea !== '丹阳市'" type="warning" size="mini" round
v-if="scope.row.state == 0 && realEstateArea !== '丹阳市'" @click="reassignment(scope.row)">改派
type="warning"
size="mini"
round
@click="reassignment(scope.row)"
>改派
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<!-- 新增功能start --> <!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%"> <el-table :data="totalList" style="width: 100%">
...@@ -176,12 +98,10 @@ ...@@ -176,12 +98,10 @@
</el-table> </el-table>
<div class="cell" v-if="viewDetail.checkArea != '丹阳市'"> <div class="cell" v-if="viewDetail.checkArea != '丹阳市'">
<p class="label">是否享受过相关政策</p> <p class="label">是否享受过相关政策</p>
<p <p :class="[
:class="[ 'value',
'value', viewDetail.enjoyFlag == true ? 'value2' : 'value1',
viewDetail.enjoyFlag == true ? 'value2' : 'value1', ]">
]"
>
{{ viewDetail.enjoyFlag ? "否" : "是" }} {{ viewDetail.enjoyFlag ? "否" : "是" }}
</p> </p>
</div> </div>
...@@ -199,7 +119,7 @@ ...@@ -199,7 +119,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -215,16 +135,11 @@ ...@@ -215,16 +135,11 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
v-for="(item, index) in viewDetail.idCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -239,35 +154,21 @@ ...@@ -239,35 +154,21 @@
<div class="cell"> <div class="cell">
<p class="label">银行卡照片</p> <p class="label">银行卡照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
v-for="(item, index) in viewDetail.bankCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税发票号码</p> <p class="label">契税发票号码</p>
<p <p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }} NO.{{ viewDetail.deedBillCode }}
</p> </p>
<p <p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }} NO.{{ viewDetail.secondDeedBillCode }}
</p> </p>
<p <p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{ NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode viewDetail.secondDeedBillCode
}} }}
...@@ -304,8 +205,8 @@ ...@@ -304,8 +205,8 @@
viewDetail.houseType == 1 viewDetail.houseType == 1
? "商品房" ? "商品房"
: viewDetail.houseType == 2 : viewDetail.houseType == 2
? "二手房" ? "二手房"
: "-" : "-"
}} }}
</p> </p>
</div> </div>
...@@ -316,62 +217,40 @@ ...@@ -316,62 +217,40 @@
<div class="cell"> <div class="cell">
<p class="label">不动产权证书</p> <p class="label">不动产权证书</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.certificate" :key="index"
v-for="(item, index) in viewDetail.certificate" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">商品房买卖合同3张</p> <p class="label">商品房买卖合同3张</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.contract" :key="index"
v-for="(item, index) in viewDetail.contract" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税完税凭证</p> <p class="label">契税完税凭证</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.voucher" :key="index"
v-for="(item, index) in viewDetail.voucher" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.commitmentType"> <div class="cell" v-if="viewDetail.commitmentType">
<p class="label">共有情况</p> <p class="label">共有情况</p>
<p class="value"> <p class="value">
<span v-if="viewDetail.commitmentType == 1" <span v-if="viewDetail.commitmentType == 1">单独所有、共同共有</span>
>单独所有、共同共有</span
>
<span v-if="viewDetail.commitmentType == 2">按份共有</span> <span v-if="viewDetail.commitmentType == 2">按份共有</span>
</p> </p>
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]"> <div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index"> <div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -386,23 +265,13 @@ ...@@ -386,23 +265,13 @@
<p v-if="record.length === 0">暂无记录~</p> <p v-if="record.length === 0">暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
title="改派部门" :before-close="closeDialog">
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="改派部门"> <el-form-item label="改派部门">
<el-cascader <el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList"
v-model="params.checkArea" :show-all-levels="false" @change="handleChange">
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader> </el-cascader>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -412,37 +281,19 @@ ...@@ -412,37 +281,19 @@
<el-button type="primary" @click="determine">确 定</el-button> <el-button type="primary" @click="determine">确 定</el-button>
</span> </span>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="导出范围" :visible.sync="downLoadShow" width="600px" :close-on-press-escape="false">
title="导出范围"
:visible.sync="downLoadShow"
width="600px"
:close-on-press-escape="false"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="状态"> <el-form-item label="状态">
<el-select v-model="downLoadParams.state" placeholder="请选择状态"> <el-select v-model="downLoadParams.state" placeholder="请选择状态">
<el-option <el-option v-for="item in downLoadList" :key="item.value" :label="item.label" :value="item.value">
v-for="item in downLoadList"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="日期"> <el-form-item label="日期">
<el-date-picker <el-date-picker v-model="date" type="daterange" range-separator="-" start-placeholder="开始日期"
v-model="date" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" format="yyyy-MM-dd"
type="daterange" value-format="yyyy-MM-dd HH:mm:ss" @change="time">
range-separator="-"
start-placeholder="开始日期"
end-placeholder="结束日期"
:default-time="['00:00:00', '23:59:59']"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd HH:mm:ss"
@change="time"
>
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -457,7 +308,7 @@ ...@@ -457,7 +308,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import { import {
queryListDeedTaxFromInitDepartment, queryListDeedTaxFromInitDepartment,
queryDeedTaxDetailInfo, queryDeedTaxDetailInfo,
...@@ -854,7 +705,7 @@ export default { ...@@ -854,7 +705,7 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard); // setCertNo();
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -270,7 +270,7 @@ ...@@ -270,7 +270,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
...@@ -681,7 +681,6 @@ export default { ...@@ -681,7 +681,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
...@@ -208,7 +208,7 @@ ...@@ -208,7 +208,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -224,7 +224,7 @@ ...@@ -224,7 +224,7 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -387,7 +387,7 @@ ...@@ -387,7 +387,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import docxtemplater from "docxtemplater"; import docxtemplater from "docxtemplater";
import PizZip from "pizzip"; import PizZip from "pizzip";
import JSZipUtils from "jszip-utils"; import JSZipUtils from "jszip-utils";
...@@ -802,7 +802,6 @@ export default { ...@@ -802,7 +802,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
<template> <template>
<div class="deedtax"> <div class="deedtax">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="不动产坐落辖市区" v-if="
label="不动产坐落辖市区" this.realEstateArea == '市区' ||
v-if=" (this.searchForm.departmentCode == '10000032' &&
this.realEstateArea == '市区' || this.realEstateArea != '句容市')
(this.searchForm.departmentCode == '10000032' && ">
this.realEstateArea != '句容市') <el-select v-model="searchForm.checkArealEstateArea" placeholder="请选择不动产坐落辖市区" @change="onSubmit"
" size="medium">
> <el-option v-for="item in areaList" :key="item.id" :label="item.label" :value="item.id">
<el-select
v-model="searchForm.checkArealEstateArea"
placeholder="请选择不动产坐落辖市区"
@change="onSubmit"
size="medium"
>
<el-option
v-for="item in areaList"
:key="item.id"
:label="item.label"
:value="item.id"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -49,37 +24,24 @@ ...@@ -49,37 +24,24 @@
<el-button type="primary" @click="onSubmit">查询</el-button> <el-button type="primary" @click="onSubmit">查询</el-button>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button <el-button type="primary" v-if="
type="primary" this.searchForm.departmentCode == '10000033' ||
v-if=" this.searchForm.departmentCode == '10000031'
this.searchForm.departmentCode == '10000033' || " @click="downLoadShow = true">导出
this.searchForm.departmentCode == '10000031'
"
@click="downLoadShow = true"
>导出
</el-button> </el-button>
</el-form-item> </el-form-item>
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center"> <el-table-column slot="departmentName" label="实施主体" align="center">
<template> <template>
{{ this.$route.query.departmentName }} {{ this.$route.query.departmentName }}
...@@ -87,18 +49,12 @@ ...@@ -87,18 +49,12 @@
</el-table-column> </el-table-column>
<el-table-column label="状态" align="center"> <el-table-column label="状态" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.reviewerState == 0" <el-tag type="warning" v-if="scope.row.reviewerState == 0">待审核</el-tag>
>待审核</el-tag <el-tag type="success" v-if="scope.row.reviewerState == 8">初审通过</el-tag>
>
<el-tag type="success" v-if="scope.row.reviewerState == 8"
>初审通过</el-tag
>
<!-- <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag> <!-- <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag>
<el-tag type="warning" v-if="scope.row.state == 2">待用户确认</el-tag> <el-tag type="warning" v-if="scope.row.state == 2">待用户确认</el-tag>
<el-tag type="warning" v-if="scope.row.state == 3">待退税办理</el-tag> --> <el-tag type="warning" v-if="scope.row.state == 3">待退税办理</el-tag> -->
<el-tag type="danger" v-if="scope.row.reviewerState == 9" <el-tag type="danger" v-if="scope.row.reviewerState == 9">已驳回</el-tag>
>已驳回</el-tag
>
<!-- <el-tag type="info" v-if="scope.row.state == 5">已撤销</el-tag> --> <!-- <el-tag type="info" v-if="scope.row.state == 5">已撤销</el-tag> -->
<!-- <el-tag type="warning" v-if="scope.row.state == 6">资料审核</el-tag> --> <!-- <el-tag type="warning" v-if="scope.row.state == 6">资料审核</el-tag> -->
<!-- <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> --> <!-- <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> -->
...@@ -106,63 +62,29 @@ ...@@ -106,63 +62,29 @@
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="350" align="center"> <el-table-column fixed="right" label="操作" width="350" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="scope.row.reviewerState == 0 && scope.row.state == 0" type="success" size="mini" round
v-if="scope.row.reviewerState == 0 && scope.row.state == 0" @click="pass(scope.row)">通过
type="success"
size="mini"
round
@click="pass(scope.row)"
>通过
</el-button> </el-button>
<el-button <el-button v-if="scope.row.reviewerState == 0 && scope.row.state == 0" type="danger" size="mini" round
v-if="scope.row.reviewerState == 0 && scope.row.state == 0" @click="deny(scope.row)">拒绝
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" (scope.row.reviewerState == 9 && scope.row.state == 4) ||
(scope.row.reviewerState == 9 && scope.row.state == 4) || ((scope.row.state == 0 || scope.row.state == 1) &&
((scope.row.state == 0 || scope.row.state == 1) && scope.row.reviewerState == 8)
scope.row.reviewerState == 8) " type="info" size="mini" round @click="drevokeeny(scope.row)">撤销
"
type="info"
size="mini"
round
@click="drevokeeny(scope.row)"
>撤销
</el-button> </el-button>
<el-button <el-button v-if="scope.row.state == 0 && realEstateArea !== '丹阳市'" type="warning" size="mini" round
v-if="scope.row.state == 0 && realEstateArea !== '丹阳市'" @click="reassignment(scope.row)">改派
type="warning"
size="mini"
round
@click="reassignment(scope.row)"
>改派
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<!-- 新增功能start --> <!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%"> <el-table :data="totalList" style="width: 100%">
...@@ -176,12 +98,10 @@ ...@@ -176,12 +98,10 @@
</el-table> </el-table>
<div class="cell" v-if="viewDetail.checkArea != '丹阳市'"> <div class="cell" v-if="viewDetail.checkArea != '丹阳市'">
<p class="label">是否享受过相关政策</p> <p class="label">是否享受过相关政策</p>
<p <p :class="[
:class="[ 'value',
'value', viewDetail.enjoyFlag == true ? 'value2' : 'value1',
viewDetail.enjoyFlag == true ? 'value2' : 'value1', ]">
]"
>
{{ viewDetail.enjoyFlag ? "否" : "是" }} {{ viewDetail.enjoyFlag ? "否" : "是" }}
</p> </p>
</div> </div>
...@@ -199,7 +119,7 @@ ...@@ -199,7 +119,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -215,16 +135,11 @@ ...@@ -215,16 +135,11 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
v-for="(item, index) in viewDetail.idCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -239,35 +154,21 @@ ...@@ -239,35 +154,21 @@
<div class="cell"> <div class="cell">
<p class="label">银行卡照片</p> <p class="label">银行卡照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
v-for="(item, index) in viewDetail.bankCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税发票号码</p> <p class="label">契税发票号码</p>
<p <p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }} NO.{{ viewDetail.deedBillCode }}
</p> </p>
<p <p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }} NO.{{ viewDetail.secondDeedBillCode }}
</p> </p>
<p <p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{ NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode viewDetail.secondDeedBillCode
}} }}
...@@ -304,8 +205,8 @@ ...@@ -304,8 +205,8 @@
viewDetail.houseType == 1 viewDetail.houseType == 1
? "商品房" ? "商品房"
: viewDetail.houseType == 2 : viewDetail.houseType == 2
? "二手房" ? "二手房"
: "-" : "-"
}} }}
</p> </p>
</div> </div>
...@@ -316,62 +217,40 @@ ...@@ -316,62 +217,40 @@
<div class="cell"> <div class="cell">
<p class="label">不动产权证书</p> <p class="label">不动产权证书</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.certificate" :key="index"
v-for="(item, index) in viewDetail.certificate" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">商品房买卖合同3张</p> <p class="label">商品房买卖合同3张</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.contract" :key="index"
v-for="(item, index) in viewDetail.contract" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税完税凭证</p> <p class="label">契税完税凭证</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.voucher" :key="index"
v-for="(item, index) in viewDetail.voucher" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.commitmentType"> <div class="cell" v-if="viewDetail.commitmentType">
<p class="label">共有情况</p> <p class="label">共有情况</p>
<p class="value"> <p class="value">
<span v-if="viewDetail.commitmentType == 1" <span v-if="viewDetail.commitmentType == 1">单独所有、共同共有</span>
>单独所有、共同共有</span
>
<span v-if="viewDetail.commitmentType == 2">按份共有</span> <span v-if="viewDetail.commitmentType == 2">按份共有</span>
</p> </p>
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]"> <div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index"> <div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -386,23 +265,13 @@ ...@@ -386,23 +265,13 @@
<p v-if="record.length === 0">暂无记录~</p> <p v-if="record.length === 0">暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
title="改派部门" :before-close="closeDialog">
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="改派部门"> <el-form-item label="改派部门">
<el-cascader <el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList"
v-model="params.checkArea" :show-all-levels="false" @change="handleChange">
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader> </el-cascader>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -412,37 +281,19 @@ ...@@ -412,37 +281,19 @@
<el-button type="primary" @click="determine">确 定</el-button> <el-button type="primary" @click="determine">确 定</el-button>
</span> </span>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="导出范围" :visible.sync="downLoadShow" width="600px" :close-on-press-escape="false">
title="导出范围"
:visible.sync="downLoadShow"
width="600px"
:close-on-press-escape="false"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="状态"> <el-form-item label="状态">
<el-select v-model="downLoadParams.state" placeholder="请选择状态"> <el-select v-model="downLoadParams.state" placeholder="请选择状态">
<el-option <el-option v-for="item in downLoadList" :key="item.value" :label="item.label" :value="item.value">
v-for="item in downLoadList"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="日期"> <el-form-item label="日期">
<el-date-picker <el-date-picker v-model="date" type="daterange" range-separator="-" start-placeholder="开始日期"
v-model="date" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" format="yyyy-MM-dd"
type="daterange" value-format="yyyy-MM-dd HH:mm:ss" @change="time">
range-separator="-"
start-placeholder="开始日期"
end-placeholder="结束日期"
:default-time="['00:00:00', '23:59:59']"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd HH:mm:ss"
@change="time"
>
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -457,7 +308,7 @@ ...@@ -457,7 +308,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import { import {
queryHouseListDeedTaxFromInitDepartment, queryHouseListDeedTaxFromInitDepartment,
queryHouseDeedTaxDetailInfo, queryHouseDeedTaxDetailInfo,
...@@ -854,7 +705,6 @@ export default { ...@@ -854,7 +705,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
<template> <template>
<div class="deedtax-house"> <div class="deedtax-house">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="不动产坐落辖市区" v-if="this.realEstateArea == '市区'">
label="不动产坐落辖市区" <el-select v-model="searchForm.checkArealEstateArea" placeholder="请选择不动产坐落辖市区" @change="onSubmit"
v-if="this.realEstateArea == '市区'" size="medium">
> <el-option v-for="item in areaList" :key="item.id" :label="item.label" :value="item.id">
<el-select
v-model="searchForm.checkArealEstateArea"
placeholder="请选择不动产坐落辖市区"
@change="onSubmit"
size="medium"
>
<el-option
v-for="item in areaList"
:key="item.id"
:label="item.label"
:value="item.id"
>
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -47,24 +22,15 @@ ...@@ -47,24 +22,15 @@
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center"> <el-table-column slot="departmentName" label="实施主体" align="center">
<template> <template>
{{ {{
...@@ -78,70 +44,35 @@ ...@@ -78,70 +44,35 @@
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag> <el-tag type="warning" v-if="scope.row.state == 0">待审核</el-tag>
<el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag> <el-tag type="warning" v-if="scope.row.state == 1">待复审</el-tag>
<el-tag <el-tag type="warning" v-if="scope.row.state == 2 || scope.row.state == 3">待退税办理</el-tag>
type="warning"
v-if="scope.row.state == 2 || scope.row.state == 3"
>待退税办理</el-tag
>
<el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag> <el-tag type="danger" v-if="scope.row.state == 4">已驳回</el-tag>
<el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag> <el-tag type="success" v-if="scope.row.state == 6">已完成</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="380" align="center"> <el-table-column fixed="right" label="操作" width="380" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="success" size="mini" round @click="pass(scope.row)">通过
"
type="success"
size="mini"
round
@click="pass(scope.row)"
>通过
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.state == 1 && searchForm.departmentCode == '10000027'
scope.row.state == 1 && searchForm.departmentCode == '10000027' " type="danger" size="mini" round @click="deny(scope.row)">拒绝
"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button> </el-button>
<el-button <el-button v-if="
v-if=" scope.row.flag == true &&
scope.row.flag == true && searchForm.departmentCode == '10000027'
searchForm.departmentCode == '10000027' " type="info" size="mini" round @click="drevokeeny(scope.row)">撤销
"
type="info"
size="mini"
round
@click="drevokeeny(scope.row)"
>撤销
</el-button> </el-button>
</template> </template>
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<!-- 新增功能start --> <!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%"> <el-table :data="totalList" style="width: 100%">
...@@ -184,7 +115,7 @@ ...@@ -184,7 +115,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -200,16 +131,11 @@ ...@@ -200,16 +131,11 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
v-for="(item, index) in viewDetail.idCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -224,35 +150,21 @@ ...@@ -224,35 +150,21 @@
<div class="cell"> <div class="cell">
<p class="label">银行卡照片</p> <p class="label">银行卡照片</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
v-for="(item, index) in viewDetail.bankCardPicture" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税发票号码</p> <p class="label">契税发票号码</p>
<p <p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }} NO.{{ viewDetail.deedBillCode }}
</p> </p>
<p <p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }} NO.{{ viewDetail.secondDeedBillCode }}
</p> </p>
<p <p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{ NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode viewDetail.secondDeedBillCode
}} }}
...@@ -289,62 +201,40 @@ ...@@ -289,62 +201,40 @@
<div class="cell"> <div class="cell">
<p class="label">不动产权证书</p> <p class="label">不动产权证书</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.certificate" :key="index"
v-for="(item, index) in viewDetail.certificate" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">商品房买卖合同3张</p> <p class="label">商品房买卖合同3张</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.contract" :key="index"
v-for="(item, index) in viewDetail.contract" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">契税完税凭证</p> <p class="label">契税完税凭证</p>
<p class="value"> <p class="value">
<el-image <el-image v-for="(item, index) in viewDetail.voucher" :key="index"
v-for="(item, index) in viewDetail.voucher" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:key="index" :preview-src-list="[item.picture]">
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.commitmentType"> <div class="cell" v-if="viewDetail.commitmentType">
<p class="label">共有情况</p> <p class="label">共有情况</p>
<p class="value"> <p class="value">
<span v-if="viewDetail.commitmentType == 1" <span v-if="viewDetail.commitmentType == 1">单独所有、共同共有</span>
>单独所有、共同共有</span
>
<span v-if="viewDetail.commitmentType == 2">按份共有</span> <span v-if="viewDetail.commitmentType == 2">按份共有</span>
</p> </p>
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]"> <div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index"> <div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -359,23 +249,13 @@ ...@@ -359,23 +249,13 @@
<p v-if="record.length === 0">暂无记录~</p> <p v-if="record.length === 0">暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
title="改派部门" :before-close="closeDialog">
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params"> <el-form label-width="120px" :model="params">
<el-row> <el-row>
<el-form-item label="改派部门"> <el-form-item label="改派部门">
<el-cascader <el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList"
v-model="params.checkArea" :show-all-levels="false" @change="handleChange">
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader> </el-cascader>
</el-form-item> </el-form-item>
</el-row> </el-row>
...@@ -390,7 +270,7 @@ ...@@ -390,7 +270,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
...@@ -801,7 +681,6 @@ export default { ...@@ -801,7 +681,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
...@@ -1002,7 +881,7 @@ export default { ...@@ -1002,7 +881,7 @@ export default {
} }
}); });
}) })
.catch(() => {}); .catch(() => { });
}, },
drevokeeny(row) { drevokeeny(row) {
this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", { this.$confirm(`确定撤回该申请的审核结果吗?`, "提示", {
......
...@@ -203,7 +203,7 @@ ...@@ -203,7 +203,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -219,7 +219,7 @@ ...@@ -219,7 +219,7 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -387,7 +387,7 @@ ...@@ -387,7 +387,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { $fileUrl } from "@/utils/mix"; // import { $fileUrl } from "@/utils/mix";
// import { getTempUrl } from "@/api/exportFileUrl"; // import { getTempUrl } from "@/api/exportFileUrl";
import { signState, stateList, signTag, noSignTag } from "@/utils/index" import { signState, stateList, signTag, noSignTag } from "@/utils/index"
...@@ -820,7 +820,6 @@ export default { ...@@ -820,7 +820,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
<p class="value">{{ viewDetail.address }}</p> <p class="value">{{ viewDetail.address }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -342,7 +342,7 @@ ...@@ -342,7 +342,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import { import {
queryMultipleListDeedTaxFromInitDepartment, queryMultipleListDeedTaxFromInitDepartment,
...@@ -749,7 +749,6 @@ export default { ...@@ -749,7 +749,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictures.filter( this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1 (item) => item.pictureType === 1
......
...@@ -166,7 +166,7 @@ ...@@ -166,7 +166,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -215,7 +215,7 @@ ...@@ -215,7 +215,7 @@
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.idCardPicture && viewDetail.idCardPicture.length > 0"> <div class="cell" v-if="viewDetail.idCardPicture && viewDetail.idCardPicture.length > 0">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -328,7 +328,7 @@ ...@@ -328,7 +328,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { get } from "@/api/talents"; // import { get } from "@/api/talents";
import { import {
mattersHousingReviewerList, mattersHousingReviewerList,
...@@ -629,7 +629,6 @@ export default { ...@@ -629,7 +629,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictureList.filter((item) => { this.viewDetail.idCardPicture = res.data.pictureList.filter((item) => {
return item.pictureType === 1; return item.pictureType === 1;
......
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.idCardPicture && viewDetail.idCardPicture.length > 0"> <div class="cell" v-if="viewDetail.idCardPicture && viewDetail.idCardPicture.length > 0">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -343,7 +343,7 @@ ...@@ -343,7 +343,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import { get } from "@/api/talents"; import { get } from "@/api/talents";
import docxtemplater from "docxtemplater"; import docxtemplater from "docxtemplater";
import PizZip from "pizzip"; import PizZip from "pizzip";
...@@ -708,7 +708,6 @@ export default { ...@@ -708,7 +708,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = this.viewDetail.idCardPicture =
res.data.pictureList && res.data.pictureList &&
......
<template> <template>
<div class="policy"> <div class="policy">
<div class="search-wrapper"> <div class="search-wrapper">
<el-form <el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名"> <el-form-item label="姓名">
<el-input <el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号码"> <el-form-item label="手机号码">
<el-input <el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
...@@ -28,108 +15,48 @@ ...@@ -28,108 +15,48 @@
<br /> <br />
<el-form-item label="状态" style="margin-top: 10px"> <el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit"> <el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio <el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div class="table-wrapper"> <div class="table-wrapper">
<table-template <table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
:tableData="tableData" @Jump="jumpPage">
:tableColumns="tableColumns" <el-table-column width="120" key="stateName" prop="stateName" label="状态" align="center">
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column
width="120"
key="stateName"
prop="stateName"
label="状态"
align="center"
>
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag :type="scope.row.type">{{ scope.row.stateName }}</el-tag> <el-tag :type="scope.row.type">{{ scope.row.stateName }}</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" label="操作" width="380" align="left"> <el-table-column fixed="right" label="操作" width="380" align="left">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)" <el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
>查看</el-button <el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<el-button <el-button v-if="scope.row.state === 0 && $route.query.areaCode" type="success" size="mini" round
v-if="scope.row.state === 0 && $route.query.areaCode" @click="pass(scope.row)">
type="success" 初审</el-button>
size="mini" <el-button v-else-if="scope.row.state === 1 && $route.query.areaCode" type="success" size="mini" round
round @click="pass(scope.row)">
@click="pass(scope.row)" 复审</el-button>
> <el-button v-else-if="scope.row.state === 2 && $route.query.areaCode" type="success" size="mini" round
初审</el-button @click="pass(scope.row)">
> 办结</el-button>
<el-button <el-button v-if="
v-else-if="scope.row.state === 1 && $route.query.areaCode" (scope.row.state === 0 && $route.query.areaCode) ||
type="success" (scope.row.state === 1 && $route.query.areaCode) ||
size="mini" (scope.row.state === 2 && $route.query.areaCode)
round " type="danger" size="mini" round @click="deny(scope.row)">拒绝</el-button>
@click="pass(scope.row)" <el-button v-if="
> (scope.row.state === 1 && $route.query.areaCode) ||
复审</el-button (scope.row.state === 2 && $route.query.areaCode)
> " type="info" size="mini" round @click="print(scope.row.talentCode, scope.row)">打印</el-button>
<el-button
v-else-if="scope.row.state === 2 && $route.query.areaCode"
type="success"
size="mini"
round
@click="pass(scope.row)"
>
办结</el-button
>
<el-button
v-if="
(scope.row.state === 0 && $route.query.areaCode) ||
(scope.row.state === 1 && $route.query.areaCode) ||
(scope.row.state === 2 && $route.query.areaCode)
"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝</el-button
>
<el-button
v-if="
(scope.row.state === 1 && $route.query.areaCode) ||
(scope.row.state === 2 && $route.query.areaCode)
"
type="info"
size="mini"
round
@click="print(scope.row.talentCode, scope.row)"
>打印</el-button
>
</template> </template>
</el-table-column> </el-table-column>
</table-template> </table-template>
</div> </div>
<el-dialog <el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<div class="cell"> <div class="cell">
<p class="label">事项名称</p> <p class="label">事项名称</p>
...@@ -154,12 +81,8 @@ ...@@ -154,12 +81,8 @@
<div class="cell"> <div class="cell">
<p class="label">父母惠老关怀申请表</p> <p class="label">父母惠老关怀申请表</p>
<p class="value"> <p class="value">
<el-image <el-image style="width: 100px; height: 100px" :src="viewDetail.registration" :z-index="7777777"
style="width: 100px; height: 100px" :preview-src-list="[viewDetail.registration]">
:src="viewDetail.registration"
:z-index="7777777"
:preview-src-list="[viewDetail.registration]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -224,11 +147,7 @@ ...@@ -224,11 +147,7 @@
</div> </div>
</div> </div>
<div v-if="viewDetail.matterType === 4"> <div v-if="viewDetail.matterType === 4">
<div <div class="border border-black border-t-2 my-2" v-for="(el, index) in viewDetail.parentList" :key="index">
class="border border-black border-t-2 my-2"
v-for="(el, index) in viewDetail.parentList"
:key="index"
>
<div class="cell1"> <div class="cell1">
<p class="label">父母姓名</p> <p class="label">父母姓名</p>
<p class="value">{{ el.parentName }}</p> <p class="value">{{ el.parentName }}</p>
...@@ -238,7 +157,7 @@ ...@@ -238,7 +157,7 @@
<p class="value"> <p class="value">
{{ {{
["父亲", "母亲", "配偶父亲", "配偶母亲"][ ["父亲", "母亲", "配偶父亲", "配偶母亲"][
el.parentType * 1 - 1 el.parentType * 1 - 1
] ]
}} }}
</p> </p>
...@@ -280,24 +199,16 @@ ...@@ -280,24 +199,16 @@
<div class="cell"> <div class="cell">
<p class="label">身份证照片正面</p> <p class="label">身份证照片正面</p>
<p class="value"> <p class="value">
<el-image <el-image style="width: 100px; height: 100px" :src="el.idCardPicture" :z-index="7777777"
style="width: 100px; height: 100px" :preview-src-list="[el.idCardPicture]">
:src="el.idCardPicture"
:z-index="7777777"
:preview-src-list="[el.idCardPicture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
<div class="cell2"> <div class="cell2">
<p class="label">身份证照片反面</p> <p class="label">身份证照片反面</p>
<p class="value"> <p class="value">
<el-image <el-image style="width: 100px; height: 100px" :src="el.idCardThePicture" :z-index="7777777"
style="width: 100px; height: 100px" :preview-src-list="[el.idCardThePicture]">
:src="el.idCardThePicture"
:z-index="7777777"
:preview-src-list="[el.idCardThePicture]"
>
</el-image> </el-image>
</p> </p>
</div> </div>
...@@ -312,29 +223,18 @@ ...@@ -312,29 +223,18 @@
> >
</el-image> </el-image>
</p> --> </p> -->
<el-button <el-button size="mini" type="primary" @click="
size="mini" download(
type="primary" 'http://81.69.44.115:9000/img/sportImg/5981d5fd-91dd-43d9-9ec4-6c59206142f7.docx'
@click=" )
download( " class="down-text">下载养老机构签订入驻协议</el-button>
'http://81.69.44.115:9000/img/sportImg/5981d5fd-91dd-43d9-9ec4-6c59206142f7.docx'
)
"
class="down-text"
>下载养老机构签订入驻协议</el-button
>
</div> </div>
</div> </div>
<!-- TODO --> <!-- TODO -->
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog <el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content"> <div class="content">
<div class="cell" v-for="item in recordList" :key="item.createTime"> <div class="cell" v-for="item in recordList" :key="item.createTime">
<p class="label" style="margin-right: 20px"> <p class="label" style="margin-right: 20px">
...@@ -354,7 +254,7 @@ ...@@ -354,7 +254,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
import { get } from "@/api/talents"; import { get } from "@/api/talents";
import { import {
// mattersList, // mattersList,
...@@ -532,7 +432,6 @@ export default { ...@@ -532,7 +432,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewShow = true; this.viewShow = true;
}); });
...@@ -588,12 +487,12 @@ export default { ...@@ -588,12 +487,12 @@ export default {
this.viewDetail.parentList[0].parentType == 1 this.viewDetail.parentList[0].parentType == 1
? "父亲" ? "父亲"
: this.viewDetail.parentList[0].parentType == 2 : this.viewDetail.parentList[0].parentType == 2
? "母亲" ? "母亲"
: this.viewDetail.parentList[0].parentType == 3 : this.viewDetail.parentList[0].parentType == 3
? "配偶父亲" ? "配偶父亲"
: this.viewDetail.parentList[0].parentType == 4 : this.viewDetail.parentList[0].parentType == 4
? "配偶母亲" ? "配偶母亲"
: ""; : "";
arr.hIC = this.viewDetail.parentList[0].idCard arr.hIC = this.viewDetail.parentList[0].idCard
? this.viewDetail.parentList[0].idCard ? this.viewDetail.parentList[0].idCard
: ""; // 身份证号码 : ""; // 身份证号码
...@@ -611,12 +510,12 @@ export default { ...@@ -611,12 +510,12 @@ export default {
this.viewDetail.parentList[0].parentType == 1 this.viewDetail.parentList[0].parentType == 1
? "父亲" ? "父亲"
: this.viewDetail.parentList[0].parentType == 2 : this.viewDetail.parentList[0].parentType == 2
? "母亲" ? "母亲"
: this.viewDetail.parentList[0].parentType == 3 : this.viewDetail.parentList[0].parentType == 3
? "配偶父亲" ? "配偶父亲"
: this.viewDetail.parentList[0].parentType == 4 : this.viewDetail.parentList[0].parentType == 4
? "配偶母亲" ? "配偶母亲"
: ""; : "";
arr.iIC = this.viewDetail.parentList[0].idCard arr.iIC = this.viewDetail.parentList[0].idCard
? this.viewDetail.parentList[0].idCard ? this.viewDetail.parentList[0].idCard
: ""; // 身份证号码 : ""; // 身份证号码
...@@ -639,12 +538,12 @@ export default { ...@@ -639,12 +538,12 @@ export default {
this.viewDetail.parentList[1].parentType == 1 this.viewDetail.parentList[1].parentType == 1
? "父亲" ? "父亲"
: this.viewDetail.parentList[1].parentType == 2 : this.viewDetail.parentList[1].parentType == 2
? "母亲" ? "母亲"
: this.viewDetail.parentList[1].parentType == 3 : this.viewDetail.parentList[1].parentType == 3
? "配偶父亲" ? "配偶父亲"
: this.viewDetail.parentList[1].parentType == 4 : this.viewDetail.parentList[1].parentType == 4
? "配偶母亲" ? "配偶母亲"
: ""; : "";
arr.hICT = this.viewDetail.parentList[1].idCard arr.hICT = this.viewDetail.parentList[1].idCard
? this.viewDetail.parentList[1].idCard ? this.viewDetail.parentList[1].idCard
: ""; // 身份证号码 : ""; // 身份证号码
...@@ -663,12 +562,12 @@ export default { ...@@ -663,12 +562,12 @@ export default {
this.viewDetail.parentList[1].parentType == 1 this.viewDetail.parentList[1].parentType == 1
? "父亲" ? "父亲"
: this.viewDetail.parentList[1].parentType == 2 : this.viewDetail.parentList[1].parentType == 2
? "母亲" ? "母亲"
: this.viewDetail.parentList[1].parentType == 3 : this.viewDetail.parentList[1].parentType == 3
? "配偶父亲" ? "配偶父亲"
: this.viewDetail.parentList[1].parentType == 4 : this.viewDetail.parentList[1].parentType == 4
? "配偶母亲" ? "配偶母亲"
: ""; : "";
arr.iICT = this.viewDetail.parentList[1].idCard arr.iICT = this.viewDetail.parentList[1].idCard
? this.viewDetail.parentList[1].idCard ? this.viewDetail.parentList[1].idCard
: ""; // 身份证号码 : ""; // 身份证号码
......
...@@ -149,7 +149,7 @@ ...@@ -149,7 +149,7 @@
<p class="value">{{ viewDetail.name }}</p> <p class="value">{{ viewDetail.name }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证</p> <p class="label">证件号码</p>
<p class="value">{{ viewDetail.idCard }}</p> <p class="value">{{ viewDetail.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -198,7 +198,7 @@ ...@@ -198,7 +198,7 @@
</p> </p>
</div> </div>
<div class="cell" v-if="viewDetail.idCardPicture && viewDetail.idCardPicture.length > 0"> <div class="cell" v-if="viewDetail.idCardPicture && viewDetail.idCardPicture.length > 0">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index" <el-image v-for="(item, index) in viewDetail.idCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777" style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
...@@ -284,7 +284,7 @@ ...@@ -284,7 +284,7 @@
<script> <script>
import TableTemplate from "@/components/Table"; import TableTemplate from "@/components/Table";
import { changeList, setName, setTel, setCertNo } from "@/utils"; import { changeList, setName, setTel, } from "@/utils";
// import { get } from "@/api/talents"; // import { get } from "@/api/talents";
import { import {
mattersHousingList, mattersHousingList,
...@@ -545,7 +545,6 @@ export default { ...@@ -545,7 +545,6 @@ export default {
if (localStorage.getItem("userName") == "admin") { if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name); this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone); this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
} }
this.viewDetail.idCardPicture = res.data.pictureList.filter((item) => { this.viewDetail.idCardPicture = res.data.pictureList.filter((item) => {
return item.pictureType === 1; return item.pictureType === 1;
......
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
<p class="value">{{ item.mobile }}</p> <p class="value">{{ item.mobile }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证号码</p> <p class="label">证件号码</p>
<p class="value">{{ item.idCard }}</p> <p class="value">{{ item.idCard }}</p>
</div> </div>
<div class="cell"> <div class="cell">
...@@ -257,7 +257,7 @@ ...@@ -257,7 +257,7 @@
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<template v-for="(i, index) in item.pictureVoS"> <template v-for="(i, index) in item.pictureVoS">
<el-image v-if="i.pictureType == 4" :key="index" <el-image v-if="i.pictureType == 4" :key="index"
......
...@@ -127,7 +127,7 @@ ...@@ -127,7 +127,7 @@
<p class="value">{{ item.mobile }}</p> <p class="value">{{ item.mobile }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证号码</p> <p class="label">证件号码</p>
<p class="value">{{ item.idCard }}</p> <p class="value">{{ item.idCard }}</p>
</div> </div>
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<template v-for="(i, index) in item.pictureVoS"> <template v-for="(i, index) in item.pictureVoS">
<el-image v-if="i.pictureType == 4" :key="index" <el-image v-if="i.pictureType == 4" :key="index"
......
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
<p class="value">{{ item.mobile }}</p> <p class="value">{{ item.mobile }}</p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证号码</p> <p class="label">证件号码</p>
<p class="value">{{ item.idCard }}</p> <p class="value">{{ item.idCard }}</p>
</div> </div>
...@@ -244,7 +244,7 @@ ...@@ -244,7 +244,7 @@
</p> </p>
</div> </div>
<div class="cell"> <div class="cell">
<p class="label">身份证照片</p> <p class="label">证件照片</p>
<p class="value"> <p class="value">
<template v-for="(i, index) in item.pictureVoS"> <template v-for="(i, index) in item.pictureVoS">
<el-image v-if="i.pictureType == 4" :key="index" <el-image v-if="i.pictureType == 4" :key="index"
......
const env = process.env.NODE_ENV === "production"; const env = process.env.NODE_ENV === "production";
const publicPath = env ? "/manage-h5/" : "/"; //正式 // const publicPath = env ? "/manage-h5/" : "/"; //正式
// const publicPath = env ? "/smartExam-h5/" : "/"; //测试 const publicPath = env ? "/smartExam-h5/" : "/"; //测试
module.exports = { module.exports = {
publicPath, publicPath,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment