This commit is contained in:
2024-08-20 17:53:00 +08:00
parent d06a839c2c
commit 13a2899e1d
3 changed files with 16 additions and 1 deletions

View File

@@ -95,7 +95,7 @@ public class DictCommonRest {
return resultBean.setMsg(dictType + "此类型的数据项已存在"); return resultBean.setMsg(dictType + "此类型的数据项已存在");
} }
} }
if (0 == dictCommonService.updateBySid(dictCommonDto.toMap(), sid)) { if (0 == dictCommonService.updateBySid(dictCommonDto, sid)) {
return resultBean.setMsg("更新失败"); return resultBean.setMsg("更新失败");
} }
} else { } else {
@@ -112,6 +112,7 @@ public class DictCommonRest {
if (null == dictCommon) { if (null == dictCommon) {
return ResultBean.fireFail().setMsg("该数据项不存在"); return ResultBean.fireFail().setMsg("该数据项不存在");
} }
dictCommon.setIsDelete(1);
dictCommonService.update(dictCommon,new QueryWrapper<DictCommon>().eq("sid",sid)); dictCommonService.update(dictCommon,new QueryWrapper<DictCommon>().eq("sid",sid));
// if (0 == ) { // if (0 == ) {
// return ResultBean.fireFail().setMsg("删除失败"); // return ResultBean.fireFail().setMsg("删除失败");

View File

@@ -98,6 +98,7 @@ public class DictTypeRest{
if (dictCommon.size() > 0) { if (dictCommon.size() > 0) {
return ResultBean.fireFail().setMsg("该数据字典类型下存在数据项,请先删除该类下的数据项"); return ResultBean.fireFail().setMsg("该数据字典类型下存在数据项,请先删除该类下的数据项");
} }
dictType.setIsDelete(1);
dictTypeService.update(dictType,new QueryWrapper<DictType>().eq("sid",sid)); dictTypeService.update(dictType,new QueryWrapper<DictType>().eq("sid",sid));
return ResultBean.fireSuccess().setMsg("删除成功"); return ResultBean.fireSuccess().setMsg("删除成功");
} }

View File

@@ -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);
}
/** /**
* 获取集团内全部员工姓名 * 获取集团内全部员工姓名
* *