Procházet zdrojové kódy

阳光村务投诉建议

rongxin_prod
庞东旭 před 2 roky
rodič
revize
ce87813de2
5 změnil soubory, kde provedl 38 přidání a 21 odebrání
  1. binární
      src/assets/images/sunVillage_info/index_code_btn_8.png
  2. binární
      src/assets/images/sunVillage_info/index_code_btn_9.png
  3. +3
    -3
      src/router/index.js
  4. +27
    -17
      src/views/sunVillage_info/list_complaint.vue
  5. +8
    -1
      src/views/sunVillage_info/list_complaint_detail.vue

binární
src/assets/images/sunVillage_info/index_code_btn_8.png Zobrazit soubor

Před Za
Šířka: 341  |  Výška: 120  |  Velikost: 13 KiB

binární
src/assets/images/sunVillage_info/index_code_btn_9.png Zobrazit soubor

Před Za
Šířka: 341  |  Výška: 120  |  Velikost: 9.4 KiB

+ 3
- 3
src/router/index.js Zobrazit soubor

@@ -3831,7 +3831,7 @@ export const constantRoutes = [
}, },
component: (resolve) => require(['@/views/sunVillage_info/list_vote'], resolve) component: (resolve) => require(['@/views/sunVillage_info/list_vote'], resolve)
}, },
{ ////阳光村务(新)-- 合同信息
{ ////阳光村务(新)-- 投诉建议
path: '/sunVillage_info/list_complaint', path: '/sunVillage_info/list_complaint',
name: 'sunVillageInfoListComplaint', name: 'sunVillageInfoListComplaint',
meta: { meta: {
@@ -3840,7 +3840,7 @@ export const constantRoutes = [
}, },
component: (resolve) => require(['@/views/sunVillage_info/list_complaint'], resolve) component: (resolve) => require(['@/views/sunVillage_info/list_complaint'], resolve)
}, },
{ ////阳光村务(新)-- 合同信息
{ ////阳光村务(新)-- 投诉建议
path: '/sunVillage_info/list_complaint_add', path: '/sunVillage_info/list_complaint_add',
name: 'sunVillageInfoListComplaintAdd', name: 'sunVillageInfoListComplaintAdd',
meta: { meta: {
@@ -3849,7 +3849,7 @@ export const constantRoutes = [
}, },
component: (resolve) => require(['@/views/sunVillage_info/list_complaint_add'], resolve) component: (resolve) => require(['@/views/sunVillage_info/list_complaint_add'], resolve)
}, },
{ ////阳光村务(新)-- 合同信息
{ ////阳光村务(新)-- 投诉建议
path: '/sunVillage_info/list_complaint_detail', path: '/sunVillage_info/list_complaint_detail',
name: 'sunVillageInfoListComplaintDetail', name: 'sunVillageInfoListComplaintDetail',
meta: { meta: {


+ 27
- 17
src/views/sunVillage_info/list_complaint.vue Zobrazit soubor

@@ -2,7 +2,7 @@
<div class="home_wrapper"> <div class="home_wrapper">
<div <div
class="header_main" class="header_main"
:style="`background-image:url(${require('@/assets/images/sunVillage_info/list_head_green.png')})`"
:style="`background-image:url(${require(showBtn?'@/assets/images/sunVillage_info/list_head_green.png':'@/assets/images/sunVillage_info/list_head_red.png')})`"
> >
投诉建议 投诉建议
<div class="return_btn" @click="onClickLeft"></div> <div class="return_btn" @click="onClickLeft"></div>
@@ -18,7 +18,7 @@
<van-cell <van-cell
:border="false" :border="false"
center center
:to="{name: 'sunVillageInfoListComplaintDetail',query:{id:item.id,type:show?'':'code'}}"
:to="{name: 'sunVillageInfoListComplaintDetail',query:{id:item.id,type:showBtn?'':'code'}}"
> >
<template #right-icon> <template #right-icon>
<p :class="{ <p :class="{
@@ -57,31 +57,41 @@
applicationList:[], applicationList:[],
loading: false, loading: false,
finished: false, finished: false,
show: false,
show: true,
fileList:[], fileList:[],
showBtn:true, showBtn:true,
queryParams:{}
}; };
}, },
created() { created() {
if (!Cookies.get('user')){
Dialog.confirm({
title: '系统提示',
message: '登录状态已过期,请重新登录',
confirmButtonText: '重新登录',
cancelButtonText: '取消'
}).then(() => {
this.$router.push({path:'/sunVillage_info/login_code'})
})
if (this.$route.query.typeX!=1){
if (!Cookies.get('user')){
Dialog.confirm({
title: '系统提示',
message: '登录状态已过期,请重新登录',
confirmButtonText: '重新登录',
cancelButtonText: '取消'
}).then(() => {
this.$router.push({path:'/sunVillage_info/login_code'})
})
}
this.queryParams = {
advicePhone:JSON.parse(Cookies.get('user')).phone,
translate_dict:1,
}
}else{
this.showBtn = false;
this.queryParams = {
deptId:Cookies.get('deptId'),
translate_dict:1,
}
} }

}, },
methods: { methods: {
getList(){ getList(){
var _this = this; var _this = this;
let queryParams = {
advicePhone:JSON.parse(Cookies.get('user')).phone,
translate_dict:1,
}
adviceList(queryParams).then(response => {
adviceList(this.queryParams).then(response => {
_this.listLength = response.total; _this.listLength = response.total;
response.rows.map(res=>{ response.rows.map(res=>{
_this.applicationList.push(res); _this.applicationList.push(res);


+ 8
- 1
src/views/sunVillage_info/list_complaint_detail.vue Zobrazit soubor

@@ -1,6 +1,8 @@
<template> <template>
<div class="home_wrapper"> <div class="home_wrapper">
<div class="header_main">
<div class="header_main"
:style="`background-image:url(${require(showBtn?'@/assets/images/sunVillage_info/list_head_green.png':'@/assets/images/sunVillage_info/list_head_red.png')})`"
>
投诉建议 投诉建议
<div class="return_btn" @click="onClickLeft"></div> <div class="return_btn" @click="onClickLeft"></div>
<div class="add_btn"></div> <div class="add_btn"></div>
@@ -153,6 +155,7 @@
fileList:[], fileList:[],
videoList:[], videoList:[],
adviceTypeOptions:[], adviceTypeOptions:[],
showBtn:true,
showDept:false, showDept:false,
showAdviceType:false, showAdviceType:false,
adviceType:'' adviceType:''
@@ -166,6 +169,10 @@
this.adviceTypeOptions = response.data; this.adviceTypeOptions = response.data;
}); });


if (this.$route.query.type == 'code'){
this.showBtn = false;
}

this.getDetail(); this.getDetail();


}, },


Načítá se…
Zrušit
Uložit