Browse Source

启用状态选项增加

master
李鹏飞 6 years ago
parent
commit
221d7fd8df
  1. 35
      src/views/modules/custom/evaluateinfo.vue
  2. 16
      src/views/modules/custom/evaluateofficer.vue
  3. 16
      src/views/modules/custom/evaluateofficercount.vue
  4. 12
      src/views/modules/custom/evaluateoption.vue

35
src/views/modules/custom/evaluateinfo.vue

@ -32,10 +32,11 @@
</el-date-picker>
</el-form-item>
<el-form-item label="评价状态">
<el-select v-model="dataForm.roleCode" placeholder="评价状态" clearable>
<el-option label="点赞" :value="1"></el-option>
<el-option label="吐槽" :value="2"></el-option>
</el-select></el-form-item>
<el-select v-model="dataForm.roleCode" placeholder="评价状态" clearable=true>
<el-option v-for="item in roleFlagArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue">
</el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
</el-form-item>
@ -112,11 +113,29 @@ export default {
endTime: '',
roleCode: ''
},
roleFlagArr: [],
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 () {
this.getOptionsList()
this.getRoleListInfo()
},
mounted () {
this.dataForm.id = this.$route.query.id
@ -132,6 +151,14 @@ export default {
this.optionList = res.data.optionList
}).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 () {
this.$emit('refreshDataList')
this.$parent.selectComponent = 'EvaluateOfficerCountList'

16
src/views/modules/custom/evaluateofficer.vue

@ -116,6 +116,22 @@ export default {
id: '',
deptId: ''
},
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()
}
}
},
evaluateofficerAddVisible: false,
upLoadUrl: ''
}

16
src/views/modules/custom/evaluateofficercount.vue

@ -97,6 +97,22 @@ export default {
sort: '',
startTime: '',
endTime: ''
},
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()
}
}
}
}
},

12
src/views/modules/custom/evaluateoption.vue

@ -14,6 +14,13 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="状态" prop="available">
<el-select v-model="dataForm.available" placeholder="状态" clearable>
<el-option label="停用" :value="0"></el-option>
<el-option label="启用" :value="1"></el-option>
</el-select>
</el-form-item>
<el-form-item>
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
</el-form-item>
@ -77,7 +84,10 @@ export default {
deleteIsBatch: true
},
dataForm: {
id: ''
id: '',
optionContent: '',
roleCode: '',
available: ''
},
roleFlagArr: []
}

Loading…
Cancel
Save