选择模板,快速创建好角色
-
+
{{ item.name }}
@@ -84,6 +85,11 @@ async function submitHandle() {
await saveByTemplate({
id: item.id
})
+ ElNotification({
+ title: '注意',
+ message: '角色创建成功',
+ type: 'success'
+ })
emits('success')
visible.value = false
} catch (error) {
@@ -125,6 +131,10 @@ onMounted(() => {
padding: 14px 18px;
transition: all .3s ease-in-out;
+ &.active {
+ border-color: var(--el-color-primary);
+ }
+
&:hover {
cursor: pointer;
border-color: var(--el-color-primary);
@@ -144,6 +154,7 @@ onMounted(() => {
.role_list {
display: flex;
+ gap: 2px;
div {
flex: 1;
@@ -154,6 +165,10 @@ onMounted(() => {
}
.rl_r {
+ display: flex;
+ flex-direction: column;
+ gap: 4px;
+
.row {
display: flex;
justify-content: flex-end;
diff --git a/src/views/admin/system/role_template_mange/index.vue b/src/views/admin/system/role_template_mange/index.vue
index 55431b3..b24f0f6 100644
--- a/src/views/admin/system/role_template_mange/index.vue
+++ b/src/views/admin/system/role_template_mange/index.vue
@@ -20,7 +20,7 @@
- 分配权限
添加角色
- 搜索
+ 搜索
+ 重置
@@ -206,6 +207,19 @@ function searchHandle() {
goodsRecordTotalAjax()
}
+function resetHandle() {
+ time.value = []
+ queryForm.startTime = ''
+ queryForm.endTime = ''
+ queryForm.pointsGoodsName = ''
+ queryForm.goodsCategory = ''
+ queryForm.receiveType = ''
+ queryForm.status = ''
+
+ goodsRecordPageAjax();
+ goodsRecordTotalAjax()
+}
+
// 分页大小发生变化
function handleSizeChange(e) {
tableData.size = e;