| | |
| | | <!-- 父级id --> |
| | | <el-form-item class="optionItem" label="父级:" prop="parentId"> |
| | | <el-select v-model="things.parentId" placeholder="请选择所属类型" :disabled="things.level===1"> |
| | | <!-- <el-option v-for="item in parentList" :key="item.id" :label="item.name" :value="item.id" |
| | | v-if="things.level===1"> |
| | | </el-option> --> |
| | | <el-option :value="mylabel"> |
| | | <el-tree ref="tree" :check-strictly="true" :data="parentList" :props="defaultProps" show-checkbox |
| | | @check-change="handleCheck" default-expand-all node-key="id"> |
| | |
| | | }, |
| | | levelList: [ |
| | | { |
| | | label: "违规中类型", |
| | | label: "违规类型", |
| | | value: 1, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | defaultProps: { |
| | | children: 'children', |
| | | label: 'name' |
| | | label: 'name', |
| | | disabled:(data,node)=>{ |
| | | if (data.level<this.things.level-1) { |
| | | return !data.leaf |
| | | } |
| | | } |
| | | }, |
| | | mylabel:'' |
| | | } |
| | |
| | | url: 'sccg/violations/query/type_four' |
| | | }) |
| | | .then(res => { |
| | | console.log(res); |
| | | this.parentList = res.data; |
| | | }) |
| | | }, |
| | |
| | | } |
| | | }) |
| | | .then(res => { |
| | | console.log(res); |
| | | if (res.code === 200) { |
| | | this.$message({ |
| | | type: 'success', |
| | |
| | | }, |
| | | // 案件级别变化 |
| | | async resetParentList(index) { |
| | | this.things.parentId='' |
| | | this.selectOrg.orgsid = []; |
| | | if (index === 1) { |
| | | // this.getTypeThird(); |
| | |
| | | <style lang="scss" scoped> |
| | | .createUser { |
| | | border-radius: 1px; |
| | | background-color: #09152f; |
| | | background-color: #fff; |
| | | |
| | | main { |
| | | // border: 1px solid #fff; |
| | | text-align: left; |
| | | padding: 0 55px; |
| | | background-color: #09152f; |
| | | background-color: #fff; |
| | | padding-bottom: 50px; |
| | | |
| | | .mainContent { |
| | |
| | | } |
| | | } |
| | | |
| | | &::v-deep .el-textarea__inner { |
| | | background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | font-size: 10px; |
| | | } |
| | | // &::v-deep .el-textarea__inner { |
| | | // // background-color: #09152f; |
| | | // border: 1px solid #17324c; |
| | | // font-size: 10px; |
| | | // } |
| | | |
| | | ::v-deep .el-form-item__label { |
| | | color: #4b9bb7; |
| | | } |
| | | // ::v-deep .el-form-item__label { |
| | | // color: #4b9bb7; |
| | | // } |
| | | |
| | | ::v-deep .el-input__inner { |
| | | background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | font-size: 10px; |
| | | } |
| | | // ::v-deep .el-input__inner { |
| | | // // background-color: #09152f; |
| | | // border: 1px solid #17324c; |
| | | // font-size: 10px; |
| | | // } |
| | | } |
| | | </style> |