|
@@ -8,7 +8,7 @@
|
|
|
:inline="true"
|
|
|
label-width="68px"
|
|
|
>
|
|
|
- <!-- <el-form-item label="账号" prop="userName">
|
|
|
+ <!-- <el-form-item label="账号" prop="userName">
|
|
|
<el-select
|
|
|
v-model="queryParams.userName"
|
|
|
placeholder="请选择账号"
|
|
@@ -24,15 +24,6 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item> -->
|
|
|
- <!-- <el-form-item label="账号" prop="userName">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.userName"
|
|
|
- clearable
|
|
|
- disabled
|
|
|
- @keyup.enter="handleQuery"
|
|
|
- class="!w-240px"
|
|
|
- />
|
|
|
- </el-form-item> -->
|
|
|
|
|
|
<el-form-item label="成果名称" prop="achievementName">
|
|
|
<el-input
|
|
@@ -93,6 +84,7 @@
|
|
|
<!-- 列表 -->
|
|
|
<ContentWrap>
|
|
|
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
|
|
|
+ <el-table-column type="index" width="50" />
|
|
|
<el-table-column label="Id" align="center" prop="id" />
|
|
|
<el-table-column label="用户 Id" align="center" prop="userId" v-if="false" />
|
|
|
<el-table-column label="账号" align="center" prop="userName" />
|
|
@@ -174,7 +166,7 @@ const message = useMessage() // 消息弹窗
|
|
|
const { t } = useI18n() // 国际化
|
|
|
|
|
|
const route = useRoute()
|
|
|
-const userId = ref(route.query.id);
|
|
|
+const id = route.query.id
|
|
|
|
|
|
const loading = ref(true) // 列表的加载中
|
|
|
const list = ref<UserAchievementVO[]>([]) // 列表的数据
|
|
@@ -182,7 +174,7 @@ const total = ref(0) // 列表的总页数
|
|
|
const queryParams = reactive({
|
|
|
pageNo: 1,
|
|
|
pageSize: 10,
|
|
|
- userId: userId.value,
|
|
|
+ userId: id,
|
|
|
achievementName: undefined,
|
|
|
achievementType: undefined,
|
|
|
userName: undefined,
|
|
@@ -196,7 +188,6 @@ const users = ref()
|
|
|
const getDeptUser = async () => {
|
|
|
try {
|
|
|
const response = await UserApi.getDeptUser()
|
|
|
- console.log(response,'567');
|
|
|
users.value = response
|
|
|
} catch (error) {
|
|
|
console.error('Error fetching user data:', error)
|
|
@@ -204,11 +195,11 @@ const getDeptUser = async () => {
|
|
|
}
|
|
|
|
|
|
const getList = async () => {
|
|
|
- loading.value = true
|
|
|
+ // loading.value = true
|
|
|
+ console.log('hsole');
|
|
|
try {
|
|
|
- queryParams.userId = userId.value;
|
|
|
+ console.log('hsole');
|
|
|
const data = await UserAchievementApi.getUserAchievementPage(queryParams)
|
|
|
- console.log(data,'890');
|
|
|
list.value = data.list
|
|
|
total.value = data.total
|
|
|
} finally {
|
|
@@ -252,8 +243,7 @@ const handleExport = async () => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-onMounted( () => {
|
|
|
+onMounted(() => {
|
|
|
getList()
|
|
|
getDeptUser()
|
|
|
})
|