|
|
@@ -109,7 +109,7 @@
|
|
|
<script>
|
|
|
import { getDetail, create,reCommit, save, deleteById,closeById } from "@/api/oa/conversion"
|
|
|
import {getDate} from "@/utils/dateUtils";
|
|
|
-import { getUserProfile } from "@/api/system/user";
|
|
|
+import { getEmployeeInfo } from "@/api/system/user";
|
|
|
import { listDept } from "@/api/system/dept";
|
|
|
import PeopleSelect from "@/components/PeopleSelect/index.vue";
|
|
|
import Treeselect from "@riophae/vue-treeselect";
|
|
|
@@ -200,7 +200,7 @@ export default {
|
|
|
if(val){
|
|
|
this.getDetail(val);
|
|
|
}else{
|
|
|
- // this.getUser();
|
|
|
+ // this.getEmployee();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -209,13 +209,14 @@ export default {
|
|
|
getDateStar(ms) {
|
|
|
return getDate(ms);
|
|
|
},
|
|
|
- getUser() {
|
|
|
- getUserProfile().then(response => {
|
|
|
- let userInfo = response.data;
|
|
|
- this.form.employeeName = userInfo.nickname;
|
|
|
- this.form.deptName = userInfo.dept.name;
|
|
|
- this.form.position = userInfo.posts[0].name;
|
|
|
- this.form.employeePhone = userInfo.mobile;
|
|
|
+ getEmployee() {
|
|
|
+ getEmployeeInfo(this.form.employeeId).then(response => {
|
|
|
+ let employeeInfo = response.data;
|
|
|
+ this.form.deptName = employeeInfo.deptName;
|
|
|
+ this.form.position = employeeInfo.position;
|
|
|
+ this.form.employeePhone = employeeInfo.phone;
|
|
|
+ this.form.entryDate = employeeInfo.entryDate;
|
|
|
+ this.form.probationEndDate = employeeInfo.probationEndDate;
|
|
|
});
|
|
|
},
|
|
|
handleRemove(file, fileList) {
|
|
|
@@ -425,6 +426,7 @@ export default {
|
|
|
console.log(userNamelist);
|
|
|
this.form.employeeName = nikeNamelist.join();
|
|
|
this.form.employeeId = userIdList.join();
|
|
|
+ this.getEmployee();
|
|
|
this.singlePeopleOpen = false;
|
|
|
},
|
|
|
getTimelineItemIcon(item) {
|