新增主播排序
This commit is contained in:
@@ -86,6 +86,18 @@
|
||||
:label="dict.label" :value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="t('newHosts.sortName')" prop="sortName">
|
||||
<el-select v-model="queryParams.sortName" :placeholder="t('newHosts.sortName')" clearable class="!w-240px">
|
||||
<el-option v-for="dict in getStrDictOptions(DICT_TYPE.SORT_TYPE)" :key="dict.value" :label="t(dict.label)"
|
||||
:value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="t('newHosts.sortType')" prop="sortType">
|
||||
<el-select v-model="queryParams.sort" :placeholder="t('newHosts.sortType')" clearable class="!w-240px">
|
||||
<el-option v-for="dict in getStrDictOptions(DICT_TYPE.SORT_STATE)" :key="dict.value"
|
||||
:label="t(dict.label)" :value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button @click="handleQuery">
|
||||
<Icon icon="ep:search" class="mr-5px" /> {{ $t('employee.search') }}
|
||||
@@ -185,7 +197,7 @@
|
||||
<div class="card-row"><b>{{ $t('employee.updateTime') }}:</b>{{ formatTimestamp(item.updateTime) }}</div>
|
||||
<div class="card-row action-row">
|
||||
<el-button link type="primary" @click="openForm('update', item.id, index)">{{ $t('employee.edit')
|
||||
}}</el-button>
|
||||
}}</el-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -243,6 +255,8 @@ const queryParams = reactive({
|
||||
region: undefined,
|
||||
hostsKind: undefined,
|
||||
isAssigned: undefined,
|
||||
sortName: "createTime", //排序字段
|
||||
sort: 'desc', //排序方式
|
||||
createTime: [],
|
||||
userId: undefined,
|
||||
operationStatus: undefined,
|
||||
|
||||
@@ -86,6 +86,18 @@
|
||||
:label="dict.label" :value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="t('newHosts.sortName')" prop="sortName">
|
||||
<el-select v-model="queryParams.sortName" :placeholder="t('newHosts.sortName')" clearable class="!w-240px">
|
||||
<el-option v-for="dict in getStrDictOptions(DICT_TYPE.SORT_TYPE)" :key="dict.value" :label="t(dict.label)"
|
||||
:value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="t('newHosts.sortType')" prop="sortType">
|
||||
<el-select v-model="queryParams.sort" :placeholder="t('newHosts.sortType')" clearable class="!w-240px">
|
||||
<el-option v-for="dict in getStrDictOptions(DICT_TYPE.SORT_STATE)" :key="dict.value"
|
||||
:label="t(dict.label)" :value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button @click="handleQuery">
|
||||
<Icon icon="ep:search" class="mr-5px" /> {{ $t('employee.search') }}
|
||||
@@ -258,6 +270,8 @@ const queryParams = reactive({
|
||||
region: undefined,
|
||||
hostsKind: undefined,
|
||||
isAssigned: undefined,
|
||||
sortName: "createTime", //排序字段
|
||||
sort: 'desc', //排序方式
|
||||
createTime: [],
|
||||
userId: undefined,
|
||||
operationStatus: undefined,
|
||||
|
||||
@@ -120,6 +120,18 @@
|
||||
:label="dict.label" :value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="t('newHosts.sortName')" prop="sortName">
|
||||
<el-select v-model="queryParams.sortName" :placeholder="t('newHosts.sortName')" clearable class="!w-240px">
|
||||
<el-option v-for="dict in getStrDictOptions(DICT_TYPE.SORT_TYPE)" :key="dict.value" :label="t(dict.label)"
|
||||
:value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="t('newHosts.sortType')" prop="sortType">
|
||||
<el-select v-model="queryParams.sort" :placeholder="t('newHosts.sortType')" clearable class="!w-240px">
|
||||
<el-option v-for="dict in getStrDictOptions(DICT_TYPE.SORT_STATE)" :key="dict.value" :label="t(dict.label)"
|
||||
:value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item :label="t('newHosts.allocationUser')" prop="allocationUser">
|
||||
<el-select v-model="queryParams.userId" :placeholder="t('newHosts.placeAllocationUser')" clearable
|
||||
class="!w-240px">
|
||||
@@ -251,7 +263,6 @@ defineOptions({ name: 'NewHosts' })
|
||||
|
||||
const message = useMessage() // 消息弹窗
|
||||
const { t } = useI18n() // 国际化
|
||||
|
||||
const loading = ref(true) // 列表的加载中
|
||||
const list = ref<NewHostsVO[]>([]) // 列表的数据
|
||||
const total = ref(0) // 列表的总页数
|
||||
@@ -274,6 +285,8 @@ const queryParams = reactive({
|
||||
country: undefined,
|
||||
hostsKind: undefined,
|
||||
isAssigned: undefined,
|
||||
sortName: "createTime", //排序字段
|
||||
sort: 'desc', //排序方式
|
||||
createTime: new Date().toISOString().split('T')[0] + ' 00:00:00',
|
||||
userId: undefined,
|
||||
deleteFlag: false //导出 是否删除
|
||||
|
||||
Reference in New Issue
Block a user