|
@@ -0,0 +1,75 @@
|
|
|
+<template>
|
|
|
+ <div id="mainForm">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="24" class="linksForm">
|
|
|
+ <el-form ref="form" :model="form" label-width="100px">
|
|
|
+ <el-form-item label="身份证">
|
|
|
+ <el-input v-model="form.sfzh" placeholder="请输入身份证"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="姓名">
|
|
|
+ <el-input v-model="form.name" placeholder="请输入身份证"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="登录名称">
|
|
|
+ <el-input v-model="form.loginName" placeholder="请输入登录名称"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="联系电话">
|
|
|
+ <el-input v-model="form.phone" placeholder="请输入联系电话"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="E-mail">
|
|
|
+ <el-input v-model="form.email" placeholder="请输入email"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="地址">
|
|
|
+ <el-input v-model="form.address" placeholder="请输入地址"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="角色">
|
|
|
+ <el-radio-group v-model="form.jiaose">
|
|
|
+ <el-radio label="普通成员"></el-radio>
|
|
|
+ <el-radio label="平台管理员"></el-radio>
|
|
|
+ <el-radio label="企业管理员"></el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="可管理对象">
|
|
|
+ <el-input v-model="form.name" placeholder="请输入可管理对象"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="用户简介">
|
|
|
+ <el-input type="textarea" v-model="form.content" placeholder="请输入用户简介"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button @click="handleCancel">返回</el-button>
|
|
|
+ <el-button type="primary" @click="handleEdit()">提交</el-button>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ name: 'mainForm',
|
|
|
+ props: {
|
|
|
+ form: null,
|
|
|
+ },
|
|
|
+ components: {},
|
|
|
+ data: () => ({}),
|
|
|
+ created() {},
|
|
|
+ computed: {},
|
|
|
+ methods: {
|
|
|
+ handleEdit() {
|
|
|
+ this.$emit('submitDate', { data: this.form, id: this.form.id });
|
|
|
+ },
|
|
|
+ handleCancel() {
|
|
|
+ this.$router.push({ path: '/user/index' });
|
|
|
+ },
|
|
|
+ },
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="less" scoped>
|
|
|
+.linksForm {
|
|
|
+ margin: 20px 0 0 0;
|
|
|
+}
|
|
|
+.el-form {
|
|
|
+ padding: 0 200px;
|
|
|
+}
|
|
|
+</style>
|