|
|
@@ -39,8 +39,7 @@
|
|
|
</Split>
|
|
|
</el-main>
|
|
|
|
|
|
- <!-- 新新增修改界面 -->
|
|
|
-
|
|
|
+ <!-- 新增修改界面 -->
|
|
|
<el-dialog :title="dialogTitle" width="60%" :visible.sync="dialogVisible" :close-on-click-modal="false"
|
|
|
:before-close="handleDialogBefore" @close="closeDialog" v-dialogDrag>
|
|
|
<el-tabs v-model="activeName">
|
|
|
@@ -129,14 +128,14 @@
|
|
|
<el-input v-model="formDataDetail.accountno"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="8">
|
|
|
+ <!-- <el-col :span="8">
|
|
|
<el-form-item label="居住地址" prop="address">
|
|
|
<el-input v-model="formDataDetail.address"></el-input>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="开户行" prop="bankName">
|
|
|
- <el-input v-model="formDataDetail.bankName"></el-input>
|
|
|
+ <el-form-item label="开户行" prop="bankname">
|
|
|
+ <el-input v-model="formDataDetail.bankname"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
@@ -151,13 +150,13 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="户籍" prop="koseki">
|
|
|
- <el-input v-model="formDataDetail.koseki"></el-input>
|
|
|
+ <el-form-item label="户籍" prop="nativeplace">
|
|
|
+ <el-input v-model="formDataDetail.nativeplace"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="婚姻状况" prop="maritalStatus">
|
|
|
- <el-select v-model="formDataDetail.maritalStatus" placeholder="请选择婚姻状况" style="width:200px">
|
|
|
+ <el-form-item label="婚姻状况" prop="marrycode">
|
|
|
+ <el-select v-model="formDataDetail.marrycode" placeholder="请选择婚姻状况" style="width:200px">
|
|
|
<el-option label="未婚" value="未婚"></el-option>
|
|
|
<el-option label="已婚" value="已婚"></el-option>
|
|
|
<el-option label="离异" value="离异"></el-option>
|
|
|
@@ -173,6 +172,95 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="政治面貌" prop="politicalstatus">
|
|
|
+ <el-select style="width:200px" v-model="formDataDetail.politicalstatus" placeholder="请选择">
|
|
|
+ <el-option label="群众" value="群众"></el-option>
|
|
|
+ <el-option label="共青团员" value="共青团员"></el-option>
|
|
|
+ <el-option label="中共党员" value="中共党员"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="健康状况" prop="health">
|
|
|
+ <el-select style="width:200px" v-model="formDataDetail.health" placeholder="请选择">
|
|
|
+ <el-option label="健康" value="健康"></el-option>
|
|
|
+ <el-option label="亚健康" value="亚健康"></el-option>
|
|
|
+ <el-option label="疾病" value="疾病"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="邮政编码" prop="postalcode">
|
|
|
+ <el-input v-model="formDataDetail.postalcode"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="居住地址" prop="addressnow">
|
|
|
+ <el-input v-model="formDataDetail.addressnow"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="血型" prop="blood">
|
|
|
+ <el-select style="width:200px" v-model="formDataDetail.blood" placeholder="请选择">
|
|
|
+ <el-option label="A型" value="A型"></el-option>
|
|
|
+ <el-option label="B型" value="B型"></el-option>
|
|
|
+ <el-option label="O型" value="O型"></el-option>
|
|
|
+ <el-option label="AB型" value="AB型"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="学历" prop="education">
|
|
|
+ <el-select style="width:200px" v-model="formDataDetail.education" placeholder="请选择">
|
|
|
+ <el-option label="小学" value="小学"></el-option>
|
|
|
+ <el-option label="初中" value="初中"></el-option>
|
|
|
+ <el-option label="高中" value="高中"></el-option>
|
|
|
+ <el-option label="专科" value="专科"></el-option>
|
|
|
+ <el-option label="本科" value="本科"></el-option>
|
|
|
+ <el-option label="硕士" value="硕士"></el-option>
|
|
|
+ <el-option label="博士" value="博士"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="毕业院校" prop="college">
|
|
|
+ <el-input v-model="formDataDetail.college"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="毕业时间" prop="collegetm">
|
|
|
+ <el-date-picker style="width:200px" v-model="formDataDetail.collegetm" type="date" placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="原工作单位" prop="orglast">
|
|
|
+ <el-input v-model="formDataDetail.orglast"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="入司时间" prop="intime">
|
|
|
+ <el-date-picker style="width:200px" v-model="formDataDetail.intime" type="date" placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="代理人资格证号" prop="saleno">
|
|
|
+ <el-input v-model="formDataDetail.saleno"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="紧急联系人电话" prop="phonespecial">
|
|
|
+ <el-input v-model="formDataDetail.phonespecial"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="紧急联系人姓名" prop="namespecial">
|
|
|
+ <el-input v-model="formDataDetail.namespecial"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
<div style="text-align: right;">
|
|
|
@@ -546,7 +634,7 @@ export default {
|
|
|
});
|
|
|
res.data.sysUser.status += ''
|
|
|
this.formData = res.data.sysUser
|
|
|
- this.formDataDetail = res.data.sysUserInfo?res.data.sysUserInfo:{}
|
|
|
+ this.formDataDetail = res.data.userInternal?res.data.userInternal:{}
|
|
|
this.formData.password = ''
|
|
|
this.dialogTitle = "编辑代理人";
|
|
|
this.dialogVisible = true;
|
|
|
@@ -634,7 +722,7 @@ export default {
|
|
|
// return false
|
|
|
// }
|
|
|
if (this.dialogTitle == '新增代理人') {
|
|
|
- this.$api.user.saveUserInfo({ sysUser: this.formData, sysUserInfo: this.formDataDetail }).then((res) => {
|
|
|
+ this.$api.user.saveUserInfo({ sysUser: this.formData, userInternal: this.formDataDetail }).then((res) => {
|
|
|
if (res.code == 200) {
|
|
|
this.$message({
|
|
|
message: "保存成功",
|
|
|
@@ -653,7 +741,7 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
else{
|
|
|
- this.$api.user.updateUserInfo(this.formData.id,{ sysUser: this.formData, sysUserInfo: this.formDataDetail }).then((res) => {
|
|
|
+ this.$api.user.updateUserInfo(this.formData.id,{ sysUser: this.formData, userInternal: this.formDataDetail }).then((res) => {
|
|
|
if (res.code == 200) {
|
|
|
this.$message({
|
|
|
message: "编辑成功",
|