zhouwx
2025-07-18 c644a5afed704b804d23e97a0434491c55abc400
修改
已修改9个文件
已删除38个文件
9708 ■■■■■ 文件已修改
src/views/build/conpanyFunctionConsult/staffManage/staffRegister/components/staffDialog.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/classHourBatch/components/batchDialog.vue 292 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/classHourBatch/components/chooseStudent.vue 302 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/classHourBatch/components/classHourChange.vue 113 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/classHourBatch/components/handleStudent.vue 227 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/classHourBatch/index.vue 224 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/count/index.vue 232 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/components/courseManageDialog.vue 328 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/courseChapters/components/chapterDialog.vue 253 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue 133 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/courseChapters/index.vue 166 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/courseResource/componets/resourceDialog.vue 351 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/courseResource/componets/viewVideo.vue 139 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/courseResource/index.vue 173 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/courseManage/index.vue 381 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/groupExams/components/correctExam.vue 402 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/groupExams/components/examChooseStudent.vue 285 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/groupExams/components/examDialog.vue 745 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/groupExams/components/student.vue 294 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/groupExams/components/viewExamQuestion.vue 213 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/groupExams/index.vue 266 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/offlineEducation/components/recordDialog.vue 334 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/offlineEducation/index.vue 180 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/people/components/stuDialog.vue 411 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/people/components/trainRecord.vue 98 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/people/index.vue 177 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/questionBankManagement/components/questionBankDialog.vue 247 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/questionBankManagement/index.vue 141 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue 426 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/questionBankManagement/questionManage/index.vue 278 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/banner/components/bannerDialog.vue 240 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/banner/components/newPage.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/banner/index.vue 152 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/company/components/companyDialog.vue 245 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/company/index.vue 154 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/courseClassification/components/courseClassDialog.vue 189 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/courseClassification/index.vue 116 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/user/components/userDialog.vue 560 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/onlineEducation/systemManage/user/index.vue 179 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/classHourBatch/components/chooseStudent.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/classHourBatch/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/groupExams/components/examChooseStudent.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/groupExams/components/examDialog.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/groupExams/components/student.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/groupExams/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/people/components/stuDialog.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/work/onlineEducation/people/index.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/build/conpanyFunctionConsult/staffManage/staffRegister/components/staffDialog.vue
@@ -207,7 +207,7 @@
const validateUserPhone = (rule, value, callback)=>{
  if(value === ''){
    callback()
    callback(new Error('请输入手机号'))
  }else{
    if(!verifyPhone(value)){
      callback(new Error('手机号格式有误'))
@@ -304,7 +304,7 @@
    username: [{ required: true, message: '请选择用户名', trigger: 'blur' }],
    password: [{ required: true, validator: validatePwd, trigger: 'blur' }],
    confirmPassword: [{ required: true, validator: equalToPassword, trigger: 'blur' }],
    phone: [{ validator: validateUserPhone, trigger: 'blur' }],
    phone: [{ validator: validateUserPhone,required: true, trigger: 'blur' }],
    userType: [{ required: true, message: '请选择用户类型', trigger: 'blur' }],
    // idCard: [{ validator: verifyId, trigger: 'blur' }],
    entryTime: [{ required: true, message: '请选择入职时间', trigger: 'blur' }],
src/views/onlineEducation/classHourBatch/components/batchDialog.vue
文件已删除
src/views/onlineEducation/classHourBatch/components/chooseStudent.vue
文件已删除
src/views/onlineEducation/classHourBatch/components/classHourChange.vue
文件已删除
src/views/onlineEducation/classHourBatch/components/handleStudent.vue
文件已删除
src/views/onlineEducation/classHourBatch/index.vue
文件已删除
src/views/onlineEducation/count/index.vue
文件已删除
src/views/onlineEducation/courseManage/components/courseManageDialog.vue
文件已删除
src/views/onlineEducation/courseManage/courseChapters/components/chapterDialog.vue
文件已删除
src/views/onlineEducation/courseManage/courseChapters/components/chooseResource.vue
文件已删除
src/views/onlineEducation/courseManage/courseChapters/index.vue
文件已删除
src/views/onlineEducation/courseManage/courseResource/componets/resourceDialog.vue
文件已删除
src/views/onlineEducation/courseManage/courseResource/componets/viewVideo.vue
文件已删除
src/views/onlineEducation/courseManage/courseResource/index.vue
文件已删除
src/views/onlineEducation/courseManage/index.vue
文件已删除
src/views/onlineEducation/groupExams/components/correctExam.vue
文件已删除
src/views/onlineEducation/groupExams/components/examChooseStudent.vue
文件已删除
src/views/onlineEducation/groupExams/components/examDialog.vue
文件已删除
src/views/onlineEducation/groupExams/components/student.vue
文件已删除
src/views/onlineEducation/groupExams/components/viewExamQuestion.vue
文件已删除
src/views/onlineEducation/groupExams/index.vue
文件已删除
src/views/onlineEducation/offlineEducation/components/recordDialog.vue
文件已删除
src/views/onlineEducation/offlineEducation/index.vue
文件已删除
src/views/onlineEducation/people/components/stuDialog.vue
文件已删除
src/views/onlineEducation/people/components/trainRecord.vue
文件已删除
src/views/onlineEducation/people/index.vue
文件已删除
src/views/onlineEducation/questionBankManagement/components/questionBankDialog.vue
文件已删除
src/views/onlineEducation/questionBankManagement/index.vue
文件已删除
src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
文件已删除
src/views/onlineEducation/questionBankManagement/questionManage/index.vue
文件已删除
src/views/onlineEducation/systemManage/banner/components/bannerDialog.vue
文件已删除
src/views/onlineEducation/systemManage/banner/components/newPage.vue
文件已删除
src/views/onlineEducation/systemManage/banner/index.vue
文件已删除
src/views/onlineEducation/systemManage/company/components/companyDialog.vue
文件已删除
src/views/onlineEducation/systemManage/company/index.vue
文件已删除
src/views/onlineEducation/systemManage/courseClassification/components/courseClassDialog.vue
文件已删除
src/views/onlineEducation/systemManage/courseClassification/index.vue
文件已删除
src/views/onlineEducation/systemManage/user/components/userDialog.vue
文件已删除
src/views/onlineEducation/systemManage/user/index.vue
文件已删除
src/views/work/onlineEducation/classHourBatch/components/chooseStudent.vue
@@ -47,7 +47,7 @@
      >
        <el-table-column type="selection" :reserve-selection="true" width="55" align="center" :selectable="selectable" />
<!--        <el-table-column label="序号" type="index" align="center" width="80" />-->
        <el-table-column label="工号" prop="empno" align="center" width="60"  />
<!--        <el-table-column label="工号" prop="empno" align="center" width="60"  />-->
        <el-table-column label="姓名" prop="name" align="center"  />
        <el-table-column label="性别" prop="sex" align="center" >
          <template #default="scope">
@@ -57,7 +57,7 @@
        <el-table-column label="手机号" prop="phone" align="center" width="130"/>
        <el-table-column label="身份证" prop="idNo" align="center" width="200" :show-overflow-tooltip="true"/>
<!--        <el-table-column label="创建人" prop="createBy" align="center"/>-->
        <el-table-column label="工作岗位" prop="post" align="center"/>
<!--        <el-table-column label="工作岗位" prop="post" align="center"/>-->
        <el-table-column label="职务" prop="duty" align="center"/>
<!--        <el-table-column label="一人一档" prop="duty" align="center" width="120">-->
<!--          <template #default="scope">-->
src/views/work/onlineEducation/classHourBatch/index.vue
@@ -59,7 +59,7 @@
      <el-table-column label="完成率" prop="finishRate" align="center"  />
      <el-table-column label="操作" align="center" class-name="small-padding fixed-width"  width="180">
        <template #default="scope">
          <el-button link type="primary" @click="toStuChoose(scope.row)">学生数据</el-button>
          <el-button link type="primary" @click="toStuChoose(scope.row)">人员数据</el-button>
          <el-button link type="primary" @click="openDialog('edit',scope.row)">编辑</el-button>
          <el-button link type="danger" @click="handleDelete(scope.row)">删除</el-button>
        </template>
src/views/work/onlineEducation/groupExams/components/examChooseStudent.vue
@@ -67,7 +67,7 @@
      >
        <el-table-column type="selection" :reserve-selection="true" width="55" align="center" />
<!--        <el-table-column label="序号" type="index" align="center" width="80" />-->
        <el-table-column label="工号" prop="empno" align="center" width="60"  />
<!--        <el-table-column label="工号" prop="empno" align="center" width="60"  />-->
        <el-table-column label="姓名" prop="name" align="center"  />
        <el-table-column label="性别" prop="sex" align="center" >
          <template #default="scope">
@@ -77,7 +77,7 @@
        <el-table-column label="手机号" prop="phone" align="center" width="130"/>
        <el-table-column label="身份证" prop="idNo" align="center" width="200" :show-overflow-tooltip="true"/>
<!--        <el-table-column label="创建人" prop="createBy" align="center"/>-->
        <el-table-column label="工作岗位" prop="post" align="center"/>
<!--        <el-table-column label="工作岗位" prop="post" align="center"/>-->
        <el-table-column label="职务" prop="duty" align="center"/>
<!--        <el-table-column label="一人一档" prop="duty" align="center" width="120">-->
<!--          <template #default="scope">-->
src/views/work/onlineEducation/groupExams/components/examDialog.vue
@@ -329,7 +329,7 @@
  getQuestionBank
} from "@/api/onlineEducation/questionBank";
import {addExam, checkExamName, editExam, getExamStudent, getPaper} from "@/api/onlineEducation/exam";
import Student from "@/views/onlineEducation/groupExams/components/student.vue";
import Student from "@/views/work/onlineEducation/groupExams/components/student.vue";
const dialogVisible = ref(false);
const title = ref("");
src/views/work/onlineEducation/groupExams/components/student.vue
@@ -118,7 +118,7 @@
import {batchDelStudent, delBatchStu, getBatchStudent} from "@/api/onlineEducation/batch";
import {useRoute, useRouter} from 'vue-router'
import {delExamStu, examDelStudent, getExamStudent} from "@/api/onlineEducation/exam";
import ExamChooseStudent from "@/views/onlineEducation/groupExams/components/examChooseStudent.vue";
import ExamChooseStudent from "@/views/work/onlineEducation/groupExams/components/examChooseStudent.vue";
const route = useRoute()
const router = useRouter();
src/views/work/onlineEducation/groupExams/index.vue
@@ -76,7 +76,7 @@
      <el-table-column label="操作" align="center" class-name="small-padding fixed-width"  width="260">
        <template #default="scope">
          <el-button link type="primary" @click="viewQuestion(scope.row)">预览</el-button>
          <el-button link type="primary" @click="toStuChoose(scope.row)">学生数据</el-button>
          <el-button link type="primary" @click="toStuChoose(scope.row)">人员数据</el-button>
          <el-button link type="primary" @click="openDialog('edit',scope.row)">编辑</el-button>
          <el-button link type="danger" @click="handleDelete(scope.row)">删除</el-button>
        </template>
src/views/work/onlineEducation/people/components/stuDialog.vue
@@ -69,12 +69,12 @@
            />
          </el-select>
        </el-form-item>
        <el-form-item label="工号:"  prop="empno" v-if="state.title !== '修改密码'">
          <el-input v-model.trim="state.form.empno" :disabled="disabled" placeholder="请输入工号" ></el-input>
        </el-form-item>
        <el-form-item label="岗位:"  prop="post" v-if="state.title !== '修改密码'">
          <el-input v-model.trim="state.form.post" :disabled="disabled" placeholder="请输入岗位" ></el-input>
        </el-form-item>
<!--        <el-form-item label="工号:"  prop="empno" v-if="state.title !== '修改密码'">-->
<!--          <el-input v-model.trim="state.form.empno" :disabled="disabled" placeholder="请输入工号" ></el-input>-->
<!--        </el-form-item>-->
<!--        <el-form-item label="岗位:"  prop="post" v-if="state.title !== '修改密码'">-->
<!--          <el-input v-model.trim="state.form.post" :disabled="disabled" placeholder="请输入岗位" ></el-input>-->
<!--        </el-form-item>-->
        <el-form-item label="职务:"  prop="duty" v-if="state.title !== '修改密码'">
          <el-input v-model.trim="state.form.duty" :disabled="disabled" placeholder="请输入职务" ></el-input>
        </el-form-item>
@@ -159,7 +159,8 @@
}
let validateIdNo = (rule, value, callback)=>{
  if(value === ''){
    callback(new Error('请输入身份证号'))
    // callback(new Error('请输入身份证号'))
    callback()
  }else if(state.title === '编辑' && value === startIdNo.value){
    callback()
  }else{
@@ -245,7 +246,7 @@
    password: [{ required: true, validator: validatePwd, trigger: 'blur' }],
    confirmPassword: [{ required: true, validator: equalToPassword, trigger: 'blur' }],
    phone: [{ required: true, validator: validateUserPhone, trigger: 'blur' }],
    idNo: [{ required: true, validator: validateIdNo, trigger: 'blur' }],
    idNo: [{ validator: validateIdNo, trigger: 'blur' }],
    // createBy: [{ required: true, message: '请输入所属部门名称', trigger: 'blur' }],
  },
src/views/work/onlineEducation/people/index.vue
@@ -29,7 +29,7 @@
    <!-- 表格数据 -->
    <el-table v-loading="loading" :data="dataList" :border="true">
      <el-table-column label="序号" type="index" align="center" width="80" />
      <el-table-column label="工号" prop="empno" align="center"  />
<!--      <el-table-column label="工号" prop="empno" align="center"  />-->
      <el-table-column label="姓名" prop="name" align="center"  />
      <el-table-column label="性别" prop="sex" align="center" >
        <template #default="scope">
@@ -43,7 +43,8 @@
<!--          <span>{{scope.row.createUser.name}}</span>-->
<!--        </template>-->
<!--      </el-table-column>-->
      <el-table-column label="工作岗位" prop="post" align="center"/>
<!--      <el-table-column label="工作岗位" prop="post" align="center"/>-->
      <el-table-column label="部门" prop="deptName" align="center"/>
      <el-table-column label="职务" prop="duty" align="center"/>
      <el-table-column label="一人一档" prop="duty" align="center" width="120">
        <template #default="scope">