Browse Source

新闻类别维护,新增独立功能标记字段;格式化代码

feature/yujt_analysis_pc
yujt 6 years ago
parent
commit
00bee9d4e0
  1. 22
      src/views/modules/news/newscategory-add-or-update.vue
  2. 24
      src/views/modules/points/volunteerinfo-points-adjust.vue

22
src/views/modules/news/newscategory-add-or-update.vue

@ -13,10 +13,13 @@
<el-input v-model="dataForm.categoryName"
placeholder="类别名称"></el-input>
</el-form-item>
<el-form-item label="类别编码"
prop="categoryCode">
<el-input v-model="dataForm.categoryCode"
placeholder="类别编码"></el-input>
<el-form-item label="类别编码" prop="categoryCode">
<el-input v-model="dataForm.categoryCode" v-bind:readonly = "codeReadOnly" placeholder="类别编码"></el-input>
</el-form-item>
<el-form-item label="独立功能" prop="independentFlag">
<el-select v-model="dataForm.independentFlag" v-bind:disabled = "codeReadOnly" placeholder="是否关联独立功能">
<el-option v-for="item in yesOrNoContains" :key="item.id" :label="item.name" :value="item.id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="描述"
prop="description">
@ -50,8 +53,11 @@ export default {
categoryName: '',
categoryCode: '',
description: '',
independentFlag: '',
sort: 0
}
},
yesOrNoContains: [{ id: '0', name: '否' }, { id: '1', name: '是' }],
codeReadOnly: false
}
},
computed: {
@ -65,6 +71,9 @@ export default {
],
sort: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
independentFlag: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
]
}
}
@ -89,6 +98,9 @@ export default {
...this.dataForm,
...res.data
}
if (res.data.independentFlag === '1') {
this.codeReadOnly = true
}
}).catch(() => { })
},
//

24
src/views/modules/points/volunteerinfo-points-adjust.vue

@ -167,19 +167,19 @@ export default {
}
this.$http['post'](
'/points/pointslogs/confirmAdjustPoint', this.dataForm).then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
if (res.code !== 0) {
return this.$message.error(res.msg)
}
this.$message({
message: this.$t('prompt.success'),
type: 'success',
duration: 500,
onClose: () => {
this.visible = false
this.$emit('refreshDataList')
}
this.$message({
message: this.$t('prompt.success'),
type: 'success',
duration: 500,
onClose: () => {
this.visible = false
this.$emit('refreshDataList')
}
})
}).catch(() => { })
})
}).catch(() => { })
}, 1000, { 'leading': true, 'trailing': false })
}),
getBehaviorTypeList () {

Loading…
Cancel
Save