feat: 首页常用功能跳转

dev_1.0.0
JINGYJ 11 months ago
parent d503f9ed0b
commit f83d45017d

@ -41,19 +41,19 @@ const processList = [
const commonList = [
{
label: "报送知识管理",
label: "报送知识",
bgImage: "/src/assets/home/baosongguanli@2x.png"
},
{
label: "全量知识管理",
label: "全量知识",
bgImage: "/src/assets/home/quanliangzhishi@2x.png"
},
{
label: "敏感词管理",
label: "知识审批",
bgImage: "/src/assets/home/minganci@2x.png"
},
{
label: "知识审批",
label: "账号管理",
bgImage: "/src/assets/home/shenpi@2x.png"
}
];

@ -4,6 +4,7 @@ import WelcomeTable from "./components/table/index.vue";
import { onMounted, ref } from "vue";
import { ArrowRight } from "@element-plus/icons-vue";
import { queryMyKnowledgeList } from "@/api/home";
import { useRouter } from "vue-router";
import { processList, commonList } from "./data";
defineOptions({
@ -34,6 +35,18 @@ const assignedAmount = (type: any) => {
return knowledgeList.value.invalidProcessCount;
}
};
const router = useRouter();
const goTo = (type: any) => {
if (type === "报送知识") {
router.push("/knowledgeCentre/addSubmission");
} else if (type === "全量知识") {
router.push("/knowledgeCentre/submission");
} else if (type === "知识审批") {
router.push("/knowledgeCentre/approval");
} else if (type === "账号管理") {
router.push("/systemManagement/accountManagement");
}
};
onMounted(() => {
getTableData();
});
@ -196,9 +209,10 @@ onMounted(() => {
</div>
<div class="common_content">
<div
class="common_content_box"
class="common_content_box cursor-pointer"
v-for="(v, i) in commonList"
:key="i"
@click="goTo(v.label)"
>
<img :src="v.bgImage" class="w-[50px] h-[50px]" />
<span>{{ v.label }}</span>

@ -294,7 +294,9 @@ const deleteName = (type: any) => {
}
};
//
const handleRolePermission = row => {};
const handleRolePermission = row => {
console.log(row);
};
onMounted(() => {
getDeptData();
getUserTableData();
@ -418,9 +420,7 @@ onMounted(() => {
编辑
</el-button>
<span>|</span>
<el-button link type="primary" @click="handleReset(row)">
部门权限
</el-button>
<el-button link type="primary"> 部门权限 </el-button>
<span>|</span>
<el-button link type="danger" @click="handleDelete(row)">
删除

Loading…
Cancel
Save