|
@ -32,10 +32,11 @@ |
|
|
</el-date-picker> |
|
|
</el-date-picker> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="评价状态"> |
|
|
<el-form-item label="评价状态"> |
|
|
<el-select v-model="dataForm.roleCode" placeholder="评价状态" clearable> |
|
|
<el-select v-model="dataForm.roleCode" placeholder="评价状态" clearable=true> |
|
|
<el-option label="点赞" :value="1"></el-option> |
|
|
<el-option v-for="item in roleFlagArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue"> |
|
|
<el-option label="吐槽" :value="2"></el-option> |
|
|
</el-option> |
|
|
</el-select></el-form-item> |
|
|
</el-select> |
|
|
|
|
|
</el-form-item> |
|
|
<el-form-item> |
|
|
<el-form-item> |
|
|
<el-button @click="getDataList()">{{ $t('query') }}</el-button> |
|
|
<el-button @click="getDataList()">{{ $t('query') }}</el-button> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
@ -112,11 +113,29 @@ export default { |
|
|
endTime: '', |
|
|
endTime: '', |
|
|
roleCode: '' |
|
|
roleCode: '' |
|
|
}, |
|
|
}, |
|
|
|
|
|
roleFlagArr: [], |
|
|
optionList: [], |
|
|
optionList: [], |
|
|
|
|
|
pickerBeginDateBefore: { |
|
|
|
|
|
disabledDate: (time) => { |
|
|
|
|
|
let beginDateVal = this.dataForm.startTime |
|
|
|
|
|
if (beginDateVal) { |
|
|
|
|
|
return time.getTime() > new Date(beginDateVal).getTime() |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
pickerBeginDateAfter: { |
|
|
|
|
|
disabledDate: (time) => { |
|
|
|
|
|
let EndDateVal = this.dataForm.endTime |
|
|
|
|
|
if (EndDateVal) { |
|
|
|
|
|
return time.getTime() < new Date(EndDateVal).getTime() |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
created: function () { |
|
|
created: function () { |
|
|
this.getOptionsList() |
|
|
this.getOptionsList() |
|
|
|
|
|
this.getRoleListInfo() |
|
|
}, |
|
|
}, |
|
|
mounted () { |
|
|
mounted () { |
|
|
this.dataForm.id = this.$route.query.id |
|
|
this.dataForm.id = this.$route.query.id |
|
@ -132,6 +151,14 @@ export default { |
|
|
this.optionList = res.data.optionList |
|
|
this.optionList = res.data.optionList |
|
|
}).catch(() => {}) |
|
|
}).catch(() => {}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
getRoleListInfo () { |
|
|
|
|
|
this.$http.get(`/custom/evaluateoption/listSimple`).then(({ data: res }) => { |
|
|
|
|
|
if (res.code !== 0) { |
|
|
|
|
|
return this.$message.error(res.msg) |
|
|
|
|
|
} |
|
|
|
|
|
this.roleFlagArr = res.data |
|
|
|
|
|
}).catch(() => {}) |
|
|
|
|
|
}, |
|
|
backToOfficerList () { |
|
|
backToOfficerList () { |
|
|
this.$emit('refreshDataList') |
|
|
this.$emit('refreshDataList') |
|
|
this.$parent.selectComponent = 'EvaluateOfficerCountList' |
|
|
this.$parent.selectComponent = 'EvaluateOfficerCountList' |
|
|