Commit cb8e8ac6d9480d5193eebc53246d2f6d38e983cd
1 parent
6c7a47fe
debug
Showing
2 changed files
with
14 additions
and
3 deletions
src/views/fee/index.vue
| ... | ... | @@ -154,6 +154,16 @@ const handleChange = (value: number, pageSize: number) => { |
| 154 | 154 | } |
| 155 | 155 | }; |
| 156 | 156 | /** |
| 157 | + * 缴费状态改变 | |
| 158 | + * @param {object} obj 缴费状态改变 | |
| 159 | + */ | |
| 160 | +const handlePay = (value: number | null) => { | |
| 161 | + if(!value) { | |
| 162 | + data.params.query.payType = null | |
| 163 | + } | |
| 164 | + getList() | |
| 165 | +} | |
| 166 | +/** | |
| 157 | 167 | * 查看回执单 |
| 158 | 168 | * @param {object} obj 一条表格对象 |
| 159 | 169 | */ |
| ... | ... | @@ -504,7 +514,7 @@ onMounted(() => { |
| 504 | 514 | <el-select |
| 505 | 515 | v-model="data.params.query.payStatus" |
| 506 | 516 | placeholder="请选择缴费状态" |
| 507 | - @change="getList" | |
| 517 | + @change="handlePay" | |
| 508 | 518 | clearable |
| 509 | 519 | > |
| 510 | 520 | <el-option | ... | ... |
src/views/role/permission.vue
| ... | ... | @@ -106,9 +106,9 @@ const getCheckedPermissions = (menuArray: Tree[]) => { |
| 106 | 106 | * @param {array} array 树数组 |
| 107 | 107 | */ |
| 108 | 108 | const getCheckedRoles = (node: Node, data: Node[]) => { |
| 109 | - form.data.permissionIds = data.checkedKeys; | |
| 109 | + // form.data.permissionIds = data.checkedKeys; | |
| 110 | 110 | // 严格模式用下面这句,选上级带下级一堆用上面这句 |
| 111 | - // form.data.permissionIds = [...data.checkedKeys, ...data.halfCheckedKeys]; | |
| 111 | + form.data.permissionIds = [...data.checkedKeys, ...data.halfCheckedKeys]; | |
| 112 | 112 | }; |
| 113 | 113 | onMounted(() => { |
| 114 | 114 | getPermissions(); |
| ... | ... | @@ -150,6 +150,7 @@ onMounted(() => { |
| 150 | 150 | node-key="id" |
| 151 | 151 | ref="addTreeTest" |
| 152 | 152 | show-checkbox |
| 153 | + :check-strictly="true" | |
| 153 | 154 | @check="getCheckedRoles" |
| 154 | 155 | /> |
| 155 | 156 | </el-form-item> | ... | ... |