Files
JY1.0/src/views/BasicData/PersonnelManagement/123.vue
2018-11-08 08:39:42 +08:00

1246 lines
54 KiB
Vue

<!--<template xmlns:v-popover="http://www.w3.org/1999/xhtml">-->
<!--<div class="app-container">-->
<!--<el-row>-->
<!--<el-col :span="6">-->
<!--<el-card>-->
<!--<el-button type="primary" icon="el-icon-circle-plus-outline" size="small" @click="handleAdd()">新增</el-button>-->
<!--<el-button type="warning" icon="el-icon-edit" size="small" @click="handleEdit()">编辑</el-button>-->
<!--<el-button type="danger" icon="el-icon-delete" size="small" @click="deleteTable()">删除</el-button>-->
<!--</el-card>-->
<!--</el-col>-->
<!--<el-col :span="18">-->
<!--<el-card>-->
<!--<span>人员名称:</span>-->
<!--<el-input v-model="Name" placeholder="请输入人员名称" class="input-with-select" size="small" style="width: 200px; margin-right: 15px" clearable>-->
<!--<el-button slot="append" icon="el-icon-search" @click="feathPeopleForName"/>-->
<!--</el-input>-->
<!--<el-button type="primary" icon="el-icon-circle-plus-outline" size="small" @click="Addpeople()">新增</el-button>-->
<!--<el-button v-popover:popover4 type="success" icon="el-icon-sort" size="small" @click="moveGroup">移动</el-button>-->
<!--<el-button size="small" @click="UniversityMaintain()">院校维护</el-button>-->
<!--<el-button size="small" @click="MajorMaintain()">专业维护</el-button>-->
<!--<el-button size="small" @click="PostMaintain()">岗位维护</el-button>-->
<!--<el-popover-->
<!--ref="popover4"-->
<!--width="178"-->
<!--placement="right"-->
<!--trigger="click"-->
<!--@hide="hide()">-->
<!--<el-dropdown size="small" placement="bottom-start" style="margin-right: 0px">-->
<!--<el-input-->
<!--v-model="nodeName1"-->
<!--:disabled="true"-->
<!--size="small"-->
<!--placeholder="请选择部门"/>-->
<!--<el-button type="text" size="small" style="margin-left: 60px; margin-top: 15px" @click="moveGroupConfim">确认</el-button>-->
<!--<el-dropdown-menu slot="dropdown">-->
<!--<el-tree-->
<!--ref="treeForm"-->
<!--:data="departmentData"-->
<!--:props="defaultProps"-->
<!--style="width: 150px"-->
<!--node-key="id"-->
<!--accordion-->
<!--@node-click="NodeClick"/>-->
<!--</el-dropdown-menu>-->
<!--</el-dropdown>-->
<!--</el-popover>-->
<!--</el-card>-->
<!--</el-col>-->
<!--</el-row>-->
<!--<el-row>-->
<!--<el-col :span="6">-->
<!--<el-card class="box-card" style="min-height: 743px; max-height: 743px">-->
<!--<div slot="header" class="clearfix">-->
<!--<span>部门维护</span>-->
<!--<el-button style="float: right; padding: 3px 0" type="text" @click="expandALL()">展开</el-button>-->
<!--</div>-->
<!--<div style="overflow-y: scroll;height: 650px">-->
<!--<el-tree-->
<!--ref="treeForm"-->
<!--:data="departmentData"-->
<!--:default-checked-keys="[1]"-->
<!--:props="defaultProps"-->
<!--show-checkbox-->
<!--node-key="id"-->
<!--check-strictly-->
<!--default-expand-all-->
<!--@check-change="handleClick"/>-->
<!--</div>-->
<!--</el-card>-->
<!--</el-col>-->
<!--<el-col :span="18">-->
<!--<el-card>-->
<!--<el-table-->
<!--ref="multipleTable"-->
<!--:data="List"-->
<!--stripe-->
<!--tooltip-effect="dark"-->
<!--style="width: 100%"-->
<!--height="679"-->
<!--highlight-current-row-->
<!--border-->
<!--@selection-change="handleSelectionChange">-->
<!--<el-table-column-->
<!--type="selection"-->
<!--width="55"/>-->
<!--<el-table-column align="center" label="部门名称" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.节点名称 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="考勤编号" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.考勤编号 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="密码" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.密码 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="姓名" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.姓名 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="性别" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.性别 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="身份证号" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.身份证号 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="学历" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.学历名称 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="入职时间" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.入公司时间 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="出生日期" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.出生日期 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="联系方式" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.联系电话 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="岗位工种" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.岗位名称 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="民族" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.民族 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column align="center" label="家庭住址" width="100">-->
<!--<template slot-scope="scope">-->
<!--{{ scope.row.家庭住址 }}-->
<!--</template>-->
<!--</el-table-column>-->
<!--<el-table-column label="操作" fixed="right" align="center" width="200">-->
<!--<template slot-scope="scope">-->
<!--<el-button-->
<!--size="mini"-->
<!--type="primary"-->
<!--icon="el-icon-edit"-->
<!--@click="handleEditPeople(scope.row)">编辑</el-button>-->
<!--<el-button-->
<!--size="mini"-->
<!--type="danger"-->
<!--icon="el-icon-delete"-->
<!--@click="deletepeopleTable(scope.row)">删除</el-button>-->
<!--</template>-->
<!--</el-table-column>-->
<!--</el-table>-->
<!--<div class="block" style="margin-top: 10px;">-->
<!--<el-pagination-->
<!--:current-page="PageCurrent"-->
<!--:page-sizes="[10, 20, 30, 40]"-->
<!--:page-size="10"-->
<!--:total="total"-->
<!--layout="total, sizes, prev, pager, next, jumper"-->
<!--@size-change="handleSizeChange"-->
<!--@current-change="handleCurrentChange"/>-->
<!--</div>-->
<!--</el-card>-->
<!--</el-col>-->
<!--</el-row>-->
<!--&lt;!&ndash;院校维护&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible5" title="院校维护" center style="min-height: 200px" width="450px">-->
<!--<el-form ref="form3" :model="form3" :rules="rules2" label-position="left" label-width="80px" class="demo-ruleForm">-->
<!--<el-form-item label="院校名称" prop="University" style="display: inline-block">-->
<!--<el-input v-model="form3.University" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--<div style="display: inline-block; margin-left: 15px">-->
<!--<el-button icon="el-icon-plus" circle size="small" @click="FormADD('form3')"/>-->
<!--<el-button icon="el-icon-search" circle size="small" @click="fetchUniversityForName()"/>-->
<!--</div>-->
<!--<el-form-item label="结果查询" prop="UniversityData" style="display: inline-block">-->
<!--<el-input v-model="form3.UniversityData" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--<div style="display: inline-block; margin-left: 15px">-->
<!--<el-button icon="el-icon-edit" circle size="small" @click="FormEdit('form3')"/>-->
<!--<el-button icon="el-icon-delete" circle size="small" @click="DelUniversity('form3')"/>-->
<!--</div>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="FormOff('form3')">关闭</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--&lt;!&ndash;专业维护&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible6" title="专业维护" center style="min-height: 200px" width="450px">-->
<!--<el-form ref="form4" :model="form4" :rules="rules3" label-position="left" label-width="80px" class="demo-ruleForm">-->
<!--<el-form-item label="专业名称" prop="Major" style="display: inline-block">-->
<!--<el-input v-model="form4.Major" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--<div style="display: inline-block; margin-left: 15px">-->
<!--<el-button icon="el-icon-plus" circle size="small" @click="FormADD('form4')"/>-->
<!--<el-button icon="el-icon-search" circle size="small" @click="fetchMajorForName()"/>-->
<!--</div>-->
<!--<el-form-item label="结果查询" prop="MajorData" style="display: inline-block">-->
<!--<el-input v-model="form4.MajorData" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--<div style="display: inline-block; margin-left: 15px">-->
<!--<el-button icon="el-icon-edit" circle size="small" @click="FormEdit('form4')"/>-->
<!--<el-button icon="el-icon-delete" circle size="small" @click="FormDelete('form4')"/>-->
<!--</div>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="FormOff('form4')">关闭</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--&lt;!&ndash;岗位维护&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible7" title="岗位维护" center style="min-height: 200px" width="450px">-->
<!--<el-form ref="form5" :model="form5" :rules="rules4" label-position="left" label-width="80px" class="demo-ruleForm">-->
<!--<el-form-item label="岗位名称" prop="Post" style="display: inline-block">-->
<!--<el-input v-model="form5.Post" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--<div style="display: inline-block; margin-left: 15px">-->
<!--<el-button icon="el-icon-plus" circle size="small" @click="FormADD('form5')"/>-->
<!--<el-button icon="el-icon-search" circle size="small" @click="fetchPostForName()"/>-->
<!--</div>-->
<!--<el-form-item label="结果查询" prop="MajorData" style="display: inline-block">-->
<!--<el-input v-model="form5.PostData" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--<div style="display: inline-block; margin-left: 15px">-->
<!--<el-button icon="el-icon-edit" circle size="small" @click="FormEdit('form5')"/>-->
<!--<el-button icon="el-icon-delete" circle size="small" @click="FormDelete('form5')"/>-->
<!--</div>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="FormOff('form5')">关闭</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--&lt;!&ndash;新增部门&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible1" title="新增部门" center style="min-height: 200px" width="400px">-->
<!--<el-form ref="form" :model="form" :rules="rules" label-position="left" label-width="110px" class="demo-ruleForm">-->
<!--<el-form-item label="部门名称" prop="DepartmentName">-->
<!--<el-input v-model="form.DepartmentName" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="callOff()">取消</el-button>-->
<!--<el-button type="primary" size="small" @click="submit('form')">确定</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--&lt;!&ndash;编辑部门&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible2" title="编辑部门" center style="min-height: 200px" width="400px">-->
<!--<el-form ref="form" :model="form" :rules="rules" label-position="left" label-width="110px" class="demo-ruleForm">-->
<!--<el-form-item label="部门名称" prop="DepartmentName">-->
<!--<el-input v-model="form.DepartmentName" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="callOff()">取消</el-button>-->
<!--<el-button type="primary" size="small" @click="submit('form')">确定</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--&lt;!&ndash;新增员工&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible3" title="新增人员信息" center style="min-height: 200px" width="800px">-->
<!--<el-form ref="form2" :rules="rules1" :model="form2" label-position="left" label-width="110px" class="demo-ruleForm">-->
<!--<el-row>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="考勤编号" prop="AccountNumber">-->
<!--<el-input v-model="form2.AccountNumber" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="密码" prop="Password">-->
<!--<el-input v-model="form2.Password" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="姓名" prop="Name">-->
<!--<el-input v-model="form2.Name" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="性别" prop="Sex">-->
<!--<el-select v-model="form2.Sex" clearable placeholder="请选择性别" style="width: 200px" size="small">-->
<!--<el-option-->
<!--v-for="item in SexData"-->
<!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="出生日期" prop="Birthday">-->
<!--<el-date-picker-->
<!--v-model="form2.Birthday"-->
<!--value-format="yyyy-MM-dd"-->
<!--size="small"-->
<!--type="date"-->
<!--placeholder="请选择出生日期"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="身份证号" prop="IDcard">-->
<!--<el-input v-model="form2.IDcard" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="入职时间" prop="TimeOfEntry">-->
<!--<el-date-picker-->
<!--v-model="form2.TimeOfEntry"-->
<!--value-format="yyyy-MM-dd"-->
<!--size="small"-->
<!--type="date"-->
<!--placeholder="请选择入职时间"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="联系方式" prop="ContactInformation">-->
<!--<el-input v-model="form2.ContactInformation" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="学历" prop="Education">-->
<!--<el-select v-model="form2.Education" clearable placeholder="请选择学历" style="width: 200px" size="small">-->
<!--<el-option-->
<!--v-for="item in EducationDate"-->
<!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="家庭住址" prop="Address">-->
<!--<el-input v-model="form2.Address" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="专业" prop="Nation">-->
<!--<el-input v-model="form2.Nation" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="岗位" prop="Post">-->
<!--<el-select v-model="form2.Post" clearable placeholder="请选择岗位" style="width: 200px" size="small">-->
<!--<el-option-->
<!--v-for="item in PostData"-->
<!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--</el-row>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="callOff('form2')">取消</el-button>-->
<!--<el-button type="primary" size="small" @click="submit('form2')">确定</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--&lt;!&ndash;编辑员工&ndash;&gt;-->
<!--<el-dialog :visible.sync="dialogFormVisible4" title="编辑人员信息" center style="min-height: 200px" width="800px">-->
<!--<el-form ref="form2" :rules="rules1" :model="form2" label-position="left" label-width="110px" class="demo-ruleForm">-->
<!--<el-row>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="考勤编号" prop="AccountNumber">-->
<!--<el-input v-model="form2.AccountNumber" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="密码" prop="Password">-->
<!--<el-input v-model="form2.Password" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="姓名" prop="Name">-->
<!--<el-input v-model="form2.Name" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="性别" prop="Sex">-->
<!--<el-select v-model="form2.Sex" clearable placeholder="请选择性别" style="width: 200px" size="small">-->
<!--<el-option-->
<!--v-for="item in SexData"-->
<!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="出生日期" prop="Birthday">-->
<!--<el-date-picker-->
<!--v-model="form2.Birthday"-->
<!--value-format="yyyy-MM-dd"-->
<!--size="small"-->
<!--type="date"-->
<!--placeholder="请选择出生日期"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="身份证号" prop="IDcard">-->
<!--<el-input v-model="form2.IDcard" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="入职时间" prop="TimeOfEntry">-->
<!--<el-date-picker-->
<!--v-model="form2.TimeOfEntry"-->
<!--value-format="yyyy-MM-dd"-->
<!--size="small"-->
<!--type="date"-->
<!--placeholder="请选择入职时间"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="联系电话" prop="ContactInformation">-->
<!--<el-input v-model="form2.ContactInformation" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="学历" prop="Education">-->
<!--<el-select v-model="form2.Education" clearable placeholder="请选择学历" style="width: 200px" size="small">-->
<!--<el-option-->
<!--v-for="item in EducationDate"-->
<!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="家庭住址" prop="Address">-->
<!--<el-input v-model="form2.Address" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="民族" prop="Nation">-->
<!--<el-input v-model="form2.Nation" size="small" style="width:200px"/>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--<el-col :span="12">-->
<!--<el-form-item label="岗位" prop="Post">-->
<!--<el-select v-model="form2.Post" clearable placeholder="请选择岗位" style="width: 200px" size="small">-->
<!--<el-option-->
<!--v-for="item in PostData"-->
<!--:key="item.value"-->
<!--:label="item.label"-->
<!--:value="item.value"/>-->
<!--</el-select>-->
<!--</el-form-item>-->
<!--</el-col>-->
<!--</el-row>-->
<!--</el-form>-->
<!--<div slot="footer" class="dialog-footer">-->
<!--<el-button size="small" @click="callOff('form2')">取消</el-button>-->
<!--<el-button type="primary" size="small" @click="submit('form2')">确定</el-button>-->
<!--</div>-->
<!--</el-dialog>-->
<!--</div>-->
<!--</template>-->
<!--<script>-->
<!--import { getTree, tree, getTablePeople, getTablePeopleForName, addDepartmentName, delList, editList, delPeopleList, initUniversity, fetchEducationData, initMajor, fetchForeignLanguageLevelDate, fetchPostData, fetchTitleData, fetchPositionStatusData, addPeople, editPeople, moveGroups, feacthUniversity, addUniversity, editUniversity, delUniversity, fetchMajor, addMajor, editMajor, delMajor, fetchPost, addPost, editPost, delPost } from '@/api/BasicManage/PersonnelManagement'-->
<!--export default {-->
<!--data() {-->
<!--return {-->
<!--UniversityEdit: '',-->
<!--MajorEdit: '',-->
<!--PostEdit: '',-->
<!--flag: '',-->
<!--multipleSelection: [],-->
<!--SexData: [{-->
<!--value: 1,-->
<!--label: '男'-->
<!--}, {-->
<!--value: 2,-->
<!--label: '女'-->
<!--}],-->
<!--PositionStatusData: [], // 岗位状态下拉框数据-->
<!--TitleData: [], // 岗位下拉框数据-->
<!--PostData: [], // 职称下拉框数据-->
<!--ForeignLanguageLevelDate: [], // 外语水平下拉框数据-->
<!--MajorDate: [], // 专业下拉框数据-->
<!--EducationDate: [], // 学历下拉框数据-->
<!--UniversityDate: [], // 毕业院校下拉框-->
<!--i: 0,-->
<!--total: null,-->
<!--PageSize: 10,-->
<!--PageCurrent: 1,-->
<!--departmentData: [],-->
<!--List: [],-->
<!--id: '',-->
<!--PeopleID: '',-->
<!--Name: '',-->
<!--nodeName: '',-->
<!--nodeName1: '',-->
<!--node: '',-->
<!--dialogFormVisible1: false,-->
<!--dialogFormVisible2: false,-->
<!--dialogFormVisible3: false,-->
<!--dialogFormVisible4: false,-->
<!--dialogFormVisible5: false,-->
<!--dialogFormVisible6: false,-->
<!--dialogFormVisible7: false,-->
<!--temp: '',-->
<!--expandAll: true,-->
<!--zijiedian: 0,-->
<!--defaultProps: {-->
<!--children: 'children',-->
<!--label: 'label'-->
<!--},-->
<!--form: {-->
<!--DepartmentName: ''-->
<!--},-->
<!--form2: {-->
<!--Name: '', // 姓名-->
<!--AccountNumber: '', // 考勤编号-->
<!--Password: '', // 密码-->
<!--Sex: null, // 性别-->
<!--Birthday: '', // 生日-->
<!--IDcard: '', // 身份证号-->
<!--TimeOfEntry: '', // 入职时间-->
<!--ContactInformation: '', // 联系方式-->
<!--Address: null, // 毕业院校-->
<!--Nation: '', // 民族-->
<!--ForeignLanguageLevel: null, // 外语水平-->
<!--Title: null, // 职称-->
<!--PositionStatus: null, // 岗位状态-->
<!--Education: null, // 受教育程度-->
<!--Post: null // 岗位-->
<!--},-->
<!--form3: {-->
<!--UniversityData: '',-->
<!--University: ''-->
<!--},-->
<!--form4: {-->
<!--MajorData: '',-->
<!--Major: ''-->
<!--},-->
<!--form5: {-->
<!--PostData: '',-->
<!--Post: ''-->
<!--},-->
<!--rules: {-->
<!--DepartmentName: [{ required: true, message: '请输入部门名称', trigger: 'blur' }]-->
<!--},-->
<!--rules1: {-->
<!--Name: [{ required: true, message: '请输入', trigger: 'blur' }],-->
<!--AccountNumber: [{ required: true, message: '请输入', trigger: 'blur' }],-->
<!--Password: [{ required: true, message: '请输入', trigger: 'blur' }],-->
<!--Sex: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--Birthday: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--IDcard: [{ required: true, message: '请输入', trigger: 'blur' }],-->
<!--TimeOfEntry: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--ContactInformation: [{ required: true, message: '请输入', trigger: 'blur' }],-->
<!--Address: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--Nation: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--ForeignLanguageLevel: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--Title: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--PositionStatus: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--Education: [{ required: true, message: '请输入', trigger: 'change' }],-->
<!--Post: [{ required: true, message: '请输入', trigger: 'change' }]-->
<!--},-->
<!--rules2: {-->
<!--University: [{ required: true, message: '请输入院校名称', trigger: 'blur' }]-->
<!--},-->
<!--rules3: {-->
<!--Major: [{ required: true, message: '请输入专业名称', trigger: 'blur' }]-->
<!--},-->
<!--rules4: {-->
<!--Post: [{ required: true, message: '请输入岗位名称', trigger: 'blur' }]-->
<!--}-->
<!--}-->
<!--},-->
<!--created() {-->
<!--this.getTreeData()-->
<!--this.fetchEducationData()-->
<!--this.fetchForeignLanguageLevelDate()-->
<!--this.fetchPostData()-->
<!--// this.fetchTitletData()-->
<!--this.fetchPositionStatusData()-->
<!--this.initUniversity()-->
<!--this.initMajor()-->
<!--},-->
<!--methods: {-->
<!--fetchEducationData() {-->
<!--this.form2.Education = ''-->
<!--this.EducationDate = []-->
<!--fetchEducationData().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.EducationDate.push({-->
<!--label: response.data[i].学历名称,-->
<!--value: response.data[i].学历编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--fetchForeignLanguageLevelDate() {-->
<!--this.form2.ForeignLanguageLevel = ''-->
<!--this.ForeignLanguageLevelDate = []-->
<!--fetchForeignLanguageLevelDate().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.ForeignLanguageLevelDate.push({-->
<!--label: response.data[i].外语及熟练程度,-->
<!--value: response.data[i].外语及熟练程度编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--fetchPostData() {-->
<!--this.form2.Post = ''-->
<!--this.PostData = []-->
<!--fetchPostData().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.PostData.push({-->
<!--label: response.data[i].岗位名称,-->
<!--value: response.data[i].岗位编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--fetchTitletData() {-->
<!--this.form2.Title = ''-->
<!--this.TitleData = []-->
<!--fetchTitleData().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.TitleData.push({-->
<!--label: response.data[i].职称名称,-->
<!--value: response.data[i].职称编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--fetchPositionStatusData() {-->
<!--this.form2.PositionStatus = ''-->
<!--this.PositionStatusData = []-->
<!--fetchPositionStatusData().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.PositionStatusData.push({-->
<!--label: response.data[i].岗位状态,-->
<!--value: response.data[i].岗位状态编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--initUniversity() {-->
<!--this.form2.University = ''-->
<!--this.UniversityDate = []-->
<!--initUniversity().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.UniversityDate.push({-->
<!--label: response.data[i].毕业院校名称,-->
<!--value: response.data[i].毕业院校编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--initMajor() {-->
<!--this.form2.Major = ''-->
<!--this.MajorDate = []-->
<!--initMajor().then(response => {-->
<!--if (response.data.length !== 0) {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--this.MajorDate.push({-->
<!--label: response.data[i].专业名称,-->
<!--value: response.data[i].专业编号-->
<!--})-->
<!--}-->
<!--}-->
<!--})-->
<!--},-->
<!--getTreeData() { // 部门树-->
<!--getTree().then(response => {-->
<!--const data = response.data-->
<!--this.departmentData = tree(data, 0)-->
<!--})-->
<!--},-->
<!--// 树全部展开或关闭-->
<!--expandALL() {-->
<!--this.expandAll = !this.expandAll-->
<!--for (let i = 0; i < this.$refs.treeForm.store._getAllNodes().length; i++) {-->
<!--this.$refs.treeForm.store._getAllNodes()[i].expanded = this.expandAll-->
<!--}-->
<!--},-->
<!--handleNodeClick() {-->
<!--getTablePeople(this.id, this.PageCurrent, this.PageSize).then(response => {-->
<!--for (let i = 0; i < response.data.rows.length; i++) {-->
<!--const data = response.data.rows-->
<!--if (data[i].入公司时间) {-->
<!--data[i].入公司时间 = data[i].入公司时间.split(' ')[0]-->
<!--}-->
<!--if (data[i].出生日期) {-->
<!--data[i].出生日期 = data[i].出生日期.split(' ')[0]-->
<!--}-->
<!--}-->
<!--this.List = response.data.rows-->
<!--this.total = response.data.total-->
<!--})-->
<!--},-->
<!--handleClick(data, checked) {-->
<!--if (this.$refs.treeForm.getCheckedKeys().length !== 0 && this.$refs.treeForm.getCheckedNodes().length !== 0) {-->
<!--const data = this.$refs.treeForm.getCheckedKeys()-->
<!--if (data.length === 1) {-->
<!--this.id = data[0]-->
<!--this.handleNodeClick()-->
<!--}-->
<!--this.nodeName = this.$refs.treeForm.getCheckedNodes()[0].label-->
<!--} else {-->
<!--this.id = ''-->
<!--this.handleNodeClick()-->
<!--}-->
<!--this.i++-->
<!--if (this.i % 2 === 1) {-->
<!--if (checked) {-->
<!--this.$refs.treeForm.setCheckedNodes([data])-->
<!--} else {-->
<!--this.$refs.treeForm.setCheckedNodes([])-->
<!--}-->
<!--}-->
<!--},-->
<!--NodeClick(data) {-->
<!--this.node = data.id-->
<!--this.nodeName1 = data.label-->
<!--},-->
<!--feathPeopleForName() {-->
<!--getTablePeopleForName(this.Name).then(response => {-->
<!--for (let i = 0; i < response.data.length; i++) {-->
<!--const data = response.data-->
<!--if (data[i].入公司时间) {-->
<!--data[i].入公司时间 = data[i].入公司时间.split(' ')[0]-->
<!--}-->
<!--if (data[i].出生日期) {-->
<!--data[i].出生日期 = data[i].出生日期.split(' ')[0]-->
<!--}-->
<!--}-->
<!--this.List = response.data-->
<!--})-->
<!--},-->
<!--// 页数改变-->
<!--handleSizeChange(val) {-->
<!--this.PageSize = val-->
<!--this.PageCurrent = 1-->
<!--getTablePeople(this.id, this.PageCurrent, this.PageSize).then(response => {-->
<!--this.List = response.data.rows-->
<!--this.total = response.data.total-->
<!--})-->
<!--},-->
<!--// 页码改变-->
<!--handleCurrentChange(val) {-->
<!--this.PageCurrent = val-->
<!--getTablePeople(this.id, this.PageCurrent, this.PageSize).then(response => {-->
<!--this.List = response.data.rows-->
<!--this.total = response.data.total-->
<!--})-->
<!--},-->
<!--handleAdd() {-->
<!--if (this.$refs['form'] !== undefined) {-->
<!--this.$refs['form'].resetFields()-->
<!--}-->
<!--this.temp = 1-->
<!--this.form = {}-->
<!--this.dialogFormVisible1 = true-->
<!--},-->
<!--Addpeople() {-->
<!--if (this.$refs['form2'] !== undefined) {-->
<!--this.$refs['form2'].resetFields()-->
<!--}-->
<!--// this.form2 = {}-->
<!--if (this.id !== '') {-->
<!--this.temp = 3-->
<!--this.dialogFormVisible3 = true-->
<!--} else {-->
<!--this.$message({-->
<!--showClose: true,-->
<!--message: '请选择部门',-->
<!--type: 'warning'-->
<!--})-->
<!--}-->
<!--},-->
<!--callOff() {-->
<!--this.dialogFormVisible1 = false-->
<!--this.dialogFormVisible2 = false-->
<!--this.dialogFormVisible3 = false-->
<!--this.dialogFormVisible4 = false-->
<!--},-->
<!--addDepartmentName() {-->
<!--this.dialogFormVisible1 = false-->
<!--if (this.id === '') {-->
<!--addDepartmentName(0, this.form.DepartmentName, this.zijiedian).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.getTreeData()-->
<!--this.$message.success('添加成功')-->
<!--} else {-->
<!--this.$message.error('添加失败')-->
<!--}-->
<!--})-->
<!--} else {-->
<!--addDepartmentName(this.id, this.form.DepartmentName, this.zijiedian).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.getTreeData()-->
<!--this.$message.success('添加成功')-->
<!--} else {-->
<!--this.$message.error('添加失败')-->
<!--}-->
<!--})-->
<!--}-->
<!--},-->
<!--// 提交编辑添加-->
<!--submit(formName) {-->
<!--this.$refs[formName].validate((valid) => {-->
<!--if (valid) {-->
<!--if (this.temp === 1) {-->
<!--this.addDepartmentName()-->
<!--this.temp = null-->
<!--} else if (this.temp === 2) {-->
<!--this.editList()-->
<!--this.temp = null-->
<!--} else if (this.temp === 3) {-->
<!--this.addPeople()-->
<!--this.temp = null-->
<!--} else if (this.temp === 4) {-->
<!--this.editPeople()-->
<!--this.temp = null-->
<!--} else {-->
<!--console.log('提交发生错误')-->
<!--}-->
<!--} else {-->
<!--console.log('error submit!!')-->
<!--return false-->
<!--}-->
<!--})-->
<!--},-->
<!--deleteTable() {-->
<!--if (this.id !== '') {-->
<!--this.$confirm('此操作将永久删除该部门以及部门员工, 是否继续?', '提示', {-->
<!--confirmButtonText: '确定',-->
<!--cancelButtonText: '取消',-->
<!--type: 'warning'-->
<!--}).then(() => {-->
<!--delList(this.id).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.getTreeData()-->
<!--this.$message.success('删除成功')-->
<!--} else {-->
<!--this.$message.error('删除失败')-->
<!--}-->
<!--})-->
<!--})-->
<!--} else {-->
<!--this.$message({-->
<!--showClose: true,-->
<!--message: '请选择要删除的部门',-->
<!--type: 'warning'-->
<!--})-->
<!--}-->
<!--},-->
<!--handleEdit() {-->
<!--if (this.$refs['form'] !== undefined) {-->
<!--this.$refs['form'].resetFields()-->
<!--}-->
<!--if (this.id !== '') {-->
<!--this.temp = 2-->
<!--this.dialogFormVisible2 = true-->
<!--this.form.DepartmentName = this.nodeName-->
<!--} else {-->
<!--this.$message({-->
<!--showClose: true,-->
<!--message: '请选择要修改的部门',-->
<!--type: 'warning'-->
<!--})-->
<!--}-->
<!--},-->
<!--// 编辑表-->
<!--editList() {-->
<!--this.dialogFormVisible2 = false-->
<!--editList(this.id, this.form.DepartmentName).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.getTreeData()-->
<!--this.$message.success('编辑成功')-->
<!--} else {-->
<!--this.$message.error('编辑失败')-->
<!--}-->
<!--})-->
<!--},-->
<!--deletepeopleTable(row) {-->
<!--this.$confirm('此操作将永久删除该行, 是否继续?', '提示', {-->
<!--confirmButtonText: '确定',-->
<!--cancelButtonText: '取消',-->
<!--type: 'warning'-->
<!--}).then(() => {-->
<!--delPeopleList(row.人员编号).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--if (this.id !== '' && this.Name === '') {-->
<!--this.handleNodeClick()-->
<!--} else if (this.id === '' && this.Name !== '') {-->
<!--this.feathPeopleForName()-->
<!--} else {-->
<!--this.feathPeopleForName()-->
<!--}-->
<!--this.$message.success('删除成功')-->
<!--} else {-->
<!--this.$message.error('删除失败')-->
<!--}-->
<!--})-->
<!--})-->
<!--},-->
<!--addPeople() {-->
<!--this.dialogFormVisible3 = false-->
<!--addPeople(this.id, this.form2.Sex, this.form2.Education, this.form2.Address, this.form2.Nation, this.form2.Post, this.form2.AccountNumber, this.form2.Password, this.form2.Name, this.form2.IDcard, this.form2.TimeOfEntry, this.form2.Birthday, this.form2.ContactInformation).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.handleNodeClick()-->
<!--this.$message.success('添加成功')-->
<!--} else {-->
<!--this.$message.error('添加失败')-->
<!--}-->
<!--})-->
<!--},-->
<!--handleEditPeople(row) {-->
<!--this.PeopleID = row.人员编号-->
<!--console.log(this.PeopleID)-->
<!--this.dialogFormVisible4 = true-->
<!--this.temp = 4-->
<!--this.form2.Sex = parseInt(row.性别编号)-->
<!--this.form2.Education = parseInt(row.学历编号)-->
<!--this.form2.Address = row.家庭住址-->
<!--this.form2.Nation = row.民族-->
<!--this.form2.Post = parseInt(row.岗位编号)-->
<!--this.form2.AccountNumber = row.考勤编号-->
<!--this.form2.Password = row.密码-->
<!--this.form2.Name = row.姓名-->
<!--this.form2.IDcard = row.身份证号-->
<!--this.form2.TimeOfEntry = row.入公司时间-->
<!--this.form2.Birthday = row.出生日期-->
<!--this.form2.ContactInformation = row.联系电话-->
<!--},-->
<!--editPeople() {-->
<!--this.dialogFormVisible4 = false-->
<!--editPeople(this.PeopleID, this.form2.Sex, this.form2.Education, this.form2.Address, this.form2.Nation, this.form2.Post, this.form2.AccountNumber, this.form2.Password, this.form2.Name, this.form2.IDcard, this.form2.TimeOfEntry, this.form2.Birthday, this.form2.ContactInformation).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--if (this.id !== '' && this.Name === '') {-->
<!--this.handleNodeClick()-->
<!--} else {-->
<!--this.feathPeopleForName()-->
<!--}-->
<!--this.$message.success('编辑成功')-->
<!--this.form2 = {}-->
<!--} else {-->
<!--this.$message.error('编辑失败')-->
<!--this.form2 = {}-->
<!--}-->
<!--})-->
<!--},-->
<!--hide() {-->
<!--this.nodeName1 = ''-->
<!--this.node = ''-->
<!--},-->
<!--moveGroup() {-->
<!--if (this.multipleSelection.length === 0) {-->
<!--this.$message.warning('请至少选择一个人员')-->
<!--}-->
<!--},-->
<!--handleSelectionChange(val) {-->
<!--this.multipleSelection = val-->
<!--},-->
<!--moveGroupConfim() {-->
<!--this.id = this.node-->
<!--for (let i = 0; i < this.multipleSelection.length; i++) {-->
<!--moveGroups(this.multipleSelection[i].人员编号, this.node).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.handleNodeClick()-->
<!--if (i === this.multipleSelection.length - 1) {-->
<!--this.$message.success('移组成功')-->
<!--}-->
<!--} else {-->
<!--this.$message.error('更新失败')-->
<!--}-->
<!--})-->
<!--}-->
<!--},-->
<!--fetchUniversityForName() {-->
<!--feacthUniversity(this.form3.University).then(response => {-->
<!--this.form3.UniversityData = response.data[0].毕业院校名称-->
<!--this.UniversityEdit = response.data[0].毕业院校编号-->
<!--})-->
<!--},-->
<!--fetchMajorForName() {-->
<!--fetchMajor(this.form4.Major).then(response => {-->
<!--this.form4.MajorData = response.data[0].专业名称-->
<!--this.MajorEdit = response.data[0].专业编号-->
<!--})-->
<!--},-->
<!--fetchPostForName() {-->
<!--fetchPost(this.form5.Post).then(response => {-->
<!--this.form5.PostData = response.data[0].岗位名称-->
<!--this.PostEdit = response.data[0].岗位编号-->
<!--})-->
<!--},-->
<!--UniversityMaintain() {-->
<!--if (this.$refs['form3'] !== undefined) {-->
<!--this.$refs['form3'].resetFields()-->
<!--}-->
<!--this.form3.University = ''-->
<!--this.form3.UniversityData = ''-->
<!--this.flag = 1-->
<!--this.dialogFormVisible5 = true-->
<!--},-->
<!--MajorMaintain() {-->
<!--if (this.$refs['form4'] !== undefined) {-->
<!--this.$refs['form4'].resetFields()-->
<!--}-->
<!--this.form4.Major = ''-->
<!--this.form4.MajorData = ''-->
<!--this.flag = 2-->
<!--this.dialogFormVisible6 = true-->
<!--},-->
<!--PostMaintain() {-->
<!--if (this.$refs['form5'] !== undefined) {-->
<!--this.$refs['form5'].resetFields()-->
<!--}-->
<!--this.form5.Post = ''-->
<!--this.form5.PostData = ''-->
<!--this.flag = 3-->
<!--this.dialogFormVisible7 = true-->
<!--},-->
<!--UniversityAdd() {-->
<!--addUniversity(this.form3.University).then(response => {-->
<!--console.log(this.form3.University)-->
<!--if (response.data[0].result === '1') {-->
<!--this.$message.success('添加成功')-->
<!--this.form3.UniversityData = ''-->
<!--this.initUniversity()-->
<!--} else {-->
<!--this.$message.error('添加失败')-->
<!--this.form3.UniversityData = ''-->
<!--}-->
<!--})-->
<!--},-->
<!--MajorAdd() {-->
<!--addMajor(this.form4.Major).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.$message.success('添加成功')-->
<!--this.form4.MajorData = ''-->
<!--this.initMajor()-->
<!--} else {-->
<!--this.$message.error('添加失败')-->
<!--this.form4.MajorData = ''-->
<!--}-->
<!--})-->
<!--},-->
<!--PostAdd() {-->
<!--addPost(this.form5.Post).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.$message.success('添加成功')-->
<!--this.form5.PostData = ''-->
<!--this.fetchPostData()-->
<!--} else {-->
<!--this.$message.error('添加失败')-->
<!--this.form5.PostData = ''-->
<!--}-->
<!--})-->
<!--},-->
<!--EditUniversity() {-->
<!--editUniversity(this.UniversityEdit, this.form3.UniversityData).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.$message.success('编辑成功')-->
<!--this.form3.UniversityData = ''-->
<!--this.UniversityEdit = ''-->
<!--this.initUniversity()-->
<!--} else {-->
<!--this.$message.error('编辑失败')-->
<!--this.form3.UniversityData = ''-->
<!--this.UniversityEdit = ''-->
<!--}-->
<!--})-->
<!--},-->
<!--EditMajor() {-->
<!--editMajor(this.MajorEdit, this.form4.MajorData).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.$message.success('编辑成功')-->
<!--this.form4.MajorData = ''-->
<!--this.MajorEdit = ''-->
<!--this.initMajor()-->
<!--} else {-->
<!--this.$message.error('编辑失败')-->
<!--this.form4.MajorData = ''-->
<!--this.MajorEdit = ''-->
<!--}-->
<!--})-->
<!--},-->
<!--EditPost() {-->
<!--editPost(this.PostEdit, this.form5.PostData).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.$message.success('编辑成功')-->
<!--this.form5.PostData = ''-->
<!--this.PostEdit = ''-->
<!--this.fetchPostData()-->
<!--} else {-->
<!--this.$message.error('编辑失败')-->
<!--this.form5.PostData = ''-->
<!--this.PostEdit = ''-->
<!--}-->
<!--})-->
<!--},-->
<!--DelUniversity() {-->
<!--this.$confirm('此操作将永久删除该行, 是否继续?', '提示', {-->
<!--confirmButtonText: '确定',-->
<!--cancelButtonText: '取消',-->
<!--type: 'warning'-->
<!--}).then(() => {-->
<!--delUniversity(this.UniversityEdit).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.form3.UniversityData = ''-->
<!--this.UniversityEdit = ''-->
<!--this.initUniversity()-->
<!--this.$message.success('删除成功')-->
<!--} else {-->
<!--this.$message.error('删除失败')-->
<!--}-->
<!--})-->
<!--})-->
<!--},-->
<!--DelMajor() {-->
<!--this.$confirm('此操作将永久删除该行, 是否继续?', '提示', {-->
<!--confirmButtonText: '确定',-->
<!--cancelButtonText: '取消',-->
<!--type: 'warning'-->
<!--}).then(() => {-->
<!--delMajor(this.MajorEdit).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.form4.MajorData = ''-->
<!--this.MajorEdit = ''-->
<!--this.initMajor()-->
<!--this.$message.success('删除成功')-->
<!--} else {-->
<!--this.$message.error('删除失败')-->
<!--}-->
<!--})-->
<!--})-->
<!--},-->
<!--DelPost() {-->
<!--this.$confirm('此操作将永久删除该行, 是否继续?', '提示', {-->
<!--confirmButtonText: '确定',-->
<!--cancelButtonText: '取消',-->
<!--type: 'warning'-->
<!--}).then(() => {-->
<!--delPost(this.PostEdit).then(response => {-->
<!--if (response.data[0].result === '1') {-->
<!--this.form5.PostData = ''-->
<!--this.PostEdit = ''-->
<!--this.fetchPostData()-->
<!--this.$message.success('删除成功')-->
<!--} else {-->
<!--this.$message.error('删除失败')-->
<!--}-->
<!--})-->
<!--})-->
<!--},-->
<!--FormOff() {-->
<!--this.dialogFormVisible5 = false-->
<!--this.dialogFormVisible6 = false-->
<!--this.dialogFormVisible7 = false-->
<!--},-->
<!--FormADD(formName) {-->
<!--this.$refs[formName].validate((valid) => {-->
<!--if (valid) {-->
<!--if (this.flag === 1) {-->
<!--// 院校维护_增加-->
<!--this.UniversityAdd()-->
<!--} else if (this.flag === 2) {-->
<!--this.MajorAdd()-->
<!--} else if (this.flag === 3) {-->
<!--this.PostAdd()-->
<!--} else {-->
<!--console.log('提交发生错误')-->
<!--}-->
<!--} else {-->
<!--console.log('error submit!!')-->
<!--return false-->
<!--}-->
<!--})-->
<!--},-->
<!--FormEdit(formName) {-->
<!--this.$refs[formName].validate((valid) => {-->
<!--if (valid) {-->
<!--if (this.flag === 1) {-->
<!--// 院校维护_编辑-->
<!--this.EditUniversity()-->
<!--} else if (this.flag === 2) {-->
<!--this.EditMajor()-->
<!--} else if (this.flag === 3) {-->
<!--this.EditPost()-->
<!--} else {-->
<!--console.log('提交发生错误')-->
<!--}-->
<!--} else {-->
<!--console.log('error submit!!')-->
<!--return false-->
<!--}-->
<!--})-->
<!--},-->
<!--FormDelete() {-->
<!--if (this.flag === 1) {-->
<!--this.DelUniversity()-->
<!--} else if (this.flag === 2) {-->
<!--this.DelMajor()-->
<!--} else if (this.flag === 3) {-->
<!--this.DelPost()-->
<!--}-->
<!--}-->
<!--}-->
<!--}-->
<!--</script>-->
<!--<style scoped>-->
<!--.el-card{-->
<!--margin-bottom:15px;-->
<!--margin-left: 15px;-->
<!--margin-right: 15px;-->
<!--}-->
<!--.el-date-editor{-->
<!--width:200px;-->
<!--}-->
<!--</style>-->