优化界面
This commit is contained in:
parent
c6c2844a5b
commit
d7ad4f6d90
|
@ -59,7 +59,7 @@
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-tooltip content="查看" placement="top">
|
<el-tooltip content="查看" placement="top">
|
||||||
<el-button link type="primary" icon="View" @click="handleUpdate(scope.row)"
|
<el-button link type="primary" icon="View" @click="handleUpdate(scope.row)"
|
||||||
v-hasPermi="['scale:warnRecord:edit']">查看</el-button>
|
v-hasPermi="['evaluation:record:view']">查看</el-button>
|
||||||
</el-tooltip>
|
</el-tooltip>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<el-card style="height: 200px;">
|
<el-card style="height: 180px;">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div>
|
<div>
|
||||||
<el-icon color="#33CABB" :size="70">
|
<el-icon color="#33CABB" :size="70">
|
||||||
|
@ -39,7 +39,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<el-card style="height: 200px;">
|
<el-card style="height: 180px;">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div>
|
<div>
|
||||||
<el-icon color="#15C377" :size="70">
|
<el-icon color="#15C377" :size="70">
|
||||||
|
@ -58,7 +58,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<el-card style="height: 200px;">
|
<el-card style="height: 180px;">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div>
|
<div>
|
||||||
<el-icon color="#F96868" :size="70">
|
<el-icon color="#F96868" :size="70">
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<el-card style="height: 200px;">
|
<el-card style="height: 180px;">
|
||||||
<div class="card-content">
|
<div class="card-content">
|
||||||
<div>
|
<div>
|
||||||
<el-icon color="#926DDE" :size="70">
|
<el-icon color="#926DDE" :size="70">
|
||||||
|
@ -455,7 +455,7 @@ onMounted(() => {
|
||||||
height: calc(100vh - 85px);
|
height: calc(100vh - 85px);
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: repeat(4, 1fr);
|
grid-template-columns: repeat(4, 1fr);
|
||||||
grid-template-rows: 150px 200px 1fr;
|
grid-template-rows: 150px 180px 400px;
|
||||||
gap: 5px;
|
gap: 5px;
|
||||||
background-color: #F3F3F3;
|
background-color: #F3F3F3;
|
||||||
|
|
||||||
|
|
|
@ -91,7 +91,7 @@
|
||||||
</el-space>
|
</el-space>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="测评次数" align="center" prop="evalNums" />
|
<el-table-column label="发布次数" align="center" prop="publishNums" />
|
||||||
<el-table-column label="测评时长(分钟)" align="center" prop="scaleTime" />
|
<el-table-column label="测评时长(分钟)" align="center" prop="scaleTime" />
|
||||||
<el-table-column label="适合人群" align="center" prop="peopleType">
|
<el-table-column label="适合人群" align="center" prop="peopleType">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
@ -204,7 +204,7 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="量表维度" prop="dimensionType">
|
<el-form-item label="量表维度" prop="dimensionType">
|
||||||
<el-select v-model="form.dimensionType" placeholder="请选择量表维度" class="w-100">
|
<el-select v-model="form.dimensionType" placeholder="请选择量表维度" class="w-100" @change="changeDimensionType">
|
||||||
<el-option v-for="item in dimensionTypeOptions" :key="item.value" :label="item.label"
|
<el-option v-for="item in dimensionTypeOptions" :key="item.value" :label="item.label"
|
||||||
:value="item.value" />
|
:value="item.value" />
|
||||||
</el-select>
|
</el-select>
|
||||||
|
@ -364,6 +364,12 @@ const data = reactive<PageData<SysScaleForm, SysScaleQuery>>({
|
||||||
|
|
||||||
const { queryParams, form, rules } = toRefs(data);
|
const { queryParams, form, rules } = toRefs(data);
|
||||||
|
|
||||||
|
const changeDimensionType = (val) => {
|
||||||
|
if (val == 1) {
|
||||||
|
form.value.selectDirection = 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/** 查询心理测评量列表 */
|
/** 查询心理测评量列表 */
|
||||||
const getList = async () => {
|
const getList = async () => {
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
|
|
|
@ -309,7 +309,7 @@ const getTreeSelect = async () => {
|
||||||
|
|
||||||
const scaleOptions = ref<any[]>([]);
|
const scaleOptions = ref<any[]>([]);
|
||||||
const getScaleOptions = async () => {
|
const getScaleOptions = async () => {
|
||||||
const res = await findAll();
|
const res = await findAll({status: 1});
|
||||||
scaleOptions.value = res.data;
|
scaleOptions.value = res.data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue