fix EventRecordList.vue style
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-can="permissionCodes.eventRecord.read" class="registration-record-list">
|
<div v-can="permissionCodes.eventRecord.read" class="registration-record-list">
|
||||||
<div class="search-bar">
|
<div class="search-bar">
|
||||||
|
<div class="search-status">
|
||||||
<t-input
|
<t-input
|
||||||
v-model.trim="keyword"
|
v-model.trim="keyword"
|
||||||
class="search-input"
|
class="search-input"
|
||||||
@@ -8,14 +9,16 @@
|
|||||||
borderless
|
borderless
|
||||||
placeholder="搜索客户、姓名拼音、编码、事件、备注、登记人"
|
placeholder="搜索客户、姓名拼音、编码、事件、备注、登记人"
|
||||||
/>
|
/>
|
||||||
<div class="filter-line">
|
<t-dropdown-menu class="date-filter">
|
||||||
<t-dropdown-menu class="filter-menu">
|
|
||||||
<t-dropdown-item
|
<t-dropdown-item
|
||||||
v-model="dateFilterType"
|
v-model="dateFilterType"
|
||||||
:label="dateFilterLabel"
|
:label="dateFilterLabel"
|
||||||
:options="dateOptions"
|
:options="dateOptions"
|
||||||
@change="selectDateFilter"
|
@change="selectDateFilter"
|
||||||
/>
|
/>
|
||||||
|
</t-dropdown-menu>
|
||||||
|
</div>
|
||||||
|
<t-dropdown-menu class="filter-menu">
|
||||||
<t-dropdown-item
|
<t-dropdown-item
|
||||||
v-model="actionFilter"
|
v-model="actionFilter"
|
||||||
:label="eventFilterLabel"
|
:label="eventFilterLabel"
|
||||||
@@ -29,16 +32,15 @@
|
|||||||
:options="verificationOptions"
|
:options="verificationOptions"
|
||||||
/>
|
/>
|
||||||
<t-dropdown-item
|
<t-dropdown-item
|
||||||
v-if="optionFilterOptions.length"
|
|
||||||
v-model="optionFilter"
|
v-model="optionFilter"
|
||||||
:label="optionFilterLabel"
|
:label="optionFilterLabel"
|
||||||
|
:disabled="!optionFilterOptions.length"
|
||||||
options-columns="2"
|
options-columns="2"
|
||||||
:options="optionFilterOptions"
|
:options="optionFilterOptions"
|
||||||
multiple
|
multiple
|
||||||
/>
|
/>
|
||||||
</t-dropdown-menu>
|
</t-dropdown-menu>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<t-pull-down-refresh
|
<t-pull-down-refresh
|
||||||
v-model="isRefreshing"
|
v-model="isRefreshing"
|
||||||
:refresh-timeout="30000"
|
:refresh-timeout="30000"
|
||||||
@@ -717,15 +719,36 @@ onUnmounted(() => {
|
|||||||
box-shadow: var(--td-shadow-1);
|
box-shadow: var(--td-shadow-1);
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
||||||
.search-input {
|
.search-status {
|
||||||
--td-input-vertical-padding: 8px 14px;
|
display: flex;
|
||||||
|
|
||||||
|
.search-input {
|
||||||
|
--td-input-vertical-padding: .25rem 1rem;
|
||||||
|
|
||||||
|
flex: 1;
|
||||||
border: 1px solid rgba(148, 163, 184, .28);
|
border: 1px solid rgba(148, 163, 184, .28);
|
||||||
z-index: 1;
|
z-index: 2;
|
||||||
background: #f8fbff;
|
background: #f8fbff;
|
||||||
border-radius: 1rem;
|
border-radius: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.date-filter {
|
||||||
|
--td-spacer: 4px;
|
||||||
|
--td-spacer-1: 6px;
|
||||||
|
|
||||||
|
border: 1px solid rgba(148, 163, 184, .18);
|
||||||
|
z-index: 1;
|
||||||
|
margin-left: -2.5rem;
|
||||||
|
padding-left: 3rem;
|
||||||
|
padding-right: .7rem;
|
||||||
|
border-radius: 1rem;
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.filter-menu {
|
.filter-menu {
|
||||||
--td-spacer-1: 6px;
|
--td-spacer-1: 6px;
|
||||||
|
|
||||||
@@ -735,6 +758,7 @@ onUnmounted(() => {
|
|||||||
padding-top: .8rem;
|
padding-top: .8rem;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
border: 1px solid rgba(148, 163, 184, .18);
|
border: 1px solid rgba(148, 163, 184, .18);
|
||||||
|
border-top: none;
|
||||||
border-radius: 0 0 1rem 1rem;
|
border-radius: 0 0 1rem 1rem;
|
||||||
|
|
||||||
&:after {
|
&:after {
|
||||||
@@ -795,6 +819,7 @@ onUnmounted(() => {
|
|||||||
border-color: rgba(148, 163, 184, .16);
|
border-color: rgba(148, 163, 184, .16);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.date-filter,
|
||||||
.filter-menu {
|
.filter-menu {
|
||||||
background: #172033;
|
background: #172033;
|
||||||
border-color: rgba(148, 163, 184, .16);
|
border-color: rgba(148, 163, 184, .16);
|
||||||
|
|||||||
Reference in New Issue
Block a user