|
@@ -0,0 +1,73 @@
|
|
|
+<template>
|
|
|
+ <div id="verify">
|
|
|
+ <detail-frame title="审核详情页" returns="./index">
|
|
|
+ <el-form ref="form" :model="form" :rules="rules" label-width="120px" class="form" size="small" @submit.native.prevent>
|
|
|
+ <el-form-item label="活动区域">
|
|
|
+ <el-select v-model="form.state" placeholder="请选择状态">
|
|
|
+ <el-option label="注册" value="0"></el-option>
|
|
|
+ <el-option label="确认身份" value="1"></el-option>
|
|
|
+ <el-option label="资料评分" value="2"></el-option>
|
|
|
+ <el-option label="面试评分" value="3"></el-option>
|
|
|
+ <el-option label="确认入库" value="4"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item :label="this.$route.query.state == 2 ? '资料评分' : '面试评分'" prop="title" required :isNew="isNew">
|
|
|
+ <el-input v-model="form.title"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-row type="flex" align="middle" justify="space-around">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-button type="primary" @click="toSave">保存</el-button>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </detail-frame>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import detailFrame from '@frame/layout/admin/detail-frame';
|
|
|
+import dataForm from '@frame/components/form';
|
|
|
+import upload from '@frame/components/upload';
|
|
|
+export default {
|
|
|
+ metaInfo: { title: '审核详情页' },
|
|
|
+ name: 'verify',
|
|
|
+ props: {},
|
|
|
+ components: {
|
|
|
+ detailFrame,
|
|
|
+ },
|
|
|
+ data: () => ({
|
|
|
+ state: '',
|
|
|
+ title: '',
|
|
|
+ form: {
|
|
|
+ state: '',
|
|
|
+ },
|
|
|
+
|
|
|
+ rules: {
|
|
|
+ state: [{ required: true, message: '请选择状态' }],
|
|
|
+ },
|
|
|
+ }),
|
|
|
+ created() {},
|
|
|
+ computed: {
|
|
|
+ isNew() {
|
|
|
+ console.log(this.$route.query.state);
|
|
|
+ if (this.$route.query.state == 2) {
|
|
|
+ return '资料评分';
|
|
|
+ } else {
|
|
|
+ return '面试评分';
|
|
|
+ }
|
|
|
+ },
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ uploadSuccess() {},
|
|
|
+ async handleSave({ isNew, data }) {
|
|
|
+ console.log(isNew);
|
|
|
+ console.log(data);
|
|
|
+ },
|
|
|
+ },
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="less" scoped></style>
|