Commit f93d989d authored by 廖旭伟's avatar 廖旭伟

辅助事项增加字段

parent a7276f5a
...@@ -212,280 +212,6 @@ Content-Type: multipart/form-data ...@@ -212,280 +212,6 @@ Content-Type: multipart/form-data
``` ```
## 纠错管理
### 查询纠错管理列表
**请求URL:** error/recovery/list
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 查询纠错管理
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
page|Integer|否|当前页
size|Integer|否|每页条数,值为-1,查询所有记录
errorTitle|String|否|纠错标题,字段前后添加%%模糊查询
matterSite|String|否|事件位置,字段前后添加%%模糊查询
substance|String|否|具体内容,字段前后添加%%模糊查询
formalReply|String|否|建议答复,字段前后添加%%模糊查询
status|Integer|否|处理状态,0:未处理,1:已处理
**请求样例:**
```
{
"errorTitle":"cii47p",
"matterSite":"rtjip2",
"substance":"i3gkc1",
"formalReply":"u1daw8",
"status":2551,
"page":1,
"size":10
}
```
**响应参数:**
参数名称|参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 per_page|Integer|每页条数
 total|Integer|总条数
 last_page|Integer|总页数
 current_page|Integer|当前页
 data|array|结果集列表|数组
  id|Long|序号,主键,自增长
  siteId|Long|站点id
  errorTitle|String|纠错标题
  matterSite|String|事件位置
  substance|String|具体内容
  annexUrl|String|附件地址
  formalReply|String|建议答复
  submitUserId|Long|纠错用户id
  submitUserName|String|纠错用户名称
  submitDate|Date|提交时间
  status|Integer|处理状态,0:未处理,1:已处理
  answerUserId|Long|处理用户id
  answerUserName|String|处理用户名称
  answerDate|Date|处理时间
  createUserId|Long|创建用户
  createTime|Date|创建时间
  updateUserId|Long|更新用户
  updateTime|Date|更新时间
dict|object|字典对象
**响应消息样例:**
```
{
"code":1,
"data":{
}
}
```
### 查看纠错管理
**请求URL:** error/recovery/info
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 查看纠错管理,返回实例详细信息
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/error/recovery/info?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|序号,主键,自增长
 siteId|Long|站点id
 errorTitle|String|纠错标题
 matterSite|String|事件位置
 substance|String|具体内容
 annexUrl|String|附件地址
 formalReply|String|建议答复
 submitUserId|Long|纠错用户id
 submitUserName|String|纠错用户名称
 submitDate|Date|提交时间
 status|Integer|处理状态,0:未处理,1:已处理
 answerUserId|Long|处理用户id
 answerUserName|String|处理用户名称
 answerDate|Date|处理时间
 createUserId|Long|创建用户
 createTime|Date|创建时间
 updateUserId|Long|更新用户
 updateTime|Date|更新时间
dict|object|字典对象
**响应消息样例:**
```
{
"code": 1,
"data": {
"id":9318,
"siteId":4343,
"errorTitle":"pylmf6",
"matterSite":"acw4al",
"substance":"uiu7ih",
"annexUrl":"rg3gjq",
"formalReply":"7p7ayo",
"submitUserId":7570,
"submitUserName":"dhfw7k",
"submitDate":"2023-03-01",
"status":2746,
"answerUserId":6143,
"answerUserName":"cqq1yi",
"answerDate":"2023-03-01",
"createUserId":3636,
"createTime":"2023-03-01",
"updateUserId":3711,
"updateTime":"2023-03-01"
}
}
```
### 保存更新纠错管理
**请求URL:** error/recovery/save
**请求方式:** POST
**内容类型:** application/json;charset=utf-8
**简要描述:** 保存或更新纠错管理:id为空时为新增保存,否则为更新提交
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:-------
siteId|Long|否|站点id
errorTitle|String|是|纠错标题
matterSite|String|否|事件位置
substance|String|否|具体内容
annexUrl|String|否|附件地址
formalReply|String|否|建议答复
submitUserId|Long|否|纠错用户id
submitUserName|String|否|纠错用户名称
submitDate|Date|是|提交时间
status|Integer|否|处理状态,0:未处理,1:已处理
answerUserId|Long|否|处理用户id
answerUserName|String|否|处理用户名称
answerDate|Date|否|处理时间
**请求样例:**
```
{
"siteId":8374,
"errorTitle":"1su3ib",
"matterSite":"dmw0z7",
"substance":"raxxk4",
"annexUrl":"nkcq39",
"formalReply":"ejs96r",
"submitUserId":4570,
"submitUserName":"9cv9lf",
"submitDate":"2023-03-01",
"status":1004,
"answerUserId":4754,
"answerUserName":"b87e4m",
"answerDate":"2023-03-01",
}
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
 id|Long|保存后主键id
 entity|object|保存更新实体
  id|Long|序号,主键,自增长
  siteId|Long|站点id
  errorTitle|String|纠错标题
  matterSite|String|事件位置
  substance|String|具体内容
  annexUrl|String|附件地址
  formalReply|String|建议答复
  submitUserId|Long|纠错用户id
  submitUserName|String|纠错用户名称
  submitDate|Date|提交时间
  status|Integer|处理状态,0:未处理,1:已处理
  answerUserId|Long|处理用户id
  answerUserName|String|处理用户名称
  answerDate|Date|处理时间
  createUserId|Long|创建用户
  createTime|Date|创建时间
  updateUserId|Long|更新用户
  updateTime|Date|更新时间
**响应消息样例:**
```
{
"msg":"新增模块成功",
"code":1,
"data":{}
}
}
```
### 删除纠错管理
**请求URL:** error/recovery/delete
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 删除纠错管理
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|String|是|数组
**请求样例:**
```
http://localhost:8080/error/recovery/delete?id=1&id=2'
```
**响应参数:**
参数名称 |参数类型|备注|其它
---|---|---|---
code|Integer|结果码(-1.失败,1.成功)|-
msg|String|消息|-
**响应消息样例:**
```
{
"code":1,
"msg":"成功"
}
```
## 纠错管理 ## 纠错管理
### 查询纠错管理列表 ### 查询纠错管理列表
......
...@@ -7,242 +7,260 @@ import com.mortals.framework.annotation.Excel; ...@@ -7,242 +7,260 @@ import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.site.model.vo.SiteMatterAssistVo; import com.mortals.xhx.module.site.model.vo.SiteMatterAssistVo;
/** /**
* 辅助接件事项实体对象 * 辅助接件事项实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-03-17 * @date 2023-03-21
*/ */
public class SiteMatterAssistEntity extends SiteMatterAssistVo { public class SiteMatterAssistEntity extends SiteMatterAssistVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 站点事项id * 站点事项id
*/ */
private Long siteMatterId; private Long siteMatterId;
/** /**
* 事项ID * 事项ID
*/ */
private Long matterId; private Long matterId;
/** /**
* 事项名称 * 事项名称
*/ */
private String matterName; private String matterName;
/** /**
* 事项编码 * 事项编码
*/ */
private String matterCode; private String matterCode;
/** /**
* 部门ID * 部门ID
*/ */
private Long deptId; private Long deptId;
/** /**
* 部门名称 * 部门名称
*/ */
private String deptName; private String deptName;
/** /**
* 部门编码 * 部门编码
*/ */
private String deptCode; private String deptCode;
/** /**
* 股室ID * 股室ID
*/ */
private Long officeId; private Long officeId;
/** /**
* 股室名称 * 股室名称
*/ */
private String officeName; private String officeName;
/** /**
* 负责人姓名 * 负责人姓名
*/ */
private String dutyer; private String dutyer;
/** /**
* 联系电话 * 联系电话
*/ */
private String telephone; private String telephone;
/** /**
* 政务网地址 * 政务网地址
*/ */
private String govUrl; private String govUrl;
/**
* 事项来源
*/
private Integer source;
public SiteMatterAssistEntity(){} public SiteMatterAssistEntity(){}
/** /**
* 获取 站点事项id * 获取 站点事项id
* @return Long * @return Long
*/ */
public Long getSiteMatterId(){ public Long getSiteMatterId(){
return siteMatterId; return siteMatterId;
} }
/** /**
* 设置 站点事项id * 设置 站点事项id
* @param siteMatterId * @param siteMatterId
*/ */
public void setSiteMatterId(Long siteMatterId){ public void setSiteMatterId(Long siteMatterId){
this.siteMatterId = siteMatterId; this.siteMatterId = siteMatterId;
} }
/** /**
* 获取 事项ID * 获取 事项ID
* @return Long * @return Long
*/ */
public Long getMatterId(){ public Long getMatterId(){
return matterId; return matterId;
} }
/** /**
* 设置 事项ID * 设置 事项ID
* @param matterId * @param matterId
*/ */
public void setMatterId(Long matterId){ public void setMatterId(Long matterId){
this.matterId = matterId; this.matterId = matterId;
} }
/** /**
* 获取 事项名称 * 获取 事项名称
* @return String * @return String
*/ */
public String getMatterName(){ public String getMatterName(){
return matterName; return matterName;
} }
/** /**
* 设置 事项名称 * 设置 事项名称
* @param matterName * @param matterName
*/ */
public void setMatterName(String matterName){ public void setMatterName(String matterName){
this.matterName = matterName; this.matterName = matterName;
} }
/** /**
* 获取 事项编码 * 获取 事项编码
* @return String * @return String
*/ */
public String getMatterCode(){ public String getMatterCode(){
return matterCode; return matterCode;
} }
/** /**
* 设置 事项编码 * 设置 事项编码
* @param matterCode * @param matterCode
*/ */
public void setMatterCode(String matterCode){ public void setMatterCode(String matterCode){
this.matterCode = matterCode; this.matterCode = matterCode;
} }
/** /**
* 获取 部门ID * 获取 部门ID
* @return Long * @return Long
*/ */
public Long getDeptId(){ public Long getDeptId(){
return deptId; return deptId;
} }
/** /**
* 设置 部门ID * 设置 部门ID
* @param deptId * @param deptId
*/ */
public void setDeptId(Long deptId){ public void setDeptId(Long deptId){
this.deptId = deptId; this.deptId = deptId;
} }
/** /**
* 获取 部门名称 * 获取 部门名称
* @return String * @return String
*/ */
public String getDeptName(){ public String getDeptName(){
return deptName; return deptName;
} }
/** /**
* 设置 部门名称 * 设置 部门名称
* @param deptName * @param deptName
*/ */
public void setDeptName(String deptName){ public void setDeptName(String deptName){
this.deptName = deptName; this.deptName = deptName;
} }
/** /**
* 获取 部门编码 * 获取 部门编码
* @return String * @return String
*/ */
public String getDeptCode(){ public String getDeptCode(){
return deptCode; return deptCode;
} }
/** /**
* 设置 部门编码 * 设置 部门编码
* @param deptCode * @param deptCode
*/ */
public void setDeptCode(String deptCode){ public void setDeptCode(String deptCode){
this.deptCode = deptCode; this.deptCode = deptCode;
} }
/** /**
* 获取 股室ID * 获取 股室ID
* @return Long * @return Long
*/ */
public Long getOfficeId(){ public Long getOfficeId(){
return officeId; return officeId;
} }
/** /**
* 设置 股室ID * 设置 股室ID
* @param officeId * @param officeId
*/ */
public void setOfficeId(Long officeId){ public void setOfficeId(Long officeId){
this.officeId = officeId; this.officeId = officeId;
} }
/** /**
* 获取 股室名称 * 获取 股室名称
* @return String * @return String
*/ */
public String getOfficeName(){ public String getOfficeName(){
return officeName; return officeName;
} }
/** /**
* 设置 股室名称 * 设置 股室名称
* @param officeName * @param officeName
*/ */
public void setOfficeName(String officeName){ public void setOfficeName(String officeName){
this.officeName = officeName; this.officeName = officeName;
} }
/** /**
* 获取 负责人姓名 * 获取 负责人姓名
* @return String * @return String
*/ */
public String getDutyer(){ public String getDutyer(){
return dutyer; return dutyer;
} }
/** /**
* 设置 负责人姓名 * 设置 负责人姓名
* @param dutyer * @param dutyer
*/ */
public void setDutyer(String dutyer){ public void setDutyer(String dutyer){
this.dutyer = dutyer; this.dutyer = dutyer;
} }
/** /**
* 获取 联系电话 * 获取 联系电话
* @return String * @return String
*/ */
public String getTelephone(){ public String getTelephone(){
return telephone; return telephone;
} }
/** /**
* 设置 联系电话 * 设置 联系电话
* @param telephone * @param telephone
*/ */
public void setTelephone(String telephone){ public void setTelephone(String telephone){
this.telephone = telephone; this.telephone = telephone;
} }
/** /**
* 获取 政务网地址 * 获取 政务网地址
* @return String * @return String
*/ */
public String getGovUrl(){ public String getGovUrl(){
return govUrl; return govUrl;
} }
/** /**
* 设置 政务网地址 * 设置 政务网地址
* @param govUrl * @param govUrl
*/ */
public void setGovUrl(String govUrl){ public void setGovUrl(String govUrl){
this.govUrl = govUrl; this.govUrl = govUrl;
} }
/**
* 获取 事项来源
* @return Integer
*/
public Integer getSource(){
return source;
}
/**
* 设置 事项来源
* @param source
*/
public void setSource(Integer source){
this.source = source;
}
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
...@@ -250,7 +268,7 @@ public class SiteMatterAssistEntity extends SiteMatterAssistVo { ...@@ -250,7 +268,7 @@ public class SiteMatterAssistEntity extends SiteMatterAssistVo {
if (obj instanceof SiteMatterAssistEntity) { if (obj instanceof SiteMatterAssistEntity) {
SiteMatterAssistEntity tmp = (SiteMatterAssistEntity) obj; SiteMatterAssistEntity tmp = (SiteMatterAssistEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -270,33 +288,36 @@ public class SiteMatterAssistEntity extends SiteMatterAssistVo { ...@@ -270,33 +288,36 @@ public class SiteMatterAssistEntity extends SiteMatterAssistVo {
sb.append(",dutyer:").append(getDutyer()); sb.append(",dutyer:").append(getDutyer());
sb.append(",telephone:").append(getTelephone()); sb.append(",telephone:").append(getTelephone());
sb.append(",govUrl:").append(getGovUrl()); sb.append(",govUrl:").append(getGovUrl());
sb.append(",source:").append(getSource());
return sb.toString(); return sb.toString();
} }
public void initAttrValue(){ public void initAttrValue(){
this.siteMatterId = null; this.siteMatterId = null;
this.matterId = null;
this.matterId = null; this.matterName = "";
this.matterName = ""; this.matterCode = "";
this.matterCode = ""; this.deptId = null;
this.deptId = null; this.deptName = "";
this.deptName = ""; this.deptCode = "";
this.deptCode = ""; this.officeId = null;
this.officeId = null; this.officeName = "";
this.officeName = ""; this.dutyer = "";
this.dutyer = ""; this.telephone = "";
this.telephone = ""; this.govUrl = "";
this.govUrl = ""; this.source = null;
} }
} }
\ No newline at end of file
...@@ -42,6 +42,7 @@ public class SiteMatterAssistController extends BaseCRUDJsonBodyMappingControlle ...@@ -42,6 +42,7 @@ public class SiteMatterAssistController extends BaseCRUDJsonBodyMappingControlle
@Override @Override
protected void init(Map<String, Object> model, Context context) { protected void init(Map<String, Object> model, Context context) {
this.addDict(model, "source", paramService.getParamBySecondOrganize("SiteMatter","source"));
super.init(model, context); super.init(model, context);
} }
......
...@@ -44,7 +44,7 @@ public class SingleMatterController extends BaseCRUDJsonBodyMappingController<Si ...@@ -44,7 +44,7 @@ public class SingleMatterController extends BaseCRUDJsonBodyMappingController<Si
@Override @Override
protected void init(Map<String, Object> model, Context context) { protected void init(Map<String, Object> model, Context context) {
this.addDict(model, "source", paramService.getParamBySecondOrganize("SingleMatter","source")); this.addDict(model, "source", paramService.getParamBySecondOrganize("SiteMatter","source"));
this.addDict(model, "isConvert", paramService.getParamBySecondOrganize("SingleMatter","isConvert")); this.addDict(model, "isConvert", paramService.getParamBySecondOrganize("SingleMatter","isConvert"));
super.init(model, context); super.init(model, context);
} }
......
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 to comment