2023年7月19日 删除多余的引入,修改评价量表统计,新增明细页面

This commit is contained in:
bai 2023-07-19 21:30:43 +08:00
parent c34d19603c
commit 904c9991f5
2 changed files with 27 additions and 3 deletions

View File

@ -170,8 +170,8 @@
</div> </div>
</div> </div>
<script type="module" src="/src/main.ts"></script> <script type="module" src="/src/main.ts"></script>
<script type="text/javascript" src="/resource/js/webrtc/adapter.min.js"></script> <!-- <script type="text/javascript" src="/resource/js/webrtc/adapter.min.js"></script>
<script type="text/javascript" src="/resource/js/webrtc/webrtcstreamer.js"></script> <script type="text/javascript" src="/resource/js/webrtc/webrtcstreamer.js"></script> -->
<!-- <script type="module" src="/resource/js/webrtc/adapter.min.js"></script> <!-- <script type="module" src="/resource/js/webrtc/adapter.min.js"></script>
<script type="module" src="/resource/js/webrtc/webrtcstreamer.js"></script> --> <script type="module" src="/resource/js/webrtc/webrtcstreamer.js"></script> -->
<!-- <link href="https://vjs.zencdn.net/7.4.1/video-js.css" rel="stylesheet"> <!-- <link href="https://vjs.zencdn.net/7.4.1/video-js.css" rel="stylesheet">

View File

@ -63,6 +63,15 @@
/> />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :lg="8">
<a-form-item label="评价量表">
<!-- // sourceDictMap.put(1,""); -->
<j-dict-select-tag
placeholder="请选择评价量表" v-model:value="queryParam.evaluationver"
:options="[{ value: 2, label: '线上课堂评价表'},{ value: 3, label: '听课记录表'},{ value: 4, label: '同行评价表'}]"
/>
</a-form-item>
</a-col>
<!--</template>--> <!--</template>-->
<a-col :xl="6" :lg="7" :md="8" :sm="24"> <a-col :xl="6" :lg="7" :md="8" :sm="24">
<span style="float: left; overflow: hidden" class="table-page-search-submitButtons"> <span style="float: left; overflow: hidden" class="table-page-search-submitButtons">
@ -84,7 +93,13 @@
<a-table sticky :loading="loading" :data-source="dataSource" :pagination="ipagination" @change="tableChange" bordered size="middle" class="ant-table-striped" :scroll="{ x: 1500 }"> <a-table sticky :loading="loading" :data-source="dataSource" :pagination="ipagination" @change="tableChange" bordered size="middle" class="ant-table-striped" :scroll="{ x: 1500 }">
<a-table-column width="120px" title="学期" data-index="xqxn"/> <a-table-column width="120px" title="学期" data-index="xqxn"/>
<a-table-column width="200px" title="课程名称" data-index="kcmc"/> <a-table-column width="200px" title="课程名称" data-index="kcmc">
<template #default="{ text, record }">
<span>
<a @click="openEve(record)">{{text}}</a>
</span>
</template>
</a-table-column>
<a-table-column width="200px" title="开课单位" data-index="kkdw"/> <a-table-column width="200px" title="开课单位" data-index="kkdw"/>
<a-table-column width="100px" title="授课教师" data-index="skjs"/> <a-table-column width="100px" title="授课教师" data-index="skjs"/>
<a-table-column width="110px" title="授课教师工号" data-index="skjgh"/> <a-table-column width="110px" title="授课教师工号" data-index="skjgh"/>
@ -115,6 +130,7 @@
<a-modal :visible="isShowAllLive" width="80%" style="top: 20px" title="直播" :ok-button-props="{ style: { display: 'none' } }" cancelText="关闭" @cancel="() => (isShowAllLive = false,showAllLiveRef.close())"> <a-modal :visible="isShowAllLive" width="80%" style="top: 20px" title="直播" :ok-button-props="{ style: { display: 'none' } }" cancelText="关闭" @cancel="() => (isShowAllLive = false,showAllLiveRef.close())">
<!-- <showAllLive ref="showAllLiveRef" :currentItem="currentItem"/> --> <!-- <showAllLive ref="showAllLiveRef" :currentItem="currentItem"/> -->
</a-modal> </a-modal>
<viewModalPage ref="viewModal"/>
</template> </template>
<script lang="ts" setup name="viewsKcStatisticsEvaluationListIndex"> <script lang="ts" setup name="viewsKcStatisticsEvaluationListIndex">
import { defHttp } from '/@/utils/http/axios'; import { defHttp } from '/@/utils/http/axios';
@ -126,8 +142,10 @@ import JDictSelectTag from '/@/components/Form/src/jeecg/components/JDictSelectT
import { useMethods } from '/@/hooks/system/useMethods'; import { useMethods } from '/@/hooks/system/useMethods';
import { JInput } from '/@/components/Form'; import { JInput } from '/@/components/Form';
import { getUserInfo } from '/@/views/site/utils/index'; import { getUserInfo } from '/@/views/site/utils/index';
import viewModalPage from '/@/views/site/tingKeZuJi/components/viewModal.vue';
const showAllLiveRef = ref(); const showAllLiveRef = ref();
const viewModal = ref();
const leftList:Ref<any> = ref([]); const leftList:Ref<any> = ref([]);
const currentItem:Ref<any> = ref({}); const currentItem:Ref<any> = ref({});
@ -228,6 +246,12 @@ function searchReset() {
loadData(1); loadData(1);
} }
function openEve(record){
let { tkjgh, evaluationver, minkcid, kcmc, skjs, WEEK, hh } = record
let param = { userid: tkjgh, ketangbiaoid: minkcid, evaluationver, kcmc, skjs, WEEK, hh }
viewModal.value.view(param)
}
// //
const { handleExportXls } = useMethods(); const { handleExportXls } = useMethods();