马宇豪
2025-03-04 509f1d71c91242b11fd287cfcdeafe3d19b2d807
src/views/commonMod/examApply/components/examApplyDialog.vue
@@ -27,7 +27,7 @@
          ></el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="考试点:" prop="siteId">
      <el-form-item label="分配考试点:" prop="siteId">
        <el-select v-model="form.siteId" placeholder="请选择考试点" style="width: 100%" :disabled="disable" @focus="getSites">
          <el-option
            v-for="item in siteOptions"
@@ -148,16 +148,17 @@
  methods: {
    openDialog (val,type) {
      const t = this
      t.reset()
      const roles = store.getters && store.getters.roles
      if(roles.includes('admin')){
        t.isAdmin = true
      }else{
        t.isAdmin = false
      }
      if(roles.includes('company')){
      if(roles.includes('company') || roles.includes('feimeiexam')){
        t.form.isCm = 0
      }
      if(roles.includes('mk')){
      if(roles.includes('mk') || roles.includes('mkexam')){
        t.form.isCm = 1
      }
      const userInfo = store.getters && store.getters.userInfo
@@ -166,13 +167,12 @@
        t.form.institutionId = userInfo.institutions[0].institutionId
      }
      t.open = true
      t.reset()
      if(type == 'add'){
        t.title = '新增申报'
        t.disable = false
      }else{
        if(type == 'edit'){
          t.title = '编辑'
          t.title = '设定考试信息'
          t.disable = false
        }else{
          t.title = '查看'