|
@@ -4,6 +4,8 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.ruoyi.common.annotation.DataSource;
|
|
|
+import com.ruoyi.common.core.domain.entity.SysDept;
|
|
|
+import com.ruoyi.common.core.domain.entity.SysUser;
|
|
|
import com.ruoyi.common.enums.DataSourceType;
|
|
|
import com.ruoyi.zzb.base.domain.BasePersonInfo;
|
|
|
import com.ruoyi.zzb.base.mapper.BasePersonInfoMapper;
|
|
@@ -84,7 +86,7 @@ public class ZdcxService {
|
|
|
* @param policeNo
|
|
|
* @return
|
|
|
*/
|
|
|
- public BasePersonInfo getDataByParams(String policeNo){
|
|
|
+ public BasePersonInfo getDataByPoliceNo(String policeNo){
|
|
|
QueryWrapper<BasePersonInfo> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("POLICE_NO", policeNo);
|
|
|
return basePersonInfoMapper.selectOne(queryWrapper);
|
|
@@ -92,17 +94,16 @@ public class ZdcxService {
|
|
|
|
|
|
/**
|
|
|
* 根据参数保存一条制度规范信息
|
|
|
- * @param reqBody
|
|
|
+ * @param
|
|
|
* @param basePersonInfo
|
|
|
* @return
|
|
|
- */
|
|
|
- public boolean insertStandardInfo(JSONObject reqBody, BasePersonInfo basePersonInfo){
|
|
|
- Zdcx zdcx = new Zdcx();
|
|
|
+ *//*
|
|
|
+ public boolean insertStandardInfo(Zdcx zdcx, BasePersonInfo basePersonInfo){
|
|
|
// 制度信息
|
|
|
- zdcx.setDocId(reqBody.getString("docId"));
|
|
|
+ *//*zdcx.setDocId(reqBody.getString("docId"));
|
|
|
zdcx.setTitle(reqBody.getString("title"));
|
|
|
zdcx.setPublishDept(reqBody.getString("publishDept"));
|
|
|
- zdcx.setContent(reqBody.getString("content"));
|
|
|
+ zdcx.setContent(reqBody.getString("content"));*//*
|
|
|
// 录入人信息
|
|
|
zdcx.setCreateUserId(basePersonInfo.getUserId());
|
|
|
zdcx.setCreateUserName(basePersonInfo.getName());
|
|
@@ -117,6 +118,31 @@ public class ZdcxService {
|
|
|
}
|
|
|
log.error("制度规范信息保存失败");
|
|
|
return false;
|
|
|
+ }*/
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据参数保存一条制度规范信息
|
|
|
+ * @param
|
|
|
+ * @param
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public boolean insertStandardInfo(Zdcx zdcx, SysUser user){
|
|
|
+ // 录入人信息
|
|
|
+ zdcx.setCreateUserId(String.valueOf(user.getUserId()));
|
|
|
+ zdcx.setCreateUserName(user.getNickName());
|
|
|
+ zdcx.setCreateUserPoliceNo(user.getUserName()); // userName属性实际存储用户警号
|
|
|
+ SysDept dept = user.getDept();
|
|
|
+ zdcx.setCreateDeptName(dept.getDeptName());
|
|
|
+ zdcx.setCreateDeptCode(String.valueOf(user.getDeptId()));
|
|
|
+ zdcx.setCreateParentDeptName(dept.getParentName());
|
|
|
+ zdcx.setCreateParentDeptCode(String.valueOf(dept.getParentId()));
|
|
|
+ if (zdcxMapper.insert(zdcx) > 0) {
|
|
|
+ log.info("制度规范信息保存成功");
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ log.error("制度规范信息保存失败");
|
|
|
+ return false;
|
|
|
}
|
|
|
|
|
|
}
|