|
|
@ -7,11 +7,11 @@ |
|
|
|
</el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="加入时间" label-width="100px"> |
|
|
|
<el-date-picker v-model="formData.createdTimeFrom" type="datetime" placeholder="开始时间" |
|
|
|
<el-date-picker v-model="formData.startTime" type="datetime" placeholder="开始时间" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"> |
|
|
|
</el-date-picker> |
|
|
|
<span style="margin: 0 10px;">至</span> |
|
|
|
<el-date-picker v-model="formData.createdTimeTo" type="datetime" placeholder="结束时间" |
|
|
|
<el-date-picker v-model="formData.endTime" type="datetime" placeholder="结束时间" |
|
|
|
format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" @change="actcontrolTime"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
@ -23,19 +23,19 @@ |
|
|
|
<div > |
|
|
|
<el-table :data="tableData" border height="250" > |
|
|
|
<el-table-column label="序号" width="80" header-align="center" align="center" type="index"></el-table-column> |
|
|
|
<el-table-column prop="pointsClassName" header-align="center" align="center" label="加入时间"> |
|
|
|
<el-table-column prop="createdTime" header-align="center" align="center" label="加入时间"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="createdTime" header-align="center" align="center" label="所属社区"> |
|
|
|
<el-table-column prop="agencyName" header-align="center" align="center" label="所属社区"> |
|
|
|
</el-table-column> |
|
|
|
. <el-table-column prop="operationName" header-align="center" align="center" label="姓名"> |
|
|
|
. <el-table-column prop="name" header-align="center" align="center" label="姓名"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="pointsDelta" header-align="center" align="center" label="身份证号"> |
|
|
|
<el-table-column prop="idCard" header-align="center" align="center" label="身份证号"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="pointsDelta" header-align="center" align="center" label="手机号"> |
|
|
|
<el-table-column prop="mobile" header-align="center" align="center" label="手机号"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="pointsDelta" header-align="center" align="center" label="活动次数"> |
|
|
|
<el-table-column prop="actNum" header-align="center" align="center" label="活动次数"> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="pointsDelta" header-align="center" align="center" label="服务时常"> |
|
|
|
<el-table-column prop="leftPoints" header-align="center" align="center" label="服务时长"> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<div> |
|
|
@ -60,35 +60,14 @@ |
|
|
|
name: "see", |
|
|
|
data() { |
|
|
|
return { |
|
|
|
formData:{ |
|
|
|
createdTimeTo:"", |
|
|
|
createdTimeTo:"", |
|
|
|
pointsClass:"", |
|
|
|
optionsStatus: [ |
|
|
|
{ |
|
|
|
code:1, |
|
|
|
name:"活动积分" |
|
|
|
}, |
|
|
|
{ |
|
|
|
code:2, |
|
|
|
name:"平台积分" |
|
|
|
}, |
|
|
|
{ |
|
|
|
code:3, |
|
|
|
name:"操作积分" |
|
|
|
}, |
|
|
|
], |
|
|
|
}, |
|
|
|
labelPosition: 'right', |
|
|
|
tableData: [], |
|
|
|
integralnum: 1, |
|
|
|
radio:3, |
|
|
|
textarea: '', |
|
|
|
options: [], |
|
|
|
behaviorName: '', |
|
|
|
description:"", |
|
|
|
pointsDelta:"", |
|
|
|
Positive:'', |
|
|
|
formData: { |
|
|
|
name: "", |
|
|
|
mobile: "", |
|
|
|
volunteerOrgId: "", |
|
|
|
startTime: "", |
|
|
|
endTime: "", |
|
|
|
Positive: '', |
|
|
|
}, |
|
|
|
pageSize: 10, |
|
|
|
pageNo: 1, |
|
|
|
total: 0, |
|
|
@ -110,12 +89,46 @@ |
|
|
|
|
|
|
|
}, |
|
|
|
methods: { |
|
|
|
//获取成员列表 |
|
|
|
async getlist() { |
|
|
|
const url = "/voluntary/volunteerInfo/page"; |
|
|
|
let params={ |
|
|
|
id:this.list.id, |
|
|
|
name:this.formData.name, |
|
|
|
mobile:this.formData.mobile, |
|
|
|
// description:this.description, |
|
|
|
pointsClass:this.formData.pointsClass, |
|
|
|
pageNo:this.pageNo, |
|
|
|
pageSize:this.pageSize, |
|
|
|
// pointsDelta:this.Positive+this.integralnum, |
|
|
|
// primaryPoints:this.tableData.points |
|
|
|
volunteerOrgId:this.formData.volunteerOrgId, |
|
|
|
startTime:this.formData.startTime, |
|
|
|
endTime:this.formData.endTime |
|
|
|
} |
|
|
|
console.log(params,"params"); |
|
|
|
|
|
|
|
const { data, code, msg } = await requestPost(url,params); |
|
|
|
if (code === 0) { |
|
|
|
this.tableData=data.list |
|
|
|
this.total=data.total |
|
|
|
console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
|
|
|
|
// console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
// this.$message({ |
|
|
|
// message: "调整成功", |
|
|
|
// type: "success", |
|
|
|
// }); |
|
|
|
// this.$emit('summDetailClose') |
|
|
|
} else { |
|
|
|
} |
|
|
|
}, |
|
|
|
//控制活动时间 |
|
|
|
actcontrolTime(){ |
|
|
|
console.log("dislfj"); |
|
|
|
if(this.formData.createdTimeFrom>this.formData.createdTimeTo){ |
|
|
|
if(this.formData.startTime>this.formData.endTime){ |
|
|
|
this.$message.error('活动结束时间不能在活动开始时间之前'); |
|
|
|
this.formData.createdTimeTo='' |
|
|
|
this.formData.endTime='' |
|
|
|
return |
|
|
|
} |
|
|
|
}, |
|
|
@ -143,81 +156,22 @@ |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
//获取积分行为 |
|
|
|
async getpoint1s() { |
|
|
|
const url = "/voluntary/points/adjustVolunteerPoints/reasonsList"; |
|
|
|
let params={ |
|
|
|
} |
|
|
|
await requestGet(url,params).then((res)=>{ |
|
|
|
if (res.code === 0) { |
|
|
|
console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
this.optionsStatus = res.data |
|
|
|
console.log(this.optionsStatus); |
|
|
|
// //获取积分行为 |
|
|
|
// async getpoint1s() { |
|
|
|
// const url = "/voluntary/points/adjustVolunteerPoints/reasonsList"; |
|
|
|
// let params={ |
|
|
|
// } |
|
|
|
// await requestGet(url,params).then((res)=>{ |
|
|
|
// if (res.code === 0) { |
|
|
|
// console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
// this.optionsStatus = res.data |
|
|
|
// console.log(this.optionsStatus); |
|
|
|
|
|
|
|
} else { |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
//调整积分 |
|
|
|
// async getTableData() { |
|
|
|
// const url = "/voluntary/points/adjustVolunteerPoints/commit"; |
|
|
|
// let params={ |
|
|
|
// volunteerId:this.list.id, |
|
|
|
// reason:this.behaviorName, |
|
|
|
// description:this.description, |
|
|
|
// pointsDelta:this.Positive+this.integralnum, |
|
|
|
// primaryPoints:this.tableData.points |
|
|
|
// // volunteerId:this.list.id, |
|
|
|
// // mobile:this.formData.phone, |
|
|
|
// // name:this.formData.name |
|
|
|
// } |
|
|
|
// console.log(params,"params"); |
|
|
|
|
|
|
|
// const { data, code, msg } = await requestPost(url,params); |
|
|
|
// if (code === 0) { |
|
|
|
// console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
// this.$message({ |
|
|
|
// message: "调整成功", |
|
|
|
// type: "success", |
|
|
|
// }); |
|
|
|
// this.$emit('summDetailClose') |
|
|
|
// } else { |
|
|
|
// } |
|
|
|
// }, |
|
|
|
|
|
|
|
async getlist() { |
|
|
|
const url = "/voluntary/points/listPointsChangeRecord"; |
|
|
|
let params={ |
|
|
|
volunteerId:this.list.id, |
|
|
|
createdTimeFrom:this.formData.createdTimeFrom, |
|
|
|
createdTimeTo:this.formData.createdTimeTo, |
|
|
|
// description:this.description, |
|
|
|
pointsClass:this.formData.pointsClass, |
|
|
|
pageNo:this.pageNo, |
|
|
|
pageSize:this.pageSize, |
|
|
|
// pointsDelta:this.Positive+this.integralnum, |
|
|
|
// primaryPoints:this.tableData.points |
|
|
|
// volunteerId:this.list.id, |
|
|
|
// mobile:this.formData.phone, |
|
|
|
// name:this.formData.name |
|
|
|
} |
|
|
|
console.log(params,"params"); |
|
|
|
|
|
|
|
const { data, code, msg } = await requestGet(url,params); |
|
|
|
if (code === 0) { |
|
|
|
this.tableData=data.list |
|
|
|
this.total=data.total |
|
|
|
console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
|
|
|
|
// console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
// this.$message({ |
|
|
|
// message: "调整成功", |
|
|
|
// type: "success", |
|
|
|
// }); |
|
|
|
// this.$emit('summDetailClose') |
|
|
|
} else { |
|
|
|
} |
|
|
|
}, |
|
|
|
// } else { |
|
|
|
// } |
|
|
|
// }) |
|
|
|
// }, |
|
|
|
|
|
|
|
handleSubmit(){ |
|
|
|
this.$emit('MemberManagementClose') |
|
|
|
}, |
|
|
|