Pārlūkot izejas kodu

学生成绩报告

bzkf30 2 gadi atpakaļ
vecāks
revīzija
09293cb695

+ 6 - 1
src/pages/xdjx/xszhsz/xscjbgd/detail.vue

@@ -17,6 +17,8 @@ type TYPE_TABLE_FIELD = {
   'grade_name': string; // 年级名称
   'class_id': string; // 班级编号
   'class_name': string; // 班级名称
+  'team_id': string;
+  'team_name': string;
 }
 // #endregion
 
@@ -171,7 +173,10 @@ const handlePrint = () => {
       <el-button class="mb-2" @click="handlePrint">打印</el-button>
       <div class="flex flex-col border py-8 px-6" id="print-part">
         <div class="flex_center text-2xl">
-          <h1>{{ detail_Data.class_name }} {{ detail_Data.xxx_xsxm }} 综合素质报告单</h1>
+          <h1>{{ detail_Data.team_name }} 综合素质报告单</h1>
+        </div>
+        <div class="flex_center text-2xl">
+          <h1>{{ detail_Data.xxx_xsxm }} {{ detail_Data.class_name }}</h1>
         </div>
         <div class="py-3 px-3">
           <div class="pre py-2">学业成绩</div>

+ 4 - 2
src/pages/xdjx/xszhsz/xscjbgd/index.vue

@@ -30,6 +30,8 @@ type TYPE_TABLE_FIELD = {
   'grade_name': string; // 年级名称
   'class_id': string; // 班级编号
   'class_name': string; // 班级名称
+  'team_id': string;
+  'team_name': string;
 }
 // #endregion
 
@@ -199,7 +201,7 @@ function editApi(data: Partial<TYPE_TABLE_FIELD>) {
     url: URL_CUT + '/edit',
     data: {
       [TABLE_KEY]: data[TABLE_KEY],
-      [URL_SUBMIT_KEY]: pick(data, ['xxx_xsxm', 'xxx_xsxh', 'grade_id', 'grade_name', 'class_id', 'class_name',]),
+      [URL_SUBMIT_KEY]: pick(data, ['xxx_xsxm', 'xxx_xsxh', 'grade_id', 'grade_name', 'class_id', 'class_name', 'team_id', 'team_name']),
     }
   })
 }
@@ -333,7 +335,7 @@ init()
       </el-form-item> -->
       <el-form-item label="班级名称" prop="class_name">
         <!-- <el-input v-model="dialogForm_Data.class_name" clearable /> -->
-        <remote-cascader-class v-model="dialogForm_Data.class_id" v-model:modelName="dialogForm_Data.class_name" v-model:gradeId="dialogForm_Data.grade_id"  v-model:gradeName="dialogForm_Data.grade_name" ></remote-cascader-class>
+        <remote-cascader-class v-model="dialogForm_Data.class_id" v-model:modelName="dialogForm_Data.class_name" v-model:gradeId="dialogForm_Data.grade_id"  v-model:gradeName="dialogForm_Data.grade_name" v-model:teamId="dialogForm_Data.team_id" v-model:teamName="dialogForm_Data.team_name"></remote-cascader-class>
       </el-form-item>
       <div class="flex justify-center">
         <el-button @click="handleDialogFormBtn_submit('dialogForm_Ref_addOrEdit')" type="primary">提交</el-button>