|
@@ -11,7 +11,7 @@
|
|
|
>
|
|
>
|
|
|
<el-card shadow="hover" :body-style="{ padding: '20px' }">
|
|
<el-card shadow="hover" :body-style="{ padding: '20px' }">
|
|
|
<el-form-item prop="examinationName" label="考级活动名称">
|
|
<el-form-item prop="examinationName" label="考级活动名称">
|
|
|
- <el-input class="input1" v-model="formData.examinationName"></el-input>
|
|
|
|
|
|
|
+ <el-input class="input1" v-model="formData.examinationName" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examinationStartTime" label="考级活动时间">
|
|
<el-form-item prop="examinationStartTime" label="考级活动时间">
|
|
|
<el-date-picker
|
|
<el-date-picker
|
|
@@ -22,38 +22,31 @@
|
|
|
start-placeholder="请选择开始时间"
|
|
start-placeholder="请选择开始时间"
|
|
|
end-placeholder="请选择结束时间"
|
|
end-placeholder="请选择结束时间"
|
|
|
range-separator="至"
|
|
range-separator="至"
|
|
|
|
|
+ readonly
|
|
|
>
|
|
>
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examinationAgency" label="考级机构名称">
|
|
<el-form-item prop="examinationAgency" label="考级机构名称">
|
|
|
- <el-input class="input1" v-model="formData.examinationAgency"></el-input>
|
|
|
|
|
|
|
+ <el-input class="input1" v-model="formData.examinationAgency" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="category" label="单位类别">
|
|
<el-form-item prop="category" label="单位类别">
|
|
|
- <!-- <el-select v-model="formData.category" clearable filterable placeholder="请选择">
|
|
|
|
|
- <el-option
|
|
|
|
|
- v-for="item in categoryOptions"
|
|
|
|
|
- :key="item.value"
|
|
|
|
|
- :label="item.label"
|
|
|
|
|
- :value="item.value"
|
|
|
|
|
- >
|
|
|
|
|
- </el-option>
|
|
|
|
|
- </el-select> -->
|
|
|
|
|
- <el-input class="input1" v-model="formData.category"></el-input>
|
|
|
|
|
|
|
+ <el-input class="input1" v-model="formData.category" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="organizer" label="承办单位名称">
|
|
<el-form-item prop="organizer" label="承办单位名称">
|
|
|
- <el-input class="input1" v-model="formData.organizer"></el-input>
|
|
|
|
|
|
|
+ <el-input class="input1" v-model="formData.organizer" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-collapse-transition>
|
|
<el-collapse-transition>
|
|
|
<div v-show="showMore">
|
|
<div v-show="showMore">
|
|
|
<el-form-item prop="uscc" label="统一社会信用代码">
|
|
<el-form-item prop="uscc" label="统一社会信用代码">
|
|
|
- <el-input class="input1" v-model="formData.uscc"></el-input>
|
|
|
|
|
|
|
+ <el-input class="input1" v-model="formData.uscc" readonly></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examinationDistrict" label="考级地点">
|
|
<el-form-item prop="examinationDistrict" label="考级地点">
|
|
|
<el-select
|
|
<el-select
|
|
|
class="input1"
|
|
class="input1"
|
|
|
v-model="formData.district"
|
|
v-model="formData.district"
|
|
|
style="margin-bottom: 10px;display:block"
|
|
style="margin-bottom: 10px;display:block"
|
|
|
|
|
+ disabled
|
|
|
>
|
|
>
|
|
|
<el-option
|
|
<el-option
|
|
|
v-for="item in district"
|
|
v-for="item in district"
|
|
@@ -67,16 +60,25 @@
|
|
|
class="input2"
|
|
class="input2"
|
|
|
:rows="3"
|
|
:rows="3"
|
|
|
v-model="formData.examinationAddress"
|
|
v-model="formData.examinationAddress"
|
|
|
|
|
+ readonly
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examCenterQuantity" label="考场数量">
|
|
<el-form-item prop="examCenterQuantity" label="考场数量">
|
|
|
- <el-input-number v-model="formData.examCenterQuantity" class="input1"></el-input-number>
|
|
|
|
|
|
|
+ <el-input-number
|
|
|
|
|
+ v-model="formData.examCenterQuantity"
|
|
|
|
|
+ class="input1"
|
|
|
|
|
+ disabled
|
|
|
|
|
+ ></el-input-number>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examQuantity" label="报考人数">
|
|
<el-form-item prop="examQuantity" label="报考人数">
|
|
|
- <el-input-number v-model="formData.examQuantity" class="input1"></el-input-number>
|
|
|
|
|
|
|
+ <el-input-number v-model="formData.examQuantity" class="input1" disabled></el-input-number>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examinerQuantity" label="考官人数">
|
|
<el-form-item prop="examinerQuantity" label="考官人数">
|
|
|
- <el-input-number v-model="formData.examinerQuantity" class="input1"></el-input-number>
|
|
|
|
|
|
|
+ <el-input-number
|
|
|
|
|
+ v-model="formData.examinerQuantity"
|
|
|
|
|
+ class="input1"
|
|
|
|
|
+ disabled
|
|
|
|
|
+ ></el-input-number>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examOwner" label="考点负责人">
|
|
<el-form-item prop="examOwner" label="考点负责人">
|
|
|
<el-input
|
|
<el-input
|
|
@@ -84,6 +86,7 @@
|
|
|
suffix-icon="el-icon-user-solid"
|
|
suffix-icon="el-icon-user-solid"
|
|
|
class="input1"
|
|
class="input1"
|
|
|
placeholder="联系人"
|
|
placeholder="联系人"
|
|
|
|
|
+ readonly
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="examOwnerPhone">
|
|
<el-form-item prop="examOwnerPhone">
|
|
@@ -92,6 +95,7 @@
|
|
|
suffix-icon="el-icon-phone"
|
|
suffix-icon="el-icon-phone"
|
|
|
class="input1"
|
|
class="input1"
|
|
|
placeholder="手机号"
|
|
placeholder="手机号"
|
|
|
|
|
+ readonly
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
|
@@ -101,6 +105,7 @@
|
|
|
suffix-icon="el-icon-user-solid"
|
|
suffix-icon="el-icon-user-solid"
|
|
|
class="input1"
|
|
class="input1"
|
|
|
placeholder="联系人"
|
|
placeholder="联系人"
|
|
|
|
|
+ readonly
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="securityOwnerPhone" label="">
|
|
<el-form-item prop="securityOwnerPhone" label="">
|
|
@@ -109,6 +114,7 @@
|
|
|
suffix-icon="el-icon-phone"
|
|
suffix-icon="el-icon-phone"
|
|
|
class="input1"
|
|
class="input1"
|
|
|
placeholder="手机号"
|
|
placeholder="手机号"
|
|
|
|
|
+ readonly
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="recordTime" label="备案时间">
|
|
<el-form-item prop="recordTime" label="备案时间">
|
|
@@ -118,6 +124,7 @@
|
|
|
type="date"
|
|
type="date"
|
|
|
value-format="yyyy-MM-dd"
|
|
value-format="yyyy-MM-dd"
|
|
|
placeholder="选择日期"
|
|
placeholder="选择日期"
|
|
|
|
|
+ readonly
|
|
|
>
|
|
>
|
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -182,16 +189,12 @@
|
|
|
<el-table-column prop="code" label="专业代码"> </el-table-column>
|
|
<el-table-column prop="code" label="专业代码"> </el-table-column>
|
|
|
<el-table-column prop="level" label="总级数"> </el-table-column>
|
|
<el-table-column prop="level" label="总级数"> </el-table-column>
|
|
|
<el-table-column prop="numOfExam" label="考场数量"> </el-table-column>
|
|
<el-table-column prop="numOfExam" label="考场数量"> </el-table-column>
|
|
|
- <el-table-column prop="examinerQuantity" label="考官人数">
|
|
|
|
|
- <template slot-scope="{ row }">
|
|
|
|
|
- <el-link @click="openDialog(row)">{{ row.examinerQuantity }}</el-link>
|
|
|
|
|
- </template>
|
|
|
|
|
- </el-table-column>
|
|
|
|
|
|
|
+ <el-table-column prop="examinerQuantity" label="考官人数"></el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<!-- card body -->
|
|
<!-- card body -->
|
|
|
</el-card>
|
|
</el-card>
|
|
|
|
|
+ <el-button @click="$router.go(-1)" style="margin-top: 10px">返回</el-button>
|
|
|
</el-form>
|
|
</el-form>
|
|
|
- <el-dialog :visible.sync="dialogVisible" width="700px"> </el-dialog>
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
<script>
|
|
<script>
|
|
@@ -259,7 +262,6 @@ export default {
|
|
|
district: [],
|
|
district: [],
|
|
|
dateRange: [],
|
|
dateRange: [],
|
|
|
recordSpecialties: [],
|
|
recordSpecialties: [],
|
|
|
- dialogVisible: false,
|
|
|
|
|
experts: new Map(),
|
|
experts: new Map(),
|
|
|
showMore: false
|
|
showMore: false
|
|
|
};
|
|
};
|
|
@@ -327,18 +329,6 @@ export default {
|
|
|
experts.set(row.id, list);
|
|
experts.set(row.id, list);
|
|
|
this.experts = experts;
|
|
this.experts = experts;
|
|
|
});
|
|
});
|
|
|
- },
|
|
|
|
|
- openDialog(row) {
|
|
|
|
|
- this.dialogVisible = true;
|
|
|
|
|
- this.$http
|
|
|
|
|
- .post('recordExpert/bySpecialtyId', { recordSpecialtyId: row.id })
|
|
|
|
|
- .then(res => {
|
|
|
|
|
- this.experts = res;
|
|
|
|
|
- })
|
|
|
|
|
- .catch(e => {
|
|
|
|
|
- console.log(e);
|
|
|
|
|
- this.$message.error(e.error);
|
|
|
|
|
- });
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
@@ -386,4 +376,8 @@ export default {
|
|
|
transform: translate(-50%, 50%);
|
|
transform: translate(-50%, 50%);
|
|
|
padding: 9px 9px;
|
|
padding: 9px 9px;
|
|
|
}
|
|
}
|
|
|
|
|
+/deep/.el-input.is-disabled .el-input__inner {
|
|
|
|
|
+ background-color: #ffffff;
|
|
|
|
|
+ color: #606266;
|
|
|
|
|
+}
|
|
|
</style>
|
|
</style>
|