|
|
@@ -60,7 +60,7 @@
|
|
|
|
|
|
</div>
|
|
|
<!-- 列表展示数据 -->
|
|
|
- <Table v-else
|
|
|
+ <Table v-else-if="defaultViewMode == 'list'"
|
|
|
:currentPage="currentPage"
|
|
|
:pageSize="pageSize"
|
|
|
:totalNum="totalNum"
|
|
|
@@ -148,8 +148,6 @@ import FormSearchGroup from '@/baseComponents/FormSearchGroup.vue';
|
|
|
import SearchBlock from '@/baseComponents/SearchBlock.vue';
|
|
|
|
|
|
import QuestionnaireCard from '@/components/questionnaireCard/QuestionnaireCard.vue';
|
|
|
-
|
|
|
-
|
|
|
import {reviewManageRowStatusConvert, reviewManageTaskTypeMsg, reviewManageCardStatusMsg} from '@/components/statusDict'
|
|
|
|
|
|
import {
|
|
|
@@ -173,7 +171,7 @@ interface QuestionnaireItm {
|
|
|
evaluationStartDatetime:String, //开始时间
|
|
|
evaluationEndDatetime:String, //结束时间
|
|
|
time:String, //开始时间 + 结束时间
|
|
|
- evaluationStatus:Number, //1 已使用 0 未使用
|
|
|
+ evaluationStatus:Number, // 评价状态,1-进行中,2-已结束
|
|
|
cardStatus:Number,
|
|
|
openStatus:Boolean, // 0 关闭 1 开启
|
|
|
evaluationType:Number|String,
|
|
|
@@ -187,17 +185,23 @@ const router = useRouter()
|
|
|
// 1. 视图模式切换
|
|
|
const defaultViewMode = ref('list')
|
|
|
const HandleTabChage = (val)=>{
|
|
|
+ console.log('当前模式',val)
|
|
|
defaultViewMode.value = val
|
|
|
}
|
|
|
|
|
|
// 2. 查询参数
|
|
|
-const searchParams = ref()
|
|
|
-const HandleSearchChange = (params,key)=>{
|
|
|
- console.log('获取到的查询参数',params)
|
|
|
+const searchParams = ref({
|
|
|
+ evaluationStatus:'',
|
|
|
+ evaluationName:'',
|
|
|
+ schoolYear:'',
|
|
|
+})
|
|
|
+const HandleSearchChange = async (params,key)=>{
|
|
|
+ // console.log('获取到的查询参数',params)
|
|
|
searchParams.value = {
|
|
|
...searchParams.value,
|
|
|
...params
|
|
|
}
|
|
|
+ await GetQuestionnaireTaskList()
|
|
|
}
|
|
|
// 获取学年列表信息
|
|
|
const GetSchoolYearList = async()=>{
|
|
|
@@ -207,7 +211,7 @@ const GetSchoolYearList = async()=>{
|
|
|
schoolYearOpt = res?.data?.map(item=>{
|
|
|
return {
|
|
|
label:item.schoolYearName,
|
|
|
- value:item.schoolYearId
|
|
|
+ value:item.schoolYearCode
|
|
|
}
|
|
|
}) || []
|
|
|
}
|
|
|
@@ -247,12 +251,14 @@ const HandleCardSwitchOnOff = async(params)=>{
|
|
|
}
|
|
|
// 、获取问卷任务列表
|
|
|
const GetQuestionnaireTaskList = async ()=>{
|
|
|
+ console.log('获取到的查询参数',searchParams.value)
|
|
|
let params = {
|
|
|
pageNum:currentPage.value,
|
|
|
pageSize: pageSize.value,
|
|
|
- "evaluationStatus": '',
|
|
|
- "evaluationName": "",
|
|
|
- "schoolYearCode": "",
|
|
|
+
|
|
|
+ evaluationStatus: searchParams.value.evaluationStatus == 'all' ? '' : searchParams.value.evaluationStatus,
|
|
|
+ evaluationName: searchParams.value.evaluationName,
|
|
|
+ schoolYearCode: searchParams.value.schoolYear == 'all' ? '' : searchParams.value.schoolYear,
|
|
|
}
|
|
|
let res = await getQuestionnaireTaskListApi(params)
|
|
|
|
|
|
@@ -466,7 +472,7 @@ const HandleDialogConfirm = async ()=>{
|
|
|
|
|
|
|
|
|
onMounted(async()=>{
|
|
|
- GetSchoolYearList()
|
|
|
+ await GetSchoolYearList()
|
|
|
await GetQuestionnaireTaskList()
|
|
|
})
|
|
|
|