Commit b262e3e7 by swl

gx

parent 2030336e
No preview for this file type
import Vue from 'vue'
import VueRouter from 'vue-router'
import Login from '../views/Login'
import Vue from "vue";
import VueRouter from "vue-router";
import Login from "../views/Login";
Vue.use(VueRouter)
const routes = [{
path: '/login',
name: 'login',
component: Login
},
{
path: "*",
name: "layout",
redirect: "/home",
Vue.use(VueRouter);
const routes = [
{
path: "/login",
name: "login",
component: Login,
},
{
path: "*",
name: "layout",
redirect: "/home",
component: () =>
import(/* webpackChunkName: "layout" */ "@/layout/index.vue"),
children: [
{
path: "/home",
name: "home",
component: () =>
import( /* webpackChunkName: "layout" */ "@/layout/index.vue"),
children: [{
path: "/home",
name: "home",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Home/index.vue"),
meta: ["首页"],
},
// 角色管理
{
path: "/role",
name: "role",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Role/index.vue"),
meta: ["系统管理"],
},
// 用户管理
{
path: "/user",
name: "user",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/User/index.vue"),
meta: ["系统管理"],
},
// 菜单管理
{
path: "/menu",
name: "menu",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Menu/index.vue"),
meta: ["系统管理"],
},
// 80%契税补贴
{
path: "/deedtax",
name: "deedtax",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Deedtax/index.vue"),
meta: ["80%契税补贴"],
}, {
path: "/deedtax-house",
name: "deedtaxHouse",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Deedtax/house.vue"),
meta: ["80%契税补贴"],
},
//商业契税补贴
{
path: "/commercialdeedtax",
name: "commercialdeedtax",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Commercialdeedtax/index.vue"),
meta: ["商业契税补贴"],
}, {
path: "/commercial-deedtax-house",
name: "commercialdeedtaxHouse",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Commercialdeedtax/house.vue"),
meta: ["商业契税补贴"],
},
//多子女契税补贴
{
path: "/multipledeedtax",
name: "multipledeedtax",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Multipledeedtax/index.vue"),
meta: ["多子女契税补贴"],
}, {
path: "/multiple-deedtax-house",
name: "multipledeedtaxHouse",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Multipledeedtax/house.vue"),
meta: ["多子女契税补贴"],
},
//改善住房契税补贴
{
path: "/housingimprovementdeedtax",
name: "housingimprovementdeedtax",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Housedeedtax/index.vue"),
meta: ["改善住房契税补贴"],
}, {
path: "/housingimprovement-deedtax-house",
name: "housingimprovementdeedtaxHouse",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Housedeedtax/house.vue"),
meta: ["改善住房契税补贴"],
},
// 人才政策管理
{
path: "/policy",
name: "policy",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Policy/index.vue"),
meta: ["人才政策管理"],
}, {
path: "/policy-guide",
name: "policyGuide",
component: () =>
import( /* webpackChunkName: "home" */ "@/views/Policy/guide.vue"),
meta: ["人才政策管理"],
},
// 100%契税补贴
{
path: '/policy-house',
name: 'policyHouse',
component: () => import('@/views/Policy/house.vue'),
meta: ["100%契税补贴"],
}, {
path: '/policy-house-main',
name: 'policyHouseMain',
component: () => import('@/views/Policy/housemain.vue'),
meta: ["100%契税补贴"],
}, {
path: '/talent-window',
name: 'talentWindow',
component: () => import('@/views/Policy/talentwindow.vue'),
meta: ["100%契税补贴"],
},
// 购房补贴政策管理
//住建局
{
path: '/purchase',
name: 'purchaseIndex',
component: () => import('@/views/Purchase/index.vue'),
meta: ["购房补贴政策管理"],
},
//四个部门
{
path: '/purchase-details',
name: 'purchaseDetails',
meta: ['购房补贴政策管理'],
component: () => import('@/views/Purchase/details')
},
//人才窗口
{
path: '/purchase-windows',
name: 'purchaseWindows',
meta: ['购房补贴政策管理'],
component: () => import('@/views/Purchase/windows')
},
// 冷链食品申报
{
path: '/coldfood',
name: 'coldFood',
meta: ['冷链食品'],
component: () => import('@/views/Coldfood/index.vue')
},
// 冷链食品自主申报
{
path: '/selfreport',
name: 'selfReport',
meta: ['冷链食品'],
component: () => import('@/views/Coldfood/selfReport')
},
// 冷链食品数据统计
{
path: '/coldfood-statistics',
name: 'coldfoodStatistics',
meta: ['冷链食品'],
component: () => import('@/views/Coldfood/statistics')
},
// 冷链食品商品流向分析
{
path: '/coldfood-flow',
name: 'coldfoodFlow',
meta: ['冷链食品'],
component: () => import('@/views/Coldfood/flowAnalysis')
},
// 人才码
{
path: '/talents',
name: 'talents',
meta: ['人才码申报管理'],
component: () => import('@/views/Talents/index.vue')
},
// 人才码
{
path: '/family-manage',
name: 'family',
meta: ['家庭码'],
component: () => import('@/views/FamilyManage/index.vue')
},
// 通用管理
// 登录用户管理
{
path: '/loginUser',
name: 'loginUser',
meta: ['通用管理'],
component: () => import('@/views/Currency/loginUser.vue')
},
// 实名用户管理
{
path: '/realUser',
name: 'realUser',
meta: ['通用管理'],
component: () => import('@/views/Currency/realUser.vue')
},
// 通行码管理
{
path: '/epidemic',
name: 'epidemic',
meta: ['通行码管理'],
component: () => import('@/views/Epidemic/index.vue')
},
// 采样码管理
{
path: '/nucleicAcid',
name: 'nucleicAcid',
meta: ['采样码管理'],
component: () => import('@/views/NucleicAcid/index.vue')
},
// 抗原管理
{
path: '/antigen',
name: 'antigen',
meta: ['抗原管理'],
component: () => import('@/views/Antigen/index.vue')
},
// 核酸采样结果
{
path: '/nucleicAcidResult',
name: 'nucleicAcidResult',
meta: ['核酸采样结果'],
component: () => import('@/views/NucleicAcid/result.vue')
},
]
},
]
import(/* webpackChunkName: "home" */ "@/views/Home/index.vue"),
meta: ["首页"],
},
// 角色管理
{
path: "/role",
name: "role",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/Role/index.vue"),
meta: ["系统管理"],
},
// 用户管理
{
path: "/user",
name: "user",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/User/index.vue"),
meta: ["系统管理"],
},
// 菜单管理
{
path: "/menu",
name: "menu",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/Menu/index.vue"),
meta: ["系统管理"],
},
// 80%契税补贴
{
path: "/deedtax",
name: "deedtax",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/Deedtax/index.vue"),
meta: ["80%契税补贴"],
},
{
path: "/deedtax-house",
name: "deedtaxHouse",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/Deedtax/house.vue"),
meta: ["80%契税补贴"],
},
//商业契税补贴
{
path: "/commercialdeedtax",
name: "commercialdeedtax",
component: () =>
import(
/* webpackChunkName: "home" */ "@/views/Commercialdeedtax/index.vue"
),
meta: ["商业契税补贴"],
},
{
path: "/commercial-deedtax-house",
name: "commercialdeedtaxHouse",
component: () =>
import(
/* webpackChunkName: "home" */ "@/views/Commercialdeedtax/house.vue"
),
meta: ["商业契税补贴"],
},
//多子女契税补贴
{
path: "/multipledeedtax",
name: "multipledeedtax",
component: () =>
import(
/* webpackChunkName: "home" */ "@/views/Multipledeedtax/index.vue"
),
meta: ["多子女契税补贴"],
},
{
path: "/multiple-deedtax-house",
name: "multipledeedtaxHouse",
component: () =>
import(
/* webpackChunkName: "home" */ "@/views/Multipledeedtax/house.vue"
),
meta: ["多子女契税补贴"],
},
//改善住房契税补贴
{
path: "/housingimprovementdeedtax",
name: "housingimprovementdeedtax",
component: () =>
import(
/* webpackChunkName: "home" */ "@/views/Housedeedtax/index.vue"
),
meta: ["改善住房契税补贴"],
},
{
path: "/housingimprovement-deedtax-house",
name: "housingimprovementdeedtaxHouse",
component: () =>
import(
/* webpackChunkName: "home" */ "@/views/Housedeedtax/house.vue"
),
meta: ["改善住房契税补贴"],
},
// 人才政策管理
{
path: "/policy",
name: "policy",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/Policy/index.vue"),
meta: ["人才政策管理"],
},
{
path: "/policy-guide",
name: "policyGuide",
component: () =>
import(/* webpackChunkName: "home" */ "@/views/Policy/guide.vue"),
meta: ["人才政策管理"],
},
// 100%契税补贴
{
path: "/policy-house",
name: "policyHouse",
component: () => import("@/views/Policy/house.vue"),
meta: ["100%契税补贴"],
},
{
path: "/policy-house-main",
name: "policyHouseMain",
component: () => import("@/views/Policy/housemain.vue"),
meta: ["100%契税补贴"],
},
{
path: "/talent-window",
name: "talentWindow",
component: () => import("@/views/Policy/talentwindow.vue"),
meta: ["100%契税补贴"],
},
// 购房补贴政策管理
//住建局
{
path: "/purchase",
name: "purchaseIndex",
component: () => import("@/views/Purchase/index.vue"),
meta: ["购房补贴政策管理"],
},
//四个部门
{
path: "/purchase-details",
name: "purchaseDetails",
meta: ["购房补贴政策管理"],
component: () => import("@/views/Purchase/details"),
},
//人才窗口
{
path: "/purchase-windows",
name: "purchaseWindows",
meta: ["购房补贴政策管理"],
component: () => import("@/views/Purchase/windows"),
},
// 冷链食品申报
{
path: "/coldfood",
name: "coldFood",
meta: ["冷链食品"],
component: () => import("@/views/Coldfood/index.vue"),
},
// 冷链食品自主申报
{
path: "/selfreport",
name: "selfReport",
meta: ["冷链食品"],
component: () => import("@/views/Coldfood/selfReport"),
},
// 冷链食品数据统计
{
path: "/coldfood-statistics",
name: "coldfoodStatistics",
meta: ["冷链食品"],
component: () => import("@/views/Coldfood/statistics"),
},
// 冷链食品商品流向分析
{
path: "/coldfood-flow",
name: "coldfoodFlow",
meta: ["冷链食品"],
component: () => import("@/views/Coldfood/flowAnalysis"),
},
// 人才码
{
path: "/talents",
name: "talents",
meta: ["人才码申报管理"],
component: () => import("@/views/Talents/index.vue"),
},
// 人才码
{
path: "/family-manage",
name: "family",
meta: ["家庭码"],
component: () => import("@/views/FamilyManage/index.vue"),
},
// 通用管理
// 登录用户管理
{
path: "/loginUser",
name: "loginUser",
meta: ["通用管理"],
component: () => import("@/views/Currency/loginUser.vue"),
},
// 实名用户管理
{
path: "/realUser",
name: "realUser",
meta: ["通用管理"],
component: () => import("@/views/Currency/realUser.vue"),
},
// 通行码管理
{
path: "/epidemic",
name: "epidemic",
meta: ["通行码管理"],
component: () => import("@/views/Epidemic/index.vue"),
},
// 采样码管理
{
path: "/nucleicAcid",
name: "nucleicAcid",
meta: ["采样码管理"],
component: () => import("@/views/NucleicAcid/index.vue"),
},
// 抗原管理
{
path: "/antigen",
name: "antigen",
meta: ["抗原管理"],
component: () => import("@/views/Antigen/index.vue"),
},
// 核酸采样结果
{
path: "/nucleicAcidResult",
name: "nucleicAcidResult",
meta: ["核酸采样结果"],
component: () => import("@/views/NucleicAcid/result.vue"),
},
],
},
];
const router = new VueRouter({
mode: 'hash',
base: process.env.BASE_URL,
routes
})
mode: "hash",
base: process.env.BASE_URL,
routes,
});
const routerPush = VueRouter.prototype.push;
VueRouter.prototype.push = function push(location) {
return routerPush.call(this, location).catch((error) => error);
return routerPush.call(this, location).catch((error) => error);
};
export default router
\ No newline at end of file
export default router;
......@@ -22,7 +22,7 @@
>
</el-input>
</el-form-item>
<el-form-item label="居住地址">
<el-form-item label="居住地址" v-if="!$route.query.areaCode">
<el-select
v-model="searchForm.areaCode"
clearable
......@@ -95,10 +95,18 @@
size="mini"
round
@click="getRecord(scope.row)"
v-if="
!this.$route.query.areaCode &&
this.$route.query.areaCode == '321199'
"
>记录</el-button
>
<el-button
v-if="scope.row.stateCode == '0'"
v-if="
scope.row.stateCode == '0' &&
!this.$route.query.areaCode &&
this.$route.query.areaCode == '321199'
"
type="success"
size="mini"
round
......@@ -109,7 +117,11 @@
type="danger"
size="mini"
round
v-if="scope.row.stateCode == '0'"
v-if="
scope.row.stateCode == '0' &&
!this.$route.query.areaCode &&
this.$route.query.areaCode == '321199'
"
@click="auditHandle(scope.row, '1')"
>拒绝</el-button
>
......@@ -582,7 +594,7 @@ export default {
options: [],
// 状态吗
reviewStateOptions: [],
branchCode: "", // 管理后台给的code
areaCode: "", // 管理后台给的code
code: "",
userName: "",
searchForm: {
......@@ -690,40 +702,35 @@ export default {
},
watch: {
$route() {
// if (this.$route) {
// this.userName = localStorage.getItem('userName');
// this.branchCode = this.$route.query.branchCode
// ? this.$route.query.branchCode
// : '';
// this.code = this.$route.query.code ? this.$route.query.code : '';
// this.searchForm.name = '';
// this.searchForm.phone = '';
// this.searchForm.typeCode = '';
// this.searchForm.state = '';
// this.searchForm.recordName = '';
// this.searchForm.unitName = '';
// this.init();
// this.initType();
// if (!this.branchCode) {
// this.initBranch();
// }
// }
// },
if (this.$route) {
this.userName = localStorage.getItem("userName");
this.areaCode = this.$route.query.areaCode
? this.$route.query.areaCode
: "";
console.log(this.areaCode, "11345");
this.code = this.$route.query.code ? this.$route.query.code : "";
this.searchForm.name = "";
this.searchForm.phone = "";
this.searchForm.areaCode = this.areaCode;
this.searchForm.stateCode = "";
this.auditData = {
state: "",
stateCode: "",
record: "", //评语
departName: "卫健委",
familyCode: "",
user: "",
};
this.init();
this.initType();
// if (!this.branchCode) {
// this.initBranch();
// }
}
},
},
// },
methods: {
switechBranch(branchCode) {
switch (branchCode) {
case "5":
return "镇江市区";
case "17":
return "丹阳市";
case "18":
return "句容市";
case "19":
return "扬中市";
}
},
dealDom(val) {
console.log(val);
return val.replace(/镇江市外\//g, "");
......@@ -818,14 +825,6 @@ export default {
this.viewDetail.partnerVO.partnerPictureList.filter(
(item) => item.pictureType == 1
);
// this.viewDetail.partnerVO.marriagePicture =
// this.viewDetail.partnerVO.partnerPictureList.filter(
// (item) => item.pictureType == 2
// );
// this.viewDetail.partnerVO.birthCertificate =
// this.viewDetail.partnerVO.partnerPictureList.filter(
// (item) => item.pictureType == 3
// );
}
});
},
......@@ -915,9 +914,10 @@ export default {
mounted() {},
created() {
this.userName = localStorage.getItem("userName");
this.branchCode = this.$route.query.branchCode
? this.$route.query.branchCode
this.areaCode = this.$route.query.areaCode
? this.$route.query.areaCode
: "";
console.log(this.$route.query.areaCode, 111);
this.code = this.$route.query.code ? this.$route.query.code : "";
this.init();
this.initType();
......
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