Commit 20b7aa10 authored by lc@weface.com.cn's avatar lc@weface.com.cn

镇村修改

parent 2827c5f3
...@@ -6,8 +6,8 @@ ...@@ -6,8 +6,8 @@
// 后台管理系统服务器地址 // 后台管理系统服务器地址
export const baseUrl2 = 'http://xclc.rensheju.com' export const baseUrl2 = 'http://xclc.rensheju.com'
export const baseUrl = 'http://xc.rensheju.com' //export const baseUrl = 'http://xc.rensheju.com'
//export const baseUrl = 'http://172.16.10.33:9002' export const baseUrl = 'http://172.16.10.33:9002'
export default { export default {
......
<template> <template>
<div> <div>
<div class="op"> <div class="op">
<Candode v-on:childByValue="childByValue"></Candode>
<div class="nam"> <div class="nam">
<el-input v-model="personName" size="mini" placeholder="请输入姓名"></el-input> <el-input v-model="personName" size="mini" placeholder="请输入姓名"></el-input>
</div> </div>
...@@ -229,7 +231,12 @@ ...@@ -229,7 +231,12 @@
import CryptoJS from 'crypto-js' import CryptoJS from 'crypto-js'
import { Loading } from 'element-ui'; import { Loading } from 'element-ui';
import {formatDate} from '../../utils/datetime' import {formatDate} from '../../utils/datetime'
import Candode from "../Core/candode"
export default { export default {
components:{
Candode
},
data() { data() {
return { return {
Page: 1, Page: 1,
...@@ -240,9 +247,13 @@ ...@@ -240,9 +247,13 @@
dialogFormVisible:false, dialogFormVisible:false,
form:{}, form:{},
tableData: [], tableData: [],
townList:'',
} }
}, },
methods: { methods: {
childByValue(val){
this.townList=val
},
showDetail(index,row){ showDetail(index,row){
this.dialogFormVisible = true; this.dialogFormVisible = true;
this.form = row; this.form = row;
...@@ -253,6 +264,8 @@ ...@@ -253,6 +264,8 @@
var data={ var data={
idcard:this.idcard?this.Encrypt(this.idcard):"", idcard:this.idcard?this.Encrypt(this.idcard):"",
personName:this.personName?this.Encrypt(this.personName):"", personName:this.personName?this.Encrypt(this.personName):"",
townName: this.townList?this.townList[0]:'',
villageName:this.townList?this.townList[1]:''
} }
Loading.service(); Loading.service();
this.$api.getlist.listAllBaseInfo(data).then((res) => { this.$api.getlist.listAllBaseInfo(data).then((res) => {
......
<template> <template>
<div> <div>
<div class="op"> <div class="op">
<Candode v-on:childByValue="childByValue"></Candode>
<div class="add" style="margin-left:0">
<!--<div class="add" style="margin-left:0">
<el-select clearable size="mini" @change="handleChange" v-model="town" placeholder="请选择乡/镇"> <el-select clearable size="mini" @change="handleChange" v-model="town" placeholder="请选择乡/镇">
<el-option <el-option
v-for="item in list" v-for="item in list"
...@@ -22,7 +23,7 @@ ...@@ -22,7 +23,7 @@
:value="item2.village_id+','+item2.village_name"> :value="item2.village_id+','+item2.village_name">
</el-option> </el-option>
</el-select> </el-select>
</div> </div>-->
<div class="nam"> <div class="nam">
<el-input v-model="name" clearable size="mini" placeholder="请输入姓名"></el-input> <el-input v-model="name" clearable size="mini" placeholder="请输入姓名"></el-input>
</div> </div>
...@@ -48,9 +49,9 @@ ...@@ -48,9 +49,9 @@
start-placeholder="开始日期" start-placeholder="开始日期"
end-placeholder="结束日期"> end-placeholder="结束日期">
</el-date-picker> </el-date-picker>
</div> </div>
</div> </div>
<div class="op" style="margin-top:10px"> <div class="op" style="margin-top:10px">
<div class="add" style="margin-left:0"> <div class="add" style="margin-left:0">
...@@ -132,7 +133,7 @@ ...@@ -132,7 +133,7 @@
</el-popover> </el-popover>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination <el-pagination
class="pone" class="pone"
...@@ -151,10 +152,10 @@ ...@@ -151,10 +152,10 @@
.op{ .op{
display: flex; display: flex;
align-items: center; align-items: center;
} }
.idc{ .idc{
width: 200px width: 200px
} }
.nam{ .nam{
...@@ -190,20 +191,25 @@ import Cookies from "js-cookie"; ...@@ -190,20 +191,25 @@ import Cookies from "js-cookie";
import {listtown} from '../../utils/address' import {listtown} from '../../utils/address'
import {baseUrl2} from "../../utils/global" import {baseUrl2} from "../../utils/global"
import defaultImg from "../../assets/defaultPicture.jpg" import defaultImg from "../../assets/defaultPicture.jpg"
import Candode from "../Core/candode"
export default { export default {
components:{
Candode
},
data() { data() {
return { return {
list:[], list:[],
name:"", name:"",
town:"", town:"",
village:"", village:"",
defaultImg: defaultImg, defaultImg: defaultImg,
townList:"",
cit:"", cit:"",
Page:1, Page:1,
totals:0, totals:0,
idcard:"", idcard:"",
ywtype:"",
info:'', info:'',
ywtype:'', ywtype:'',
tableData: [], tableData: [],
...@@ -267,13 +273,16 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -267,13 +273,16 @@ import defaultImg from "../../assets/defaultPicture.jpg"
} }
}, },
methods: { methods: {
childByValue(val){
this.townList=val
},
//搜索 //搜索
serch(){ serch(){
Loading.service(); Loading.service();
this.serchs(1) this.serchs(1)
}, },
serchs(p){ serchs(p){
var start="" var start=""
var end="" var end=""
if(this.time){ if(this.time){
...@@ -283,9 +292,9 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -283,9 +292,9 @@ import defaultImg from "../../assets/defaultPicture.jpg"
var mon=(parseInt(d.getMonth()) + 1) var mon=(parseInt(d.getMonth()) + 1)
var emon=(parseInt(s.getMonth()) + 1) var emon=(parseInt(s.getMonth()) + 1)
start = d.getFullYear()+"-"+mon+"-"+d.getDate() start = d.getFullYear()+"-"+mon+"-"+d.getDate()
end=s.getFullYear()+"-"+emon+"-"+s.getDate() end=s.getFullYear()+"-"+emon+"-"+s.getDate()
} }
var data={ var data={
province_name:"四川省", province_name:"四川省",
...@@ -293,8 +302,10 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -293,8 +302,10 @@ import defaultImg from "../../assets/defaultPicture.jpg"
county_name:"西充县", county_name:"西充县",
pageSize:10, pageSize:10,
page:p, page:p,
town_name:this.town.split(",")[1], // town_name:this.town.split(",")[1],
village_name:this.village.split(",")[1], // village_name:this.village.split(",")[1],
town_name: this.townList?this.townList[0]:'',
village_name:this.townList?this.townList[1]:'',
iDCard:this.idcard, iDCard:this.idcard,
match_state:this.state, match_state:this.state,
begin_time:start, begin_time:start,
...@@ -303,7 +314,7 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -303,7 +314,7 @@ import defaultImg from "../../assets/defaultPicture.jpg"
personName:this.name, personName:this.name,
address:this.agemeth, address:this.agemeth,
birthday:this.age birthday:this.age
} }
Axios.get(baseUrl2+'/search/authentication.do',{ Axios.get(baseUrl2+'/search/authentication.do',{
params:data params:data
}) })
...@@ -321,20 +332,20 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -321,20 +332,20 @@ import defaultImg from "../../assets/defaultPicture.jpg"
loadingInstance.close(); loadingInstance.close();
}); });
}); });
}, },
//流程 //流程
progress(d,s){ progress(d,s){
}, },
current_change(ss){ current_change(ss){
this.serchs(ss) this.serchs(ss)
}, },
// //
handleChange(){ handleChange(){
Axios.get(baseUrl2+'/show/getVillageList.do?town_id='+this.town.split(",")[0],{ Axios.get(baseUrl2+'/show/getVillageList.do?town_id='+this.town.split(",")[0],{
}) })
.then(res => { .then(res => {
this.list2=res.data this.list2=res.data
...@@ -348,7 +359,7 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -348,7 +359,7 @@ import defaultImg from "../../assets/defaultPicture.jpg"
}, },
//查看 //查看
handle(s,d){ handle(s,d){
}, },
handleDelete(g,h){ handleDelete(g,h){
console.log(g) console.log(g)
...@@ -379,7 +390,7 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -379,7 +390,7 @@ import defaultImg from "../../assets/defaultPicture.jpg"
return decrypted.toString(CryptoJS.enc.Utf8); return decrypted.toString(CryptoJS.enc.Utf8);
} }
}, },
created(){ created(){
// for(var i in listtown){ // for(var i in listtown){
// this.list.push({ // this.list.push({
...@@ -397,7 +408,7 @@ import defaultImg from "../../assets/defaultPicture.jpg" ...@@ -397,7 +408,7 @@ import defaultImg from "../../assets/defaultPicture.jpg"
// console.log(this.list) // console.log(this.list)
Axios.get(baseUrl2+'/show/getTownList.do?county_id=511325000000',{ Axios.get(baseUrl2+'/show/getTownList.do?county_id=511325000000',{
}) })
.then(res => { .then(res => {
this.list=res.data this.list=res.data
...@@ -405,8 +416,8 @@ Axios.get(baseUrl2+'/show/getTownList.do?county_id=511325000000',{ ...@@ -405,8 +416,8 @@ Axios.get(baseUrl2+'/show/getTownList.do?county_id=511325000000',{
.catch(err => { .catch(err => {
console.log(err); console.log(err);
}); });
} }
} }
</script> </script>
<template> <template>
<div> <div>
<div class="op"> <div class="op">
<div class="nam"> <Candode v-on:childByValue="childByValue"></Candode>
<div class="nam">
<el-input v-model="name" size="mini" placeholder="请输入姓名"></el-input> <el-input v-model="name" size="mini" placeholder="请输入姓名"></el-input>
</div> </div>
<div class="idc"> <div class="idc">
<el-input v-model="idcard" size="mini" placeholder="请输入身份证号"></el-input> <el-input v-model="idcard" size="mini" placeholder="请输入身份证号"></el-input>
</div> </div>
...@@ -151,8 +153,13 @@ ...@@ -151,8 +153,13 @@
import CryptoJS from 'crypto-js' import CryptoJS from 'crypto-js'
import { Loading } from 'element-ui'; import { Loading } from 'element-ui';
import {listtown} from '../../utils/address' import {listtown} from '../../utils/address'
// import baseUrl from "../../globe/globeUrl" import Candode from "../Core/candode"
// import baseUrl from "../../globe/globeUrl"
export default { export default {
components:{
Candode
},
data() { data() {
return { return {
...@@ -165,19 +172,23 @@ ...@@ -165,19 +172,23 @@
idcard:"", idcard:"",
ywtype:"", ywtype:"",
info:'', info:'',
ywtype:'', tableData: [],
tableData: [] townList:""
} }
}, },
methods: { methods: {
childByValue(val){
this.townList=val
},
//搜索 //搜索
serch(){ serch(){
var data={ var data={
name:this.name?this.Encrypt(this.name):"",
idcard:this.idcard?this.Encrypt(this.idcard):"", idcard:this.idcard?this.Encrypt(this.idcard):"",
recordType:this.ywtype?parseInt(this.ywtype):"", recordType:this.ywtype?parseInt(this.ywtype):"",
townName:'', townName: this.townList?this.townList[0]:'',
villageName:'' villageName:this.townList?this.townList[1]:''
} }
this.$api.getlist.record(data).then((res) => { this.$api.getlist.record(data).then((res) => {
......
<template> <template>
<div> <div>
<div class="op"> <div class="op">
<Candode v-on:childByValue="childByValue"></Candode>
<div class="nam"> <div class="nam">
<el-input v-model="personName" size="mini" placeholder="请输入姓名"></el-input> <el-input v-model="personName" size="mini" placeholder="请输入姓名"></el-input>
</div> </div>
...@@ -132,7 +134,12 @@ ...@@ -132,7 +134,12 @@
import CryptoJS from 'crypto-js' import CryptoJS from 'crypto-js'
import { Loading } from 'element-ui'; import { Loading } from 'element-ui';
import {formatDate} from '../../utils/datetime' import {formatDate} from '../../utils/datetime'
import Candode from "../Core/candode"
export default { export default {
components:{
Candode
},
data() { data() {
return { return {
Page: 1, Page: 1,
...@@ -143,13 +150,19 @@ ...@@ -143,13 +150,19 @@
dialogFormVisible:false, dialogFormVisible:false,
form:{}, form:{},
tableData: [], tableData: [],
townList:'',
} }
}, },
methods: { methods: {
childByValue(val){
this.townList=val
},
serch(){ serch(){
var data={ var data={
idcard:this.idcard?this.Encrypt(this.idcard):"", idcard:this.idcard?this.Encrypt(this.idcard):"",
personName:this.personName?this.Encrypt(this.personName):"", personName:this.personName?this.Encrypt(this.personName):"",
townName: this.townList?this.townList[0]:'',
villageName:this.townList?this.townList[1]:''
} }
Loading.service(); Loading.service();
this.$api.getlist.listPayInfo(data).then((res) => { this.$api.getlist.listPayInfo(data).then((res) => {
......
...@@ -136,10 +136,9 @@ ...@@ -136,10 +136,9 @@
// import baseUrl from "../../globe/globeUrl" // import baseUrl from "../../globe/globeUrl"
export default { export default {
components:{ components:{
Candode Candode
}, },
data() { data() {
return { return {
townList:'', townList:'',
activities: [], activities: [],
......
...@@ -3,6 +3,9 @@ ...@@ -3,6 +3,9 @@
<!--工具栏--> <!--工具栏-->
<div class="toolbar" style="float:left;padding-top:10px;padding-left:15px;"> <div class="toolbar" style="float:left;padding-top:10px;padding-left:15px;">
<el-form :inline="true" :model="filters" :size="size"> <el-form :inline="true" :model="filters" :size="size">
<el-form-item>
<Candode v-on:childByValue="childByValue"></Candode>
</el-form-item>
<el-form-item> <el-form-item>
<el-input v-model="filters.name" placeholder="用户名"></el-input> <el-input v-model="filters.name" placeholder="用户名"></el-input>
</el-form-item> </el-form-item>
...@@ -109,20 +112,26 @@ import KtTable from "@/views/Core/KtTable" ...@@ -109,20 +112,26 @@ import KtTable from "@/views/Core/KtTable"
import KtButton from "@/views/Core/KtButton" import KtButton from "@/views/Core/KtButton"
import TableColumnFilterDialog from "@/views/Core/TableColumnFilterDialog" import TableColumnFilterDialog from "@/views/Core/TableColumnFilterDialog"
import { format } from "@/utils/datetime" import { format } from "@/utils/datetime"
import Candode from "../Core/candode"
export default { export default {
components:{ components:{
PopupTreeInput, PopupTreeInput,
KtTable, KtTable,
KtButton, KtButton,
TableColumnFilterDialog TableColumnFilterDialog,
}, Candode
},
data() { data() {
return { return {
list:[], townList:"",
list:[],
address:"", address:"",
size: 'small', size: 'small',
filters: { filters: {
name: '', name: '',
townName:'',
villageName:''
}, },
columns: [], columns: [],
filterColumns: [], filterColumns: [],
...@@ -168,14 +177,22 @@ export default { ...@@ -168,14 +177,22 @@ export default {
} }
}, },
methods: { methods: {
childByValue(val){
this.townList=val
},
// 获取分页数据 // 获取分页数据
findPage: function (data) { findPage: function (data) {
if(data !== null) {
this.pageRequest = data.pageRequest if(data == null) {
} this.pageRequest = { pageNum: 1, pageSize: 10 }
this.pageRequest.columnFilters = {name: {name:'name', value:this.filters.name}} }else {
this.pageRequest = data.pageRequest
}
this.pageRequest.columnFilters = {name: {name:'name', value:this.filters.name},
townName: {townName: 'townName',value: this.townList?this.townList[0]:'',},
villageName: {villageName: 'villageName',value: this.townList?this.townList[1]:''}
}
this.$api.user.findPage(this.pageRequest).then((res) => { this.$api.user.findPage(this.pageRequest).then((res) => {
console.log(res.data)
this.pageResult = res.data this.pageResult = res.data
this.findUserRoles() this.findUserRoles()
}).then(data!=null?data.callback:'') }).then(data!=null?data.callback:'')
......
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