|
@@ -144,17 +144,17 @@ function showLabel(row: any) {
|
|
rowData.value = row;
|
|
rowData.value = row;
|
|
}
|
|
}
|
|
|
|
|
|
-async function handleQuery() {
|
|
|
|
- btnLoading.value = true;
|
|
|
|
- await fetchList();
|
|
|
|
- btnLoading.value = false;
|
|
|
|
-}
|
|
|
|
|
|
+// async function handleQuery() {
|
|
|
|
+// btnLoading.value = true;
|
|
|
|
+// await fetchList();
|
|
|
|
+// btnLoading.value = false;
|
|
|
|
+// }
|
|
|
|
|
|
-function resetParameter() {
|
|
|
|
- for (const key in formInline) {
|
|
|
|
- formInline[key] = '';
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
|
|
+// function resetParameter() {
|
|
|
|
+// for (const key in formInline) {
|
|
|
|
+// formInline[key] = '';
|
|
|
|
+// }
|
|
|
|
+// }
|
|
|
|
|
|
defineExpose({ fetchList });
|
|
defineExpose({ fetchList });
|
|
|
|
|
|
@@ -169,7 +169,7 @@ defineExpose({ fetchList });
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<div class="flex items-center">
|
|
<div class="flex items-center">
|
|
<span class="mr-2">国 家</span>
|
|
<span class="mr-2">国 家</span>
|
|
- <el-select v-model="formInline.country" clearable placeholder="请选择国家">
|
|
|
|
|
|
+ <el-select v-model="formInline.country" clearable placeholder="请选择国家" @change="fetchList">
|
|
<el-option v-for="item in staticData.country_code" :key="item.value" :label="item.label"
|
|
<el-option v-for="item in staticData.country_code" :key="item.value" :label="item.label"
|
|
:value="item.value" />
|
|
:value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
@@ -178,7 +178,7 @@ defineExpose({ fetchList });
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<div class="flex items-center">
|
|
<div class="flex items-center">
|
|
<span class="mr-2">用户评分</span>
|
|
<span class="mr-2">用户评分</span>
|
|
- <el-select v-model="formInline.score" clearable placeholder="请选择用户评分">
|
|
|
|
|
|
+ <el-select v-model="formInline.score" clearable placeholder="请选择用户评分" @change="fetchList">
|
|
<el-option v-for="item in useScoreEnum" :key="item.value" :label="item.label"
|
|
<el-option v-for="item in useScoreEnum" :key="item.value" :label="item.label"
|
|
:value="item.value" />
|
|
:value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
@@ -187,7 +187,7 @@ defineExpose({ fetchList });
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<div class="flex items-center">
|
|
<div class="flex items-center">
|
|
<span class="mr-2">评论类型</span>
|
|
<span class="mr-2">评论类型</span>
|
|
- <el-select v-model="formInline.tiv" clearable placeholder="请选择评论类型">
|
|
|
|
|
|
+ <el-select v-model="formInline.tiv" clearable placeholder="请选择评论类型" @change="fetchList">
|
|
<el-option v-for="item in useTivEnum" :key="item.value" :label="item.label"
|
|
<el-option v-for="item in useTivEnum" :key="item.value" :label="item.label"
|
|
:value="item.value" />
|
|
:value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
@@ -196,14 +196,14 @@ defineExpose({ fetchList });
|
|
</el-row>
|
|
</el-row>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="flex gap-1.5 ml-5">
|
|
|
|
- <el-button :icon="Search" :loading="btnLoading" type="primary" @click="handleQuery">
|
|
|
|
- 查 询
|
|
|
|
- </el-button>
|
|
|
|
- <el-button :icon="RefreshRight" color="#ECECF1C9" style="width: 88px; color: #3c3c3c;" @click="resetParameter">
|
|
|
|
- 重 置
|
|
|
|
- </el-button>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <!--<div class="flex gap-1.5 ml-5">-->
|
|
|
|
+ <!-- <el-button :icon="Search" :loading="btnLoading" type="primary" @click="handleQuery">-->
|
|
|
|
+ <!-- 查 询-->
|
|
|
|
+ <!-- </el-button>-->
|
|
|
|
+ <!-- <el-button :icon="RefreshRight" color="#ECECF1C9" style="width: 88px; color: #3c3c3c;" @click="resetParameter">-->
|
|
|
|
+ <!-- 重 置-->
|
|
|
|
+ <!-- </el-button>-->
|
|
|
|
+ <!--</div>-->
|
|
</div>
|
|
</div>
|
|
<el-divider ref="dividerContainer" style="margin: 20px 0 12px 0;" />
|
|
<el-divider ref="dividerContainer" style="margin: 20px 0 12px 0;" />
|
|
<vxe-grid ref="gridRef" class="z-0" v-bind="gridOptions">
|
|
<vxe-grid ref="gridRef" class="z-0" v-bind="gridOptions">
|