Commit 9278c578 by swl

gx

parent 32581678
No preview for this file type
No preview for this file type
const domain = {
// dev: "http://192.168.3.87:8881", // 姚镇接口
// dev: "http://81.69.231.72:8881", // 姚镇接口
// dev: "http://81.69.231.72:8881", // 测试接口
dev: "https://exam.smart-zj.cn:9100/smartExam/", // 新正式接口
dev: "http://81.69.231.72:8881", // 测试接口
// dev: "https://exam.smart-zj.cn:9100/smartExam/", // 新正式接口
};
// 腾讯地图 key
const map = {
......
......@@ -5,9 +5,9 @@ import { TokenKey } from "@/utils/auth";
const config = {
// proxy: "https://exam.smart-zj.cn:9100/exam/", // 新线上地址
// proxy: "http://81.69.231.72:8881", // 测试地址
// proxy: "http://192.168.3.87:8881/", //本地
proxy: "https://exam.smart-zj.cn:9100/smartExam", // 新正式接口zs
proxy: "http://81.69.231.72:8881", // 测试地址
// proxy: "http://192.168.3.87:8881", //本地
// proxy: "https://exam.smart-zj.cn:9100/smartExam", // 新正式接口zs
// proxy: "http://81.69.231.72:9089/", // 测试地址
// proxy1: "http://81.69.231.72:8881/admin-api", // 测试地址
// proxy1: "https://exam.smart-zj.cn:9100/smartExam/admin-api", // 新正式接口
......
......@@ -1051,7 +1051,7 @@ export default {
return item.state === state;
})[0];
},
handleCommand(row, com) {
async handleCommand(row, com) {
console.log(row, com);
switch (com) {
......@@ -1060,11 +1060,13 @@ export default {
break;
default:
await this.resetHandle(row);
window.location.href = row.fileUrl;
break;
}
},
resetHandle(row) {
return new Promise((resolve) => {
let params = {
code: row.code,
};
......@@ -1072,8 +1074,6 @@ export default {
queryCommerDeedTaxDetailInfo(params),
queryCommerDeedTaxRecord(params),
]).then((res) => {
console.log(res);
// if (res[0].data?.state == 1) {
this.detail = res[0].data;
this.arrList = res[1].data;
this.detail.recordVos.forEach((item) => {
......@@ -1087,19 +1087,19 @@ export default {
? (this.arr3 = item.reason)
: "";
});
console.log(111);
this.initTemplate();
// }
resolve();
});
});
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "商办用房";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......@@ -1125,6 +1125,8 @@ export default {
arr.arr3 = that.arr3 || ""; // 税务
this.docxsrc = "./static/deedTax2.docx"; //模板文件的位置
}
console.log(this.docxsrc, "docxsrc");
// let docxname = '购房契税补贴申请表'; //导出文件的名字
// 读取并获得模板文件的二进制内容
JSZipUtils.getBinaryContent(this.docxsrc, function (error, content) {
......@@ -1167,7 +1169,6 @@ export default {
mimeType:
"application/vnd.openxmlformats-officedocument.wordprocessingml.document",
});
console.log("out----", out);
uploadWordFile(
new File([out], "deed-text" + new Date().valueOf() + ".docx", {
type: out.type,
......
<template>
<div class="deedtax">
<div class="search-wrapper">
<el-form :inline="true" :model="searchForm" class="search_form" style="text-align: left">
<el-form
:inline="true"
:model="searchForm"
class="search_form"
style="text-align: left"
>
<el-form-item label="姓名">
<el-input v-model="searchForm.name" placeholder="请输入姓名" @keyup.enter.native="onSubmit"></el-input>
<el-input
v-model="searchForm.name"
placeholder="请输入姓名"
@keyup.enter.native="onSubmit"
></el-input>
</el-form-item>
<el-form-item label="手机号码">
<el-input v-model="searchForm.phone" placeholder="请输入手机号码" @keyup.enter.native="onSubmit">
<el-input
v-model="searchForm.phone"
placeholder="请输入手机号码"
@keyup.enter.native="onSubmit"
>
</el-input>
</el-form-item>
<el-form-item label="不动产坐落辖市区" v-if="
<el-form-item
label="不动产坐落辖市区"
v-if="
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-select>
</el-form-item>
......@@ -23,24 +49,37 @@
<el-button type="primary" @click="onSubmit">查询</el-button>
</el-form-item>
<el-form-item>
<el-button type="primary" v-if="
<el-button
type="primary"
v-if="
this.searchForm.departmentCode == '10000033' ||
this.searchForm.departmentCode == '10000031'
" @click="downLoadShow = true">导出
"
@click="downLoadShow = true"
>导出
</el-button>
</el-form-item>
<br />
<el-form-item label="状态" style="margin-top: 10px">
<el-radio-group v-model="searchForm.state" @change="onSubmit">
<el-radio :label="item.state" v-for="item in stateList" :key="item.state">{{ item.stateName }}
<el-radio
:label="item.state"
v-for="item in stateList"
:key="item.state"
>{{ item.stateName }}
</el-radio>
</el-radio-group>
</el-form-item>
</el-form>
</div>
<div class="table-wrapper">
<table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
@Jump="jumpPage">
<table-template
:tableData="tableData"
:tableColumns="tableColumns"
:loading="loading"
:pagination="pagination"
@Jump="jumpPage"
>
<el-table-column slot="departmentName" label="实施主体" align="center">
<template>
{{ this.$route.query.departmentName }}
......@@ -48,12 +87,18 @@
</el-table-column>
<el-table-column label="状态" align="center">
<template slot-scope="scope">
<el-tag type="warning" v-if="scope.row.reviewerState == 0">待审核</el-tag>
<el-tag type="success" v-if="scope.row.reviewerState == 8">初审通过</el-tag>
<el-tag type="warning" v-if="scope.row.reviewerState == 0"
>待审核</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 == 2">待用户确认</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>
<el-tag type="danger" v-if="scope.row.reviewerState == 9"
>已驳回</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="success" v-if="scope.row.state == 6">已完成</el-tag> -->
......@@ -61,28 +106,63 @@
</el-table-column>
<el-table-column fixed="right" label="操作" width="350" align="center">
<template slot-scope="scope">
<el-button type="primary" size="mini" round @click="view(scope.row)">查看</el-button>
<el-button type="primary" size="mini" round @click="record(scope.row)">记录</el-button>
<el-button type="primary" size="mini" round @click="view(scope.row)"
>查看</el-button
>
<el-button
type="primary"
size="mini"
round
@click="record(scope.row)"
>记录</el-button
>
<!-- 申请的单子有通过拒绝-->
<el-button v-if="scope.row.reviewerState == 0 && scope.row.state == 0" type="success" size="mini" round
@click="pass(scope.row)">通过
<el-button
v-if="scope.row.reviewerState == 0 && scope.row.state == 0"
type="success"
size="mini"
round
@click="pass(scope.row)"
>通过
</el-button>
<el-button v-if="scope.row.reviewerState == 0 && scope.row.state == 0" type="danger" size="mini" round
@click="deny(scope.row)">拒绝
<el-button
v-if="scope.row.reviewerState == 0 && scope.row.state == 0"
type="danger"
size="mini"
round
@click="deny(scope.row)"
>拒绝
</el-button>
<el-button v-if="
<el-button
v-if="
(scope.row.reviewerState == 9 && scope.row.state == 4) ||
((scope.row.state == 0 || scope.row.state == 1) &&
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 v-if="scope.row.state == 0" type="warning" size="mini" round @click="reassignment(scope.row)">改派
<el-button
v-if="scope.row.state == 0"
type="warning"
size="mini"
round
@click="reassignment(scope.row)"
>改派
</el-button>
</template>
</el-table-column>
</table-template>
</div>
<el-dialog title="申报详情" :visible.sync="viewShow" width="800px" :close-on-press-escape="false">
<el-dialog
title="申报详情"
:visible.sync="viewShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content">
<!-- 新增功能start -->
<el-table :data="totalList" style="width: 100%">
......@@ -96,10 +176,12 @@
</el-table>
<div class="cell">
<p class="label">是否享受过相关政策</p>
<p :class="[
<p
:class="[
'value',
viewDetail.enjoyFlag == true ? 'value2' : 'value1',
]">
]"
>
{{ viewDetail.enjoyFlag ? "否" : "是" }}
</p>
</div>
......@@ -135,9 +217,14 @@
<div class="cell">
<p class="label">身份证照片</p>
<p class="value">
<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"
:preview-src-list="[item.picture]">
<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"
:preview-src-list="[item.picture]"
>
</el-image>
</p>
</div>
......@@ -152,21 +239,35 @@
<div class="cell">
<p class="label">银行卡照片</p>
<p class="value">
<el-image v-for="(item, index) in viewDetail.bankCardPicture" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:preview-src-list="[item.picture]">
<el-image
v-for="(item, index) in viewDetail.bankCardPicture"
:key="index"
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image>
</p>
</div>
<div class="cell">
<p class="label">契税发票号码</p>
<p class="value" v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode">
<p
class="value"
v-if="viewDetail.deedBillCode && !viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}
</p>
<p class="value" v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
<p
class="value"
v-if="!viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.secondDeedBillCode }}
</p>
<p class="value" v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode">
<p
class="value"
v-if="viewDetail.deedBillCode && viewDetail.secondDeedBillCode"
>
NO.{{ viewDetail.deedBillCode }}、NO.{{
viewDetail.secondDeedBillCode
}}
......@@ -204,6 +305,8 @@
? "商品房"
: viewDetail.houseType == 2
? "二手房"
: viewDetail.houseType == 3
? "商办用房"
: "-"
}}
</p>
......@@ -215,33 +318,53 @@
<div class="cell">
<p class="label">不动产权证书</p>
<p class="value">
<el-image v-for="(item, index) in viewDetail.certificate" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:preview-src-list="[item.picture]">
<el-image
v-for="(item, index) in viewDetail.certificate"
:key="index"
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image>
</p>
</div>
<div class="cell">
<p class="label">商品房买卖合同3张</p>
<p class="value">
<el-image v-for="(item, index) in viewDetail.contract" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:preview-src-list="[item.picture]">
<el-image
v-for="(item, index) in viewDetail.contract"
:key="index"
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image>
</p>
</div>
<div class="cell">
<p class="label">契税完税凭证</p>
<p class="value">
<el-image v-for="(item, index) in viewDetail.voucher" :key="index"
style="width: 100px; height: 100px; margin-right: 10px" :src="item.picture" :z-index="7777777"
:preview-src-list="[item.picture]">
<el-image
v-for="(item, index) in viewDetail.voucher"
:key="index"
style="width: 100px; height: 100px; margin-right: 10px"
:src="item.picture"
:z-index="7777777"
:preview-src-list="[item.picture]"
>
</el-image>
</p>
</div>
</div>
</el-dialog>
<el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
<el-dialog
title="操作记录"
:visible.sync="recordShow"
width="800px"
:close-on-press-escape="false"
>
<div class="content" v-if="recordList[0]">
<div class="cell" v-for="(item, index) in recordList" :key="index">
<p class="label" style="margin-right: 20px">
......@@ -256,13 +379,23 @@
<p v-if="record.length === 0">暂无记录~</p>
</div>
</el-dialog>
<el-dialog title="改派部门" :visible.sync="reassignmentShow" width="600px" :close-on-press-escape="false"
:before-close="closeDialog">
<el-dialog
title="改派部门"
:visible.sync="reassignmentShow"
width="600px"
:close-on-press-escape="false"
:before-close="closeDialog"
>
<el-form label-width="120px" :model="params">
<el-row>
<el-form-item label="改派部门">
<el-cascader v-model="params.checkArea" placeholder="请选择部门" :options="checkAreaList" :show-all-levels="false"
@change="handleChange">
<el-cascader
v-model="params.checkArea"
placeholder="请选择部门"
:options="checkAreaList"
:show-all-levels="false"
@change="handleChange"
>
</el-cascader>
</el-form-item>
</el-row>
......@@ -272,19 +405,37 @@
<el-button type="primary" @click="determine">确 定</el-button>
</span>
</el-dialog>
<el-dialog title="导出范围" :visible.sync="downLoadShow" width="600px" :close-on-press-escape="false">
<el-dialog
title="导出范围"
:visible.sync="downLoadShow"
width="600px"
:close-on-press-escape="false"
>
<el-form label-width="120px" :model="params">
<el-row>
<el-form-item label="状态">
<el-select v-model="downLoadParams.state" placeholder="请选择状态">
<el-option v-for="item in downLoadList" :key="item.value" :label="item.label" :value="item.value">
<el-option
v-for="item in downLoadList"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</el-select>
</el-form-item>
<el-form-item label="日期">
<el-date-picker v-model="date" type="daterange" 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
v-model="date"
type="daterange"
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-form-item>
</el-row>
......@@ -308,7 +459,7 @@ import {
initCommerDepartmentRevocation,
updateCommerCheckArea,
saveCommerFileUrl,
userCommerExport
userCommerExport,
} from "@/api/commercial.js";
import docxtemplater from "docxtemplater";
import PizZip from "pizzip";
......@@ -321,7 +472,7 @@ export default {
components: { TableTemplate },
data() {
return {
userName: '',
userName: "",
searchForm: {
name: "",
phone: "",
......@@ -530,7 +681,12 @@ export default {
label: "句容市",
value: "句容市",
},
{
label: "丹阳市",
value: "丹阳市",
},
],
// 以下是填充模板字段
detail: {},
arrList: [],
......@@ -570,7 +726,7 @@ export default {
watch: {
$route() {
if (this.$route) {
this.userName = localStorage.getItem('userName');
this.userName = localStorage.getItem("userName");
// 10000031 财政局code 10000032 税务局code 10000033 不动产登记中心code
this.searchForm.departmentCode = this.$route.query.departmentCode;
this.realEstateArea = this.$route.query.realEstateArea
......@@ -578,12 +734,12 @@ export default {
: null;
// departmentName: 审核部门名称(左侧列表)
this.departmentName = this.$route.query.departmentName;
this.searchForm.name = ''
this.searchForm.phone = ''
this.searchForm.state = ''
this.searchForm.name = "";
this.searchForm.phone = "";
this.searchForm.state = "";
this.init();
}
}
},
},
methods: {
init() {
......@@ -610,11 +766,11 @@ export default {
item.type = this.getSatusArr(item.reviewerState).type;
return item;
});
if (localStorage.getItem('userName') == 'admin') {
this.tableData = changeList(this.tableData)
if (localStorage.getItem("userName") == "admin") {
this.tableData = changeList(this.tableData);
}
} else {
this.tableData = []
this.tableData = [];
}
}
});
......@@ -637,7 +793,7 @@ export default {
code: row.code,
// matterType: row.matterType
};
queryCommerDeedTaxDetailInfo(params).then(res => {
queryCommerDeedTaxDetailInfo(params).then((res) => {
// console.log(res)
// let arr = []
// res.data.pictures.forEach((item) => {
......@@ -651,33 +807,45 @@ export default {
// let arr1 = []
// arr1 = res1.map((item, index) => ({ picture: item.data, pictureType: res.data.pictures[index].pictureType }))
this.viewDetail = res.data;
if (localStorage.getItem('userName') == 'admin') {
this.viewDetail.name = setName(this.viewDetail.name)
this.viewDetail.phone = setTel(this.viewDetail.phone)
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard)
if (localStorage.getItem("userName") == "admin") {
this.viewDetail.name = setName(this.viewDetail.name);
this.viewDetail.phone = setTel(this.viewDetail.phone);
this.viewDetail.idCard = setCertNo(this.viewDetail.idCard);
}
this.viewDetail.idCardPicture = res.data.pictures.filter(item => item.pictureType === 1);
this.viewDetail.bankCardPicture = res.data.pictures.filter(item => item.pictureType === 5);
this.viewDetail.contract = res.data.pictures.filter(item => item.pictureType === 2);
this.viewDetail.certificate = res.data.pictures.filter(item => item.pictureType === 3);
this.viewDetail.voucher = res.data.pictures.filter(item => (item.pictureType === 4 || item.pictureType === 6));
this.viewDetail.idCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 1
);
this.viewDetail.bankCardPicture = res.data.pictures.filter(
(item) => item.pictureType === 5
);
this.viewDetail.contract = res.data.pictures.filter(
(item) => item.pictureType === 2
);
this.viewDetail.certificate = res.data.pictures.filter(
(item) => item.pictureType === 3
);
this.viewDetail.voucher = res.data.pictures.filter(
(item) => item.pictureType === 4 || item.pictureType === 6
);
this.viewShow = true;
// })
let reason = []
let reason = [];
res.data.recordVos.map((item) => {
if (item) {
reason.push(item)
reason.push(item);
}
});
this.recordList = reason.map(item => {
this.recordList = reason.map((item) => {
item.stateName = this.getSatusArr1(item.state)
? this.getSatusArr1(item.state).stateName
: "未知状态";
return item;
});
this.examineList = this.recordList;
this.examineList.forEach(item => {
(item.state != 4 && item.state != 9) ? (item.state = "通过") : (item.state = "拒绝");
this.examineList.forEach((item) => {
item.state != 4 && item.state != 9
? (item.state = "通过")
: (item.state = "拒绝");
});
this.totalList = this.examineList;
console.log(this.totalList);
......@@ -713,7 +881,7 @@ export default {
},
pass(row) {
console.log(row);
this.rowDetail = row
this.rowDetail = row;
this.$prompt(`确定通过该申请的初审吗?`, "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
......@@ -726,7 +894,7 @@ export default {
this.$message.error("未输入原因");
return;
}
queryCommerDeedTaxDetailInfo({ code: row.code }).then(res => {
queryCommerDeedTaxDetailInfo({ code: row.code }).then((res) => {
if (res.success) {
let params = {
code: row.code,
......@@ -778,8 +946,7 @@ export default {
}
});
}
})
});
})
.catch(() => {
// console.log("取消审核");
......@@ -787,12 +954,11 @@ export default {
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "商办用房";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......@@ -809,7 +975,7 @@ export default {
arr.arr1 = that.arr1 || ""; // 财政
arr.arr2 = that.arr2 || ""; // 不动产
arr.arr3 = that.arr3 || ""; // 税务
if (this.$route.query.realEstateArea != '句容市') {
if (this.$route.query.realEstateArea != "句容市") {
arr.arr1 = that.arr1 || ""; // 财政
arr.arr2 = that.arr2 || ""; // 不动产
arr.arr3 = that.arr3 || ""; // 税务
......@@ -877,8 +1043,9 @@ export default {
});
} else {
that.$message.error(res.msg);
queryCommerDeedTaxDetailInfo({ code: that.rowDetail.code }).then(res => {
console.log(res)
queryCommerDeedTaxDetailInfo({ code: that.rowDetail.code }).then(
(res) => {
console.log(res);
if (res.success) {
let params = {
code: that.rowDetail.code,
......@@ -891,7 +1058,8 @@ export default {
that.init();
});
}
})
}
);
}
});
// 将目标文件对象保存为目标类型的文件,并命名
......@@ -910,8 +1078,8 @@ export default {
this.$message.error("未输入原因");
return;
}
queryCommerDeedTaxDetailInfo({ code: row.code }).then(res => {
console.log(res)
queryCommerDeedTaxDetailInfo({ code: row.code }).then((res) => {
console.log(res);
if (res.success) {
let params = {
code: row.code,
......@@ -933,7 +1101,7 @@ export default {
this.init();
});
}
})
});
})
.catch(() => {
// console.log("取消审核");
......@@ -946,8 +1114,8 @@ export default {
cancelButtonText: "取消",
type: "warning",
}).then(() => {
queryCommerDeedTaxDetailInfo({ code: row.code }).then(res => {
console.log(res)
queryCommerDeedTaxDetailInfo({ code: row.code }).then((res) => {
console.log(res);
if (res.success) {
let params = {
code: row.code,
......@@ -966,8 +1134,7 @@ export default {
}
});
}
})
});
});
},
reassignment(row) {
......@@ -1064,7 +1231,7 @@ export default {
},
},
created() {
this.userName = localStorage.getItem('userName');
this.userName = localStorage.getItem("userName");
// 10000031 财政局code 10000032 税务局code 10000033 不动产登记中心code
this.searchForm.departmentCode = this.$route.query.departmentCode;
this.realEstateArea = this.$route.query.realEstateArea
......
......@@ -1055,8 +1055,7 @@ export default {
return item.state === state;
})[0];
},
handleCommand(row, com) {
console.log(row, com);
async handleCommand(row, com) {
// this.downloadUrl=row.fileUrl
switch (com) {
case "reset":
......@@ -1064,11 +1063,14 @@ export default {
break;
default:
await this.resetHandle(row);
window.location.href = row.fileUrl;
break;
}
},
resetHandle(row) {
new Promise((resolve) => {
let params = {
code: row.code,
};
......@@ -1078,7 +1080,6 @@ export default {
]).then((res) => {
console.log(res);
// if (res[0].data?.state == 1) {
console.log(111);
this.detail = res[0].data;
this.arrList = res[1].data;
this.detail.recordVos.forEach((item) => {
......@@ -1094,16 +1095,18 @@ export default {
});
this.initTemplate();
// }
resolve();
});
});
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "用首套商品住房";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......
......@@ -679,6 +679,10 @@ export default {
label: "句容市",
value: "句容市",
},
{
label: "丹阳市",
value: "丹阳市",
},
],
// 以下是填充模板字段
detail: {},
......@@ -948,12 +952,12 @@ export default {
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "用首套商品住房";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......
......@@ -1055,7 +1055,7 @@ export default {
return item.state === state;
})[0];
},
handleCommand(row, com) {
async handleCommand(row, com) {
console.log(row, com);
// this.downloadUrl=row.fileUrl
switch (com) {
......@@ -1064,11 +1064,13 @@ export default {
break;
default:
await this.resetHandle(row);
window.location.href = row.fileUrl;
break;
}
},
resetHandle(row) {
return new Promise((resolve) => {
let params = {
code: row.code,
};
......@@ -1076,9 +1078,6 @@ export default {
queryHouseDeedTaxDetailInfo(params),
queryHouseDeedTaxRecord(params),
]).then((res) => {
console.log(res);
// if (res[0].data?.state == 1) {
console.log(111);
this.detail = res[0].data;
this.arrList = res[1].data;
this.detail.recordVos.forEach((item) => {
......@@ -1093,17 +1092,18 @@ export default {
: "";
});
this.initTemplate();
resolve();
// }
});
});
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "改善型住房";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......
......@@ -679,6 +679,10 @@ export default {
label: "句容市",
value: "句容市",
},
{
label: "丹阳市",
value: "丹阳市",
},
],
// 以下是填充模板字段
detail: {},
......@@ -962,6 +966,7 @@ export default {
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "改善型住房";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......
......@@ -1077,7 +1077,7 @@ export default {
return item.state === state;
})[0];
},
handleCommand(row, com) {
async handleCommand(row, com) {
console.log(row, com);
// this.downloadUrl=row.fileUrl
switch (com) {
......@@ -1086,11 +1086,13 @@ export default {
break;
default:
await this.resetHandle(row);
window.location.href = row.fileUrl;
break;
}
},
resetHandle(row) {
return new Promise((resolve) => {
let params = {
code: row.code,
};
......@@ -1098,9 +1100,6 @@ export default {
queryMultipleDeedTaxDetailInfo(params),
queryMultipleDeedTaxRecord(params),
]).then((res) => {
console.log(res);
// if (res[0].data?.state == 1) {
console.log(111);
this.detail = res[0].data;
this.arrList = res[1].data;
this.detail.recordVos.forEach((item) => {
......@@ -1115,17 +1114,18 @@ export default {
: "";
});
this.initTemplate();
resolve();
// }
});
});
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "多子女家庭";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......
......@@ -680,6 +680,10 @@ export default {
label: "句容市",
value: "句容市",
},
{
label: "丹阳市",
value: "丹阳市",
},
],
// 以下是填充模板字段
detail: {},
......@@ -950,12 +954,12 @@ export default {
},
initTemplate() {
let that = this;
console.log("-------", that.detail);
console.log(that.arrList);
console.log(that.arr1, that.arr2, that.arr3);
let arr = {};
arr.name = that.detail.name;
arr.idCard = that.detail.idCard;
arr.title = "多子女家庭";
arr.birthDate =
that.detail.idCard.substring(6, 10) +
"-" +
......
const env = process.env.NODE_ENV === "production";
const publicPath = env ? "/manage-h5/" : "/"; //正式
// const publicPath = env ? "/smartExam-h5/" : "/"; //测试
// const publicPath = env ? "/manage-h5/" : "/"; //正式
const publicPath = env ? "/smartExam-h5/" : "/"; //测试
module.exports = {
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