Commit aa9b847a by swl

gx

parent d5a03aef
No preview for this file type
const domain = {
dev: "http://192.168.3.143: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
const map = {
......
......@@ -7,10 +7,10 @@ const config = {
// proxy: "https://exam.smart-zj.cn:9100/exam/", // 新线上地址
// proxy: "http://81.69.231.72:8881", // 测试地址
// 192.168.3.143
proxy: "http://192.168.3.143:8881", //本地
// proxy: "http://192.168.3.87: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/", // 测试地址
// proxy1: "http://81.69.231.72:8881/admin-api", // 测试地址
// proxy1: "https://exam.smart-zj.cn:9100/smartExam/admin-api", // 新正式接口
......
......@@ -16,6 +16,19 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="办事类型" v-if="
this.realEstateArea != '丹阳市' && this.realEstateArea != '句容市'
">
<el-select v-model="searchForm.handlingType" placeholder="请选择办事类型" @change="onSubmit" size="medium">
<el-option label="全部" value="">
</el-option>
<el-option label="网上办理" value="1">
</el-option>
<el-option label="线下办理" value="2">
</el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit">查询</el-button>
</el-form-item>
......@@ -33,6 +46,13 @@
<div class="table-wrapper">
<table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
@Jump="jumpPage">
<el-table-column slot="handlingType" label="办事类型" align="center" v-if="
this.realEstateArea != '丹阳市' && this.realEstateArea != '句容市'
">
<template slot-scope="scope">
{{ scope.row.handlingType == 1 ? '网上办理' : '线下办理' }}
</template>
</el-table-column>
<el-table-column slot="departmentName" label="实施主体" align="center">
<template>
{{
......@@ -53,7 +73,6 @@
<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 v-if="
scope.row.state == 1 && searchForm.departmentCode == '10000027'
......@@ -402,6 +421,8 @@ export default {
state: "",
departmentCode: "",
checkArealEstateArea: "",
handlingType: ''
},
stateList1: [
......@@ -465,6 +486,11 @@ export default {
width: 150,
},
{
key: "handlingType",
label: "办事类型",
type: 'slot'
},
{
key: "guideName",
label: "事项名称",
width: 150,
......@@ -650,6 +676,8 @@ export default {
pageSize: this.pagination.pageSize,
checkArea: this.realEstateArea,
checkArealEstateArea: this.searchForm.checkArealEstateArea,
handlingType: this.searchForm.handlingType
};
queryMultipleListDeedTax(parmas).then((res) => {
this.loading = false;
......
......@@ -20,6 +20,19 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="办事类型" v-if="
this.realEstateArea != '丹阳市' && this.realEstateArea != '句容市'
">
<el-select v-model="searchForm.handlingType" placeholder="请选择办事类型" @change="onSubmit" size="medium">
<el-option label="全部" value="">
</el-option>
<el-option label="网上办理" value="1">
</el-option>
<el-option label="线下办理" value="2">
</el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit">查询</el-button>
</el-form-item>
......@@ -42,6 +55,13 @@
<div class="table-wrapper">
<table-template :tableData="tableData" :tableColumns="tableColumns" :loading="loading" :pagination="pagination"
@Jump="jumpPage">
<el-table-column slot="handlingType" label="办事类型" align="center" v-if="
this.realEstateArea != '丹阳市' && this.realEstateArea != '句容市'
">
<template slot-scope="scope">
{{ scope.row.handlingType == 1 ? '网上办理' : '线下办理' }}
</template>
</el-table-column>
<el-table-column slot="departmentName" label="实施主体" align="center">
<template>
{{ this.$route.query.departmentName }}
......@@ -352,6 +372,7 @@ export default {
state: "",
departmentCode: "",
checkArealEstateArea: "",
handlingType: ''
},
stateList: [
{
......@@ -436,6 +457,11 @@ export default {
width: 150,
},
{
key: "handlingType",
label: "办事类型",
type: 'slot'
},
{
key: "guideName",
label: "事项名称",
width: 150,
......@@ -615,10 +641,11 @@ export default {
},
},
methods: {
init() {
this.tableData = [];
this.loading = true;
let parmas = {
let params = {
name: this.searchForm.name,
phone: this.searchForm.phone,
state: this.searchForm.state,
......@@ -627,8 +654,9 @@ export default {
pageSize: this.pagination.pageSize,
checkArea: this.realEstateArea,
checkArealEstateArea: this.searchForm.checkArealEstateArea,
handlingType: this.searchForm.handlingType
};
queryMultipleListDeedTaxFromInitDepartment(parmas).then((res) => {
queryMultipleListDeedTaxFromInitDepartment(params).then((res) => {
this.loading = false;
// console.log(res.data)
if (res.success) {
......
......@@ -126,6 +126,7 @@
}}
</p>
</div>
<!-- 新增功能end -->
<div class="cell">
<p class="label">事项类型</p>
......@@ -139,6 +140,7 @@
}}
</p>
</div>
<div class="cell">
<p class="label">事项名称</p>
<p class="value">{{ viewDetail.guideName }}</p>
......@@ -180,6 +182,10 @@
<p class="value">{{ viewDetail.address }}</p>
</div>
<div class="cell">
<p class="label">办理时间</p>
<p class="value">{{ viewDetail.processingTime }}</p>
</div>
<div class="cell">
<p class="label">不动产权证号</p>
<p class="value">{{ viewDetail.realEstateCard }}</p>
</div>
......@@ -251,6 +257,26 @@
</el-image>
</p>
</div>
<div v-if="viewDetail.housingType == 3">
<div class="name">更多不动产权信息</div>
<div v-for="(item, index) in viewDetail.realEstateTitleList" :key="index">
<div class="cell">
<p class="label">不动产权证书</p>
<p class="value">
<el-image v-for="(it, ind) in item.picture" :key="ind" style="width: 100px; height: 100px" :src="it"
:z-index="7777777" :preview-src-list="[it]">
</el-image>
</p>
</div>
<div class="cell">
<p class="label">不动产权证号</p>
<p class="value">{{ item.realEstateCard }}</p>
</div>
</div>
</div>
</div>
</el-dialog>
<el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
......@@ -638,6 +664,13 @@ export default {
return this.viewDetail.labour.push(item);
}
});
this.viewDetail.realEstateTitleList = res.data.realEstateTitleList && res.data.realEstateTitleList.map(item => {
return {
picture: [item.picture],
realEstateCard: item.realEstateCard
}
})
this.viewShow = true;
});
},
......
......@@ -138,6 +138,11 @@
<p class="label">工作单位</p>
<p class="value">{{ unitName }}</p>
</div>
<div class="cell">
<p class="label">办理时间</p>
<p class="value">{{ viewDetail.processingTime }}</p>
</div>
<div class="cell">
<p class="label">事项名称</p>
<p class="value">{{ viewDetail.guideName }}</p>
......@@ -238,6 +243,28 @@
</el-image>
</p>
</div>
<div v-if="viewDetail.housingType == 3">
<div class="name">更多不动产权信息</div>
<div v-for="(item, index) in viewDetail.realEstateTitleList" :key="index">
<div class="cell">
<p class="label">不动产权证书</p>
<p class="value">
<el-image v-for="(it, ind) in item.picture" :key="ind" style="width: 100px; height: 100px" :src="it"
:z-index="7777777" :preview-src-list="[it]">
</el-image>
</p>
</div>
<div class="cell">
<p class="label">不动产权证号</p>
<p class="value">{{ item.realEstateCard }}</p>
</div>
</div>
</div>
</div>
</el-dialog>
<el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
......@@ -306,6 +333,7 @@
<div class="content" style="display: flex; justify-content: center" v-if="fileUrlList.length == 0">
<el-empty :image-size="50"></el-empty>
</div>
</el-dialog>
</div>
</template>
......@@ -519,7 +547,6 @@ export default {
},
methods: {
viewUrl(row) {
console.log(row);
queryAttacheFile({ code: row.code }).then((res) => {
console.log(res);
if (res.success) {
......@@ -537,8 +564,7 @@ export default {
];
return fileType != "jpg" && fileType != "jpeg" && fileType != "png";
});
console.log(this.pictureUrlList);
console.log(this.fileUrlList);
this.showUrl = true;
} else {
this.$message.error(res.msg || "查询失败");
......@@ -723,6 +749,12 @@ export default {
return this.viewDetail.labour.push(item);
}
});
this.viewDetail.realEstateTitleList = res.data.realEstateTitleList && res.data.realEstateTitleList.map(item => {
return {
picture: [item.picture],
realEstateCard: item.realEstateCard
}
})
this.viewShow = true;
});
},
......
......@@ -165,6 +165,10 @@
<p class="value">{{ viewDetail.address }}</p>
</div>
<div class="cell">
<p class="label">办理时间</p>
<p class="value">{{ viewDetail.processingTime }}</p>
</div>
<div class="cell">
<p class="label">不动产权证号</p>
<p class="value">{{ viewDetail.realEstateCard }}</p>
</div>
......@@ -236,6 +240,28 @@
</el-image>
</p>
</div>
<div v-if="viewDetail.housingType == 3">
<div class="name">更多不动产权信息</div>
<div v-for="(item, index) in viewDetail.realEstateTitleList" :key="index">
<div class="cell">
<p class="label">不动产权证书</p>
<p class="value">
<el-image v-for="(it, ind) in item.picture" :key="ind" style="width: 100px; height: 100px" :src="it"
:z-index="7777777" :preview-src-list="[it]">
</el-image>
</p>
</div>
<div class="cell">
<p class="label">不动产权证号</p>
<p class="value">{{ item.realEstateCard }}</p>
</div>
</div>
</div>
</div>
</el-dialog>
<el-dialog title="操作记录" :visible.sync="recordShow" width="800px" :close-on-press-escape="false">
......@@ -553,6 +579,12 @@ export default {
return this.viewDetail.labour.push(item);
}
});
this.viewDetail.realEstateTitleList = res.data.realEstateTitleList && res.data.realEstateTitleList.map(item => {
return {
picture: [item.picture],
realEstateCard: item.realEstateCard
}
})
this.viewShow = true;
});
},
......
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