From f7d98a5d5097794dcd0afaaf6d270bb43fe72a05 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期五, 31 五月 2024 17:45:30 +0800 Subject: [PATCH] 2024.5.31 --- src/views/fysp/evaluation/EvalutationEdit.vue | 40 +++++++++++++++++++++++++++++++++++++--- 1 files changed, 37 insertions(+), 3 deletions(-) diff --git a/src/views/fysp/evaluation/EvalutationEdit.vue b/src/views/fysp/evaluation/EvalutationEdit.vue index f5c04f7..24f1a0a 100644 --- a/src/views/fysp/evaluation/EvalutationEdit.vue +++ b/src/views/fysp/evaluation/EvalutationEdit.vue @@ -1,13 +1,47 @@ <template> <FYPageHeader title="璇勪及缁撴灉璇︽儏"></FYPageHeader> + <el-row v-for="item in evaluation" :key="item.id"> + + </el-row> </template> <script> +import evaluateApi from '@/api/fysp/evaluateApi'; +import { useFetchData } from '@/composables/fetchData'; + export default { - data() { - return {}; + setup() { + const { loading, fetchData } = useFetchData(); + return { loading, fetchData }; }, - methods: {} + data() { + return { + evaluation: [] + }; + }, + created() { + // // watch 璺敱鐨勫弬鏁帮紝浠ヤ究鍐嶆鑾峰彇鏁版嵁 + // this.$watch( + // () => this.$route.params, + // () => { + // this.getScore(); + // }, + // // 缁勪欢鍒涘缓瀹屽悗鑾峰彇鏁版嵁锛� + // // 姝ゆ椂 data 宸茬粡琚� observed 浜� + // { immediate: true } + // ); + this.getScore(); + }, + methods: { + // 鑾峰彇璇勫垎 + getScore() { + this.fetchData(() => { + return evaluateApi.fetchItemEvaluation(this.$route.params.subTaskId).then((res) => { + this.evaluation = res; + }); + }); + } + } }; </script> <style scoped></style> -- Gitblit v1.9.3