Browse Source

【pc端 - 初心互助 】-【打卡积分-前端bug修改】-(魏凯)-2020/06/01

master
weikai 6 years ago
parent
commit
1bdb8485fb
  1. 24
      src/views/modules/heart/actuserclock-detail.vue

24
src/views/modules/heart/actuserclock-detail.vue

@ -9,15 +9,16 @@
:rules="dataRule" :rules="dataRule"
@keyup.enter.native="dataFormSubmitHandle()" @keyup.enter.native="dataFormSubmitHandle()"
> >
<el-form-item label="是否加积分 :" prop="status"> <el-form-item label="是否加积分 :" prop="ratiod">
<el-radio v-model="dataForm.status" label="5">确认加积分</el-radio> <el-radio v-model="dataForm.ratiod" label="5">确认加积分</el-radio>
<el-radio v-model="dataForm.status" label="6">拒绝加积分</el-radio> <el-radio v-model="dataForm.ratiod" label="6">拒绝加积分</el-radio>
</el-form-item> </el-form-item>
<el-form-item label="处理意见 :" prop="failureReason"> <el-form-item label="处理意见 :" prop="failureReason">
<el-input <el-input
:rows="4" :rows="4"
v-model="dataForm.failureReason" v-model="dataForm.failureReason"
type="textarea" type="textarea"
style="width: 560px"
placeholder="请写明理由,100字以内" placeholder="请写明理由,100字以内"
></el-input> ></el-input>
</el-form-item> </el-form-item>
@ -138,13 +139,14 @@ export default {
dataForm: { dataForm: {
id: '', id: '',
actId: '', actId: '',
status: '', ratiod: '',
failureReason: '', failureReason: '',
address: '', address: '',
latitude: '', latitude: '',
longitude: '', longitude: '',
radius: 200, radius: 200,
clockPic: [] clockPic: [],
status:'',
}, },
previewImgList: [], previewImgList: [],
isAble: false isAble: false
@ -158,11 +160,11 @@ export default {
computed: { computed: {
dataRule () { dataRule () {
return { return {
status: [ ratiod: [
{ {
required: true, required: true,
message: this.$t('validate.required'), message: this.$t('validate.required'),
trigger: 'blur' trigger: 'change'
} }
], ],
failureReason: [ failureReason: [
@ -279,7 +281,12 @@ export default {
} }
this.dataForm = { this.dataForm = {
...this.dataForm, ...this.dataForm,
...res.data ...res.data,
}
let a = this.dataForm.status //
let b = res.data.oldStatus //
if (a =="2"&& b=="2"){
this.dataForm.failureReason = '';
} }
// if (res.data.status != '5' && res.data.status != '6') { // if (res.data.status != '5' && res.data.status != '6') {
// this.dataForm.status = '5'; // this.dataForm.status = '5';
@ -330,6 +337,7 @@ export default {
if (this.dataForm.failureReason.length > 100) { if (this.dataForm.failureReason.length > 100) {
return this.$message.error('处理意见不超过100字') return this.$message.error('处理意见不超过100字')
} }
this.dataForm.status = this.dataForm.ratiod
// this.isAble = true // this.isAble = true
this.$http['post']('/heart/actuserclocklog/pointCheck', this.dataForm) this.$http['post']('/heart/actuserclocklog/pointCheck', this.dataForm)
.then(({ data: res }) => { .then(({ data: res }) => {

Loading…
Cancel
Save