From eb97fbdb703b355b2be2d3e1b495f06cd9b7f7c3 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Sat, 11 Nov 2023 21:21:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../KcExportConfigTpkwcqkjzglxListAll.vue | 30 ++ .../KcExportConfigTpkwcqkjzglxListNew.vue | 54 ++- .../KcExportConfigTpkwcqkjzglxListOld.vue | 355 ------------------ src/views/kc/config/StaticCon/StaticCon.vue | 19 + .../kc/config/StaticCon/StaticConGly.api.ts | 72 ++++ .../kc/config/StaticCon/StaticConGly.data.ts | 86 +++++ .../kc/config/StaticCon/StaticConGlyChart.vue | 226 +++++++++++ .../StaticCon/StaticConGlyChartModal.vue | 75 ++++ .../kc/config/StaticCon/StaticConXygly.api.ts | 72 ++++ .../config/StaticCon/StaticConXyglyChart.vue | 48 +++ .../StaticCon/StaticConXyglyChartBar.vue | 109 ++++++ .../StaticCon/StaticConXyglyChartModal.vue | 75 ++++ 12 files changed, 854 insertions(+), 367 deletions(-) create mode 100644 src/views/kc/config/KcExportConfigTpkwcqkjzglxListAll.vue delete mode 100644 src/views/kc/config/KcExportConfigTpkwcqkjzglxListOld.vue create mode 100644 src/views/kc/config/StaticCon/StaticConGly.api.ts create mode 100644 src/views/kc/config/StaticCon/StaticConGly.data.ts create mode 100644 src/views/kc/config/StaticCon/StaticConGlyChart.vue create mode 100644 src/views/kc/config/StaticCon/StaticConGlyChartModal.vue create mode 100644 src/views/kc/config/StaticCon/StaticConXygly.api.ts create mode 100644 src/views/kc/config/StaticCon/StaticConXyglyChart.vue create mode 100644 src/views/kc/config/StaticCon/StaticConXyglyChartBar.vue create mode 100644 src/views/kc/config/StaticCon/StaticConXyglyChartModal.vue diff --git a/src/views/kc/config/KcExportConfigTpkwcqkjzglxListAll.vue b/src/views/kc/config/KcExportConfigTpkwcqkjzglxListAll.vue new file mode 100644 index 0000000..39dc99b --- /dev/null +++ b/src/views/kc/config/KcExportConfigTpkwcqkjzglxListAll.vue @@ -0,0 +1,30 @@ + + + + diff --git a/src/views/kc/config/KcExportConfigTpkwcqkjzglxListNew.vue b/src/views/kc/config/KcExportConfigTpkwcqkjzglxListNew.vue index a5ab190..7ed4d94 100644 --- a/src/views/kc/config/KcExportConfigTpkwcqkjzglxListNew.vue +++ b/src/views/kc/config/KcExportConfigTpkwcqkjzglxListNew.vue @@ -15,6 +15,7 @@ 查询 PDF导出 Excel导出 + PDF职位映射 @@ -27,31 +28,31 @@ - +
{{item.zrs}}
总人数
- +
{{item.ywcrs}}
已完成人数
- +
{{item.wwcrs}}
未完成人数
- +
{{item.ypkcs}}
应评课次数
- +
{{item.sjpkcs}}
已评课次数
@@ -65,31 +66,31 @@ - +
{{item.zrs}}
总人数
- +
{{item.ywcrs}}
已完成人数
- +
{{item.wwcrs}}
未完成人数
- +
{{item.ypkcs}}
应评课次数
- +
{{item.sjpkcs}}
已评课次数
@@ -104,6 +105,9 @@ + + + @@ -117,11 +121,17 @@ import { useListPage } from '/@/hooks/system/useListPage'; import StaticConModal from '/@/views/kc/config/StaticCon/StaticConModal.vue'; import StaticConChartModal from '/@/views/kc/config/StaticCon/StaticConChartModal.vue'; + import KcZwtksfInfoListModal from '/@/views/kc/kcZwtksfInfo/KcZwtksfInfoListModal.vue'; + import StaticConXyglyChartModal from '/@/views/kc/config/StaticCon/StaticConXyglyChartModal.vue'; + import StaticConGlyChartModal from '/@/views/kc/config/StaticCon/StaticConGlyChartModal.vue'; - const StaticCon = ref(); const StaticConChart = ref(); + const KcZwtksfInfoList = ref(); + const StaticConXyglyChart = ref(); + const StaticConGlyChart = ref(); + const queryParam = ref({}); const roleList = computed(() => getUserInfo()?.roleList??[]); @@ -145,14 +155,34 @@ sm: { span: 16 }, }); - function handleEdit(record) { + function pdfzwys(){ + KcZwtksfInfoList.value.disableSubmit = true; + KcZwtksfInfoList.value.add(); + } + function handleEdit(record,type) { + record.type = type; StaticCon.value.disableSubmit = true; StaticCon.value.edit(record); } function chartFun(record) { + var ttt = roleList.value.filter(x => x.roleCode == 'admin' ).length; + if(record.title == "其他专任教师"){ + console.log(`111111111111`) + if(ttt == 1){//管理员 + console.log(`2222`) + StaticConGlyChart.value.disableSubmit = true; + StaticConGlyChart.value.edit(record); + }else{//教务秘书 + console.log(`3333`) + StaticConXyglyChart.value.disableSubmit = true; + StaticConXyglyChart.value.edit(record); + } + }else{ StaticConChart.value.disableSubmit = true; StaticConChart.value.edit(record); + } + } /** * 查询 diff --git a/src/views/kc/config/KcExportConfigTpkwcqkjzglxListOld.vue b/src/views/kc/config/KcExportConfigTpkwcqkjzglxListOld.vue deleted file mode 100644 index 02b841d..0000000 --- a/src/views/kc/config/KcExportConfigTpkwcqkjzglxListOld.vue +++ /dev/null @@ -1,355 +0,0 @@ - - - - - diff --git a/src/views/kc/config/StaticCon/StaticCon.vue b/src/views/kc/config/StaticCon/StaticCon.vue index 4bbce1f..6839372 100644 --- a/src/views/kc/config/StaticCon/StaticCon.vue +++ b/src/views/kc/config/StaticCon/StaticCon.vue @@ -1,6 +1,24 @@