{{ form.projectName }}
@@ -144,7 +135,7 @@
-
+
@@ -162,7 +153,17 @@
-
+
+
+
+
+ 查询
+ 此电话号码将用作登录
+
+
@@ -574,6 +575,7 @@ function handleAdd() {
data.mode = 'add';
form.value.certificateType = "";
form.value.projectId = userStore.currentPrjId;
+ form.value.comId=userStore.currentComId;
form.value.projectName = userStore.currentProName;
form.value.nation = data.nationOpts[0];
form.value.sex = data.sexOpts[0];
@@ -648,50 +650,50 @@ function imgUrl(url){
function submitForm() {
proxy.$refs["proProjectInfoSubdeptsUsersRef"].validate(valid => {
if (valid) {
+ debugger
let depts = data.subdepts.filter(d => d.id == form.value.subDeptId);
- let info=form.value.info;
- info.nation=form.value.nation;
- info.educationalType=form.value.educationalType;
- info.birthDay=form.value.birthDay;
- info.nativePlace=form.value.nativePlace;
- info.address=form.value.address;
- info.emergencyContact=form.value.emergencyContact;
- info.emergencyContact= form.value.emergencyContact;
- info.contactPhone=form.value.contactPhone;
- info.bankName=form.value.bankName;
- info.bankCardNo= form.value.bankCardNo;
- info.bankOffice= form.value.bankOffice;
- form.value.subDeptName = depts.length > 0 ? depts[0].subDeptName : '';
- form.value.comId = depts.length > 0 ? depts[0].comId : '';
let groups = data.deptGroups.filter(d => d.id == form.value.subDeptGroup);
- form.value.subDeptGroupName = groups.length > 0 ? groups[0].groupName : '';
- form.value.userId = data.userInfo ? data.userInfo.userId : '';
- form.value.user = {
- userId: data.userInfo ? data.userInfo.userId : '',
+ let info={
+ nation:form.value.nation,
+ birthDay:form.value.birthDay,
+ nativePlace:form.value.nativePlace,
+ address:form.value.address,
+ emergencyContact:form.value.emergencyContact,
+ contactPhone:form.value.contactPhone,
+ bankName:form.value.bankName,
+ bankCardNo:form.value.bankCardNo,
+ bankOffice:form.value.bankOffice,
+ certificatePhoto1:form.value.certificatePhoto1,
+ certificatePhoto2:form.value.certificatePhoto2
+ };
+ let postData={
comId: form.value.comId,
- deptId: form.value.projectId,
- nickName: form.value.userName,
- userName: form.value.userName,
- userType: 99,
- cardType: form.value.certificateType,
- cardCode: form.value.certificateCode,
- userPicture: imgUrl(form.value.faceImage),
- cardImgPos: form.value.certificatePhoto1,
- cardImgInv: form.value.certificatePhoto2,
- userInfos: JSON.stringify(info),
- phonenumber: form.value.userPhone,
- sex: form.value.sex,
- avatar: form.value.faceImage
- };
+ projectId: form.value.projectId,
+ subDeptId:form.value.subDeptId,
+ subDeptName:depts.length > 0 ? depts[0].subDeptName : '',
+ subDeptGroup:form.value.subDeptGroup,
+ subDeptGroupName :groups.length > 0 ? groups[0].groupName : '',
+ userName:form.value.userName,
+ cardType:form.value.certificateType,
+ cardCode:form.value.certificateCode,
+ userSex:form.value.sex,
+ userPicture:form.value.faceImage,
+ userPhone:form.value.userPhone,
+ degreeGrade:form.value.educationalType,
+ userInfos:JSON.stringify(info),
+ craftType:form.value.craftType,
+ craftPost:form.value.craftPost,
+ };
+
if (form.value.id != null) {
- form.value.user.userId = form.value.userId;
- updateProProjectInfoSubdeptsUsers(form.value).then(response => {
+ postData.id=form.value.id;
+ updateProProjectInfoSubdeptsUsers(postData).then(response => {
proxy.$modal.msgSuccess("修改成功");
open.value = false;
getList();
});
} else {
- addProProjectInfoSubdeptsUsers(form.value).then(response => {
+ addProProjectInfoSubdeptsUsers(postData).then(response => {
proxy.$modal.msgSuccess("新增成功");
open.value = false;
getList();