Commit 91aa45ea by cocomilk2012

upate

parent ed52cd5a
Showing with 57 additions and 50 deletions
...@@ -3,7 +3,6 @@ import store from '@/store'; ...@@ -3,7 +3,6 @@ import store from '@/store';
import { EmployeeInterface } from '@/services/employee/employeeService'; import { EmployeeInterface } from '@/services/employee/employeeService';
import urls from '@/utils/urls'; import urls from '@/utils/urls';
/** /**
* 员工服务类 * 员工服务类
*/ */
...@@ -31,11 +30,11 @@ class EmployeeService implements EmployeeInterface { ...@@ -31,11 +30,11 @@ class EmployeeService implements EmployeeInterface {
store.getters.getAccessToken.then((res: any) => { store.getters.getAccessToken.then((res: any) => {
this.header = { Authorization: `Bearer ${res}` }; this.header = { Authorization: `Bearer ${res}` };
}); });
store.getters.getUserInfo.then((res: any) => { // store.getters.getUserInfo.then((res: any) => {
// console.log(res); // // console.log(res);
this.sub = res.sub // this.sub = res.sub
}) // })
this.version = "v1"; this.version = 'v1';
} }
/** /**
...@@ -44,7 +43,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -44,7 +43,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public async getUserInfo(params: any): Promise<any> { public async getUserInfo(params: any): Promise<any> {
const url = urls.userInfoUrl + `/userAuthDetails`; const url = urls.userInfoUrl + `/userAuthDetails`;
return request.post(url, params, this.header, true) return request.post(url, params, this.header, true);
} }
/** /**
...@@ -52,8 +51,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -52,8 +51,9 @@ class EmployeeService implements EmployeeInterface {
* @param params * @param params
*/ */
public getDispatchList(params: any): Promise<any> { public getDispatchList(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.idNo}/dispatch/companies`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.idNo}/dispatch/companies`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -61,8 +61,10 @@ class EmployeeService implements EmployeeInterface { ...@@ -61,8 +61,10 @@ class EmployeeService implements EmployeeInterface {
* @param params * @param params
*/ */
public getDispatchInfo(params: any): Promise<any> { public getDispatchInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/dispatch/companies/${params.spId}/employee/${params.idNo}/info`; let url =
return request.get(url, params, this.header) urls.employeeUrl +
`/api/user/dispatch/companies/${params.spId}/employee/${params.idNo}/info`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -71,7 +73,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -71,7 +73,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getWorkInfoList(params: any): Promise<any> { public getWorkInfoList(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/work`; let url = urls.employeeUrl + `/api/user/employee/${params.edId}/work`;
return request.get(url, params, this.header) return request.get(url, params, this.header);
} }
/** /**
...@@ -80,8 +82,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -80,8 +82,9 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getWorkInfoDetail(params: any): Promise<any> { public getWorkInfoDetail(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/work/detail`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/work/detail`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -91,7 +94,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -91,7 +94,7 @@ class EmployeeService implements EmployeeInterface {
public updateWorkInfo(params: any): Promise<any> { public updateWorkInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/work/info`; let url = urls.employeeUrl + `/api/user/employee/work/info`;
return request.put(url, params, this.header) return request.put(url, params, this.header);
} }
/** /**
...@@ -101,7 +104,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -101,7 +104,7 @@ class EmployeeService implements EmployeeInterface {
public addWorkInfo(params: any): Promise<any> { public addWorkInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/work/info`; let url = urls.employeeUrl + `/api/user/employee/work/info`;
return request.post(url, params, this.header) return request.post(url, params, this.header);
} }
/** /**
...@@ -111,7 +114,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -111,7 +114,7 @@ class EmployeeService implements EmployeeInterface {
public deleteWorkInfo(params: any): Promise<any> { public deleteWorkInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/work/${params.edId}/info`; let url = urls.employeeUrl + `/api/user/employee/work/${params.edId}/info`;
return request.delete(url, params, this.header) return request.delete(url, params, this.header);
} }
/** /**
...@@ -120,7 +123,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -120,7 +123,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getPersonInfo(params: any): Promise<any> { public getPersonInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/info`; let url = urls.employeeUrl + `/api/user/employee/${params.edId}/info`;
return request.get(url, params, this.header) return request.get(url, params, this.header);
} }
/** /**
...@@ -129,7 +132,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -129,7 +132,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public savePersonInfo(params: any): Promise<any> { public savePersonInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/info`; let url = urls.employeeUrl + `/api/user/employee/${params.edId}/info`;
return request.post(url, params, this.header) return request.post(url, params, this.header);
} }
/** /**
...@@ -137,8 +140,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -137,8 +140,9 @@ class EmployeeService implements EmployeeInterface {
* @param params 请求参数 * @param params 请求参数
*/ */
public getContactInfo(params: any): Promise<any> { public getContactInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/contact/info`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/contact/info`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -147,7 +151,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -147,7 +151,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public saveContactInfo(params: any): Promise<any> { public saveContactInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/contact/${params.id}/info`; let url = urls.employeeUrl + `/api/user/contact/${params.id}/info`;
return request.post(url, params, this.header) return request.post(url, params, this.header);
} }
/** /**
...@@ -155,8 +159,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -155,8 +159,9 @@ class EmployeeService implements EmployeeInterface {
* @param params 请求参数 * @param params 请求参数
*/ */
public getSocialInfo(params: any): Promise<any> { public getSocialInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/unit/relation`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/unit/relation`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -165,7 +170,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -165,7 +170,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public saveSocialInfo(params: any): Promise<any> { public saveSocialInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/unit/relation/save`; let url = urls.employeeUrl + `/api/user/employee/unit/relation/save`;
return request.post(url, params, this.header) return request.post(url, params, this.header);
} }
/** /**
...@@ -173,8 +178,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -173,8 +178,9 @@ class EmployeeService implements EmployeeInterface {
* @param params 请求参数 * @param params 请求参数
*/ */
public getWageCardInfo(params: any): Promise<any> { public getWageCardInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/salary/card/info`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/salary/card/info`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -183,7 +189,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -183,7 +189,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public saveWageCardInfo(params: any): Promise<any> { public saveWageCardInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/salary/card/save`; let url = urls.employeeUrl + `/api/user/employee/salary/card/save`;
return request.post(url, params, this.header) return request.post(url, params, this.header);
} }
/** /**
...@@ -192,17 +198,17 @@ class EmployeeService implements EmployeeInterface { ...@@ -192,17 +198,17 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getEduExperience(params: any): Promise<any> { public getEduExperience(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/education`; let url = urls.employeeUrl + `/api/user/employee/${params.edId}/education`;
return request.get(url, params, this.header) return request.get(url, params, this.header);
} }
/** /**
* 获取教育信息详细 * 获取教育信息详细
* @param params * @param params
*/ */
public getEduExperienceDetial(params: any): Promise<any> { public getEduExperienceDetial(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/education/detial`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/education/detial`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -211,7 +217,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -211,7 +217,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public addEduExperience(params: any): Promise<any> { public addEduExperience(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/edu/info`; let url = urls.employeeUrl + `/api/user/employee/edu/info`;
return request.post(url, params, this.header) return request.post(url, params, this.header);
} }
/** /**
...@@ -220,7 +226,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -220,7 +226,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public updateEduExperience(params: any): Promise<any> { public updateEduExperience(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/edu/info`; let url = urls.employeeUrl + `/api/user/employee/edu/info`;
return request.put(url, params, this.header) return request.put(url, params, this.header);
} }
/** /**
...@@ -229,7 +235,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -229,7 +235,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public deleteEduExperience(params: any): Promise<any> { public deleteEduExperience(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/edu/${params.eduId}/info`; let url = urls.employeeUrl + `/api/user/employee/edu/${params.eduId}/info`;
return request.delete(url, params, this.header) return request.delete(url, params, this.header);
} }
/** /**
...@@ -237,8 +243,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -237,8 +243,9 @@ class EmployeeService implements EmployeeInterface {
* @param params * @param params
*/ */
public getTechnologyExperience(params: any): Promise<any> { public getTechnologyExperience(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/expertise/info`; let url =
return request.get(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/expertise/info`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -247,7 +254,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -247,7 +254,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public updateTechnologyExperience(params: any): Promise<any> { public updateTechnologyExperience(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/expertise/info`; let url = urls.employeeUrl + `/api/user/employee/expertise/info`;
return request.put(url, params, this.header) return request.put(url, params, this.header);
} }
/** /**
...@@ -256,18 +263,19 @@ class EmployeeService implements EmployeeInterface { ...@@ -256,18 +263,19 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getCityList(params: any): Promise<any> { public getCityList(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/dispatch/cities`; let url = urls.employeeUrl + `/api/user/dispatch/cities`;
return request.get(url, params, this.header) return request.get(url, params, this.header);
} }
/** /**
* *
* 通过身份证号和派遣公司ID拿到派遣员工的工资条信息 * 通过身份证号和派遣公司ID拿到派遣员工的工资条信息
* @param params * @param params
*/ */
public getSalaryInfo(params: any): Promise<any> { public getSalaryInfo(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/dispatch/companies/${params.idNo}/employee/${params.spId}/payroll`; let url =
return request.get(url, params, this.header) urls.employeeUrl +
`/api/user/dispatch/companies/${params.idNo}/employee/${params.spId}/payroll`;
return request.get(url, params, this.header);
} }
/** /**
...@@ -277,10 +285,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -277,10 +285,9 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getFiles(params: any): Promise<any> { public getFiles(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/files`; let url = urls.employeeUrl + `/api/user/employee/${params.edId}/files`;
return request.get(url, params, this.header) return request.get(url, params, this.header);
} }
/** /**
* *
* 设置文件 * 设置文件
...@@ -288,7 +295,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -288,7 +295,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public setFiles(params: any): Promise<any> { public setFiles(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/file`; let url = urls.employeeUrl + `/api/user/employee/${params.edId}/file`;
return request.put(url, params.req, this.header) return request.put(url, params.req, this.header);
} }
/** /**
...@@ -298,7 +305,7 @@ class EmployeeService implements EmployeeInterface { ...@@ -298,7 +305,7 @@ class EmployeeService implements EmployeeInterface {
*/ */
public delFiles(params: any): Promise<any> { public delFiles(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/files/${params.fileId}`; let url = urls.employeeUrl + `/api/user/files/${params.fileId}`;
return request.delete(url, params, this.header) return request.delete(url, params, this.header);
} }
/** /**
...@@ -307,8 +314,9 @@ class EmployeeService implements EmployeeInterface { ...@@ -307,8 +314,9 @@ class EmployeeService implements EmployeeInterface {
* @param params * @param params
*/ */
public putFiles(params: any): Promise<any> { public putFiles(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.edId}/commit/file`; let url =
return request.put(url, params, this.header) urls.employeeUrl + `/api/user/employee/${params.edId}/commit/file`;
return request.put(url, params, this.header);
} }
/** /**
...@@ -318,9 +326,8 @@ class EmployeeService implements EmployeeInterface { ...@@ -318,9 +326,8 @@ class EmployeeService implements EmployeeInterface {
*/ */
public getAgileWorker(params: any): Promise<any> { public getAgileWorker(params: any): Promise<any> {
let url = urls.employeeUrl + `/api/user/employee/${params.idNo}/bill/item`; let url = urls.employeeUrl + `/api/user/employee/${params.idNo}/bill/item`;
return request.get(url, params, this.header) return request.get(url, params, this.header);
} }
} }
export default new EmployeeService(); export default new EmployeeService();
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment