|
@ -1,9 +1,11 @@ |
|
|
package com.yxt.portal.apiadmin; |
|
|
package com.yxt.portal.apiadmin; |
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.yxt.portal.biz.sysstaffinfo.*; |
|
|
import com.yxt.portal.biz.sysstaffinfo.*; |
|
|
import com.yxt.portal.biz.sysstaffinfo.app.AppSysStaffQuery; |
|
|
import com.yxt.portal.biz.sysstaffinfo.app.AppSysStaffQuery; |
|
|
import com.yxt.portal.biz.sysstaffinfo.app.AppSysStaffVo; |
|
|
import com.yxt.portal.biz.sysstaffinfo.app.AppSysStaffVo; |
|
|
|
|
|
import com.yxt.portal.biz.sysuser.SysUser; |
|
|
import com.yxt.portal.biz.sysuser.SysUserService; |
|
|
import com.yxt.portal.biz.sysuser.SysUserService; |
|
|
import com.yxt.common.base.config.component.FileUploadComponent; |
|
|
import com.yxt.common.base.config.component.FileUploadComponent; |
|
|
import com.yxt.common.base.utils.PagerUtil; |
|
|
import com.yxt.common.base.utils.PagerUtil; |
|
@ -139,6 +141,17 @@ public class SysStaffinfoRest{ |
|
|
} |
|
|
} |
|
|
return rb.success().setData(sysStaffinfo); |
|
|
return rb.success().setData(sysStaffinfo); |
|
|
} |
|
|
} |
|
|
|
|
|
@ApiOperation("员工信息编辑初始化及详情") |
|
|
|
|
|
@GetMapping("/fetchBySidP") |
|
|
|
|
|
public ResultBean<SysStaffinfo> fetchBySidP(@RequestParam("sid") String sid) { |
|
|
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
|
|
SysUser sysUser=sysUserService.fetchBySid(sid); |
|
|
|
|
|
SysStaffinfo sysStaffinfo = sysStaffinfoService.getOne(new QueryWrapper<SysStaffinfo>().eq("sid",sysUser.getStaffSid())); |
|
|
|
|
|
if (sysStaffinfo == null) { |
|
|
|
|
|
return rb.setData(new SysStaffinfo()); |
|
|
|
|
|
} |
|
|
|
|
|
return rb.success().setData(sysStaffinfo); |
|
|
|
|
|
} |
|
|
/** |
|
|
/** |
|
|
* 获取集团内全部员工姓名 |
|
|
* 获取集团内全部员工姓名 |
|
|
* |
|
|
* |
|
|